ScummVM API documentation
asCParser Member List

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

asCParser(asCBuilder *builder) (defined in asCParser)asCParser
builder (defined in asCParser)asCParserprotected
CheckTemplateType(const sToken &t) (defined in asCParser)asCParserprotected
checkValidTypes (defined in asCParser)asCParserprotected
CreateNode(eScriptNode type) (defined in asCParser)asCParserprotected
engine (defined in asCParser)asCParserprotected
Error(const asCString &text, sToken *token) (defined in asCParser)asCParserprotected
errorWhileParsing (defined in asCParser)asCParserprotected
ExpectedOneOf(int *tokens, int count) (defined in asCParser)asCParserprotected
ExpectedOneOf(const char **tokens, int count) (defined in asCParser)asCParserprotected
ExpectedToken(const char *token) (defined in asCParser)asCParserprotected
ExpectedTokens(const char *token1, const char *token2) (defined in asCParser)asCParserprotected
GetScriptNode() (defined in asCParser)asCParser
GetToken(sToken *token) (defined in asCParser)asCParserprotected
IdentifierIs(const sToken &t, const char *str) (defined in asCParser)asCParserprotected
Info(const asCString &text, sToken *token) (defined in asCParser)asCParserprotected
InsteadFound(sToken &t) (defined in asCParser)asCParserprotected
IsAssignOperator(int tokenType) (defined in asCParser)asCParserprotected
IsConstant(int tokenType) (defined in asCParser)asCParserprotected
IsDataType(const sToken &token) (defined in asCParser)asCParserprotected
IsFuncDecl(bool isMethod) (defined in asCParser)asCParserprotected
IsFunctionCall() (defined in asCParser)asCParserprotected
IsLambda() (defined in asCParser)asCParserprotected
IsOperator(int tokenType) (defined in asCParser)asCParserprotected
isParsingAppInterface (defined in asCParser)asCParserprotected
IsPostOperator(int tokenType) (defined in asCParser)asCParserprotected
IsPreOperator(int tokenType) (defined in asCParser)asCParserprotected
IsRealType(int tokenType) (defined in asCParser)asCParserprotected
isSyntaxError (defined in asCParser)asCParserprotected
IsType(sToken &nextToken) (defined in asCParser)asCParserprotected
IsVarDecl() (defined in asCParser)asCParserprotected
IsVirtualPropertyDecl() (defined in asCParser)asCParserprotected
lastToken (defined in asCParser)asCParserprotected
ParseArgList(bool withParenthesis=true) (defined in asCParser)asCParserprotected
ParseAssignment() (defined in asCParser)asCParserprotected
ParseAssignOperator() (defined in asCParser)asCParserprotected
ParseBreak() (defined in asCParser)asCParserprotected
ParseCase() (defined in asCParser)asCParserprotected
ParseCast() (defined in asCParser)asCParserprotected
ParseClass() (defined in asCParser)asCParserprotected
ParseCondition() (defined in asCParser)asCParserprotected
ParseConstant() (defined in asCParser)asCParserprotected
ParseConstructCall() (defined in asCParser)asCParserprotected
ParseContinue() (defined in asCParser)asCParserprotected
ParseDataType(asCScriptCode *script, bool isReturnType) (defined in asCParser)asCParser
ParseDataType(bool allowVariableType=false, bool allowAuto=false) (defined in asCParser)asCParserprotected
ParseDeclaration(bool isClassProp=false, bool isGlobalVar=false) (defined in asCParser)asCParserprotected
ParseDoWhile() (defined in asCParser)asCParserprotected
ParseEnumeration() (defined in asCParser)asCParserprotected
ParseExpression(asCScriptCode *script) (defined in asCParser)asCParser
ParseExpression() (defined in asCParser)asCParserprotected
ParseExpressionStatement() (defined in asCParser)asCParserprotected
ParseExprOperator() (defined in asCParser)asCParserprotected
ParseExprPostOp() (defined in asCParser)asCParserprotected
ParseExprPreOp() (defined in asCParser)asCParserprotected
ParseExprTerm() (defined in asCParser)asCParserprotected
ParseExprValue() (defined in asCParser)asCParserprotected
ParseFor() (defined in asCParser)asCParserprotected
ParseFuncDef() (defined in asCParser)asCParserprotected
ParseFunction(bool isMethod=false) (defined in asCParser)asCParserprotected
ParseFunctionCall() (defined in asCParser)asCParserprotected
ParseFunctionDefinition(asCScriptCode *script, bool expectListPattern) (defined in asCParser)asCParser
ParseFunctionDefinition() (defined in asCParser)asCParserprotected
ParseIdentifier() (defined in asCParser)asCParserprotected
ParseIf() (defined in asCParser)asCParserprotected
ParseImport() (defined in asCParser)asCParserprotected
ParseInitList() (defined in asCParser)asCParserprotected
ParseInterface() (defined in asCParser)asCParserprotected
ParseInterfaceMethod() (defined in asCParser)asCParserprotected
ParseLambda() (defined in asCParser)asCParserprotected
ParseListPattern() (defined in asCParser)asCParserprotected
ParseMethodAttributes(asCScriptNode *funcNode) (defined in asCParser)asCParserprotected
ParseMixin() (defined in asCParser)asCParserprotected
ParseNamespace() (defined in asCParser)asCParserprotected
ParseOneOf(int *tokens, int num) (defined in asCParser)asCParserprotected
ParseOptionalScope(asCScriptNode *node) (defined in asCParser)asCParserprotected
ParseParameterList() (defined in asCParser)asCParserprotected
ParsePropertyDeclaration(asCScriptCode *script) (defined in asCParser)asCParser
ParseRealType() (defined in asCParser)asCParserprotected
ParseReturn() (defined in asCParser)asCParserprotected
ParseScript(asCScriptCode *script) (defined in asCParser)asCParser
ParseScript(bool inBlock) (defined in asCParser)asCParserprotected
ParseStatement() (defined in asCParser)asCParserprotected
ParseStatementBlock(asCScriptCode *script, asCScriptNode *block) (defined in asCParser)asCParser
ParseStatementBlock() (defined in asCParser)asCParserprotected
ParseStringConstant() (defined in asCParser)asCParserprotected
ParseSwitch() (defined in asCParser)asCParserprotected
ParseTemplateDecl(asCScriptCode *script) (defined in asCParser)asCParser
ParseTemplTypeList(asCScriptNode *node, bool required=true) (defined in asCParser)asCParserprotected
ParseToken(int token) (defined in asCParser)asCParserprotected
ParseTryCatch() (defined in asCParser)asCParserprotected
ParseType(bool allowConst, bool allowVariableType=false, bool allowAuto=false) (defined in asCParser)asCParserprotected
ParseTypedef() (defined in asCParser)asCParserprotected
ParseTypeMod(bool isParam) (defined in asCParser)asCParserprotected
ParseVariableAccess() (defined in asCParser)asCParserprotected
ParseVarInit(asCScriptCode *script, asCScriptNode *init) (defined in asCParser)asCParser
ParseVirtualPropertyDecl(bool isMethod, bool isInterface) (defined in asCParser)asCParserprotected
ParseWhile() (defined in asCParser)asCParserprotected
Reset() (defined in asCParser)asCParserprotected
RewindTo(const sToken *token) (defined in asCParser)asCParserprotected
script (defined in asCParser)asCParserprotected
scriptNode (defined in asCParser)asCParserprotected
SetPos(size_t pos) (defined in asCParser)asCParserprotected
sourcePos (defined in asCParser)asCParserprotected
SuperficiallyParseExpression() (defined in asCParser)asCParserprotected
SuperficiallyParseStatementBlock() (defined in asCParser)asCParserprotected
SuperficiallyParseVarInit() (defined in asCParser)asCParserprotected
tempString (defined in asCParser)asCParserprotected
Warning(const asCString &text, sToken *token) (defined in asCParser)asCParserprotected
~asCParser() (defined in asCParser)asCParser