|
| Definition (const TokenSequence &, std::size_t firstToken, std::size_t tokens) |
| Definition (const std::vector< std::string > &argNames, const TokenSequence &, std::size_t firstToken, std::size_t tokens, bool isVariadic=false) |
| Definition (const std::string &predefined, AllSources &) |
bool | isFunctionLike () const |
std::size_t | argumentCount () const |
bool | isVariadic () const |
bool | isDisabled () const |
bool | isPredefined () const |
const TokenSequence & | replacement () const |
bool | set_isDisabled (bool disable) |
TokenSequence | Apply (const std::vector< TokenSequence > &args, Prescanner &, bool inIfExpression=false) |
void | Print (llvm::raw_ostream &out, const char *macroName="") const |
The documentation for this class was generated from the following files: