|
| 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: