Skip to content

Commit b96fa07

Browse files
committed
Rename
1 parent 239c8b1 commit b96fa07

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/Compiler/Checking/NameResolution.fs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1709,7 +1709,8 @@ type ItemOccurence =
17091709
| RelatedText
17101710
/// This is a usage of a module or namespace name in open statement
17111711
| Open
1712-
| WrongUse
1712+
/// Not permitted item uses like interface names used as expressions
1713+
| InvalidUse
17131714

17141715
type FormatStringCheckContext =
17151716
{ SourceText: ISourceText
@@ -4078,7 +4079,7 @@ let ResolveLongIdentAsExprAndComputeRange (sink: TcResultsSink) (ncenv: NameReso
40784079
AfterResolution.RecordResolution(None, (fun tpinst -> callSink(item, tpinst)), callSinkWithSpecificOverload, (fun () -> callSink (item, emptyTyparInst)))
40794080

40804081
elif isWrongItemInExpr item then
4081-
CallNameResolutionSink sink (itemRange, nenv, item, emptyTyparInst, ItemOccurence.WrongUse, ad)
4082+
CallNameResolutionSink sink (itemRange, nenv, item, emptyTyparInst, ItemOccurence.InvalidUse, ad)
40824083
AfterResolution.DoNothing
40834084

40844085
else

src/Compiler/Checking/NameResolution.fsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ type internal ItemOccurence =
382382
| Implemented
383383
| RelatedText
384384
| Open
385-
| WrongUse
385+
| InvalidUse
386386

387387
/// Check for equality, up to signature matching
388388
val ItemsAreEffectivelyEqual: TcGlobals -> Item -> Item -> bool

src/Compiler/Service/FSharpCheckerResults.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ type internal TypeCheckInfo
483483
//
484484
// If we're looking for members using a residue, we'd expect only
485485
// a single item (pick the first one) and we need the residue (which may be "")
486-
| CNR(_, ItemOccurence.WrongUse, _, _, _, _) :: _, _ -> NameResResult.Empty
486+
| CNR(_, ItemOccurence.InvalidUse, _, _, _, _) :: _, _ -> NameResResult.Empty
487487

488488
| CNR(Item.Types(_, ty :: _), _, denv, nenv, ad, m) :: _, Some _ ->
489489
let targets =

0 commit comments

Comments
 (0)