Envision
A visual programming IDE for object-oriented languages
Interaction::Token Member List

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::Tokenprivatestatic
createSubExpressions(const QVector< Token > &tokens)Interaction::Tokenstatic
createSubExpressions(QVector< Token >::const_iterator start, QVector< Token >::const_iterator end, QChar openParen, QChar closeParen)Interaction::Tokenprivatestatic
findSplit(QVector< Token >::const_iterator &splitStart, QVector< Token >::const_iterator &splitEnd, QChar openParen, QChar closeParen)Interaction::Tokenprivatestatic
Identifier enum valueInteraction::Token
Literal enum valueInteraction::Token
OperatorDelimiter enum valueInteraction::Token
parseIdentifier(QString::const_iterator &it, const QString::const_iterator end, const OperatorDescriptorList *ops)Interaction::Tokenprivatestatic
parseNumberLiteral(QString::const_iterator &it, const QString::const_iterator end)Interaction::Tokenprivatestatic
parseOperator(QString::const_iterator &it, const QString::const_iterator end, const OperatorDescriptorList *ops)Interaction::Tokenprivatestatic
Parser classInteraction::Tokenfriend
parseStringLiteral(QString::const_iterator &it, const QString::const_iterator end)Interaction::Tokenprivatestatic
PartialLiteral enum valueInteraction::Token
specialSignatureWords_Interaction::Tokenprivatestatic
SubExpression enum valueInteraction::Token
subExpressionResult_Interaction::Tokenprivate
subExpressionTokens_Interaction::Tokenprivate
text() constInteraction::Tokeninline
text_Interaction::Tokenprivate
Token()Interaction::Token
Token(QString text, Type type)Interaction::Token
tokenExistsInOperators(QString token, const OperatorDescriptorList *ops)Interaction::Tokenprivatestatic
tokenize(QString input, const OperatorDescriptorList *ops)Interaction::Tokenstatic
type() constInteraction::Tokeninline
Type enum nameInteraction::Token
type_Interaction::Tokenprivate