Home
last modified time | relevance | path

Searched refs:Ident__VA_ARGS__ (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DVariadicMacroSupport.h32 IdentifierInfo *const Ident__VA_ARGS__; variable
37 : PP(P), Ident__VA_ARGS__(PP.Ident__VA_ARGS__), in VariadicMacroScopeGuard()
39 assert(Ident__VA_ARGS__->isPoisoned() && "__VA_ARGS__ should be poisoned " in VariadicMacroScopeGuard()
48 Ident__VA_ARGS__->setIsPoisoned(false); in enterScope()
57 Ident__VA_ARGS__->setIsPoisoned(true); in exitScope()
H A DPreprocessor.h161 IdentifierInfo *Ident__VA_ARGS__; // __VA_ARGS__ variable
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp120 (Ident__VA_ARGS__ = getIdentifierInfo("__VA_ARGS__"))->setIsPoisoned(); in Preprocessor()
121 SetPoisonReason(Ident__VA_ARGS__,diag::ext_pp_bad_vaargs_use); in Preprocessor()
786 &II == Ident__VA_ARGS__ || &II == Ident__VA_OPT__; in HandleIdentifier()
H A DPPDirectives.cpp2721 Parameters.push_back(Ident__VA_ARGS__); in ReadMacroParameterList()
2999 if (!Tokens.empty() && Tok.getIdentifierInfo() == Ident__VA_ARGS__ && in ReadOptionalMacroParameterListAndBody()