Home | History | Annotate | Download | only in Lex

Lines Matching refs:MacroArgs

1 //===--- MacroArgs.h - Formal argument info for Macros ----------*- C++ -*-===//
10 // This file defines the MacroArgs interface.
27 /// MacroArgs - An instance of this class captures information about
29 class MacroArgs {
32 /// after the MacroArgs object in memory. This is all of the arguments
52 /// ArgCache - This is a linked list of MacroArgs objects that the
54 MacroArgs *ArgCache;
56 MacroArgs(unsigned NumToks, bool varargsElided)
58 ~MacroArgs() {}
60 /// MacroArgs ctor function - Create a new MacroArgs object with the specified
62 static MacroArgs *create(const MacroInfo *MI,
120 MacroArgs *deallocate();