Searched refs:DefMacroDirective (Results 1 – 8 of 8) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/include/clang/Lex/ |
| H A D | MacroInfo.h | 298 class DefMacroDirective; variable 419 DefMacroDirective *DefDirective; 426 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo() 430 const DefMacroDirective *getDirective() const { return DefDirective; } in getDirective() 431 DefMacroDirective *getDirective() { return DefDirective; } in getDirective() 486 class DefMacroDirective : public MacroDirective { 490 explicit DefMacroDirective(MacroInfo *MI) in DefMacroDirective() function 495 DefMacroDirective(MacroInfo *MI, SourceLocation Loc, 517 static bool classof(const DefMacroDirective *) { return true; } in classof() argument 555 if (auto *Def = dyn_cast<DefMacroDirective>(this)) in getModuleDataStart()
|
| H A D | Preprocessor.h | 634 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI, in appendDefMacroDirective() 638 DefMacroDirective *MD = in appendDefMacroDirective() 643 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI){ in appendDefMacroDirective() 1412 DefMacroDirective *
|
| /minix3/external/bsd/llvm/dist/clang/lib/Lex/ |
| H A D | MacroInfo.cpp | 177 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) in getDefinition() 229 if (auto *DMD = dyn_cast<DefMacroDirective>(this)) { in dump()
|
| H A D | PPDirectives.cpp | 65 DefMacroDirective * 70 return new (BP.Allocate(sizeof(DefMacroDirective) + in AllocateDefMacroDirective() 72 llvm::alignOf<DefMacroDirective>())) in AllocateDefMacroDirective() 73 DefMacroDirective(MI, Loc, ImportedFromModuleID, Overrides); in AllocateDefMacroDirective() 2261 DefMacroDirective *MD = in HandleDefineDirective()
|
| H A D | PPMacroExpansion.cpp | 56 bool isImportedMacro = isa<DefMacroDirective>(MD) && in appendMacroDirective() 57 cast<DefMacroDirective>(MD)->isImported(); in appendMacroDirective()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 66 class DefMacroDirective; variable 1904 typedef llvm::TinyPtrVector<DefMacroDirective *> AmbiguousMacros;
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 2093 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in WritePreprocessor() 3224 if (auto *DefMD = dyn_cast<DefMacroDirective>(MD)) { in getOverriddenSubmodules() 3379 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) { in EmitData()
|
| H A D | ASTReader.cpp | 1874 DefMacroDirective *DefMD = in installPCHMacroDirectives() 1953 std::remove_if(Ambig.begin(), Ambig.end(), [&](DefMacroDirective *MD) { in removeOverriddenMacros() 1968 DefMacroDirective *PrevDef = Prev ? Prev->getDefinition().getDirective() in removeOverriddenMacros() 2020 DefMacroDirective *MD = dyn_cast<DefMacroDirective>(Imported); in installImportedMacro()
|