From 35062efe6a98e2237d47f0ae278f734fbbbefc25 Mon Sep 17 00:00:00 2001 From: Eugene Auduchinok Date: Fri, 19 Jan 2018 19:53:15 +0300 Subject: [PATCH 1/2] Override ToString in FSharpSymbolUse --- src/fsharp/symbols/Symbols.fs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fsharp/symbols/Symbols.fs b/src/fsharp/symbols/Symbols.fs index 4860d62fbd6..fc777629fd9 100644 --- a/src/fsharp/symbols/Symbols.fs +++ b/src/fsharp/symbols/Symbols.fs @@ -2302,3 +2302,4 @@ type FSharpSymbolUse(g:TcGlobals, denv: DisplayEnv, symbol:FSharpSymbol, itemOcc member __.Range = Range.toZ range member __.RangeAlternate = range + override __.ToString() = sprintf "%A, %A, %A" symbol itemOcc range From a8f69c122f80502bc986b93d1f88638617c71ed5 Mon Sep 17 00:00:00 2001 From: Eugene Auduchinok Date: Fri, 19 Jan 2018 20:51:46 +0300 Subject: [PATCH 2/2] Use %O in format string --- src/fsharp/symbols/Symbols.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fsharp/symbols/Symbols.fs b/src/fsharp/symbols/Symbols.fs index fc777629fd9..3fe9988429b 100644 --- a/src/fsharp/symbols/Symbols.fs +++ b/src/fsharp/symbols/Symbols.fs @@ -2302,4 +2302,4 @@ type FSharpSymbolUse(g:TcGlobals, denv: DisplayEnv, symbol:FSharpSymbol, itemOcc member __.Range = Range.toZ range member __.RangeAlternate = range - override __.ToString() = sprintf "%A, %A, %A" symbol itemOcc range + override __.ToString() = sprintf "%O, %O, %O" symbol itemOcc range