Home | History | Annotate | Download | only in Lex

Lines Matching refs:Expansion

74   // expanded.  The macro must be disabled only after argument pre-expansion of
131 // In Microsoft-compatibility mode, a comma is removed in the expansion
137 // GCC removes the comma in the expansion of " ... , ## __VA_ARGS__ " if
284 // test for this later when the macro expansion is processed.
321 // expansion.
348 // expansion.
368 // Discard the argument token and skip (don't copy to the expansion
420 // Lexing off the end of the macro, pop this macro off the expansion stack.
497 // Handle recursive expansion!
506 // from a macro expansion.
637 // Explicitly convert the token location to have proper expansion
690 // Now that we got the result token, it will be subject to expansion. Since
702 /// expansion stack, return 2. If the next unexpanded token is a '(', return
736 /// macro expansion source location entry, otherwise it returns an invalid
805 // Create a macro expansion SLocEntry that will "contain" all of the tokens.
806 SourceLocation Expansion =
815 Expansion.getLocWithOffset(RelOffs));