(sourceFiles, cancellationToken)
| 138115 | } |
| 138116 | } |
| 138117 | function getAllReferencesForImportMeta(sourceFiles, cancellationToken) { |
| 138118 | var references = ts.flatMap(sourceFiles, function (sourceFile) { |
| 138119 | cancellationToken.throwIfCancellationRequested(); |
| 138120 | return ts.mapDefined(getPossibleSymbolReferenceNodes(sourceFile, "meta", sourceFile), function (node) { |
| 138121 | var parent = node.parent; |
| 138122 | if (ts.isImportMeta(parent)) { |
| 138123 | return nodeEntry(parent); |
| 138124 | } |
| 138125 | }); |
| 138126 | }); |
| 138127 | return references.length ? [{ definition: { type: 2 /* DefinitionKind.Keyword */, node: references[0].node }, references: references }] : undefined; |
| 138128 | } |
| 138129 | function getAllReferencesForKeyword(sourceFiles, keywordKind, cancellationToken, filter) { |
| 138130 | var references = ts.flatMap(sourceFiles, function (sourceFile) { |
| 138131 | cancellationToken.throwIfCancellationRequested(); |
no test coverage detected