Home | History | Annotate | Download | only in Serialization

Lines Matching refs:MacroDirective

2015     const std::pair<const IdentifierInfo *, MacroDirective *> *X,
2016 const std::pair<const IdentifierInfo *, MacroDirective *> *Y) {
2020 static bool shouldIgnoreMacro(MacroDirective *MD, bool IsModule,
2071 SmallVector<std::pair<const IdentifierInfo *, MacroDirective *>, 2>
2089 MacroDirective *MD = MacroDirectives[I].second;
3145 bool isInterestingIdentifier(IdentifierInfo *II, MacroDirective *&Macro) {
3156 bool hadMacroDefinition(IdentifierInfo *II, MacroDirective *&Macro) {
3183 MacroDirective *
3184 getFirstPublicSubmoduleMacro(MacroDirective *MD, MacroState &State) {
3185 if (MacroDirective *NextMD = getPublicSubmoduleMacro(MD, State))
3190 MacroDirective *
3191 getNextPublicSubmoduleMacro(MacroDirective *MD, MacroState &State) {
3192 if (MacroDirective *NextMD =
3203 MacroDirective *getPublicSubmoduleMacro(MacroDirective *MD,
3242 getOverriddenSubmodules(MacroDirective *MD,
3299 SubmoduleID getSubmoduleID(MacroDirective *MD) {
3325 MacroDirective *Macro = nullptr;
3334 for (MacroDirective *MD = getFirstPublicSubmoduleMacro(Macro, State);
3387 MacroDirective *Macro = nullptr;
3413 for (MacroDirective *MD = getFirstPublicSubmoduleMacro(Macro, State);