diff options
Diffstat (limited to 'src/mscorlib/src/System/Reflection/Emit/TypeToken.cs')
-rw-r--r-- | src/mscorlib/src/System/Reflection/Emit/TypeToken.cs | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/src/mscorlib/src/System/Reflection/Emit/TypeToken.cs b/src/mscorlib/src/System/Reflection/Emit/TypeToken.cs index 4fa851c529..4f0c1b3dac 100644 --- a/src/mscorlib/src/System/Reflection/Emit/TypeToken.cs +++ b/src/mscorlib/src/System/Reflection/Emit/TypeToken.cs @@ -12,33 +12,36 @@ ** ** ===========================================================*/ -namespace System.Reflection.Emit { - - using System; - using System.Reflection; - using System.Threading; +using System; +using System.Reflection; +using System.Threading; + +namespace System.Reflection.Emit +{ [Serializable] - public struct TypeToken { - + public struct TypeToken + { public static readonly TypeToken Empty = new TypeToken(); internal int m_class; - - - internal TypeToken(int str) { - m_class=str; + + + internal TypeToken(int str) + { + m_class = str; } - - public int Token { + + public int Token + { get { return m_class; } } - + public override int GetHashCode() { return m_class; } - + public override bool Equals(Object obj) { if (obj is TypeToken) @@ -46,22 +49,21 @@ namespace System.Reflection.Emit { else return false; } - + public bool Equals(TypeToken obj) { return obj.m_class == m_class; } - + public static bool operator ==(TypeToken a, TypeToken b) { return a.Equals(b); } - + public static bool operator !=(TypeToken a, TypeToken b) { return !(a == b); } - } } |