IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Reflection.PointerType Class Referencesealed
Inheritance diagram for IKVM.Reflection.PointerType:
IKVM.Reflection.ElementHolderType

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
- Public Member Functions inherited from IKVM.Reflection.ElementHolderType
override CustomModifiers __GetCustomModifiers ()
 
override string ToString ()
 
override Type GetElementType ()
 

Protected Member Functions

override Type Wrap (Type type, CustomModifiers mods)
 
- Protected Member Functions inherited from IKVM.Reflection.ElementHolderType
 ElementHolderType (Type elementType, CustomModifiers mods, byte sigElementType)
 Initializes a new instance.
 
bool EqualsHelper (ElementHolderType other)
 
Type Wrap (Type type, CustomModifiers mods)
 

Properties

override Type BaseType [get]
 
override TypeAttributes Attributes [get]
 
- Properties inherited from IKVM.Reflection.ElementHolderType
override string Name [get]
 
override string Namespace [get]
 
override string FullName [get]
 
override Module Module [get]
 
override bool ContainsGenericParameters [get]
 
override bool ContainsMissingTypeImpl [get]
 
override bool IsValueTypeImpl [get]
 

Additional Inherited Members

- Protected Attributes inherited from IKVM.Reflection.ElementHolderType
readonly Type elementType
 
- Package Functions inherited from IKVM.Reflection.ElementHolderType

Detailed Description

Definition at line 27 of file PointerType.cs.

Member Function Documentation

◆ Equals()

override bool IKVM.Reflection.PointerType.Equals ( object o)

Definition at line 46 of file PointerType.cs.

47 {
48 return EqualsHelper(o as PointerType);
49 }
bool EqualsHelper(ElementHolderType other)

◆ GetHashCode()

override int IKVM.Reflection.PointerType.GetHashCode ( )

Definition at line 51 of file PointerType.cs.

52 {
53 return elementType.GetHashCode() * 7;
54 }

◆ Wrap()

override Type IKVM.Reflection.PointerType.Wrap ( Type type,
CustomModifiers mods )
protected

Definition at line 71 of file PointerType.cs.

72 {
73 return Make(type, mods);
74 }

Property Documentation

◆ Attributes

override TypeAttributes IKVM.Reflection.PointerType.Attributes
get

Definition at line 61 of file PointerType.cs.

62 {
63 get { return 0; }
64 }

◆ BaseType

override Type IKVM.Reflection.PointerType.BaseType
get

Definition at line 56 of file PointerType.cs.

57 {
58 get { return null; }
59 }

The documentation for this class was generated from the following file: