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

Public Member Functions

override bool Equals (object obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Static Protected Member Functions inherited from IKVM.Reflection.Signature
static Type ReadType (ModuleReader module, ByteReader br, IGenericContext context)
 
static Type ReadRetType (ModuleReader module, ByteReader br, IGenericContext context)
 
static Type ReadParam (ModuleReader module, ByteReader br, IGenericContext context)
 
static void WriteType (ModuleBuilder module, ByteBuffer bb, Type type)
 
static void WriteCustomModifiers (ModuleBuilder module, ByteBuffer bb, CustomModifiers modifiers)
 
static Type[] BindTypeParameters (IGenericBinder binder, Type[] types)
 
- Package Functions inherited from IKVM.Reflection.Signature
- Static Package Functions inherited from IKVM.Reflection.Signature
- Static Package Attributes inherited from IKVM.Reflection.Signature

Detailed Description

Definition at line 31 of file FieldSignature.cs.

Member Function Documentation

◆ Equals()

override bool IKVM.Reflection.FieldSignature.Equals ( object obj)

Definition at line 53 of file FieldSignature.cs.

54 {
55 var other = obj as FieldSignature;
56 return other != null
57 && other.fieldType.Equals(fieldType)
58 && other.mods.Equals(mods);
59 }

◆ GetHashCode()

override int IKVM.Reflection.FieldSignature.GetHashCode ( )

Definition at line 61 of file FieldSignature.cs.

62 {
63 return fieldType.GetHashCode() ^ mods.GetHashCode();
64 }

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