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

/external/clang/include/clang/Lex/
H A DMacroInfo.h313 class DefMacroDirective;
349 // Used by DefMacroDirective -----------------------------------------------//
392 DefMacroDirective *DefDirective;
399 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc,
403 const DefMacroDirective *getDirective() const { return DefDirective; }
404 DefMacroDirective *getDirective() { return DefDirective; }
457 class DefMacroDirective : public MacroDirective { class in inherits:MacroDirective
461 explicit DefMacroDirective(MacroInfo *MI) function in class:DefMacroDirective
466 DefMacroDirective(MacroInfo *MI, SourceLocation Loc, bool isImported) function in class:DefMacroDirective
489 static bool classof(const DefMacroDirective *) { retur
[all...]
H A DPreprocessor.h606 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI,
609 DefMacroDirective *MD = AllocateDefMacroDirective(MI, Loc, isImported);
613 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI){
1373 DefMacroDirective *AllocateDefMacroDirective(MacroInfo *MI,
/external/clang/lib/Lex/
H A DMacroInfo.cpp134 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD))
H A DPPDirectives.cpp78 DefMacroDirective *
81 DefMacroDirective *MD = BP.Allocate<DefMacroDirective>();
82 new (MD) DefMacroDirective(MI, Loc, isImported);
2118 DefMacroDirective *MD =
H A DPPMacroExpansion.cpp53 bool isImportedMacro = isa<DefMacroDirective>(MD) &&
54 cast<DefMacroDirective>(MD)->isImported();
/external/clang/include/clang/Serialization/
H A DASTReader.h66 class DefMacroDirective;
1836 typedef llvm::TinyPtrVector<DefMacroDirective *> AmbiguousMacros;
/external/clang/lib/Serialization/
H A DASTWriter.cpp1980 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) {
3055 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) {
3211 if (DefMacroDirective *DefMD = dyn_cast<DefMacroDirective>(MD)) {
H A DASTReader.cpp1735 DefMacroDirective *import(Preprocessor &PP, SourceLocation ImportLoc) const {
1833 DefMacroDirective *DefMD =
1897 std::remove_if(Ambig.begin(), Ambig.end(), [&](DefMacroDirective *MD) {
1911 DefMacroDirective *PrevDef = Prev ? Prev->getDefinition().getDirective()
1962 DefMacroDirective *MD = MMI->import(PP, ImportLoc);

Completed in 148 milliseconds