Struct SLexerDummyCallback#
Defined in File lexer.h
Inheritance Relationships#
Base Type#
public ILexerCallback
(Struct ILexerCallback)
Struct Documentation#
-
struct SLexerDummyCallback : public ILexerCallback#
Dummy callback interface for the lexer ignoring all calls.
Public Functions
-
inline virtual void InsertWhitespace(const CToken&) override#
Insert whitespace. Dummy implementation. Overload of ILexerCallback::InsertWhitespace.
-
inline virtual void InsertComment(const CToken&) override#
Insert a comment. Dummy implementation. Overload of ILexerCallback::InsertComment.
-
inline virtual void ProcessPreprocDirective(CCodePos &rCode) override#
Process a preprocessor directive. Overload of ILexerCallback::ProcessPreprocDirective.
- Parameters:
rCode – [in] Reference to the source code to process the preproc directive for.
-
inline virtual void InsertWhitespace(const CToken&) override#