Lines Matching full:lexer
21 line_ = parser_->Lexer()->Line(); in ETSNolintParser()
26 line_ = parser_->Lexer()->Pos().Line(); in SetStartPos()
27 startPos_ = parser_->Lexer()->Pos().Iterator().Index(); in SetStartPos()
38 …while (cp != lexer::LEX_CHAR_EOS && cp != lexer::UNICODE_CODE_POINT_MAX && cp != lexer::UNICODE_IN… in CollectETSNolints()
81 if (PeekSymbol() == lexer::LEX_CHAR_LF) { in NextSymbol()
89 parser_->Lexer()->Pos().Iterator().Forward(1); in NextSymbol()
95 parser_->Lexer()->Pos().Iterator().Backward(1); in BackwardSymbol()
97 if (PeekSymbol() == lexer::LEX_CHAR_LF) { in BackwardSymbol()
118 parser_->Lexer()->Pos().Iterator().Backward(posOffset_ - startPos_); in RewindToStart()
134 return parser_->Lexer()->Pos().Iterator().Peek(); in PeekSymbol()
157 lexer::LEX_CHAR_UPPERCASE_E, lexer::LEX_CHAR_UPPERCASE_T, lexer::LEX_CHAR_UPPERCASE_S, in IsEtsNolint()
158 lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_O, lexer::LEX_CHAR_UPPERCASE_L, in IsEtsNolint()
159 lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_T}; in IsEtsNolint()
178 lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_E, in IsNextLine()
179 lexer::LEX_CHAR_UPPERCASE_X, lexer::LEX_CHAR_UPPERCASE_T, lexer::LEX_CHAR_UPPERCASE_L, in IsNextLine()
180 lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_E}; in IsNextLine()
187 …static const std::u32string BEGIN_CHAR32T = {lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCAS… in IsBegin()
188 … lexer::LEX_CHAR_UPPERCASE_E, lexer::LEX_CHAR_UPPERCASE_G, in IsBegin()
189 … lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N}; in IsBegin()
196 static const std::u32string END_CHAR32T = {lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCASE_E, in IsEnd()
197 … lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_D}; in IsEnd()
216 if (PeekSymbol() != lexer::LEX_CHAR_LEFT_PAREN) { in ParseETSNolintArgs()
227 while (cp != lexer::LEX_CHAR_SP && cp != lexer::LEX_CHAR_LF && cp != lexer::LEX_CHAR_EOS) { in ParseETSNolintArgs()
229 const lexer::SourcePosition sPos {line_ + 1, 0, parser_->GetProgram()}; in ParseETSNolintArgs()
230 …if (cp != lexer::LEX_CHAR_MINUS && cp != lexer::LEX_CHAR_COMMA && cp != lexer::LEX_CHAR_RIGHT_PARE… in ParseETSNolintArgs()
231 (cp < lexer::LEX_CHAR_LOWERCASE_A || cp > lexer::LEX_CHAR_LOWERCASE_Z)) { in ParseETSNolintArgs()
235 …if ((cp == lexer::LEX_CHAR_COMMA || cp == lexer::LEX_CHAR_RIGHT_PAREN) && !ValidETSNolintArg(warni… in ParseETSNolintArgs()
239 …if ((cp == lexer::LEX_CHAR_COMMA || cp == lexer::LEX_CHAR_RIGHT_PAREN) && ValidETSNolintArg(warnin… in ParseETSNolintArgs()
246 if (cp == lexer::LEX_CHAR_RIGHT_PAREN) { in ParseETSNolintArgs()