Lines Matching defs:Lex
70 MarkupLexer &Lex;
73 MarkupParser(MarkupLexer &lex, SourceMgr &SrcMgr) : Lex(lex), SM(SrcMgr) {}
125 StringRef::const_iterator Start = Lex.getPosition();
127 while(Lex.getNextChar() != ':') {
129 if (Lex.isEOF())
132 StringRef RawTag(Start, Lex.getPosition() - Start - 1);
152 MarkupLexer Lex(InputSource);
153 MarkupParser Parser(Lex, SrcMgr);
157 for (int CurChar = Lex.getNextChar();
159 CurChar = Lex.getNextChar()) {
163 if (Lex.peekNextChar() == '<') {
164 (void)Lex.getNextChar();
175 SMLoc Loc = SMLoc::getFromPointer(Lex.getPosition() - 1);
177 if (Lex.peekNextChar() == '>') {
178 (void)Lex.getNextChar();