Searched refs:getMacroInfo (Results 1 - 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroInfo.h353 inline MacroInfo *getMacroInfo();
355 const MacroInfo *getMacroInfo() const {
356 return const_cast<DefInfo *>(this)->getMacroInfo();
390 const MacroInfo *getMacroInfo() const { function in namespace:clang
391 return getDefinition().getMacroInfo();
393 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } function in namespace:clang
468 inline MacroInfo *MacroDirective::DefInfo::getMacroInfo() { function in class:MacroDirective::DefInfo
537 MacroInfo *getMacroInfo() const { return Macro; } function in class:ModuleMacro
580 MacroInfo *getMacroInfo() cons function in class:MacroDefinition
[all...]
H A DPreprocessor.h1085 const MacroInfo *getMacroInfo(const IdentifierInfo *II) const { function in class:clang::Preprocessor
1086 return const_cast<Preprocessor*>(this)->getMacroInfo(II);
1089 MacroInfo *getMacroInfo(const IdentifierInfo *II) { function in class:clang::Preprocessor
1093 return MD.getMacroInfo();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp36 Range.getBegin(), *MD.getMacroInfo());
43 *MD->getMacroInfo());
48 if (!MD.getMacroInfo()) // Ignore noop #undef.
52 *MD.getMacroInfo());
155 M.first, MD->getMacroInfo(),
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessingRecord.cpp410 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
418 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
427 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
441 addMacroExpansion(Id, MD.getMacroInfo(), Range);
446 const MacroInfo *MI = MD->getMacroInfo();
H A DPPMacroExpansion.cpp116 assert(OldMD->getMacroInfo()->isBuiltinMacro() &&
214 if (MM->getMacroInfo())
238 auto *NewMI = Active->getMacroInfo();
296 if (!MM->getMacroInfo())
304 else if (MM->getMacroInfo())
316 if (auto *MI = MM->getMacroInfo()) {
415 if (auto *ExpansionMI = PP.getMacroInfo(II))
472 MacroInfo *MI = M.getMacroInfo();
606 if (MacroInfo *NewMI = getMacroInfo(NewII))
860 if (MacroInfo *MI = getMacroInfo(To
[all...]
H A DPreprocessor.cpp362 if (!Def || !Def.getMacroInfo())
364 if (!Def.getMacroInfo()->isObjectLike())
366 if (!MacroDefinitionEquals(Def.getMacroInfo(), Tokens))
827 auto *MI = MD.getMacroInfo();
H A DPPDirectives.cpp268 auto *MI = getMacroInfo(II);
2725 const MacroInfo *OtherMI = getMacroInfo(MacroNameTok.getIdentifierInfo());
2737 if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) {
2826 if (const MacroInfo *MI = MD.getMacroInfo()) {
2879 MacroInfo *MI = MD.getMacroInfo();
H A DPPLexerChange.cpp337 getMacroInfo(const_cast<IdentifierInfo*>(ControllingMacro)))
H A DPragma.cpp608 MacroInfo *MI = getMacroInfo(IdentInfo);
637 if (MacroInfo *MI = getMacroInfo(IdentInfo)) {
H A DPPExpressions.cpp136 PP.markMacroAsUsed(Macro.getMacroInfo());
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DMacroPPCallbacks.cpp185 writeMacroDefinition(*Id, *MD->getMacroInfo(), PP, Name, Value);
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp444 macro_info = module_macro->getMacroInfo();
456 macro_info = module_macro->getMacroInfo();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp411 const MacroInfo *MI = MD->getMacroInfo();
842 MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo()));
H A DCompilerInstance.cpp1359 CmdLineDefinition = DMD->getMacroInfo();
1363 auto *CurrentDefinition = PP.getMacroInfo(Id);
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DPlistDiagnostics.cpp1018 const auto *MI = PP.getMacroInfo(ArgII);
1210 return MD->findDirectiveAtLoc(Loc, SM).getMacroInfo();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp77 if (const MacroInfo *BoolMacro = PP.getMacroInfo(Context.getBoolName())) {
H A DSemaCodeComplete.cpp3207 const MacroInfo *MI = PP.getMacroInfo(Macro);
3875 MacroInfo *MI = MD.getMacroInfo();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2075 if (MacroInfo *MI = MD->getMacroInfo())
2186 ModuleMacroRecord.push_back(getMacroRef(Macro->getMacroInfo(), Name));

Completed in 315 milliseconds