Exemplo n.º 1
0
        static public MethodBuilderEX CreateMethod(this TypeBuilder item, string name, MethodAttributes method_attributes, Type return_type, Operation <ILStatement, MethodBuilderEX> operation, IEnumerable <Type> parameter_types)
        {
            MethodBuilderEX method_builder = item.CreateMethodBuilder(name, method_attributes, return_type, parameter_types);

            ILBody.Write(method_builder, operation(method_builder));
            return(method_builder);
        }
Exemplo n.º 2
0
 static public ILBody Write(MethodBuilderEX builder, ILStatement statement)
 {
     return(Write(builder, builder.GetILGenerator(), statement));
 }