• Home
  • Raw
  • Download

Lines Matching refs:ThrowSyntaxError

163             ThrowSyntaxError("Keyword must not contain escaped characters");  in ParseModifiers()
196 ThrowSyntaxError("Unexpected modifier"); in ParseModifiers()
201 ThrowSyntaxError("Duplicated modifier is not allowed"); in ParseModifiers()
256ThrowSyntaxError("A get accessor must be at least as accessible as the setter", key->Start()); in CheckAccessorPair()
280 ThrowSyntaxError("Keyword must not contain escaped characters"); in ParseClassAccessor()
294 ThrowSyntaxError(msg); in ThrowIfPrivateIdent()
304 ThrowSyntaxError("Invalid accessor"); in ValidateClassKey()
311 ThrowSyntaxError("Classes may not have a field named 'constructor'"); in ValidateClassKey()
320 ThrowSyntaxError("Constructor can not be special method"); in ValidateClassKey()
334 ThrowSyntaxError("Classes may not have static property named prototype"); in ValidateClassKey()
345 ThrowSyntaxError("Unexpected token, expected ']'"); in ParseComputedClassFieldOrIndexSignature()
371 ThrowSyntaxError("Classes may not have a field named 'constructor'"); in ParseClassKey()
375 ThrowSyntaxError("Classes may not have a static property named 'prototype'"); in ParseClassKey()
404 ThrowSyntaxError("Unexpected token in class property"); in ParseClassKey()
434 ThrowSyntaxError("Setter must have exactly one formal parameter"); in ValidateClassSetter()
443 ThrowSyntaxError("Getter must not have formal parameters"); in ValidateClassGetter()
485 ThrowSyntaxError("'declare modifier cannot appear on class elements of this kind."); in ParseClassProperty()
499 ThrowSyntaxError("Initializers are not allowed in ambient contexts."); in ParseClassProperty()
532 ThrowSyntaxError("Unexpected token in private field"); in ValidatePrivateIdentifier()
550 ThrowSyntaxError("Private field has already been declared"); in AddPrivateElement()
620 ThrowSyntaxError("';' expected."); in ParseClassElement()
698 ThrowSyntaxError("Unexpected token, expected an identifier."); in ParseClassIdent()
717ThrowSyntaxError("Multiple constructor implementations are not allowed.", property->Start()); in CheckClassElement()
747 ThrowSyntaxError("Unexpected token, expected an identifier."); in ParseClassDefinition()
817 ThrowSyntaxError("Rest parameter must be last formal parameter."); in ValidateRestParameter()
839 ThrowSyntaxError("Invalid token: comma or right parenthesis expected."); in ParseFunctionParams()
850 ThrowSyntaxError({"Unexpected token: ", className.Utf8()}); in CreateParameterThis()
858 ThrowSyntaxError("Unexpected token, expected '{'"); in ParseFunctionBody()
871 ThrowSyntaxError("Unexpected token, expected '('"); in ParseFunctionSignature()
932ThrowSyntaxError("RestParameter must be followed by an identifier in declaration contexts"); in ParseSpreadElement()
939 ThrowSyntaxError("RestParameter does not support an initializer"); in ParseSpreadElement()
957 ThrowSyntaxError( in CheckRestrictedBinding()
967 ThrowSyntaxError( in CheckRestrictedBinding()
996 ThrowSyntaxError("Invalid left-hand side in assignment expression"); in ValidateLvalueAssignmentTarget()
1060 ThrowSyntaxError("Unexpected ArrowParameter element"); in ValidateArrowParameterBindings()
1067 ThrowSyntaxError({"'", in ThrowParameterModifierError()
1082 ThrowSyntaxError("Cannot be used as user-defined type."); in ExpectIdentifier()
1086 ThrowSyntaxError("Identifier expected."); in ExpectIdentifier()
1111 ThrowSyntaxError("Unexpected token: '"s + TokenToString(tokenType) + "'."s); in ThrowUnexpectedToken()
1116 ThrowSyntaxError("Unexpected token, expected: '"s + TokenToString(tokenType) + "'."s); in ThrowExpectedToken()
1119 void ParserImpl::ThrowSyntaxError(std::string_view const errorMessage) const in ThrowSyntaxError() function in panda::es2panda::parser::ParserImpl
1121 ThrowSyntaxError(errorMessage, lexer_->GetToken().Start()); in ThrowSyntaxError()
1124 void ParserImpl::ThrowSyntaxError(std::initializer_list<std::string_view> list) const in ThrowSyntaxError() function in panda::es2panda::parser::ParserImpl
1126 ThrowSyntaxError(list, lexer_->GetToken().Start()); in ThrowSyntaxError()
1129 void ParserImpl::ThrowSyntaxError(std::initializer_list<std::string_view> list, const lexer::Source… in ThrowSyntaxError() function in panda::es2panda::parser::ParserImpl
1139 ThrowSyntaxError(std::string_view {err}, pos); in ThrowSyntaxError()
1142 void ParserImpl::ThrowSyntaxError(std::string_view errorMessage, const lexer::SourcePosition &pos) … in ThrowSyntaxError() function in panda::es2panda::parser::ParserImpl
1167 ThrowSyntaxError("Escape sequences are not allowed in 'as' keyword"); in CheckModuleAsModifier()