Home
last modified time | relevance | path

Searched refs:MacroArgs (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/Lex/
DMacroArgs.cpp25 MacroArgs *MacroArgs::create(const MacroInfo *MI, in create()
30 MacroArgs **ResultEnt = nullptr; in create()
35 for (MacroArgs **Entry = &PP.MacroArgCache; *Entry; in create()
48 MacroArgs *Result; in create()
51 Result = (MacroArgs*)malloc(sizeof(MacroArgs) + in create()
54 new (Result) MacroArgs(UnexpArgTokens.size(), VarargsElided); in create()
73 void MacroArgs::destroy(Preprocessor &PP) { in destroy()
88 MacroArgs *MacroArgs::deallocate() { in deallocate()
89 MacroArgs *Next = ArgCache; in deallocate()
92 this->~MacroArgs(); in deallocate()
[all …]
DCMakeLists.txt10 MacroArgs.cpp
DAndroid.mk14 MacroArgs.cpp \
DTokenLexer.cpp27 MacroArgs *Actuals) { in Init()
204 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo), in ExpandFunctionArguments()
278 unsigned NumToks = MacroArgs::getArgLength(ResultArgToks); in ExpandFunctionArguments()
316 unsigned NumToks = MacroArgs::getArgLength(ArgToks); in ExpandFunctionArguments()
DPPMacroExpansion.cpp440 MacroArgs *Args = nullptr; in HandleMacroExpandedIdentifier()
708 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName, in ReadFunctionLikeMacroArgs()
966 return MacroArgs::create(MI, ArgTokens, isVarargsElided, *this); in ReadFunctionLikeMacroArgs()
DPreprocessingRecord.cpp415 const MacroArgs *Args) { in MacroExpands()
DPPLexerChange.cpp163 MacroInfo *Macro, MacroArgs *Args) { in EnterMacro()
DPreprocessor.cpp165 for (MacroArgs *ArgList = MacroArgCache; ArgList;) in ~Preprocessor()
/external/clang/include/clang/Lex/
DMacroArgs.h29 class MacroArgs {
54 MacroArgs *ArgCache;
56 MacroArgs(unsigned NumToks, bool varargsElided) in MacroArgs() function
59 ~MacroArgs() = default;
64 static MacroArgs *create(const MacroInfo *MI,
122 MacroArgs *deallocate();
DTokenLexer.h23 class MacroArgs; variable
37 MacroArgs *ActualArgs;
110 MacroArgs *ActualArgs, Preprocessor &pp) in TokenLexer()
120 MacroArgs *ActualArgs);
DPPCallbacks.h32 class MacroArgs; variable
244 const MacroArgs *Args) {} in MacroExpands()
439 SourceRange Range, const MacroArgs *Args) override { in MacroExpands()
DPreprocessor.h563 MacroArgs *MacroArgCache;
564 friend class MacroArgs; variable
1009 MacroArgs *Args);
1768 MacroArgs *ReadFunctionLikeMacroArgs(Token &MacroName, MacroInfo *MI,
DPreprocessingRecord.h490 SourceRange Range, const MacroArgs *Args) override;
/external/clang/unittests/Basic/
DSourceManagerTest.cpp267 SourceRange Range, const MacroArgs *Args) override { in MacroExpands()
/external/clang/lib/ARCMigrate/
DARCMT.cpp441 SourceRange Range, const MacroArgs *Args) override { in MacroExpands()
/external/clang/tools/libclang/
DIndexing.cpp291 SourceRange Range, const MacroArgs *Args) override {} in MacroExpands()
/external/clang/lib/Serialization/
DASTReader.cpp1399 SmallVector<IdentifierInfo*, 16> MacroArgs; in ReadMacroRecord() local
1451 MacroArgs.clear(); in ReadMacroRecord()
1454 MacroArgs.push_back(getLocalIdentifier(F, Record[NextIndex++])); in ReadMacroRecord()
1461 MI->setArgumentList(MacroArgs, PP.getPreprocessorAllocator()); in ReadMacroRecord()
/external/v8/third_party/llvm-build/Release+Asserts/
Dbuildlog.txt1493 [1182/1876] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o
3664 …slave/linux_upload_clang/build/src/third_party/llvm-bootstrap-install/include/clang/Lex/MacroArgs.h
10747 ninja explain: deps for 'tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o' are missing
10748 ninja explain: tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o is dirty
16229 [1918/2609] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o