/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexingAction.cpp | 43 *MD->getMacroInfo()); in MacroDefined() 48 if (!MD.getMacroInfo()) // Ignore noop #undef. in MacroUndefined() 52 *MD.getMacroInfo()); in MacroUndefined() 57 if (!MD.getMacroInfo()) // Ignore nonexistent macro. in Defined() 62 *MD.getMacroInfo()); in Defined() 70 *MD.getMacroInfo()); in Ifdef() 74 if (!MD.getMacroInfo()) // Ignore nonexistent macro. in Ifndef() 78 *MD.getMacroInfo()); in Ifndef() 89 *MD.getMacroInfo()); in Elifdef() 97 *MD.getMacroInfo()); in Elifndef() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | MacroInfo.h | 379 inline MacroInfo *getMacroInfo(); 381 const MacroInfo *getMacroInfo() const { in getMacroInfo() function 416 const MacroInfo *getMacroInfo() const { in getMacroInfo() function 417 return getDefinition().getMacroInfo(); in getMacroInfo() 419 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } in getMacroInfo() function 563 MacroInfo *getMacroInfo() const { return Macro; } in getMacroInfo() function 606 MacroInfo *getMacroInfo() const { in getMacroInfo() function 608 return ModuleMacros.back()->getMacroInfo(); in getMacroInfo() 610 return MD->getMacroInfo(); in getMacroInfo() 628 F(MD->getMacroInfo()); in forAllDefinitions() [all …]
|
H A D | Preprocessor.h | 1388 const MacroInfo *getMacroInfo(const IdentifierInfo *II) const { in getMacroInfo() function 1389 return const_cast<Preprocessor*>(this)->getMacroInfo(II); in getMacroInfo() 1392 MacroInfo *getMacroInfo(const IdentifierInfo *II) { in getMacroInfo() function 1396 return MD.getMacroInfo(); in getMacroInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 405 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifdef() 413 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifdef() 421 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifndef() 430 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifndef() 439 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Defined() 453 addMacroExpansion(Id, MD.getMacroInfo(), Range); in MacroExpands() 458 const MacroInfo *MI = MD->getMacroInfo(); in MacroDefined()
|
H A D | PPMacroExpansion.cpp | 117 assert(OldMD->getMacroInfo()->isBuiltinMacro() && in setLoadedMacroDirective() 213 if (MM->getMacroInfo()) in updateModuleMacroInfo() 237 auto *NewMI = Active->getMacroInfo(); in updateModuleMacroInfo() 296 if (!MM->getMacroInfo()) in dumpMacroInfo() 304 else if (MM->getMacroInfo()) in dumpMacroInfo() 316 if (auto *MI = MM->getMacroInfo()) { in dumpMacroInfo() 422 if (auto *ExpansionMI = PP.getMacroInfo(II)) in isTrivialSingleTokenExpansion() 481 MacroInfo *MI = M.getMacroInfo(); in HandleMacroExpandedIdentifier() 615 if (MacroInfo *NewMI = getMacroInfo(NewII)) in HandleMacroExpandedIdentifier() 869 if (MacroInfo *MI = getMacroInfo(Tok.getIdentifierInfo())) in ReadMacroCallArgumentList()
|
H A D | Preprocessor.cpp | 365 if (!Def || !Def.getMacroInfo()) in getLastMacroWithSpelling() 367 if (!Def.getMacroInfo()->isObjectLike()) in getLastMacroWithSpelling() 369 if (!MacroDefinitionEquals(Def.getMacroInfo(), Tokens)) in getLastMacroWithSpelling() 805 const auto *MI = MD.getMacroInfo(); in HandleIdentifier()
|
H A D | PPDirectives.cpp | 815 MacroInfo *MI = MD.getMacroInfo(); in SkipExcludedConditionalBlock() 3114 const MacroInfo *OtherMI = getMacroInfo(MacroNameTok.getIdentifierInfo()); in HandleDefineDirective() 3126 if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) { in HandleDefineDirective() 3238 if (const MacroInfo *MI = MD.getMacroInfo()) { in HandleUndefDirective() 3298 MacroInfo *MI = MD.getMacroInfo(); in HandleIfdefDirective()
|
H A D | PPLexerChange.cpp | 372 getMacroInfo(const_cast<IdentifierInfo*>(ControllingMacro))) in HandleEndOfFile()
|
H A D | Pragma.cpp | 633 MacroInfo *MI = getMacroInfo(IdentInfo); in HandlePragmaPushMacro() 662 if (MacroInfo *MI = getMacroInfo(IdentInfo)) { in HandlePragmaPopMacro()
|
H A D | PPExpressions.cpp | 142 PP.markMacroAsUsed(Macro.getMacroInfo()); in EvaluateDefined()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | ExtractAPIConsumer.cpp | 290 auto *MacroInfo = MD->getMacroInfo(); in MacroDefined() 314 return MD.getMacroInfo()->isIdenticalTo(*PM.MD->getMacroInfo(), PP, in MacroUndefined() 323 if (PM.MD->getMacroInfo()->isUsedForHeaderGuard()) in EndOfMainFile()
|
H A D | DeclarationFragments.cpp | 1173 auto *MI = MD->getMacroInfo(); in getFragmentsForMacro()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MacroPPCallbacks.cpp | 185 writeMacroDefinition(*Id, *MD->getMacroInfo(), PP, Name, Value); in MacroDefined()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 118 const MacroInfo *MI = PP.getMacroInfo(MacroII); in tryExpandAsInteger()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangModulesDeclVendor.cpp | 525 macro_info = module_macro->getMacroInfo(); in ForEachMacro() 537 macro_info = module_macro->getMacroInfo(); in ForEachMacro()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | PrintPreprocessedOutput.cpp | 478 const MacroInfo *MI = MD->getMacroInfo(); in MacroDefined() 953 MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo())); in DoPrintMacros()
|
H A D | CompilerInstance.cpp | 1550 CmdLineDefinition = DMD->getMacroInfo(); in checkConfigMacro() 1554 auto *CurrentDefinition = PP.getMacroInfo(Id); in checkConfigMacro()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 2334 if (MacroInfo *MI = MD->getMacroInfo()) in shouldIgnoreMacro() 2458 ModuleMacroRecord.push_back(getMacroRef(MD->getMacroInfo(), Name)); in WritePreprocessor() 2487 ModuleMacroRecord.push_back(getMacroRef(Macro->getMacroInfo(), Name)); in WritePreprocessor()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 114 if (const MacroInfo *BoolMacro = PP.getMacroInfo(Context.getBoolName())) { in getPrintingPolicy()
|
H A D | SemaCodeComplete.cpp | 3396 const MacroInfo *MI = PP.getMacroInfo(Macro); in CreateCodeCompletionStringForMacro() 4202 MacroInfo *MI = MD.getMacroInfo(); in AddMacroResults()
|