(symbol)
| 66972 | getVariancesWorker(type.symbol, type.typeParameters); |
| 66973 | } |
| 66974 | function getAliasVariances(symbol) { |
| 66975 | return getVariancesWorker(symbol, getSymbolLinks(symbol).typeParameters); |
| 66976 | } |
| 66977 | // Return an array containing the variance of each type parameter. The variance is effectively |
| 66978 | // a digest of the type comparisons that occur for each type argument when instantiations of the |
| 66979 | // generic type are structurally compared. We infer the variance information by comparing |
no test coverage detected