Method | Description | |
---|---|---|
AssignmentExpression ( Jurassic.Compiler.Operator @operator ) : System |
Creates a new instance of AssignmentExpression.
|
|
AssignmentExpression ( |
Creates a simple variable assignment expression.
|
|
GenerateCode ( |
Generates CIL for the expression.
|
Method | Description | |
---|---|---|
GenerateAssignment ( |
Generates CIL for an assignment expression.
|
|
GenerateCompoundAddAssignment ( |
Generates CIL for a compound assignment expression.
|
|
GenerateCompoundAssignment ( |
Generates CIL for a compound assignment expression.
|
|
GenerateIncrementOrDecrement ( |
Generates CIL for an increment or decrement expression.
|
|
GetCompoundBaseOperator ( OperatorType compoundOperatorType ) : Jurassic.Compiler.Operator |
Gets the underlying base operator for the given compound operator.
|
public AssignmentExpression ( Jurassic.Compiler.Operator @operator ) : System | ||
@operator | Jurassic.Compiler.Operator | |
return | System |
public AssignmentExpression ( |
||
scope | The scope the variable is defined within. | |
name | string | The name of the variable to set. |
value | Jurassic.Compiler.Expression | The value to set the variable to. |
return | System |
public GenerateCode ( |
||
generator | The generator to output the CIL to. | |
optimizationInfo | Information about any optimizations that should be performed. | |
return | void |