Boo.Lang.Compiler.Steps.EmitAssembly.DefineConstructor C# (CSharp) Метод

DefineConstructor() приватный Метод

private DefineConstructor ( TypeBuilder typeBuilder, Method constructor ) : void
typeBuilder System.Reflection.Emit.TypeBuilder
constructor Boo.Lang.Compiler.Ast.Method
Результат void
        void DefineConstructor(TypeBuilder typeBuilder, Method constructor)
        {
            ConstructorBuilder builder = typeBuilder.DefineConstructor(GetMethodAttributes(constructor),
                                                                       CallingConventions.Standard,
                                                                       GetParameterTypes(constructor.Parameters));

            builder.SetImplementationFlags(ImplementationFlagsFor(constructor));
            DefineParameters(builder, constructor.Parameters);

            SetBuilder(constructor, builder);
        }
EmitAssembly