Implements the Reverse Array Access to set or get properties from an object. LEFT[^RIGHT].
bool NullChecked
Indicates if the expression will be null-checked by the runtime.
int ArgumentCount
The count of the right side arguments.
BadExpression Left
Left side of the Expression.
IEnumerable< BadExpression > Arguments
The Arguments of the Array Access.
BadSourcePosition Position
The source Position of the Expression.
Compiles the BadArrayAccessReverseExpression.
override void Compile(BadExpressionCompileContext context, BadArrayAccessReverseExpression expression)
Compiles a BadScript Expression of type T.
Contains the Access Expressions for the BadScript2 Language.
Contains Access Expression Compilers.
BadOpCode
Defines the Operations that the BadVirtualMachine can execute.
void Emit(BadInstruction instruction)
void Compile(BadExpression expr)