Searched refs:SkipInfo (Results 1 - 5 of 5) sorted by relevance
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 718 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 D | Preprocessor.cpp | 674 PreambleConditionalStack.SkipInfo->HashTokenLoc, 675 PreambleConditionalStack.SkipInfo->IfTokenLoc, 676 PreambleConditionalStack.SkipInfo->FoundNonSkipPortion, 677 PreambleConditionalStack.SkipInfo->FoundElse, 678 PreambleConditionalStack.SkipInfo->ElseLoc);
|
H A D | PPDirectives.cpp | 575 PreambleConditionalStack.SkipInfo.emplace(HashTokenLoc, IfTokenLoc,
|
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 2380 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 D | ASTReader.cpp | 3595 std::optional<Preprocessor::PreambleSkipInfo> SkipInfo; 3602 SkipInfo.emplace(HashToken, IfTokenLoc, FoundNonSkipPortion, 3614 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo);
|
Completed in 228 milliseconds