Method |
Description |
|
Assign ( PropertyExpression $AssignToValueExpression, $AssignmentOperator, Expression $AssignmentValueExpression ) : AssignmentExpression |
|
|
BinaryOperation ( Expression $LeftOperandExpression, $Operator, Expression $RightOperandExpression ) : BinaryOperationExpression |
|
|
Cast ( $CastType, Expression $CastValueExpression ) : CastExpression |
|
|
Constant ( $Value ) : ConstantExpression |
|
|
Construct ( $ClassType, array $ArgumentValueExpressions = [] ) : NewExpression |
|
|
FunctionCall ( $Name, array $ArgumentValueExpressions = [] ) : FunctionCallExpression |
|
|
MethodCall ( Expression $ObjectExpression, $Name, array $ArgumentValueExpressions = [] ) : MethodCallExpression |
|
|
NewArray ( array $ValueExpressions ) : ArrayExpression |
|
|
Object ( $InstanceOrType ) : ObjectExpression |
|
|
Property ( Storm\Core\Object\IProperty $Property ) : PropertyExpression |
|
|
PropertyFetch ( Expression $ObjectExpression, $Name ) : PropertyFetchExpression |
|
|
Ternary ( Expression $ConditionExpression, Expression $IfTrueExpression, Expression $IfFalseExpression ) : TernaryExpression |
|
|
UnaryOperation ( $UnaryOperator, Expression $OperandExpression ) : UnaryOperationExpression |
|
|