X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Reflection.Emit%2FLabel.cs;h=19be26c6dea8a710fd643cf2a8fe06cfeb690813;hb=d3940b62b67867f2539966da5fae23292d9f7538;hp=32b58869ea2e428a05324ca9663417f65a2317a1;hpb=32fb0da5685db2ad83be46986ebd7cc3274c3a2c;p=mono.git diff --git a/mcs/class/corlib/System.Reflection.Emit/Label.cs b/mcs/class/corlib/System.Reflection.Emit/Label.cs index 32b58869ea2..19be26c6dea 100644 --- a/mcs/class/corlib/System.Reflection.Emit/Label.cs +++ b/mcs/class/corlib/System.Reflection.Emit/Label.cs @@ -8,15 +8,22 @@ // namespace System.Reflection.Emit { + [Serializable] public struct Label { - public int label; + internal int label; + internal Label (int val) { + label = val; + } + + [MonoTODO] public override bool Equals (object obj) { + /* FIXME */ return false; } public override int GetHashCode () { - return label; + return label.GetHashCode (); } } }