(node)
| 88877 | } |
| 88878 | } |
| 88879 | function checkGrammarMetaProperty(node) { |
| 88880 | var escapedText = node.name.escapedText; |
| 88881 | switch (node.keywordToken) { |
| 88882 | case 103 /* SyntaxKind.NewKeyword */: |
| 88883 | if (escapedText !== "target") { |
| 88884 | return grammarErrorOnNode(node.name, ts.Diagnostics._0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2, node.name.escapedText, ts.tokenToString(node.keywordToken), "target"); |
| 88885 | } |
| 88886 | break; |
| 88887 | case 100 /* SyntaxKind.ImportKeyword */: |
| 88888 | if (escapedText !== "meta") { |
| 88889 | return grammarErrorOnNode(node.name, ts.Diagnostics._0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2, node.name.escapedText, ts.tokenToString(node.keywordToken), "meta"); |
| 88890 | } |
| 88891 | break; |
| 88892 | } |
| 88893 | } |
| 88894 | function hasParseDiagnostics(sourceFile) { |
| 88895 | return sourceFile.parseDiagnostics.length > 0; |
| 88896 | } |
no test coverage detected