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

/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h718 bool reachedEOFWhileSkipping() const { return SkipInfo.has_value(); }
720 void clearSkipInfo() { SkipInfo.reset(); }
722 std::optional<PreambleSkipInfo> SkipInfo; member in class:clang::Preprocessor::PreambleConditionalStackStore
2741 ArrayRef<PPConditionalInfo> s, std::optional<PreambleSkipInfo> SkipInfo) {
2744 PreambleConditionalStack.SkipInfo = SkipInfo;
2748 return PreambleConditionalStack.SkipInfo;
2740 setReplayablePreambleConditionalStack( ArrayRef<PPConditionalInfo> s, std::optional<PreambleSkipInfo> SkipInfo) argument
/freebsd-current/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp674 PreambleConditionalStack.SkipInfo->HashTokenLoc,
675 PreambleConditionalStack.SkipInfo->IfTokenLoc,
676 PreambleConditionalStack.SkipInfo->FoundNonSkipPortion,
677 PreambleConditionalStack.SkipInfo->FoundElse,
678 PreambleConditionalStack.SkipInfo->ElseLoc);
H A DPPDirectives.cpp575 PreambleConditionalStack.SkipInfo.emplace(HashTokenLoc, IfTokenLoc,
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2380 auto SkipInfo = PP.getPreambleSkipInfo(); local
2381 if (SkipInfo) {
2383 AddSourceLocation(SkipInfo->HashTokenLoc, Record);
2384 AddSourceLocation(SkipInfo->IfTokenLoc, Record);
2385 Record.push_back(SkipInfo->FoundNonSkipPortion);
2386 Record.push_back(SkipInfo->FoundElse);
2387 AddSourceLocation(SkipInfo->ElseLoc, Record);
H A DASTReader.cpp3595 std::optional<Preprocessor::PreambleSkipInfo> SkipInfo;
3602 SkipInfo.emplace(HashToken, IfTokenLoc, FoundNonSkipPortion,
3614 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo);

Completed in 228 milliseconds