clang 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatTokenSource.h"
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.
|
inline |
Definition at line 193 of file FormatTokenSource.h.
References clang::Token::setKind(), clang::Token::startToken(), and clang::format::FormatToken::Tok.
|
inlineoverride |
Definition at line 206 of file FormatTokenSource.h.
References clang::format::UnwrappedLine::InMacroBody, clang::format::UnwrappedLine::InPPDirective, and clang::format::UnwrappedLine::Level.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 214 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::getNextToken().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 237 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::getPosition().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 225 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::getPreviousToken().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 245 of file FormatTokenSource.h.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 235 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::isEOF().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 229 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::peekNextToken().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 239 of file FormatTokenSource.h.
References clang::format::FormatTokenSource::setPosition().