Table of Contents

Class PinnedType

Namespace
ICSharpCode.Decompiler.TypeSystem.Implementation
Assembly
ICSharpCode.Decompiler.dll
public sealed class PinnedType : TypeWithElementType, IType, INamedElement, IEquatable<IType>
Inheritance
PinnedType
Implements
Inherited Members
Extension Methods

Constructors

PinnedType(IType)

public PinnedType(IType elementType)

Parameters

elementType IType

Properties

IsByRefLike

Gets whether this type is "ref-like": a ByReferenceType or "ref struct".

public override bool IsByRefLike { get; }

Property Value

bool

IsReferenceType

public override bool? IsReferenceType { get; }

Property Value

bool?

Kind

Gets the type kind.

public override TypeKind Kind { get; }

Property Value

TypeKind

NameSuffix

public override string NameSuffix { get; }

Property Value

string

Methods

VisitChildren(TypeVisitor)

public override IType VisitChildren(TypeVisitor visitor)

Parameters

visitor TypeVisitor

Returns

IType