Skip to content

Commit b4d3224

Browse files
Update comments
1 parent f5e0f60 commit b4d3224

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Compiler/Checking/CheckExpressions.fs

+4-4
Original file line numberDiff line numberDiff line change
@@ -6973,7 +6973,7 @@ and TcIndexingThen cenv env overallTy mWholeExpr mDot tpenv setInfo synLeftExprO
69736973
| (_, Array) & (ArrayIndexerOrSlicer (path, meth, args), _)
69746974
| (_, String) & (StringIndexerOrSlicer (path, meth, args), _) -> tcArrayOrStringIndexing (path, meth, args)
69756975

6976-
// Look for an indexer property or method, or delay lookup while assuming `Item`.
6976+
// Look for an indexer property, or else assume `Item`.
69776977
| (Indexing, Getting), Indexable indexer
69786978
| (Indexing, Getting), (Array | Nominal) & PossiblyIndexable indexer ->
69796979
propagateThenTcDelayed tpenv expr exprTy (mkDelayedIndexedGet indexer decodedIndexArgs @ delayed)
@@ -6986,16 +6986,16 @@ and TcIndexingThen cenv env overallTy mWholeExpr mDot tpenv setInfo synLeftExprO
69866986
| ((Slicing, Getting), Nominal) & Sliceable (tpenv, expr, exprTy) ->
69876987
propagateThenTcDelayed tpenv expr exprTy delayed
69886988

6989-
// In the immediate absence of either, delay lookup while assuming `GetSlice`.
6989+
// In the immediate absence of either, assume `GetSlice`.
69906990
| (Slicing, Getting), PossiblyGetSliceable slicer ->
69916991
propagateThenTcDelayed tpenv expr exprTy (mkDelayedGetSlice slicer decodedIndexArgs @ delayed)
69926992

6993-
// Look for an indexer property or method, or delay lookup while assuming `Item`.
6993+
// Look for an indexer property, or else assume `Item`.
69946994
| (Indexing, Setting (setArg, mOfLeftOfSet)), Indexable indexer
69956995
| (Indexing, Setting (setArg, mOfLeftOfSet)), (Array | Nominal) & PossiblyIndexable indexer ->
69966996
propagateThenTcDelayed tpenv expr exprTy (mkDelayedIndexedSet indexer decodedIndexArgs setArg mOfLeftOfSet @ delayed)
69976997

6998-
// Delay lookup of `SetSlice`.
6998+
// Assume `SetSlice`.
69996999
| (Slicing, Setting (setArg, mOfLeftOfSet)), (Array | Nominal) ->
70007000
propagateThenTcDelayed tpenv expr exprTy (mkDelayedSetSlice decodedIndexArgs setArg mOfLeftOfSet @ delayed)
70017001

0 commit comments

Comments
 (0)