clang: clang::format::ScopedMacroState Class Reference (original) (raw)

#include "[/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatTokenSource.h](FormatTokenSource%5F8h%5Fsource.html)"

Public Member Functions
ScopedMacroState (UnwrappedLine &Line, FormatTokenSource *&TokenSource, FormatToken *&ResetToken)
~ScopedMacroState () override
FormatToken * getNextToken () override
FormatToken * getPreviousToken () override
FormatToken * peekNextToken (bool SkipComment) override
bool isEOF () override
unsigned getPosition () override
FormatToken * setPosition (unsigned Position) override
FormatToken * insertTokens (ArrayRef< FormatToken * > Tokens) override
- Public Member Functions inherited from clang::format::FormatTokenSource
virtual ~FormatTokenSource ()
virtual FormatToken * getNextToken ()=0
virtual FormatToken * getPreviousToken ()=0
virtual FormatToken * peekNextToken (bool SkipComment=false)=0
virtual bool isEOF ()=0
virtual unsigned getPosition ()=0
virtual FormatToken * setPosition (unsigned Position)=0
virtual FormatToken * insertTokens (ArrayRef< FormatToken * > Tokens)=0
FormatToken * getNextNonComment ()

Definition at line 191 of file FormatTokenSource.h.

~ScopedMacroState()

clang::format::ScopedMacroState::~ScopedMacroState ( ) inlineoverride

getNextToken()

FormatToken * clang::format::ScopedMacroState::getNextToken ( ) inlineoverridevirtual

getPosition()

unsigned clang::format::ScopedMacroState::getPosition ( ) inlineoverridevirtual

getPreviousToken()

FormatToken * clang::format::ScopedMacroState::getPreviousToken ( ) inlineoverridevirtual

insertTokens()

isEOF()

bool clang::format::ScopedMacroState::isEOF ( ) inlineoverridevirtual

peekNextToken()

FormatToken * clang::format::ScopedMacroState::peekNextToken ( bool SkipComment) inlineoverridevirtual

setPosition()

FormatToken * clang::format::ScopedMacroState::setPosition ( unsigned Position) inlineoverridevirtual

The documentation for this class was generated from the following file: