Home
last modified time | relevance | path

Searched refs:nextCp (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparserClasses.cpp196 char32_t nextCp = Lexer()->Lookahead(); in ParseClassMemberAccessModifiers() local
197 if (!(nextCp != lexer::LEX_CHAR_EQUALS && nextCp != lexer::LEX_CHAR_COLON && in ParseClassMemberAccessModifiers()
198 nextCp != lexer::LEX_CHAR_LEFT_PAREN)) { in ParseClassMemberAccessModifiers()
255 char32_t nextCp = Lexer()->Lookahead(); in ParseClassFieldModifiers() local
256 if (!(nextCp != lexer::LEX_CHAR_EQUALS && nextCp != lexer::LEX_CHAR_COLON)) { in ParseClassFieldModifiers()
358 char32_t nextCp = Lexer()->Lookahead(); in ParseClassMethodModifiers() local
359 if (!(nextCp != lexer::LEX_CHAR_LEFT_PAREN)) { in ParseClassMethodModifiers()
513 char32_t nextCp in IsParseClassElementSeenStatic() local
799 char32_t nextCp = Lexer()->Lookahead(); ParseInterfaceMethodModifiers() local
954 char32_t nextCp = Lexer()->Lookahead(); ParseTypeLiteralOrInterfaceMember() local
[all...]
H A DparserImpl.cpp148 char32_t nextCp = lexer_->Lookahead(); in ParseModifiers() local
149 if (nextCp == lexer::LEX_CHAR_LEFT_PAREN) { in ParseModifiers()
253 void ParserImpl::ParseClassAccessor(ClassElementDescriptor *desc, char32_t *nextCp) in ParseClassAccessor() argument
255 ConsumeClassPrivateIdentifier(desc, nextCp); in ParseClassAccessor()
263 (*nextCp == lexer::LEX_CHAR_EQUALS || *nextCp == lexer::LEX_CHAR_SEMICOLON || in ParseClassAccessor()
264 *nextCp == lexer::LEX_CHAR_LEFT_PAREN || *nextCp == lexer::LEX_CHAR_COLON || in ParseClassAccessor()
265 *nextCp == lexer::LEX_CHAR_LESS_THAN)) { in ParseClassAccessor()
280 ConsumeClassPrivateIdentifier(desc, nextCp); in ParseClassAccessor()
507 CheckClassGeneratorMethod(ClassElementDescriptor *desc, char32_t *nextCp) CheckClassGeneratorMethod() argument
529 ConsumeClassPrivateIdentifier(ClassElementDescriptor *desc, char32_t *nextCp) ConsumeClassPrivateIdentifier() argument
601 char32_t nextCp = lexer_->Lookahead(); ParseClassElement() local
[all...]
H A DTypedParser.cpp1023 char32_t nextCp = Lexer()->Lookahead(); in ParseClassElement() local
1024 CheckClassGeneratorMethod(&desc, &nextCp); in ParseClassElement()
1025 ParseClassAccessor(&desc, &nextCp); in ParseClassElement()
1106 char32_t nextCp = Lexer()->Lookahead(); in ParseModifiers() local
1107 if (!(nextCp != lexer::LEX_CHAR_EQUALS && nextCp != lexer::LEX_CHAR_SEMICOLON && in ParseModifiers()
1108 nextCp != lexer::LEX_CHAR_COMMA && nextCp != lexer::LEX_CHAR_LEFT_PAREN)) { in ParseModifiers()
1119 nextCp = Lexer()->Lookahead(); in ParseModifiers()
1120 if (nextCp in ParseModifiers()
[all...]
H A DASparser.h73 void ConsumeClassPrivateIdentifier(ClassElementDescriptor *desc, char32_t *nextCp) override;
H A DparserImpl.h290 void CheckClassGeneratorMethod(ClassElementDescriptor *desc, char32_t *nextCp);
291 void ParseClassAccessor(ClassElementDescriptor *desc, char32_t *nextCp);
382 virtual void ConsumeClassPrivateIdentifier(ClassElementDescriptor *desc, char32_t *nextCp);
H A DTSparser.cpp1726 char32_t nextCp = Lexer()->Lookahead(); in ParseTypeLiteralOrInterfaceMember() local
1728 (nextCp == lexer::LEX_CHAR_LEFT_PAREN || nextCp == lexer::LEX_CHAR_LESS_THAN)) { in ParseTypeLiteralOrInterfaceMember()
1734 nextCp != lexer::LEX_CHAR_LEFT_PAREN && nextCp != lexer::LEX_CHAR_COLON && in ParseTypeLiteralOrInterfaceMember()
1735 nextCp != lexer::LEX_CHAR_COMMA; in ParseTypeLiteralOrInterfaceMember()
H A DexpressionParser.cpp1916 char32_t nextCp = lexer_->Lookahead(); in ParseShorthandProperty() local
1940 if (nextCp == lexer::LEX_CHAR_EQUALS) { in ParseShorthandProperty()
1981 char32_t nextCp = lexer_->Lookahead(); in ParsePropertyModifiers() local
1984 if (keywordType == lexer::TokenType::KEYW_GET && !IsAccessorDelimiter(nextCp)) { in ParsePropertyModifiers()
1994 if (keywordType == lexer::TokenType::KEYW_SET && !IsAccessorDelimiter(nextCp)) { in ParsePropertyModifiers()
2004 return (IsShorthandDelimiter(nextCp) && (*methodStatus & ParserStatus::ASYNC_FUNCTION) == 0); in ParsePropertyModifiers()
H A DASparser.cpp1077 char32_t nextCp = Lexer()->Lookahead(); in ParseTypeLiteralOrInterfaceMember() local
1080 nextCp != lexer::LEX_CHAR_LEFT_PAREN && nextCp != lexer::LEX_CHAR_COLON; in ParseTypeLiteralOrInterfaceMember()
1267 [[maybe_unused]] char32_t *nextCp) in ConsumeClassPrivateIdentifier()
1266 ConsumeClassPrivateIdentifier([[maybe_unused]] ClassElementDescriptor *desc, [[maybe_unused]] char32_t *nextCp) ConsumeClassPrivateIdentifier() argument
/arkcompiler/ets_frontend/ets2panda/lexer/
H A DETSLexer.cpp81 const auto nextCp = Iterator().PeekCp(); in CheckNumberLiteralEnd() local
82 if (KeywordsUtil::IsIdentifierStart(nextCp) || IsDecimalDigit(nextCp)) { in CheckNumberLiteralEnd()
H A Dlexer.cpp232 const auto nextCp = Iterator().PeekCp(); in CheckNumberLiteralEnd() local
233 if (KeywordsUtil::IsIdentifierStart(nextCp) || IsDecimalDigit(nextCp)) { in CheckNumberLiteralEnd()
428 auto const checkOctalDigit = [this](char32_t const nextCp) -> void { in ScanTemplateString()
429 if (IsOctalDigit(nextCp)) { in ScanTemplateString()
470 char32_t nextCp = Iterator().Peek(); in ScanTemplateString() local
471 checkOctalDigit(nextCp); in ScanTemplateString()
473 if (nextCp == LEX_CHAR_BACK_TICK || nextCp == LEX_CHAR_BACKSLASH || nextCp in ScanTemplateString()
[all...]
/arkcompiler/ets_frontend/es2panda/lexer/
H A Dlexer.cpp228 const auto nextCp = Iterator().PeekCp(); in CheckNumberLiteralEnd() local
229 if (KeywordsUtil::IsIdentifierStart(nextCp) || IsDecimalDigit(nextCp)) { in CheckNumberLiteralEnd()
497 char32_t nextCp = Iterator().Peek(); in ScanTemplateString() local
498 if (nextCp == LEX_CHAR_BACK_TICK || nextCp == LEX_CHAR_BACKSLASH || nextCp == LEX_CHAR_DOLLAR_SIGN) { in ScanTemplateString()
500 templateStr.str.Append(nextCp); in ScanTemplateString()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1452 char32_t nextCp = lexer_->Lookahead(); in ParseTsTypeLiteralOrInterfaceKeyModifiers() local
1454 nextCp != LEX_CHAR_EQUALS && nextCp != LEX_CHAR_SEMICOLON && nextCp != LEX_CHAR_LEFT_PAREN && in ParseTsTypeLiteralOrInterfaceKeyModifiers()
1455 nextCp != LEX_CHAR_LESS_THAN && nextCp != LEX_CHAR_QUESTION && nextCp != LEX_CHAR_COLON && in ParseTsTypeLiteralOrInterfaceKeyModifiers()
1456 nextCp != LEX_CHAR_RIGHT_BRACE && nextCp != LEX_CHAR_COMMA) { in ParseTsTypeLiteralOrInterfaceKeyModifiers()
2102 char32_t nextCp in ParseModifiers() local
2280 char32_t nextCp = lexer_->Lookahead(); ParseClassKeyModifiers() local
[all...]
H A DexpressionParser.cpp2039 char32_t nextCp = lexer_->Lookahead(); in ParseShorthandProperty() local
2068 if (nextCp == LEX_CHAR_EQUALS) { in ParseShorthandProperty()
2111 char32_t nextCp = lexer_->Lookahead(); in ParsePropertyModifiers() local
2114 if (keywordType == lexer::TokenType::KEYW_GET && !IsAccessorDelimiter(nextCp)) { in ParsePropertyModifiers()
2124 if (keywordType == lexer::TokenType::KEYW_SET && !IsAccessorDelimiter(nextCp)) { in ParsePropertyModifiers()
2134 return (IsShorthandDelimiter(nextCp) && !(*methodStatus & ParserStatus::ASYNC_FUNCTION)); in ParsePropertyModifiers()
H A DparserImpl.h209 bool CurrentTokenIsModifier(char32_t nextCp) const;
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_string.cpp105 JSHandle<JSTaggedValue> nextCp = BuiltinsString::GetCallArg(argv, i); in FromCharCode() local
106 uint16_t nextCv = JSTaggedValue::ToUint16(thread, nextCp); in FromCharCode()

Completed in 36 milliseconds