Searched refs:ModuleMacroInfo (Results 1 – 4 of 4) sorted by relevance
374 struct ModuleMacroInfo { struct375 ModuleMacroInfo(MacroDirective *MD) in ModuleMacroInfo() argument393 mutable llvm::PointerUnion<MacroDirective *, ModuleMacroInfo *> State; argument395 ModuleMacroInfo *getModuleInfo(Preprocessor &PP, in getModuleInfo()405 auto *Info = State.dyn_cast<ModuleMacroInfo*>(); in getModuleInfo()408 ModuleMacroInfo(State.get<MacroDirective *>()); in getModuleInfo()431 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in ~MacroState()432 Info->~ModuleMacroInfo(); in ~MacroState()436 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in getLatest()441 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in setLatest()[all …]
575 struct ModuleMacroInfo { struct592 ModuleMacroInfo(MacroDirective *MD) : MD(MD) {} in ModuleMacroInfo() argument597 mutable llvm::PointerUnion<MacroDirective *, ModuleMacroInfo *> State;599 ModuleMacroInfo *getModuleInfo(Preprocessor &PP, in getModuleInfo()611 auto *Info = State.dyn_cast<ModuleMacroInfo*>(); in getModuleInfo()614 ModuleMacroInfo(State.get<MacroDirective *>()); in getModuleInfo()640 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in ~MacroState()641 Info->~ModuleMacroInfo(); in ~MacroState()645 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in getLatest()651 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in setLatest()[all …]
182 ModuleMacroInfo &Info) { in updateModuleMacroInfo()
134 ModuleMacroInfo &Info) { in updateModuleMacroInfo()