All Classes
-
Class Summary Class Description AccessGlobal An access to aGlobal
of aUnit
.AccessInstanceGlobal An access to an instanceGlobal
of aClassUnit
.Addition An expression modeling the addition operation (+
).And An expression modeling the logical conjunction (&&
orand
).BoolType An internal implementation of theBooleanType
.Concat An expression modeling the string contains operation.Contains An expression modeling the string contains operation.Division An expression modeling the division operation (/
).EndsWith An expression modeling the string endsWith operation.Equal An expression modeling the equality test (==
).Equals An expression modeling the string equals operation.FalseLiteral ALiteral
representing thefalse
boolean value.Float32Literal A 32-bit signedLiteral
representing a constant non-integral value.Float32Type A signed 32-bit floating pointNumericType
.Float64Literal A 64-bit signedLiteral
representing a constant non-integral value.Float64Type A signed 64-bit floating pointNumericType
.GreaterOrEqual An expression modeling the greater or equal operation (>=
).GreaterThan An expression modeling the greater than operation (>
).IndexOf An expression modeling the string indexOf operation.Int16Literal A 16-bit signedLiteral
representing a constant integral value.Int16Type A signed 16-bit integralNumericType
.Int32Literal A 32-bit signedLiteral
representing a constant integral value.Int32Type A signed 32-bit integralNumericType
.Int64Literal A 64-bit signedLiteral
representing a constant integral value.Int64Type A signed 64-bit integralNumericType
.Int8Literal An 8-bit signedLiteral
representing a constant integral value.Int8Type A signed 8-bit integralNumericType
.Length An expression modeling the string length operation.LessOrEqual An expression modeling the less or equal operation (<=
).LessThan An expression modeling the less than operation (<
).Modulo An expression modeling the modulo operation (%
, returning the Euclidean module between the two operands and taking the sign of the divisor).Multiplication An expression modeling the multiplication operation (*
).Negation An expression modeling the numerical negation operation (-
).Not An expression modeling the logical negation (!
ornot
).NotEqual An expression modeling the inequality test (!=
).NullLiteral A literal representing thenull
constant.Or An expression modeling the logical disjunction (||
oror
).Remainder An expression modeling the remainder operation (%
, returning the remainder of the division between the two operands and taking the sign of the dividend).Replace An expression modeling the string replace operation.StartsWith An expression modeling the string startsWith operation.StringLiteral ALiteral
representing a constant string value.StringType An implementation of theStringType
.Substring An expression modeling the string substring operation.Subtraction An expression modeling the subtraction operation (-
).TrueLiteral ALiteral
representing thetrue
boolean value.UInt16Literal A 16-bit unsignedLiteral
representing a constant integral value.UInt16Type An unsigned 16-bit integralNumericType
.UInt32Literal A 32-bit unsignedLiteral
representing a constant integral value.UInt32Type An unsigned 32-bit integralNumericType
.UInt64Literal A 64-bit unsignedLiteral
representing a constant integral value.UInt64Type An unsigned 64-bit integralNumericType
.UInt8Literal An 8-bit unsignedLiteral
representing a constant integral value.UInt8Type An unsigned 8-bit integralNumericType
.