/external/clang/include/clang/Lex/ |
MacroArgs.h | 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 specifie [all...] |
TokenLexer.h | 23 class MacroArgs; 37 MacroArgs *ActualArgs; 102 MacroArgs *ActualArgs, Preprocessor &pp) 112 MacroArgs *ActualArgs);
|
PPCallbacks.h | 31 class MacroArgs; 223 SourceRange Range, const MacroArgs *Args) { 404 SourceRange Range, const MacroArgs *Args) {
|
Preprocessor.h | 326 MacroArgs *MacroArgCache; 327 friend class MacroArgs; 671 MacroArgs *Args); [all...] |
PreprocessingRecord.h | 562 SourceRange Range, const MacroArgs *Args);
|
/external/clang/lib/Lex/ |
MacroArgs.cpp | 14 #include "clang/Lex/MacroArgs.h" 24 /// MacroArgs ctor function - This destroys the vector passed in. 25 MacroArgs *MacroArgs::create(const MacroInfo *MI, 30 MacroArgs **ResultEnt = 0; 35 for (MacroArgs **Entry = &PP.MacroArgCache; *Entry; 48 MacroArgs *Result; 50 // Allocate memory for a MacroArgs object with the lexer tokens at the end. 51 Result = (MacroArgs*)malloc(sizeof(MacroArgs) + [all...] |
Android.mk | 18 MacroArgs.cpp \
|
TokenLexer.cpp | 15 #include "clang/Lex/MacroArgs.h" 27 MacroArgs *Actuals) { 208 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo), 278 unsigned NumToks = MacroArgs::getArgLength(ResultArgToks); 321 unsigned NumToks = MacroArgs::getArgLength(ArgToks); [all...] |
PPMacroExpansion.cpp | 16 #include "clang/Lex/MacroArgs.h" 234 MacroArgs *Args = 0; 527 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName, 721 // See MacroArgs instance var for description of this. 796 return MacroArgs::create(MI, ArgTokens, isVarargsElided, *this); [all...] |
PPLexerChange.cpp | 160 MacroInfo *Macro, MacroArgs *Args) {
|
PreprocessingRecord.cpp | 411 const MacroArgs *Args) {
|
Preprocessor.cpp | 29 #include "clang/Lex/MacroArgs.h" 160 // Free any cached MacroArgs. 161 for (MacroArgs *ArgList = MacroArgCache; ArgList; )
|
/external/clang/unittests/Basic/ |
SourceManagerTest.cpp | 260 SourceRange Range, const MacroArgs *Args) {
|
/external/clang/lib/ARCMigrate/ |
ARCMT.cpp | 491 SourceRange Range, const MacroArgs *Args) {
|
/external/clang/tools/libclang/ |
Indexing.cpp | 296 SourceRange Range, const MacroArgs *Args) { [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |