Skip to content

Commit 29f04f7

Browse files
committed
Fix 427 (correction)
1 parent 83bbff8 commit 29f04f7

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/fsharp/vs/Symbols.fs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1323,10 +1323,9 @@ and FSharpMemberOrFunctionOrValue(cenv, d:FSharpMemberOrValData, item) =
13231323

13241324
member x.EventForFSharpProperty =
13251325
match d with
1326-
| P p when p.IsFSharpEventProperty && p.PropertyName.StartsWith "get_" ->
1327-
let nm = p.PropertyName.[4..]
1328-
let minfos1 = GetImmediateIntrinsicMethInfosOfType (Some("add_"+nm),AccessibleFromSomeFSharpCode) cenv.g cenv.amap range0 p.EnclosingType
1329-
let minfos2 = GetImmediateIntrinsicMethInfosOfType (Some("remove_"+nm),AccessibleFromSomeFSharpCode) cenv.g cenv.amap range0 p.EnclosingType
1326+
| P p when p.IsFSharpEventProperty ->
1327+
let minfos1 = GetImmediateIntrinsicMethInfosOfType (Some("add_"+p.PropertyName),AccessibleFromSomeFSharpCode) cenv.g cenv.amap range0 p.EnclosingType
1328+
let minfos2 = GetImmediateIntrinsicMethInfosOfType (Some("remove_"+p.PropertyName),AccessibleFromSomeFSharpCode) cenv.g cenv.amap range0 p.EnclosingType
13301329
match minfos1,minfos2 with
13311330
| [addMeth],[removeMeth] ->
13321331
match addMeth.ArbitraryValRef, removeMeth.ArbitraryValRef with

0 commit comments

Comments
 (0)