Skip to content

Commit 919064a

Browse files
committed
member values do not fail on getting abtract slots
1 parent e50a356 commit 919064a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/fsharp/infos.fs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,9 @@ type ValRef with
376376
| [] -> false)
377377

378378
member vref.ImplementedSlotSignatures =
379-
vref.MemberInfo.Value.ImplementedSlotSigs
379+
match vref.MemberInfo with
380+
| None -> []
381+
| Some membInfo -> membInfo.Value.ImplementedSlotSigs
380382

381383
//-------------------------------------------------------------------------
382384
// Helper methods associated with using TAST metadata (F# members, values etc.)

0 commit comments

Comments
 (0)