diff options
author | David Blaikie <dblaikie@gmail.com> | 2011-09-22 02:03:12 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2011-09-22 02:03:12 +0000 |
commit | 319b738e1721083fd459a9ae4c89d9e29704a4a1 (patch) | |
tree | 2701cf09150170cd57082f6890bbdb461bf15a78 /clang/lib/Lex/MacroArgs.h | |
parent | 441417a954410d87894c792fb895fe082cb0519b (diff) | |
download | bcm5719-llvm-319b738e1721083fd459a9ae4c89d9e29704a4a1.tar.gz bcm5719-llvm-319b738e1721083fd459a9ae4c89d9e29704a4a1.zip |
ArrayRef-ifying MacroArgs::create's arguments argument.
llvm-svn: 140288
Diffstat (limited to 'clang/lib/Lex/MacroArgs.h')
-rw-r--r-- | clang/lib/Lex/MacroArgs.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/clang/lib/Lex/MacroArgs.h b/clang/lib/Lex/MacroArgs.h index a962dacf7c9..c45778e3d1b 100644 --- a/clang/lib/Lex/MacroArgs.h +++ b/clang/lib/Lex/MacroArgs.h @@ -14,6 +14,8 @@ #ifndef LLVM_CLANG_MACROARGS_H #define LLVM_CLANG_MACROARGS_H +#include "llvm/ADT/ArrayRef.h" + #include <vector> namespace clang { @@ -58,9 +60,8 @@ public: /// MacroArgs ctor function - Create a new MacroArgs object with the specified /// macro and argument info. static MacroArgs *create(const MacroInfo *MI, - const Token *UnexpArgTokens, - unsigned NumArgTokens, bool VarargsElided, - Preprocessor &PP); + llvm::ArrayRef<Token> UnexpArgTokens, + bool VarargsElided, Preprocessor &PP); /// destroy - Destroy and deallocate the memory for this object. /// |