Lines Matching defs:Expansion
73 // expanded. The macro must be disabled only after argument pre-expansion of
133 // In Microsoft-compatibility mode, a comma is removed in the expansion
139 // GCC removes the comma in the expansion of " ... , ## __VA_ARGS__ " if
284 // test for this later when the macro expansion is processed.
326 // expansion.
354 // expansion.
376 // Discard the argument token and skip (don't copy to the expansion
422 // Lexing off the end of the macro, pop this macro off the expansion stack.
489 // Handle recursive expansion!
498 // from a macro expansion.
619 // Explicitly convert the token location to have proper expansion
673 // Now that we got the result token, it will be subject to expansion. Since
685 /// expansion stack, return 2. If the next unexpanded token is a '(', return
719 /// macro expansion source location entry, otherwise it returns an invalid
788 // Create a macro expansion SLocEntry that will "contain" all of the tokens.
789 SourceLocation Expansion =
798 Tok.setLocation(Expansion.getLocWithOffset(RelOffs));