public override ILStatement Compile(CMinorEnvironment environment) { return(new ILAssign( environment.ResolveDirectIdentifierAsValue(GetId()), GetCMinorExpression().CompileAsValue(environment) )); }
protected override ILValue ResolveDestination(CMinorEnvironment environment) { return(environment.ResolveDirectIdentifierAsValue(GetId())); }
public override ILValue CompileAsValue(CMinorEnvironment environment) { return(environment.ResolveDirectIdentifierAsValue(GetId())); }