Home
last modified time | relevance | path

Searched refs:Peek (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/lexer/regexp/
H A Dregexp.cpp38 char32_t RegExpParser::Peek() const in Peek() function in ark::es2panda::lexer::RegExpParser
40 return iter_.Peek(); in Peek()
107 if (Peek() != LEX_CHAR_VLINE) { in ParseDisjunction()
117 switch (Peek()) { in ParseAlternative()
120 char32_t cp = Peek(); in ParseAlternative()
171 if (Peek() != LEX_CHAR_QUESTION) { in ParseAlternativeCharLeftParen()
194 cp = Peek(); in ParseAlternativeCharLeftParen()
208 switch (Peek()) { in ParseAlternatives()
225 if (Peek() != LEX_CHAR_RIGHT_PAREN) { in ParseNonCapturingGroup()
250 if (Peek() ! in ParseCapturingGroup()
[all...]
H A Dregexp.h93 char32_t Peek() const;
/arkcompiler/ets_frontend/es2panda/lexer/regexp/
H A Dregexp.cpp41 char32_t RegExpParser::Peek() const in Peek() function in panda::es2panda::lexer::RegExpParser
43 return iter_.Peek(); in Peek()
108 if (Peek() != LEX_CHAR_VLINE) { in ParseDisjunction()
118 switch (Peek()) { in ParseAlternative()
121 char32_t cp = Peek(); in ParseAlternative()
140 if (Peek() != LEX_CHAR_QUESTION) { in ParseAlternative()
167 cp = Peek(); in ParseAlternative()
205 switch (Peek()) { in ParseAlternatives()
222 if (Peek() != LEX_CHAR_RIGHT_PAREN) { in ParseNonCapturingGroup()
247 if (Peek() ! in ParseCapturingGroup()
[all...]
H A Dregexp.h92 char32_t Peek() const;
/arkcompiler/ets_frontend/ets2panda/lexer/
H A Dlexer.cpp43 ASSERT(Iterator().Peek() == LEX_CHAR_LOWERCASE_U); in ScanUnicodeEscapeSequence()
48 if (Iterator().Peek() == LEX_CHAR_LEFT_BRACE) { in ScanUnicodeEscapeSequence()
64 char32_t cp = Iterator().Peek(); in ScanUnicodeCodePointEscape()
78 cp = Iterator().Peek(); in ScanUnicodeCodePointEscape()
138 return Iterator().Peek(); in Lookahead()
166 if (Iterator().Peek() == LEX_CHAR_SLASH) { in SkipMultiLineComment()
187 if (Iterator().Peek() == LEX_CHAR_LF) { in SkipSingleLineComment()
224 if (Iterator().Peek() == LEX_CHAR_LOWERCASE_N) { in CheckNumberLiteralEnd()
243 switch (Iterator().Peek()) { in ScanDecimalNumbers()
261 if (Iterator().Peek() in ScanDecimalNumbers()
[all...]
H A DETSLexer.cpp36 if (Iterator().Peek() != LEX_CHAR_SINGLE_QUOTE) { in ScanCharLiteral()
67 if (Iterator().Peek() != LEX_CHAR_SINGLE_QUOTE) { in ScanCharLiteral()
77 if (Iterator().Peek() == LEX_CHAR_LOWERCASE_F) { in CheckNumberLiteralEnd()
101 switch (Iterator().Peek()) { in ScanAsteriskPunctuator()
126 switch (Iterator().Peek()) { in ScanEqualsPunctuator()
131 if (Iterator().Peek() == LEX_CHAR_EQUALS) { in ScanEqualsPunctuator()
152 switch (Iterator().Peek()) { in ScanExclamationPunctuator()
157 if (Iterator().Peek() == LEX_CHAR_EQUALS) { in ScanExclamationPunctuator()
171 if (Iterator().Peek() != LEX_CHAR_DOLLAR_SIGN) { in ScanDollarPunctuator()
H A Dlexer.h359 char32_t cp = Iterator().Peek(); in ScanString()
379 if (Iterator().Peek() != LEX_CHAR_LF) { in ScanString()
414 if (Iterator().Peek() == LEX_CHAR_LEFT_BRACE) { in ScanString()
450 const auto cp = Iterator().Peek(); in ScanHexEscape()
474 switch (Iterator().Peek()) { in ScanNumberLeadingZeroImpl()
532 auto cp = Iterator().Peek(); in ScanNumberRadix()
540 cp = Iterator().Peek(); in ScanNumberRadix()
H A DETSLexer.h45 if (Iterator().Peek() == LEX_CHAR_LOWERCASE_N) {
H A DkeywordsUtil.cpp219 if (Iterator().Peek() == LEX_CHAR_BACKSLASH) { in ScanIdContinue()
291 ASSERT(Iterator().Peek() == LEX_CHAR_BACKSLASH); in ScanUnicodeEscapeSequence()
297 if (Iterator().Peek() != LEX_CHAR_LOWERCASE_U) { in ScanUnicodeEscapeSequence()
/arkcompiler/ets_frontend/es2panda/lexer/
H A Dlexer.cpp41 ASSERT(Iterator().Peek() == LEX_CHAR_LOWERCASE_U); in ScanUnicodeEscapeSequence()
45 if (Iterator().Peek() == LEX_CHAR_LEFT_BRACE) { in ScanUnicodeEscapeSequence()
60 cp = Iterator().Peek(); in ScanUnicodeCodePointEscape()
138 return Iterator().Peek(); in Lookahead()
160 if (Iterator().Peek() == LEX_CHAR_LF) { in SkipMultiLineComment()
173 if (Iterator().Peek() == LEX_CHAR_SLASH) { in SkipMultiLineComment()
194 if (Iterator().Peek() == LEX_CHAR_LF) { in SkipSingleLineComment()
222 if (Iterator().Peek() == LEX_CHAR_LOWERCASE_N) { in CheckNumberLiteralEnd()
238 switch (Iterator().Peek()) { in ScanNumberLeadingZero()
261 switch (Iterator().Peek()) { in ScanNumberLeadingZero()
[all...]
H A Dlexer.h224 char32_t cp = Iterator().Peek(); in ScanString()
244 if (Iterator().Peek() != LEX_CHAR_LF) { in ScanString()
279 if (Iterator().Peek() == LEX_CHAR_LEFT_BRACE) { in ScanString()
315 const auto cp = Iterator().Peek(); in ScanHexEscape()
339 auto cp = Iterator().Peek(); in ScanNumberRadix()
347 cp = Iterator().Peek(); in ScanNumberRadix()
H A DkeywordsUtil.cpp223 if (Iterator().Peek() == LEX_CHAR_BACKSLASH) { in ScanIdContinue()
294 ASSERT(Iterator().Peek() == LEX_CHAR_BACKSLASH); in ScanUnicodeEscapeSequence()
300 if (Iterator().Peek() != LEX_CHAR_LOWERCASE_U) { in ScanUnicodeEscapeSequence()
/arkcompiler/ets_runtime/ecmascript/containers/
H A Dcontainers_stack.h29 static JSTaggedValue Peek(EcmaRuntimeCallInfo *argv);
H A Dcontainers_stack.cpp94 JSTaggedValue ContainersStack::Peek(EcmaRuntimeCallInfo *argv) in Peek() function in panda::ecmascript::containers::ContainersStack
97 BUILTINS_API_TRACE(argv->GetThread(), Stack, Peek); in Peek()
113 JSTaggedValue jsValue = stack->Peek(); in Peek()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_api_stack_test.cpp58 EXPECT_EQ(toor->Peek(), value.GetTaggedValue()); in SearchAndEmptyCommon()
80 // test Peek empty in HWTEST_F_L0()
81 EXPECT_EQ(toor->Peek(), JSTaggedValue::Undefined()); in HWTEST_F_L0()
89 EXPECT_EQ(toor->Peek(), value.GetTaggedValue()); in HWTEST_F_L0()
113 EXPECT_EQ(toor->Peek(), value.GetTaggedValue()); in HWTEST_F_L0()
/arkcompiler/ets_frontend/ets2panda/lexer/token/
H A DsourceLocation.cpp53 if (iter.HasNext() && iter.Peek() == LEX_CHAR_LF) {
/arkcompiler/ets_frontend/es2panda/lexer/token/
H A DsourceLocation.cpp60 if (iter.HasNext() && iter.Peek() == LEX_CHAR_LF) {
/arkcompiler/ets_runtime/ecmascript/js_api/
H A Djs_api_stack.h56 JSTaggedValue Peek();
H A Djs_api_stack.cpp44 JSTaggedValue JSAPIStack::Peek() in Peek() function in panda::ecmascript::JSAPIStack
/arkcompiler/ets_runtime/test/fuzztest/containersstackpeek_fuzzer/
H A Dcontainersstackpeek_fuzzer.cpp108 ContainersStack::Peek(callInfo); in ContainersStackPeekFuzzTest()
/arkcompiler/ets_frontend/ets2panda/util/
H A Dustring.h155 inline char32_t Peek() const in Peek() function in ark::es2panda::util::StringView::Iterator
392 if (iter.Peek() != '\n') { in EscapeSymbol()
/arkcompiler/ets_frontend/es2panda/util/
H A Dustring.h158 inline char32_t Peek() const in Peek() function in panda::es2panda::util::StringView::Iterator
404 if (iter.Peek() != '\n') { in EscapeSymbol()
/arkcompiler/ets_runtime/ecmascript/containers/tests/
H A Dcontainers_stack_test.cpp156 EXPECT_EQ(ContainersStack::Peek(callInfo), JSTaggedValue(i)); in HWTEST_F_L0()
301 CONTAINERS_API_TYPE_MISMATCH_EXCEPTION_TEST(ContainersStack, Peek); in HWTEST_F_L0()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSNolintParser.cpp147 return parser_->Lexer()->Pos().Iterator().Peek(); in PeekSymbol()
/arkcompiler/ets_runtime/ecmascript/
H A Druntime_call_id.h1138 V(Stack, Peek) \

Completed in 13 milliseconds

12