Skip to content

Commit 96b225a

Browse files
authored
Merge pull request #9802 from dotnet/merges/master-to-release/dev16.8
Merge master to release/dev16.8
2 parents cc6b425 + de52f84 commit 96b225a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/utils/prim-lexing.fs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ type StringText(str: string) =
5252
member __.String = str
5353

5454
override __.GetHashCode() = str.GetHashCode()
55-
override __.Equals(obj: obj) = str.Equals(obj)
55+
override __.Equals(obj: obj) =
56+
match obj with
57+
| :? StringText as other -> other.String.Equals(str)
58+
| :? string as other -> other.Equals(str)
59+
| _ -> false
60+
override __.ToString() = str
5661

5762
interface ISourceText with
5863

0 commit comments

Comments
 (0)