All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pp::MacroExpander Class Reference

#include <MacroExpander.h>

Inherits pp::Lexer.

Public Member Functions

 MacroExpander (Lexer *lexer, MacroSet *macroSet, Diagnostics *diagnostics)
virtual ~MacroExpander ()
virtual void lex (Token *token)
- Public Member Functions inherited from pp::Lexer
virtual ~Lexer ()

Detailed Description

Definition at line 23 of file MacroExpander.h.

Constructor & Destructor Documentation

pp::MacroExpander::MacroExpander ( Lexer lexer,
MacroSet macroSet,
Diagnostics diagnostics 

Definition at line 49 of file MacroExpander.cpp.

pp::MacroExpander::~MacroExpander ( )

Definition at line 58 of file MacroExpander.cpp.

References i.

Member Function Documentation

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