Envision
A visual programming IDE for object-oriented languages
|
This is the complete list of members for Interaction::Token, including all inherited members.
countUnmatched(QVector< Token >::const_iterator start, QVector< Token >::const_iterator end, QChar openParen, QChar closeParen) | Interaction::Token | privatestatic |
createSubExpressions(const QVector< Token > &tokens) | Interaction::Token | static |
createSubExpressions(QVector< Token >::const_iterator start, QVector< Token >::const_iterator end, QChar openParen, QChar closeParen) | Interaction::Token | privatestatic |
findSplit(QVector< Token >::const_iterator &splitStart, QVector< Token >::const_iterator &splitEnd, QChar openParen, QChar closeParen) | Interaction::Token | privatestatic |
Identifier enum value | Interaction::Token | |
Literal enum value | Interaction::Token | |
OperatorDelimiter enum value | Interaction::Token | |
parseIdentifier(QString::const_iterator &it, const QString::const_iterator end, const OperatorDescriptorList *ops) | Interaction::Token | privatestatic |
parseNumberLiteral(QString::const_iterator &it, const QString::const_iterator end) | Interaction::Token | privatestatic |
parseOperator(QString::const_iterator &it, const QString::const_iterator end, const OperatorDescriptorList *ops) | Interaction::Token | privatestatic |
Parser class | Interaction::Token | friend |
parseStringLiteral(QString::const_iterator &it, const QString::const_iterator end) | Interaction::Token | privatestatic |
PartialLiteral enum value | Interaction::Token | |
specialSignatureWords_ | Interaction::Token | privatestatic |
SubExpression enum value | Interaction::Token | |
subExpressionResult_ | Interaction::Token | private |
subExpressionTokens_ | Interaction::Token | private |
text() const | Interaction::Token | inline |
text_ | Interaction::Token | private |
Token() | Interaction::Token | |
Token(QString text, Type type) | Interaction::Token | |
tokenExistsInOperators(QString token, const OperatorDescriptorList *ops) | Interaction::Token | privatestatic |
tokenize(QString input, const OperatorDescriptorList *ops) | Interaction::Token | static |
type() const | Interaction::Token | inline |
Type enum name | Interaction::Token | |
type_ | Interaction::Token | private |