fluentast-core / at.hschroedl.fluentast.ast.expression
Package at.hschroedl.fluentast.ast.expression
Contains Fluentast representations of Expression.
Types
| FluentAnnotation | abstract class FluentAnnotation : FluentExpression |
| FluentArrayAccess | class FluentArrayAccess : FluentExpressionA wrapper class for ArrayAccess. Subclass of FluentExpression |
| FluentArrayCreation | class FluentArrayCreation : FluentExpressionUsed to create an ArrayCreation with the given FluentArrayType and a FluentArrayInitializer. |
| FluentArrayInitializer | class FluentArrayInitializer : FluentExpression |
| FluentAssignment | class FluentAssignment : FluentExpression |
| FluentBooleanLiteral | class FluentBooleanLiteral : FluentLiteralUsed to build a BooleanLiteral with a given value. |
| FluentCastExpression | class FluentCastExpression : FluentExpression |
| FluentCharacterLiteral | class FluentCharacterLiteral : FluentLiteralUsed to build a CharacterLiteral with a given character value. |
| FluentClassInstanceCreation | class FluentClassInstanceCreation : FluentExpression |
| FluentConditionalExpression | class FluentConditionalExpression : FluentExpression |
| FluentExpression | abstract class FluentExpression : FluentASTNode, FluentStandaloneNode<Expression> |
| FluentFieldAccess | class FluentFieldAccess : FluentExpression |
| FluentInfixExpression | open class FluentInfixExpression : FluentExpressionUsed to build an InfixExpression with a left operand, an operator and a right operand. |
| FluentInfixLeftPartial | class FluentInfixLeftPartialUsed to build an InfixExpression. This partial represents an intermediate representation where an operator and left-hand-side operand has been set but a right-hand side operand is missing. |
| FluentInfixOperatorPartial | class FluentInfixOperatorPartialUsed to build an InfixExpression. This partial represents an intermediate representation where the operator has been set but a right-hand side and left-hand-side operand are missing. |
| FluentInstanceOfExpression | class FluentInstanceOfExpression : FluentExpression |
| FluentLiteral | abstract class FluentLiteral : FluentExpressionBase class for other literals. See NumberLiteral,StringLiteral,BooleanLiteral… |
| FluentMarkerAnnotation | class FluentMarkerAnnotation : FluentAnnotation |
| FluentMethodInvocation | class FluentMethodInvocation : FluentExpression |
| FluentName | class FluentName : FluentExpression |
| FluentNormalAnnotation | class FluentNormalAnnotation : FluentAnnotation |
| FluentNullLiteral | class FluentNullLiteral : FluentExpressionUsed to build a NullLiteral. |
| FluentNumberLiteral | class FluentNumberLiteral : FluentLiteralUsed to build a NumberLiteral with a given integer value. |
| FluentParenthesizedExpression | class FluentParenthesizedExpression : FluentExpression |
| FluentPostfixExpression | class FluentPostfixExpression : FluentExpression |
| FluentPrefixExpression | class FluentPrefixExpression : FluentExpression |
| FluentSingleMemberAnnotation | class FluentSingleMemberAnnotation : FluentAnnotation |
| FluentStringLiteral | class FluentStringLiteral : FluentExpressionUsed to build a StringLiteral with a given value. |
| FluentSuperFieldAccess | class FluentSuperFieldAccess : FluentExpression |
| FluentSuperMethodInvocation | class FluentSuperMethodInvocation : FluentExpressionUsed to build a SuperMethodInvocation. |
| FluentThisExpression | class FluentThisExpression : FluentExpressionUsed to build a ThisExpression. |
| FluentTypeLiteral | class FluentTypeLiteral : FluentExpressionUsed to build a TypeLiteral from a FluentType. |
| FluentVariableDeclarationExpression | class FluentVariableDeclarationExpression : FluentExpressionA wrapper class for VariableDeclarationExpression. |
Generated using Dokka.