clang 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatTokenSource.h"
Public Member Functions | |
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 29 of file FormatTokenSource.h.
|
inlinevirtual |
Definition at line 31 of file FormatTokenSource.h.
|
inline |
Definition at line 76 of file FormatTokenSource.h.
References getNextToken(), and clang::format::FormatToken::is().
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by getNextNonComment(), and clang::format::ScopedMacroState::getNextToken().
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by clang::format::ScopedMacroState::getPosition().
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by clang::format::ScopedMacroState::getPreviousToken().
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by clang::format::ScopedMacroState::isEOF().
|
pure virtual |
Implemented in clang::format::ScopedMacroState, and clang::format::IndexedTokenSource.
Referenced by clang::format::ScopedMacroState::peekNextToken().
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by clang::format::ScopedMacroState::setPosition().