clang 18.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatTokenSource.h"
Public Member Functions | |
IndexedTokenSource (ArrayRef< FormatToken * > Tokens) | |
FormatToken * | getNextToken () override |
FormatToken * | getPreviousToken () override |
FormatToken * | peekNextToken (bool SkipComment=false) override |
bool | isEOF () override |
unsigned | getPosition () override |
FormatToken * | setPosition (unsigned P) override |
FormatToken * | insertTokens (ArrayRef< FormatToken * > New) override |
void | reset () |
![]() | |
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 |
Definition at line 80 of file FormatTokenSource.h.
|
inline |
Definition at line 82 of file FormatTokenSource.h.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 85 of file FormatTokenSource.h.
References isEOF().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 124 of file FormatTokenSource.h.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 101 of file FormatTokenSource.h.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 136 of file FormatTokenSource.h.
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 120 of file FormatTokenSource.h.
References false.
Referenced by getNextToken(), and peekNextToken().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 106 of file FormatTokenSource.h.
References isEOF().
|
inline |
Definition at line 157 of file FormatTokenSource.h.
Referenced by clang::format::UnwrappedLineParser::parse().
|
inlineoverridevirtual |
Implements clang::format::FormatTokenSource.
Definition at line 130 of file FormatTokenSource.h.
References P.