clang  16.0.0git
Public Member Functions | List of all members
clang::format::FormatTokenSource Class Referenceabstract

Public Member Functions

virtual ~FormatTokenSource ()
 
virtual FormatTokengetNextToken ()=0
 
virtual FormatTokengetPreviousToken ()=0
 
virtual FormatTokenpeekNextToken ()=0
 
virtual FormatTokenpeekNextToken (int N)=0
 
virtual bool isEOF ()=0
 
virtual unsigned getPosition ()=0
 
virtual FormatTokensetPosition (unsigned Position)=0
 

Detailed Description

Definition at line 31 of file UnwrappedLineParser.cpp.

Constructor & Destructor Documentation

◆ ~FormatTokenSource()

virtual clang::format::FormatTokenSource::~FormatTokenSource ( )
inlinevirtual

Definition at line 33 of file UnwrappedLineParser.cpp.

Member Function Documentation

◆ getNextToken()

virtual FormatToken* clang::format::FormatTokenSource::getNextToken ( )
pure virtual

◆ getPosition()

virtual unsigned clang::format::FormatTokenSource::getPosition ( )
pure virtual

◆ getPreviousToken()

virtual FormatToken* clang::format::FormatTokenSource::getPreviousToken ( )
pure virtual

◆ isEOF()

virtual bool clang::format::FormatTokenSource::isEOF ( )
pure virtual

◆ peekNextToken() [1/2]

virtual FormatToken* clang::format::FormatTokenSource::peekNextToken ( )
pure virtual

◆ peekNextToken() [2/2]

virtual FormatToken* clang::format::FormatTokenSource::peekNextToken ( int  N)
pure virtual

◆ setPosition()

virtual FormatToken* clang::format::FormatTokenSource::setPosition ( unsigned  Position)
pure virtual

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