public static Instruction DeclareLocal(IWriteAccessor <LocalBuilder> output, Type localType, bool pinned) { return(new Instruction( output, il => { output.Item = il.DeclareLocal(localType, pinned); } )); }
public static Instruction DefineLabel(IWriteAccessor <Label> output) { return(new Instruction( output, il => { output.Item = il.DefineLabel(); } )); }
public static Instruction DeclareLocal(IWriteAccessor <LocalBuilder> output, Type localType) { return(DeclareLocal(output, localType, false)); }