|
Envision
A visual programming IDE for object-oriented languages
|
This is the complete list of members for Interaction::Parser, including all inherited members.
| endTokens_ | Interaction::Parser | private |
| ops_ | Interaction::Parser | private |
| parse(QVector< Token > tokens) | Interaction::Parser | |
| parse(QVector< Token > tokens, ParseResult &parseResult) | Interaction::Parser | private |
| parse(QVector< Token >::iterator token, ParseResult result, QList< ExpectedToken > &expected, bool hasLeft, QVector< ExpressionTreeBuildInstruction * > &instructions, ParseResult &bestParseSoFar) | Interaction::Parser | private |
| Parser(const OperatorDescriptorList *ops) | Interaction::Parser | |
| processExpectedOperatorDelimiters(bool &processed, QList< ExpectedToken > &expected, QVector< Token >::iterator &token, ParseResult &result, QVector< ExpressionTreeBuildInstruction * > &instructions, ParseResult &bestParseSoFar) | Interaction::Parser | private |
| processIdentifiersAndLiterals(bool &error, QList< ExpectedToken > &expected, QVector< Token >::iterator &token, bool &hasLeft, QVector< ExpressionTreeBuildInstruction * > &instructions) | Interaction::Parser | private |
| processNewOperatorDelimiters(bool &processed, bool &error, QList< ExpectedToken > &expected, QVector< Token >::iterator &token, bool &hasLeft, ParseResult &result, QVector< ExpressionTreeBuildInstruction * > &instructions, ParseResult &bestParseSoFar, bool unexpectedIdentifierOrLiteral) | Interaction::Parser | private |
| processSubExpression(bool &error, QList< ExpectedToken > &expected, QVector< Token >::iterator &token, bool &hasLeft, ParseResult &result, QVector< ExpressionTreeBuildInstruction * > &instructions) | Interaction::Parser | private |