• Home
  • Raw
  • Download

Lines Matching full:lexer

19 #include "lexer/lexer.h"
25 line_ = parser_->Lexer()->Line(); in ETSNolintParser()
39 line_ = parser_->Lexer()->Pos().Line(); in SetStartPos()
40 startPos_ = parser_->Lexer()->Pos().Iterator().Index(); in SetStartPos()
51 …while (cp != lexer::LEX_CHAR_EOS && cp != lexer::UNICODE_CODE_POINT_MAX && cp != lexer::UNICODE_IN… in CollectETSNolints()
94 if (PeekSymbol() == lexer::LEX_CHAR_LF) { in NextSymbol()
102 parser_->Lexer()->Pos().Iterator().Forward(1); in NextSymbol()
108 parser_->Lexer()->Pos().Iterator().Backward(1); in BackwardSymbol()
110 if (PeekSymbol() == lexer::LEX_CHAR_LF) { in BackwardSymbol()
131 parser_->Lexer()->Pos().Iterator().Backward(posOffset_ - startPos_); in RewindToStart()
147 return parser_->Lexer()->Pos().Iterator().Peek(); in PeekSymbol()
170 lexer::LEX_CHAR_UPPERCASE_E, lexer::LEX_CHAR_UPPERCASE_T, lexer::LEX_CHAR_UPPERCASE_S, in IsEtsNolint()
171 lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_O, lexer::LEX_CHAR_UPPERCASE_L, in IsEtsNolint()
172 lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_T}; in IsEtsNolint()
191 lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_E, in IsNextLine()
192 lexer::LEX_CHAR_UPPERCASE_X, lexer::LEX_CHAR_UPPERCASE_T, lexer::LEX_CHAR_UPPERCASE_L, in IsNextLine()
193 lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_E}; in IsNextLine()
200 …static const std::u32string BEGIN_CHAR32T = {lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCAS… in IsBegin()
201lexer::LEX_CHAR_UPPERCASE_E, lexer::LEX_CHAR_UPPERCASE_G, in IsBegin()
202lexer::LEX_CHAR_UPPERCASE_I, lexer::LEX_CHAR_UPPERCASE_N}; in IsBegin()
209 static const std::u32string END_CHAR32T = {lexer::LEX_CHAR_MINUS, lexer::LEX_CHAR_UPPERCASE_E, in IsEnd()
210lexer::LEX_CHAR_UPPERCASE_N, lexer::LEX_CHAR_UPPERCASE_D}; in IsEnd()
232 if (PeekSymbol() != lexer::LEX_CHAR_LEFT_PAREN) { in ParseETSNolintArgs()
244 while (cp != lexer::LEX_CHAR_SP && cp != lexer::LEX_CHAR_LF && cp != lexer::LEX_CHAR_EOS) { in ParseETSNolintArgs()
246 …if (cp != lexer::LEX_CHAR_MINUS && cp != lexer::LEX_CHAR_COMMA && cp != lexer::LEX_CHAR_RIGHT_PARE… in ParseETSNolintArgs()
247 (cp < lexer::LEX_CHAR_LOWERCASE_A || cp > lexer::LEX_CHAR_LOWERCASE_Z)) { in ParseETSNolintArgs()
251 …if ((cp == lexer::LEX_CHAR_COMMA || cp == lexer::LEX_CHAR_RIGHT_PAREN) && !ValidETSNolintArg(warni… in ParseETSNolintArgs()
255 …if ((cp == lexer::LEX_CHAR_COMMA || cp == lexer::LEX_CHAR_RIGHT_PAREN) && ValidETSNolintArg(warnin… in ParseETSNolintArgs()
261 if (cp == lexer::LEX_CHAR_RIGHT_PAREN) { in ParseETSNolintArgs()