Home | History | Annotate | Download | only in Lex

Lines Matching full:lex

15 #include "clang/Lex/Pragma.h"
18 #include "clang/Lex/HeaderSearch.h"
19 #include "clang/Lex/LexDiagnostic.h"
20 #include "clang/Lex/LiteralSupport.h"
21 #include "clang/Lex/MacroInfo.h"
22 #include "clang/Lex/Preprocessor.h"
103 /// HandlePragmaDirective - The "\#pragma" directive has been parsed. Lex the
168 // In that case we don't actually "activate" the pragma now, we only lex it
184 Lex(Tok);
191 Lex(Tok);
196 Lex(Tok);
200 Lex(Tok);
202 Lex(Tok);
209 Lex(Tok);
211 Lex(Tok);
219 Lex(Tok);
285 // where we can lex it.
291 // Make and enter a lexer object so that we lex and expand the tokens just
298 // With everything set up, lex this as a #pragma directive.
302 return Lex(Tok);
312 Lex(Tok);
321 Lex(Tok);
328 Lex(Tok);
347 // With everything set up, lex this as a #pragma directive.
351 return Lex(Tok);
491 // Lex tokens at the end of the message and include them in the message.
493 Lex(DependencyTok);
496 Lex(DependencyTok);
513 Lex(Tok);
521 Lex(Tok);
537 Lex(Tok);
628 Lex(Tok);
661 Lex(Tok);
691 Lex(Tok);
1036 PP.Lex(Tok);
1042 PP.Lex(Tok);
1048 PP.Lex(Tok);
1050 PP.Lex(Tok);
1064 PP.Lex(Tok);
1090 PP.Lex(Tok);
1113 PP.Lex(Tok);
1129 PP.Lex(Tok);
1138 PP.Lex(Tok);
1192 PP.Lex(Tok);
1199 PP.Lex(Tok);
1219 PP.Lex(Tok); // eat the r_paren.
1306 // Lex the 'begin' or 'end'.
1360 // Lex the 'begin' or 'end'.