Home
last modified time | relevance | path

Searched refs:getMacroInfo (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp43 *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 DMacroInfo.h379 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 DPreprocessor.h1388 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 DPreprocessingRecord.cpp405 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 DPPMacroExpansion.cpp117 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 DPreprocessor.cpp365 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 DPPDirectives.cpp815 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 DPPLexerChange.cpp372 getMacroInfo(const_cast<IdentifierInfo*>(ControllingMacro))) in HandleEndOfFile()
H A DPragma.cpp633 MacroInfo *MI = getMacroInfo(IdentInfo); in HandlePragmaPushMacro()
662 if (MacroInfo *MI = getMacroInfo(IdentInfo)) { in HandlePragmaPopMacro()
H A DPPExpressions.cpp142 PP.markMacroAsUsed(Macro.getMacroInfo()); in EvaluateDefined()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp290 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 DDeclarationFragments.cpp1173 auto *MI = MD->getMacroInfo(); in getFragmentsForMacro()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMacroPPCallbacks.cpp185 writeMacroDefinition(*Id, *MD->getMacroInfo(), PP, Name, Value); in MacroDefined()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp118 const MacroInfo *MI = PP.getMacroInfo(MacroII); in tryExpandAsInteger()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp525 macro_info = module_macro->getMacroInfo(); in ForEachMacro()
537 macro_info = module_macro->getMacroInfo(); in ForEachMacro()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp478 const MacroInfo *MI = MD->getMacroInfo(); in MacroDefined()
953 MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo())); in DoPrintMacros()
H A DCompilerInstance.cpp1550 CmdLineDefinition = DMD->getMacroInfo(); in checkConfigMacro()
1554 auto *CurrentDefinition = PP.getMacroInfo(Id); in checkConfigMacro()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2334 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 DSema.cpp114 if (const MacroInfo *BoolMacro = PP.getMacroInfo(Context.getBoolName())) { in getPrintingPolicy()
H A DSemaCodeComplete.cpp3396 const MacroInfo *MI = PP.getMacroInfo(Macro); in CreateCodeCompletionStringForMacro()
4202 MacroInfo *MI = MD.getMacroInfo(); in AddMacroResults()