Searched refs:DefMacroDirective (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | MacroInfo.h | 30 class DefMacroDirective; variable 365 DefMacroDirective *DefDirective = nullptr; 371 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo() 376 DefMacroDirective *getDirective() { return DefDirective; } in getDirective() 432 class DefMacroDirective : public MacroDirective { 436 DefMacroDirective(MacroInfo *MI, SourceLocation Loc) in DefMacroDirective() function 440 explicit DefMacroDirective(MacroInfo *MI) in DefMacroDirective() function 441 : DefMacroDirective(MI, MI->getDefinitionLoc()) {} in DefMacroDirective() 451 static bool classof(const DefMacroDirective *) { return true; } in classof() argument 596 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() [all …]
|
| H A D | Preprocessor.h | 1355 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition() 1409 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI, in appendDefMacroDirective() 1411 DefMacroDirective *MD = AllocateDefMacroDirective(MI, Loc); in appendDefMacroDirective() 1415 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, in appendDefMacroDirective() 2456 DefMacroDirective *AllocateDefMacroDirective(MacroInfo *MI,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | MacroInfo.cpp | 203 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) in getDefinition() 250 if (auto *DMD = dyn_cast<DefMacroDirective>(this)) { in dump()
|
| H A D | PPLexerChange.cpp | 849 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) in LeaveSubmodule()
|
| H A D | PPDirectives.cpp | 67 DefMacroDirective *Preprocessor::AllocateDefMacroDirective(MacroInfo *MI, in AllocateDefMacroDirective() 69 return new (BP) DefMacroDirective(MI, Loc); in AllocateDefMacroDirective() 3177 DefMacroDirective *MD = in HandleDefineDirective()
|
| H A D | PPMacroExpansion.cpp | 231 if (auto *DMD = dyn_cast_or_null<DefMacroDirective>(MD)) { in updateModuleMacroInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 1549 if (auto *DMD = dyn_cast<DefMacroDirective>(MD)) in checkConfigMacro()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 2452 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in WritePreprocessor() 2471 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in WritePreprocessor()
|