Interface IFunctionPointerTypeRepresents a function pointer type. Namespace: Metalama.Framework.Code.TypesAssembly: Metalama.Framework.dllSyntax public interface IFunctionPointerType : IType, ICompilationElement, IDisplayable, IEquatable<IType> Extension Methods TypeExtensions.DefaultValue(IType) TypeExtensions.GetAsyncInfo(IType) TypeExtensions.Is(IType, IType, ConversionKind, TypeComparison) TypeExtensions.Is(IType, SpecialType, ConversionKind) TypeExtensions.Is(IType, Type, ConversionKind, TypeComparison) TypeExtensions.IsConvertibleTo(IType, IType, ConversionKind, TypeComparison) TypeExtensions.IsConvertibleTo(IType, SpecialType, ConversionKind) TypeExtensions.IsConvertibleTo(IType, Type, ConversionKind, TypeComparison) TypeExtensions.ToSerializableId(IType) TypeExtensions.ToTypeOfExpression(IType) TypeFactory.ToNonNullableType(IType) TypeFactory.ToNullableType(IType) EnumerableExtensions.SelectManyRecursiveDistinct<T>(T, Func<T, IEnumerable<T>?>, bool) DeclarationExtensions.ForCompilation<T>(T?, ICompilation) DeclarationExtensions.TryForCompilation<T>(T?, ICompilation, out T?)