public static IILGenerator Ret(this IILGenerator gen) { gen.Emit(OpCodes.Ret); return(gen); }
public static IILGenerator Stelem_Ref(this IILGenerator gen) { gen.Emit(OpCodes.Stelem_Ref); return(gen); }
public static IILGenerator Callvirt(this IILGenerator gen, MethodInfo method) { gen.Emit(OpCodes.Callvirt, method); return(gen); }
public static IILGenerator Dup(this IILGenerator gen) { gen.Emit(OpCodes.Dup); return(gen); }
public static IILGenerator Newarr(this IILGenerator gen, Type type) { gen.Emit(OpCodes.Newarr, type); return(gen); }
public static IILGenerator Brtrue_S(this IILGenerator gen, Label label) { gen.Emit(OpCodes.Brtrue_S, label); return(gen); }
public static IILGenerator Stloc_S(this IILGenerator gen, LocalBuilder local) { gen.Emit(OpCodes.Stloc_S, local); return(gen); }
public static IILGenerator Stloc_2(this IILGenerator gen) { gen.Emit(OpCodes.Stloc_2); return(gen); }