class ScopedLineState
Declaration
class ScopedLineState { /* full declaration omitted */ };
Declared at: clang/lib/Format/UnwrappedLineParser.cpp:186
Member Variables
- private clang::format::UnwrappedLineParser& Parser
- private std::unique_ptr<UnwrappedLine> PreBlockLine
- private SmallVectorImpl<clang::format::UnwrappedLine>* OriginalLines
Method Overview
- public ScopedLineState(clang::format::UnwrappedLineParser & Parser, bool SwitchToPreprocessorLines = false)
- public ~ScopedLineState()
Methods
¶ScopedLineState(
clang::format::UnwrappedLineParser& Parser,
bool SwitchToPreprocessorLines = false)
ScopedLineState(
clang::format::UnwrappedLineParser& Parser,
bool SwitchToPreprocessorLines = false)
Declared at: clang/lib/Format/UnwrappedLineParser.cpp:188
Parameters
- clang::format::UnwrappedLineParser& Parser
- bool SwitchToPreprocessorLines = false
¶~ScopedLineState()
~ScopedLineState()
Declared at: clang/lib/Format/UnwrappedLineParser.cpp:201