Pyrogenesis  trunk
CPreprocessor Member List

This is the complete list of members for CPreprocessor, including all inherited members.

BOLCPreprocessorprivate
CPreprocessor(const Token &iToken, int iLine)CPreprocessorprivate
CPreprocessor()CPreprocessorinline
CPreprocessor::Macro classCPreprocessorfriend
Define(const char *iMacroName, size_t iMacroNameLen, const char *iMacroValue, size_t iMacroValueLen)CPreprocessor
Define(const char *iMacroName, size_t iMacroNameLen, long iMacroValue)CPreprocessor
Define(const char *iMacroName, const char *iMacroValue)CPreprocessor
Define(const char *iMacroName, long iMacroValue)CPreprocessor
EnableOutputCPreprocessorprivate
Error(int iLine, const char *iError, const Token *iToken=NULL)CPreprocessorprivate
ErrorDataCPreprocessor
ErrorHandlerCPreprocessorstatic
ErrorHandlerFunc typedefCPreprocessor
ExpandDefined(CPreprocessor *iParent, int iNumArgs, Token *iArgs)CPreprocessorprivatestatic
ExpandMacro(const Token &iToken)CPreprocessorprivate
GetArgument(Token &oArg, bool iExpand)CPreprocessorprivate
GetArguments(int &oNumArgs, Token *&oArgs, bool iExpand)CPreprocessorprivate
GetExpression(Token &oResult, int iLine, int iOpPriority=0)CPreprocessorprivate
GetToken(bool iExpand)CPreprocessorprivate
GetValue(const Token &iToken, long &oValue, int iLine)CPreprocessorprivate
HandleDefine(Token &iBody, int iLine)CPreprocessorprivate
HandleDirective(Token &iToken, int iLine)CPreprocessorprivate
HandleElse(Token &iBody, int iLine)CPreprocessorprivate
HandleEndIf(Token &iBody, int iLine)CPreprocessorprivate
HandleIf(Token &iBody, int iLine)CPreprocessorprivate
HandleIfDef(Token &iBody, int iLine)CPreprocessorprivate
HandleUnDef(Token &iBody, int iLine)CPreprocessorprivate
IsDefined(const Token &iToken)CPreprocessorprivate
LineCPreprocessorprivate
MacroListCPreprocessorprivate
Parse(const Token &iSource)CPreprocessorprivate
Parse(const char *iSource, size_t iLength, size_t &oLength)CPreprocessor
SourceCPreprocessorprivate
SourceEndCPreprocessorprivate
Undef(const char *iMacroName, size_t iMacroNameLen)CPreprocessor
~CPreprocessor()CPreprocessorvirtual