#include <PreParserState.h>
§ PreParserState()
| Puma::PreParserState::PreParserState |
( |
| ) |
|
§ ~PreParserState()
| Puma::PreParserState::~PreParserState |
( |
| ) |
|
|
inline |
§ checkMacroName()
| bool Puma::PreParserState::checkMacroName |
( |
PreMacro * |
| ) |
|
§ checkPredefined()
§ getIncludeLevel()
| int Puma::PreParserState::getIncludeLevel |
( |
TokenStream * |
stream | ) |
|
§ inMacroExpansion()
| bool Puma::PreParserState::inMacroExpansion |
( |
Array< PreMacro *> & |
macroStack | ) |
|
§ isSelfReferentialMacro()
§ putMacroOnStack()
§ removeMacroFromStack()
| void Puma::PreParserState::removeMacroFromStack |
( |
Array< PreMacro *> & |
macroStack, |
|
|
const char * |
name |
|
) |
| |
§ updateMacroStack()
| void Puma::PreParserState::updateMacroStack |
( |
Array< PreMacro *> & |
macroStack, |
|
|
int |
stream_len |
|
) |
| |
§ currToken
| Token* Puma::PreParserState::currToken |
§ currType
| int Puma::PreParserState::currType |
§ err
§ errorDirective
| bool Puma::PreParserState::errorDirective |
§ forcedIncludes
| bool Puma::PreParserState::forcedIncludes |
§ lastToken
| Token* Puma::PreParserState::lastToken |
§ lastType
| int Puma::PreParserState::lastType |
§ maxIncludeDepth
| int Puma::PreParserState::maxIncludeDepth |
§ newline
| Token* Puma::PreParserState::newline |
§ noDATE
| bool Puma::PreParserState::noDATE |
§ noFILE
| bool Puma::PreParserState::noFILE |
§ noINCLUDE_LEVEL
| bool Puma::PreParserState::noINCLUDE_LEVEL |
§ noLINE
| bool Puma::PreParserState::noLINE |
§ noTIME
| bool Puma::PreParserState::noTIME |
§ parseMacroArgs
| bool Puma::PreParserState::parseMacroArgs |
§ passOnToken
| bool Puma::PreParserState::passOnToken |
§ pParser
| void* Puma::PreParserState::pParser |
§ sl_token
| Token* Puma::PreParserState::sl_token |
§ syntaxError
| bool Puma::PreParserState::syntaxError |
§ syntaxTree
| PreTree* Puma::PreParserState::syntaxTree |