Searched refs:SkipInfo (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h472 bool reachedEOFWhileSkipping() const { return SkipInfo.hasValue(); }
474 void clearSkipInfo() { SkipInfo.reset(); }
476 llvm::Optional<PreambleSkipInfo> SkipInfo; member in class:clang::Preprocessor::PreambleConditionalStackStore
2284 llvm::Optional<PreambleSkipInfo> SkipInfo) {
2287 PreambleConditionalStack.SkipInfo = SkipInfo;
2291 return PreambleConditionalStack.SkipInfo;
2283 setReplayablePreambleConditionalStack(ArrayRef<PPConditionalInfo> s, llvm::Optional<PreambleSkipInfo> SkipInfo) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp679 PreambleConditionalStack.SkipInfo->HashTokenLoc,
680 PreambleConditionalStack.SkipInfo->IfTokenLoc,
681 PreambleConditionalStack.SkipInfo->FoundNonSkipPortion,
682 PreambleConditionalStack.SkipInfo->FoundElse,
683 PreambleConditionalStack.SkipInfo->ElseLoc);
H A DPPDirectives.cpp451 PreambleConditionalStack.SkipInfo.emplace(
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2108 auto SkipInfo = PP.getPreambleSkipInfo(); local
2109 if (SkipInfo.hasValue()) {
2111 AddSourceLocation(SkipInfo->HashTokenLoc, Record);
2112 AddSourceLocation(SkipInfo->IfTokenLoc, Record);
2113 Record.push_back(SkipInfo->FoundNonSkipPortion);
2114 Record.push_back(SkipInfo->FoundElse);
2115 AddSourceLocation(SkipInfo->ElseLoc, Record);
H A DASTReader.cpp3340 llvm::Optional<Preprocessor::PreambleSkipInfo> SkipInfo;
3347 SkipInfo.emplace(HashToken, IfTokenLoc, FoundNonSkipPortion,
3359 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo);

Completed in 351 milliseconds