Home
last modified time | relevance | path

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

/external/clang/include/clang/Lex/
DPreprocessor.h374 struct ModuleMacroInfo { struct
375 ModuleMacroInfo(MacroDirective *MD) in ModuleMacroInfo() argument
393 mutable llvm::PointerUnion<MacroDirective *, ModuleMacroInfo *> State; argument
395 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 …]
/external/llvm-project/clang/include/clang/Lex/
DPreprocessor.h575 struct ModuleMacroInfo { struct
592 ModuleMacroInfo(MacroDirective *MD) : MD(MD) {} in ModuleMacroInfo() argument
597 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 …]
/external/llvm-project/clang/lib/Lex/
DPPMacroExpansion.cpp182 ModuleMacroInfo &Info) { in updateModuleMacroInfo()
/external/clang/lib/Lex/
DPPMacroExpansion.cpp134 ModuleMacroInfo &Info) { in updateModuleMacroInfo()