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

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

Defines the generic parameters of an internal generic method.
private DefineGenericParameters ( MethodBuilder builder, Boo.Lang.Compiler.Ast.GenericParameterDeclaration parameters ) : void
builder System.Reflection.Emit.MethodBuilder
parameters Boo.Lang.Compiler.Ast.GenericParameterDeclaration
Результат void
        void DefineGenericParameters(MethodBuilder builder, GenericParameterDeclaration[] parameters)
        {
            string[] names = Array.ConvertAll<GenericParameterDeclaration, string>(
                parameters,
                delegate(GenericParameterDeclaration gpd) { return gpd.Name; });

            GenericTypeParameterBuilder[] builders = builder.DefineGenericParameters(names);

            DefineGenericParameters(builders, parameters);
        }

Same methods

EmitAssembly::DefineGenericParameters ( GenericTypeParameterBuilder builders, Boo.Lang.Compiler.Ast.GenericParameterDeclaration declarations ) : void
EmitAssembly::DefineGenericParameters ( TypeBuilder builder, Boo.Lang.Compiler.Ast.GenericParameterDeclaration parameters ) : void
EmitAssembly::DefineGenericParameters ( Boo.Lang.Compiler.Ast.TypeDefinition typeDefinition ) : void
EmitAssembly