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

Methods

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()

Declared at: clang/lib/Format/UnwrappedLineParser.cpp:201