diff options
Diffstat (limited to 'src/mscorlib/src/System/Reflection/Emit/FieldToken.cs')
-rw-r--r-- | src/mscorlib/src/System/Reflection/Emit/FieldToken.cs | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/src/mscorlib/src/System/Reflection/Emit/FieldToken.cs b/src/mscorlib/src/System/Reflection/Emit/FieldToken.cs index add428f96e..6c5d778d8f 100644 --- a/src/mscorlib/src/System/Reflection/Emit/FieldToken.cs +++ b/src/mscorlib/src/System/Reflection/Emit/FieldToken.cs @@ -12,11 +12,12 @@ ** ** ===========================================================*/ -namespace System.Reflection.Emit { - - using System; - using System.Reflection; +using System; +using System.Reflection; + +namespace System.Reflection.Emit +{ // The FieldToken class is an opaque representation of the Token returned // by the Metadata to represent the field. FieldTokens are generated by // Module.GetFieldToken(). There are no meaningful accessors on this class, @@ -28,7 +29,7 @@ namespace System.Reflection.Emit { internal int m_fieldTok; internal Object m_class; - + // Creates an empty FieldToken. A publicly visible constructor so that // it can be created on the stack. //public FieldToken() { @@ -38,23 +39,25 @@ namespace System.Reflection.Emit { //} // The actual constructor. Sets the field, attributes and class // variables - - internal FieldToken (int field, Type fieldClass) { - m_fieldTok=field; + + internal FieldToken(int field, Type fieldClass) + { + m_fieldTok = field; m_class = fieldClass; } - - public int Token { + + public int Token + { get { return m_fieldTok; } } - - + + // Generates the hash code for this field. public override int GetHashCode() { return (m_fieldTok); } - + // Returns true if obj is an instance of FieldToken and is // equal to this instance. public override bool Equals(Object obj) @@ -69,16 +72,15 @@ namespace System.Reflection.Emit { { return obj.m_fieldTok == m_fieldTok && obj.m_class == m_class; } - + public static bool operator ==(FieldToken a, FieldToken b) { return a.Equals(b); } - + public static bool operator !=(FieldToken a, FieldToken b) { return !(a == b); } - } } |