Package com.strobel.expressions
package com.strobel.expressions
-
ClassDescriptionOptimized assignment node; only holds onto children.Coalesce with conversion.Represents an expression that has a constant value.Delegate<T>The base type for all nodes in Expression Trees.ExpressionList<T extends Expression>Describes the node types for the nodes of an expression tree.Represents accessing a field.Represents the values of run-time variables.Used to denote the target of a
GotoExpression
Optimized representation of simple logical expressions:&& || == != > < >= <=
Represents accessing a field.Represents a named parameter expression.A special subtype of BlockExpression that indicates to the compiler that this block is a spilled expression and should not allow jumps in.Represents an expression that has a unary operator.