public void PreEmitExpImpl( MidAssignExp exp, Span span) { PreEmitExp(exp.Dest, span); PreEmitExp(exp.Src, span); }
private EmitValHLSL EmitExpImpl(MidAssignExp exp, Span span) { var dest = EmitExpRaw(exp.Dest, span); var src = EmitExp(exp.Src, span); Assign(dest, src, span); return VoidVal; }
private void TransformChildrenImpl( MidAssignExp exp) { exp.Dest = Transform(exp.Dest); exp.Src = Transform(exp.Src); }