Home
last modified time | relevance | path

Searched refs:ConditionalStack (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h745 return ConditionalStack; in getStack()
749 ConditionalStack.clear(); in doneReplaying()
756 ConditionalStack.clear(); in setStack()
757 ConditionalStack.append(s.begin(), s.end()); in setStack()
760 bool hasRecordedPreamble() const { return !ConditionalStack.empty(); } in hasRecordedPreamble()
769 SmallVector<PPConditionalInfo, 4> ConditionalStack;
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp3168 PP->setRecordedPreambleConditionalStack(ConditionalStack); in LexEndOfFile()
3172 if (!ConditionalStack.empty()) in LexEndOfFile()
3174 ConditionalStack.clear(); in LexEndOfFile()
3180 while (!ConditionalStack.empty()) { in LexEndOfFile()
3182 PP->Diag(ConditionalStack.back().IfLoc, in LexEndOfFile()
3184 ConditionalStack.pop_back(); in LexEndOfFile()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp3910 SmallVector<PPConditionalInfo, 4> ConditionalStack; in ReadASTBlock() local
3916 ConditionalStack.push_back( in ReadASTBlock()
3919 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo); in ReadASTBlock()