clang 18.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 |
Definition at line 32 of file FormatTokenSource.h.
|
inlinevirtual |
Definition at line 34 of file FormatTokenSource.h.
|
pure virtual |
Implemented in clang::format::IndexedTokenSource, and clang::format::ScopedMacroState.
Referenced by 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().