private void EmitKeyLoad() { var local = this.keyLocal; if (local != null) { builder.EmitLocalLoad(this.keyLocal); } else { builder.EmitLoadArgumentOpcode(this.keyArgument); } }
public TypeSymbol EmitLoad(ILBuilder il) { il.EmitLocalLoad(_def); return (TypeSymbol)_def.Type; }