public void Release(ILCanvas canvas) { canvas.ReleaseLocal(canvas_local); canvas_local = null; }
public void ReleaseLocal(ILCanvasLocal local) { locals.GetValue(local.GetLocalType()).Push(local); }
public void Allocate(ILCanvas canvas) { canvas_local = canvas.CreateLocal(local_type); is_initialized = false; }