Lines Matching refs:ThrowSyntaxError
125 ThrowSyntaxError("A 'declare' modifier cannot be used in an already ambient context."); in CheckDeclare()
211 ThrowSyntaxError("'declare' modifier already seen."); in ParseStatement()
345 ThrowSyntaxError("Only ambient modules can use quoted names"); in ParseTsAmbientExternalModuleDeclaration()
364 ThrowSyntaxError("';' expected"); in ParseTsAmbientExternalModuleDeclaration()
378 ThrowSyntaxError("Identifier expected"); in ParseTsModuleOrNamespaceDelaration()
457 ThrowSyntaxError("Unexpected token"); in ParseTsImportEqualsDeclaration()
465 ThrowSyntaxError("'=' expected"); in ParseTsImportEqualsDeclaration()
470 ThrowSyntaxError("identifier expected"); in ParseTsImportEqualsDeclaration()
499 ThrowSyntaxError("namespace export declaration is only supported in TypeScript '.d.ts'"); in ParseTsNamespaceExportDeclaration()
504 ThrowSyntaxError("'namespace' expected"); in ParseTsNamespaceExportDeclaration()
508 ThrowSyntaxError("identifier expected"); in ParseTsNamespaceExportDeclaration()
526 ThrowSyntaxError("'{' expected."); in ParseTsModuleBlock()
534 ThrowSyntaxError("Expected a '}'"); in ParseTsModuleBlock()
554 …ThrowSyntaxError("The 'let' declarations can only be declared at the top level or inside a block."… in ParseLetStatement()
571 ThrowSyntaxError("Unexpected token"); in ParseConstStatement()
575 …ThrowSyntaxError("The 'const' declarations can only be declared at the top level or inside a block… in ParseConstStatement()
654 ThrowSyntaxError("Lexical 'class' declaration is not allowed in single statement context"); in ParseClassStatement()
691 ThrowSyntaxError("Identifier expected"); in ParseTsTypeAliasDeclaration()
698 ThrowSyntaxError(errMsg.c_str()); in ParseTsTypeAliasDeclaration()
715 ThrowSyntaxError("'=' expected"); in ParseTsTypeAliasDeclaration()
739 ThrowSyntaxError("Identifier expected"); in ParseTsInterfaceDeclaration()
746 ThrowSyntaxError(errMsg.c_str()); in ParseTsInterfaceDeclaration()
782 ThrowSyntaxError("Identifier expected"); in ParseTsInterfaceDeclaration()
818 ThrowSyntaxError("',' expected"); in ParseTsInterfaceDeclaration()
855 ThrowSyntaxError("Generators can only be declared at the top level or inside a block."); in CheckFunctionDeclaration()
858 ThrowSyntaxError( in CheckFunctionDeclaration()
876 ThrowSyntaxError("Unexpected token"); in ConsumeSemicolon()
905 ThrowSyntaxError( in ParseDirective()
940 ThrowSyntaxError("Expected a '}'"); in ParseBlockStatement()
970 ThrowSyntaxError("Illegal break statement"); in ParseBreakStatement()
975 ThrowSyntaxError("Jump target cannot cross function boundary"); in ParseBreakStatement()
977 ThrowSyntaxError( in ParseBreakStatement()
993 ThrowSyntaxError("Unexpected token."); in ParseBreakStatement()
999 ThrowSyntaxError("Undefined label"); in ParseBreakStatement()
1019 ThrowSyntaxError("Jump target cannot cross function boundary"); in ParseContinueStatement()
1024 ThrowSyntaxError("Illegal continue statement"); in ParseContinueStatement()
1027 ThrowSyntaxError( in ParseContinueStatement()
1052 ThrowSyntaxError("Unexpected token."); in ParseContinueStatement()
1060 ThrowSyntaxError("Undefined label"); in ParseContinueStatement()
1084 ThrowSyntaxError("Missing 'while' keyword in a 'DoWhileStatement'"); in ParseDoWhileStatement()
1089 ThrowSyntaxError("Missing left parenthesis in a 'DoWhileStatement'"); in ParseDoWhileStatement()
1097 ThrowSyntaxError("Missing right parenthesis in a 'DoWhileStatement'"); in ParseDoWhileStatement()
1153 ThrowSyntaxError("Unexpected token, expected identifier after 'function' keyword"); in ParseFunctionDeclaration()
1235 ThrowSyntaxError( in CheckOptionalBindingPatternParameter()
1253 … ThrowSyntaxError("Async functions can only be declared at the top level or inside a block."); in ParseExpressionStatement()
1289 ThrowSyntaxError("for-in loop variable declaration may not have an initializer"); in ParseForInOf()
1295 ThrowSyntaxError("for-of loop variable declaration may not have an initializer"); in ParseForInOf()
1305 ThrowSyntaxError("Unexpected token"); in ParseForInOf()
1309 ThrowSyntaxError("Invalid left-hand side in 'For[In/Of]Statement'"); in ParseForInOf()
1315 ThrowSyntaxError("Unexpected token, expected ';' in 'ForStatement'."); in ParseForInOf()
1376 ThrowSyntaxError("Unexpected token"); in ParseForInOf()
1393 ThrowSyntaxError("Invalid left-hand side in for-in statement"); in ParseForInOf()
1399 ThrowSyntaxError("Invalid left-hand side in 'For[In/Of]Statement'"); in ParseForInOf()
1403 ThrowSyntaxError("Unexpected token, expected ';' in 'ForStatement'."); in ParseForInOf()
1414 ThrowSyntaxError("Unexpected token, expected ';' in 'ForStatement'."); in ParseForInOf()
1429 ThrowSyntaxError("Unexpected token"); in ParseForUpdate()
1440 ThrowSyntaxError("Unexpected token, expected ';' in 'ForStatement'."); in ParseForUpdate()
1473 ThrowSyntaxError("Missing left parenthesis in a 'ForStatement'"); in ParseForStatement()
1495 ThrowSyntaxError("Unexpected token"); in ParseForStatement()
1533 ThrowSyntaxError("Unexpected token, expected ')' in 'ForStatement'."); in ParseForStatement()
1564 ThrowSyntaxError("Missing left parenthesis in an 'IfStatement'"); in ParseIfStatement()
1571 ThrowSyntaxError("Missing right parenthesis in an 'IfStatement'"); in ParseIfStatement()
1578 ThrowSyntaxError("The body of an if statement cannot be the empty statement"); in ParseIfStatement()
1605 ThrowSyntaxError("'await' is a reserved identifier in module code", pos.token.Start()); in ParseLabelledStatement()
1609 ThrowSyntaxError("Label already declared", pos.token.Start()); in ParseLabelledStatement()
1635 ThrowSyntaxError("return keyword should be used in function body"); in ParseReturnStatement()
1676 ThrowSyntaxError( in ParseSwitchCaseStatement()
1680 ThrowSyntaxError("Multiple default clauses."); in ParseSwitchCaseStatement()
1688 ThrowSyntaxError("Unexpected token, expected 'case' or 'default'."); in ParseSwitchCaseStatement()
1693 ThrowSyntaxError("Unexpected token, expected ':'"); in ParseSwitchCaseStatement()
1719 ThrowSyntaxError("Unexpected token, expected '('"); in ParseSwitchStatement()
1726 ThrowSyntaxError("Unexpected token, expected ')'"); in ParseSwitchStatement()
1733 ThrowSyntaxError("Unexpected token, expected '{'"); in ParseSwitchStatement()
1761 ThrowSyntaxError("Illegal newline after throw"); in ParseThrowStatement()
1765 ThrowSyntaxError("Line break not permitted here"); in ParseThrowStatement()
1792 ThrowSyntaxError("Binding 'eval' in strict mode is invalid"); in ParseCatchParam()
1795 ThrowSyntaxError("Binding 'arguments' in strict mode is invalid"); in ParseCatchParam()
1811 ThrowSyntaxError("Unexpected token in catch parameter"); in ParseCatchParam()
1825 ThrowSyntaxError("Catch clause variable cannot have an initializer"); in ParseCatchParam()
1830 ThrowSyntaxError("Unexpected token, expected ')'"); in ParseCatchParam()
1850 ThrowSyntaxError("Unexpected token, expected '{'"); in ParseCatchClause()
1876 ThrowSyntaxError("Unexpected token, expected '{'"); in ParseTryStatement()
1883 ThrowSyntaxError("Missing catch or finally clause"); in ParseTryStatement()
1898 ThrowSyntaxError("Unexpected token, expected '{'"); in ParseTryStatement()
1920 ThrowSyntaxError("'await' is not permitted as an identifier in module code"); in ValidateDeclaratorId()
1925 ThrowSyntaxError("Binding 'eval' in strict mode is invalid"); in ValidateDeclaratorId()
1928 ThrowSyntaxError("Binding 'arguments' in strict mode is invalid"); in ValidateDeclaratorId()
1931 ThrowSyntaxError("let is disallowed as a lexically bound name"); in ValidateDeclaratorId()
1942 ThrowSyntaxError("Unexpected reserved word"); in ValidateDeclaratorId()
1955 ThrowSyntaxError("for-await-of loop variable declaration may not have an initializer"); in ParseVariableDeclaratorInitializer()
1961 ThrowSyntaxError("Initializers are not allowed in ambient contexts."); in ParseVariableDeclaratorInitializer()
1986 ThrowSyntaxError("let is disallowed as a lexically bound name"); in ParseVariableDeclarator()
2009 ThrowSyntaxError("Unexpected token in variable declaration"); in ParseVariableDeclarator()
2034 ThrowSyntaxError("Missing initializer in const declaration"); in ParseVariableDeclarator()
2039 ThrowSyntaxError("Missing initializer in destructuring declaration"); in ParseVariableDeclarator()
2082 ThrowSyntaxError("Declaration name conflicts with built-in global identifier '" in ParseVariableDeclaration()
2088 ThrowSyntaxError("Variable declaration expected."); in ParseVariableDeclaration()
2126 ThrowSyntaxError("Unexpected token, expected '('"); in ParseWhileStatement()
2133 ThrowSyntaxError("Unexpected token, expected ')'"); in ParseWhileStatement()
2162 ThrowSyntaxError("Unexpected import type syntax", source->Start()); in AddImportEntryItem()
2197 ThrowSyntaxError("Unexpected astNode type", it->Start()); in AddImportEntryItem()
2225 ThrowSyntaxError("Duplicate export name of '" + exportName.Mutf8() + "'", in AddExportNamedEntryItem()
2239 ThrowSyntaxError("Duplicate export name of '" + exportName.Mutf8() + "'", in AddExportNamedEntryItem()
2272 …ThrowSyntaxError("Duplicate export name of '" + exported->Name().Mutf8() + "'", exported->Start()); in AddExportStarEntryItem()
2306 … ThrowSyntaxError("Duplicate export name of '" + exportName.Mutf8() + "'", declNode->Start()); in AddExportDefaultEntryItem()
2331 ThrowSyntaxError("Duplicate export name of '" + binding->Name().Mutf8() in AddExportLocalEntryItem()
2343 … ThrowSyntaxError("A class or function declaration without the default modifier must have a name.", in AddExportLocalEntryItem()
2355 … ThrowSyntaxError("Duplicate export name of '" + name->Name().Mutf8() + "'", name->Start()); in AddExportLocalEntryItem()
2371 ThrowSyntaxError("An interface or type alias declaration must have a name."); in AddTsTypeExportLocalEntryItem()
2390 ThrowSyntaxError("Decorators are not valid here.", decorators.front()->Start()); in ParseExportDefaultDeclaration()
2407 ThrowSyntaxError("Unexpected token, expected 'class'."); in ParseExportDefaultDeclaration()
2436 ThrowSyntaxError("Unexpected token, expected an identifier."); in ParseNamedExport()
2478 ThrowSyntaxError("Export declarations are not permitted in a namespace."); in ParseExportNamedSpecifiers()
2487 ThrowSyntaxError("Unexpected token"); in ParseExportNamedSpecifiers()
2555 ThrowSyntaxError("Decorators are not valid here.", decorators.front()->Start()); in ParseNamedExportDeclaration()
2618 ThrowSyntaxError("'declare' modifier already seen."); in ParseNamedExportDeclaration()
2625 ThrowSyntaxError("Unexpected token, expected 'class'."); in ParseNamedExportDeclaration()
2645 ThrowSyntaxError("Unexpected token"); in ParseNamedExportDeclaration()
2672 ThrowSyntaxError("'import' and 'export' may only appear at the top level"); in ParseExportDeclaration()
2676 ThrowSyntaxError("'import' and 'export' may appear only with 'sourceType: module'"); in ParseExportDeclaration()
2729 ThrowSyntaxError("Modifiers cannot appear here'"); in ParseExportDeclaration()
2743 ThrowSyntaxError("Unexpected token."); in ParseNameSpaceImport()
2776 ThrowSyntaxError("Unexpected token"); in ParseNamedImport()
2781 ThrowSyntaxError("Binding 'eval' in strict mode is invalid"); in ParseNamedImport()
2784 ThrowSyntaxError("Binding 'arguments' in strict mode is invalid"); in ParseNamedImport()
2803 ThrowSyntaxError("Unexpected token"); in ParseNamedImportSpecifiers()
2848 ThrowSyntaxError("String literal expected."); in ParseModuleReference()
2856 ThrowSyntaxError("')' expected."); in ParseModuleReference()
2883 ThrowSyntaxError("identifier expected"); in ParseImportDefaultSpecifier()
2919 ThrowSyntaxError("Unexpected token."); in ParseFromClause()
2926 ThrowSyntaxError("Unexpected token."); in ParseFromClause()
2969 ThrowSyntaxError("'import' and 'export' may only appear at the top level"); in ParseImportDeclaration()
2973 ThrowSyntaxError("'import' and 'export' may appear only with 'sourceType: module'"); in ParseImportDeclaration()
3008 ThrowSyntaxError("'import' and 'export' may appear only with 'sourceType: module'"); in ParseImportDeclaration()
3014 ThrowSyntaxError("'import' and 'export' may appear only with 'sourceType: module'"); in ParseImportDeclaration()