(node)
| 80651 | return result; |
| 80652 | } |
| 80653 | function getTypeParametersForTypeReference(node) { |
| 80654 | var type = getTypeFromTypeReference(node); |
| 80655 | if (!isErrorType(type)) { |
| 80656 | var symbol = getNodeLinks(node).resolvedSymbol; |
| 80657 | if (symbol) { |
| 80658 | return symbol.flags & 524288 /* SymbolFlags.TypeAlias */ && getSymbolLinks(symbol).typeParameters || |
| 80659 | (ts.getObjectFlags(type) & 4 /* ObjectFlags.Reference */ ? type.target.localTypeParameters : undefined); |
| 80660 | } |
| 80661 | } |
| 80662 | return undefined; |
| 80663 | } |
| 80664 | function checkTypeReferenceNode(node) { |
| 80665 | checkGrammarTypeArguments(node, node.typeArguments); |
| 80666 | if (node.kind === 178 /* SyntaxKind.TypeReference */ && node.typeName.jsdocDotPos !== undefined && !ts.isInJSFile(node) && !ts.isInJSDoc(node)) { |
no test coverage detected
searching dependent graphs…