/openbsd-current/gnu/llvm/clang/lib/Index/ |
H A D | IndexingAction.cpp | 36 Range.getBegin(), *MD.getMacroInfo()); 43 *MD->getMacroInfo()); 48 if (!MD.getMacroInfo()) // Ignore noop #undef. 52 *MD.getMacroInfo()); 57 if (!MD.getMacroInfo()) // Ignore nonexistent macro. 62 *MD.getMacroInfo()); 66 if (!MD.getMacroInfo()) // Ignore non-existent macro. 70 *MD.getMacroInfo()); 74 if (!MD.getMacroInfo()) // Ignore nonexistent macro. 78 *MD.getMacroInfo()); [all...] |
/openbsd-current/gnu/llvm/clang/include/clang/Lex/ |
H A D | MacroInfo.h | 376 inline MacroInfo *getMacroInfo(); 378 const MacroInfo *getMacroInfo() const { 379 return const_cast<DefInfo *>(this)->getMacroInfo(); 413 const MacroInfo *getMacroInfo() const { function in namespace:clang 414 return getDefinition().getMacroInfo(); 416 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } function in namespace:clang 491 inline MacroInfo *MacroDirective::DefInfo::getMacroInfo() { function in class:MacroDirective::DefInfo 560 MacroInfo *getMacroInfo() const { return Macro; } function in class:ModuleMacro 603 MacroInfo *getMacroInfo() cons function in class:MacroDefinition [all...] |
H A D | Preprocessor.h | 1389 const MacroInfo *getMacroInfo(const IdentifierInfo *II) const { function in class:clang::Preprocessor 1390 return const_cast<Preprocessor*>(this)->getMacroInfo(II); 1393 MacroInfo *getMacroInfo(const IdentifierInfo *II) { function in class:clang::Preprocessor 1397 return MD.getMacroInfo();
|
/openbsd-current/gnu/llvm/clang/tools/libclang/ |
H A D | CIndexer.h | 130 MacroInfo *getMacroInfo(const IdentifierInfo &II, 134 const MacroInfo *getMacroInfo(const MacroDefinitionRecord *MacroDef,
|
H A D | CIndex.cpp | 582 getMacroInfo(cxcursor::getCursorMacroDefinition(Cursor), TU); 4042 if (const MacroInfo *MI = PP.getMacroInfo(II)) 4054 if (const MacroInfo *MI = PP.getMacroInfo(II)) 7918 MI = getMacroInfo(II, MappedTokLoc, TU); 9327 MacroInfo *cxindex::getMacroInfo(const IdentifierInfo &II, function in class:__anon1160::__anon1161::MarkMacroArgTokensVisitor::cxindex 9341 if (MacroDefLoc == Def.getMacroInfo()->getDefinitionLoc()) 9342 return Def.getMacroInfo(); 9349 const MacroInfo *cxindex::getMacroInfo(const MacroDefinitionRecord *MacroDef, function in class:__anon1160::__anon1161::MarkMacroArgTokensVisitor::cxindex 9357 return getMacroInfo(*II, MacroDef->getLocation(), TU); 9398 return PPRec->findMacroDefinition(InnerMD->getMacroInfo()); [all...] |
H A D | CXCursor.cpp | 1607 unit->getPreprocessor().getMacroDefinition(Macro).getMacroInfo());
|
/openbsd-current/gnu/llvm/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 410 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), 418 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), 426 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), 435 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), 444 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), 458 addMacroExpansion(Id, MD.getMacroInfo(), Range); 463 const MacroInfo *MI = MD->getMacroInfo();
|
H A D | PPMacroExpansion.cpp | 117 assert(OldMD->getMacroInfo()->isBuiltinMacro() && 213 if (MM->getMacroInfo()) 237 auto *NewMI = Active->getMacroInfo(); 296 if (!MM->getMacroInfo()) 304 else if (MM->getMacroInfo()) 316 if (auto *MI = MM->getMacroInfo()) { 422 if (auto *ExpansionMI = PP.getMacroInfo(II)) 481 MacroInfo *MI = M.getMacroInfo(); 615 if (MacroInfo *NewMI = getMacroInfo(NewII)) 869 if (MacroInfo *MI = getMacroInfo(To [all...] |
H A D | Preprocessor.cpp | 361 if (!Def || !Def.getMacroInfo()) 363 if (!Def.getMacroInfo()->isObjectLike()) 365 if (!MacroDefinitionEquals(Def.getMacroInfo(), Tokens)) 818 auto *MI = MD.getMacroInfo();
|
H A D | PPDirectives.cpp | 323 auto *MI = getMacroInfo(II); 795 MacroInfo *MI = MD.getMacroInfo(); 3057 const MacroInfo *OtherMI = getMacroInfo(MacroNameTok.getIdentifierInfo()); 3069 if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) { 3187 if (const MacroInfo *MI = MD.getMacroInfo()) { 3242 MacroInfo *MI = MD.getMacroInfo();
|
H A D | PPLexerChange.cpp | 363 getMacroInfo(const_cast<IdentifierInfo*>(ControllingMacro)))
|
H A D | Pragma.cpp | 622 MacroInfo *MI = getMacroInfo(IdentInfo); 651 if (MacroInfo *MI = getMacroInfo(IdentInfo)) {
|
H A D | PPExpressions.cpp | 140 PP.markMacroAsUsed(Macro.getMacroInfo());
|
/openbsd-current/gnu/llvm/clang/lib/ExtractAPI/ |
H A D | ExtractAPIConsumer.cpp | 246 auto *MacroInfo = MD->getMacroInfo(); 270 return MD.getMacroInfo()->isIdenticalTo(*PM.MD->getMacroInfo(), PP, 279 if (PM.MD->getMacroInfo()->isUsedForHeaderGuard())
|
H A D | DeclarationFragments.cpp | 507 auto *MI = MD->getMacroInfo();
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | MacroPPCallbacks.cpp | 185 writeMacroDefinition(*Id, *MD->getMacroInfo(), PP, Name, Value);
|
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 118 const MacroInfo *MI = PP.getMacroInfo(MacroII);
|
/openbsd-current/gnu/llvm/clang/lib/Frontend/ |
H A D | PrintPreprocessedOutput.cpp | 465 const MacroInfo *MI = MD->getMacroInfo(); 937 MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo()));
|
H A D | CompilerInstance.cpp | 1531 CmdLineDefinition = DMD->getMacroInfo(); 1535 auto *CurrentDefinition = PP.getMacroInfo(Id);
|
/openbsd-current/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangModulesDeclVendor.cpp | 525 macro_info = module_macro->getMacroInfo(); 537 macro_info = module_macro->getMacroInfo();
|
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | Sema.cpp | 113 if (const MacroInfo *BoolMacro = PP.getMacroInfo(Context.getBoolName())) {
|
H A D | SemaCodeComplete.cpp | 3334 const MacroInfo *MI = PP.getMacroInfo(Macro); 4122 MacroInfo *MI = MD.getMacroInfo();
|
/openbsd-current/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 2248 if (MacroInfo *MI = MD->getMacroInfo()) 2395 ModuleMacroRecord.push_back(getMacroRef(MD->getMacroInfo(), Name)); 2424 ModuleMacroRecord.push_back(getMacroRef(Macro->getMacroInfo(), Name));
|