Show / Hide Table of Contents

    Interface IGenericParameter

    Defines a generic parameter.

    Inherited Members
    IType.Parent
    IType.BaseTypes
    IType.Fields
    IType.Methods
    IType.Properties
    IType.NestedTypes
    IGenericMember.GenericParameters
    IMember.Name
    IMember.FullName
    IMember.Attributes
    Namespace: Flame
    Assembly: Flame.dll
    Syntax
    public interface IGenericParameter : IType, IGenericMember, IMember

    Properties

    | Improve this Doc View Source

    ParentMember

    Gets the generic member that defines this generic parameter.

    Declaration
    IGenericMember ParentMember { get; }
    Property Value
    Type Description
    IGenericMember

    Extension Methods

    TypeExtensions.GetAllInstanceFields(IType)
    TypeExtensions.GetImplementationOf(IType, IMethod)
    TypeExtensions.GetDefiningAssemblyOrNull(IType)
    TypeExtensions.IsPointerType(IType)
    TypeExtensions.IsPointerType(IType, PointerKind)
    TypeExtensions.MakePointerType(IType, PointerKind)
    TypeExtensions.MakeGenericType(IType, IReadOnlyList<IType>)
    TypeExtensions.MakeGenericType(IType, IType[])
    TypeExtensions.IsRecursiveGenericInstance(IType)
    TypeExtensions.GetRecursiveGenericDeclaration(IType)
    TypeExtensions.MakeRecursiveGenericType(IType, IReadOnlyList<IType>)
    TypeExtensions.GetRecursiveGenericArguments(IType)
    TypeExtensions.GetGenericArguments(IType)
    TypeExtensions.GetRecursiveGenericParameters(IType)
    TypeExtensions.GetRecursiveGenericArgumentMapping(IType)
    AccessModifierAttribute.GetAccessModifier(IMember)
    FlagAttribute.IsReferenceType(IType)
    FlagAttribute.IsSpecialType(IType)
    FlagAttribute.IsInterfaceType(IType)
    FlagAttribute.IsAbstract(IType)
    FlagAttribute.IsVirtual(IType)
    IntegerSpecAttribute.GetIntegerSpecOrNull(IType)
    IntegerSpecAttribute.IsIntegerType(IType)
    IntegerSpecAttribute.IsSignedIntegerType(IType)
    IntegerSpecAttribute.IsUnsignedIntegerType(IType)
    VirtualMethodSetExtensions.GetVirtualMethodSet(IType)
    VirtualMethodSetExtensions.GetMethodsAndAccessors(IType)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX