Home
last modified time | relevance | path

Searched refs:DefMacroDirective (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Lex/
H A DMacroInfo.h30 class DefMacroDirective; variable
363 DefMacroDirective *DefDirective = nullptr;
369 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo()
374 DefMacroDirective *getDirective() { return DefDirective; } in getDirective()
430 class DefMacroDirective : public MacroDirective {
434 DefMacroDirective(MacroInfo *MI, SourceLocation Loc) in DefMacroDirective() function
438 explicit DefMacroDirective(MacroInfo *MI) in DefMacroDirective() function
439 : DefMacroDirective(MI, MI->getDefinitionLoc()) {} in DefMacroDirective()
449 static bool classof(const DefMacroDirective *) { return true; } in classof() argument
594 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition()
[all …]
H A DPreprocessor.h1229 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition()
1283 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI, in appendDefMacroDirective()
1285 DefMacroDirective *MD = AllocateDefMacroDirective(MI, Loc); in appendDefMacroDirective()
1289 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, in appendDefMacroDirective()
2284 DefMacroDirective *AllocateDefMacroDirective(MacroInfo *MI,
/llvm-project-15.0.7/clang/lib/Lex/
H A DMacroInfo.cpp203 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) in getDefinition()
250 if (auto *DMD = dyn_cast<DefMacroDirective>(this)) { in dump()
H A DPPLexerChange.cpp833 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) in LeaveSubmodule()
H A DPPDirectives.cpp65 DefMacroDirective *Preprocessor::AllocateDefMacroDirective(MacroInfo *MI, in AllocateDefMacroDirective()
67 return new (BP) DefMacroDirective(MI, Loc); in AllocateDefMacroDirective()
3137 DefMacroDirective *MD = in HandleDefineDirective()
H A DPPMacroExpansion.cpp232 if (auto *DMD = dyn_cast_or_null<DefMacroDirective>(MD)) { in updateModuleMacroInfo()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInstance.cpp1516 if (auto *DMD = dyn_cast<DefMacroDirective>(MD)) in checkConfigMacro()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp2378 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in WritePreprocessor()
2397 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in WritePreprocessor()