Boo.Lang.Compiler.Ast.TypeReference.LiftGenericTypeDefinition C# (CSharp) Method

LiftGenericTypeDefinition() private static method

private static LiftGenericTypeDefinition ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : TypeReference
node Boo.Lang.Compiler.Ast.TypeDefinition
return TypeReference
        private static TypeReference LiftGenericTypeDefinition(TypeDefinition node)
        {
            GenericTypeReference typeRef = new GenericTypeReference(node.LexicalInfo, node.QualifiedName);
            foreach (GenericParameterDeclaration parameter in node.GenericParameters)
            {
                typeRef.GenericArguments.Add(Lift(parameter.Name));
            }
            return typeRef;
        }