Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessor.h467 struct ModuleMacroInfo { struct
484 ModuleMacroInfo(MacroDirective *MD) : MD(MD) {} in ModuleMacroInfo() argument
491 ModuleMacroInfo *getModuleInfo(Preprocessor &PP, in getModuleInfo()
503 auto *Info = State.dyn_cast<ModuleMacroInfo*>(); in getModuleInfo()
506 ModuleMacroInfo(State.get<MacroDirective *>()); in getModuleInfo()
532 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in ~MacroState()
533 Info->~ModuleMacroInfo(); in ~MacroState()
537 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in getLatest()
543 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in setLatest()
580 if (auto *Info = State.dyn_cast<ModuleMacroInfo*>()) in getOverriddenMacros()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPPMacroExpansion.cpp180 ModuleMacroInfo &Info) { in updateModuleMacroInfo()