clang  6.0.0svn
clang::MacroArgs Member List

This is the complete list of members for clang::MacroArgs, including all inherited members.

ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) constclang::MacroArgs
create(const MacroInfo *MI, ArrayRef< Token > UnexpArgTokens, bool VarargsElided, Preprocessor &PP)clang::MacroArgsstatic
deallocate()clang::MacroArgs
destroy(Preprocessor &PP)clang::MacroArgs
getArgLength(const Token *ArgPtr)clang::MacroArgsstatic
getNumMacroArguments() constclang::MacroArgsinline
getPreExpArgument(unsigned Arg, Preprocessor &PP)clang::MacroArgs
getStringifiedArgument(unsigned ArgNo, Preprocessor &PP, SourceLocation ExpansionLocStart, SourceLocation ExpansionLocEnd)clang::MacroArgs
getUnexpArgument(unsigned Arg) constclang::MacroArgs
invokedWithVariadicArgument(const MacroInfo *const MI) constclang::MacroArgs
isVarargsElidedUse() constclang::MacroArgsinline
StringifyArgument(const Token *ArgToks, Preprocessor &PP, bool Charify, SourceLocation ExpansionLocStart, SourceLocation ExpansionLocEnd)clang::MacroArgsstatic