Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h867 class MacroState {
896 MacroState() : MacroState(nullptr) {} in MacroState() function
897 MacroState(MacroDirective *MD) : State(MD) {} in MacroState() function
899 MacroState(MacroState &&O) noexcept : State(O.State) { in MacroState() function
903 MacroState &operator=(MacroState &&O) noexcept {
910 ~MacroState() { in ~MacroState()
986 using MacroMap = llvm::DenseMap<const IdentifierInfo *, MacroState>;
1386 MacroState &S = CurSubmoduleState->Macros[II]; in getMacroDefinition()
1400 MacroState &S = CurSubmoduleState->Macros[II]; in getMacroDefinitionAtLoc()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp73 MacroState &StoredMD = CurSubmoduleState->Macros[II]; in appendMacroDirective()
107 MacroState &StoredMD = CurSubmoduleState->Macros[II]; in setLoadedMacroDirective()
261 const MacroState *State = nullptr; in dumpMacroInfo()
H A DPPLexerChange.cpp734 MacroState MS(Macro.second.getLatest()); in EnterSubmodule()
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DUnwrappedLineParser.cpp997 ScopedMacroState MacroState(*Line, Tokens, FormatTok); in parsePPDirective() local