Example #1
0
 public override ILStatement Compile(CMinorEnvironment environment)
 {
     return(new ILAssign(
                environment.ResolveDirectIdentifierAsValue(GetId()),
                GetCMinorExpression().CompileAsValue(environment)
                ));
 }
Example #2
0
 protected override ILValue ResolveDestination(CMinorEnvironment environment)
 {
     return(environment.ResolveDirectIdentifierAsValue(GetId()));
 }
Example #3
0
 public override ILValue CompileAsValue(CMinorEnvironment environment)
 {
     return(environment.ResolveDirectIdentifierAsValue(GetId()));
 }