Home
last modified time | relevance | path

Searched refs:ModuleMacroInfo (Results 1 – 2 of 2) sorted by relevance

/external/clang/include/clang/Lex/
DPreprocessor.h373 struct ModuleMacroInfo { struct
374 ModuleMacroInfo(MacroDirective *MD) in ModuleMacroInfo() argument
392 mutable llvm::PointerUnion<MacroDirective *, ModuleMacroInfo *> State; argument
394 ModuleMacroInfo *getModuleInfo(Preprocessor &PP, in getModuleInfo()
404 auto *Info = State.dyn_cast<ModuleMacroInfo*>(); in getModuleInfo()
407 ModuleMacroInfo(State.get<MacroDirective *>()); in getModuleInfo()
430 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in ~MacroState()
431 Info->~ModuleMacroInfo(); in ~MacroState()
435 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in getLatest()
440 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in setLatest()
[all …]
/external/clang/lib/Lex/
DPPMacroExpansion.cpp127 ModuleMacroInfo &Info) { in updateModuleMacroInfo()