You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/Compiler/Checking/CheckDeclarations.fs
+4-4
Original file line number
Diff line number
Diff line change
@@ -362,7 +362,7 @@ let ImplicitlyOpenOwnNamespace tcSink g amap scopem enclosingNamespacePath (env:
362
362
match enclosingNamespacePathToOpen with
363
363
| id :: rest ->
364
364
letad= env.AccessRights
365
-
match ResolveLongIdentAsModuleOrNamespace tcSink ResultCollectionSettings.AllResults amap scopem true OpenQualified env.eNameResEnv ad id rest truewith
365
+
match ResolveLongIdentAsModuleOrNamespace tcSink amap scopem true OpenQualified env.eNameResEnv ad id rest truewith
| id :: rest -> ResolveLongIdentAsModuleOrNamespace cenv.tcSink ResultCollectionSettings.AllResults cenv.amap m true OpenQualified env.NameEnv ad id rest false
1443
+
| id :: rest -> ResolveLongIdentAsModuleOrNamespace cenv.tcSink cenv.amap m true OpenQualified env.NameEnv ad id rest false
| id :: rest -> ResolveLongIdentAsModuleOrNamespace cenv.tcSink ResultCollectionSettings.AllResults cenv.amap m true OpenQualified env.NameEnv ad id rest false
4578
+
| id :: rest -> ResolveLongIdentAsModuleOrNamespace cenv.tcSink cenv.amap m true OpenQualified env.NameEnv ad id rest false
Copy file name to clipboardexpand all lines: src/Compiler/Checking/CheckExpressions.fs
+2-2
Original file line number
Diff line number
Diff line change
@@ -7225,7 +7225,7 @@ and TcConstExpr cenv (overallTy: OverallTy) env m tpenv c =
7225
7225
let expr =
7226
7226
let modName = "NumericLiteral" + suffix
7227
7227
let ad = env.eAccessRights
7228
-
match ResolveLongIdentAsModuleOrNamespace cenv.tcSink ResultCollectionSettings.AtMostOneResult cenv.amap m true OpenQualified env.eNameResEnv ad (ident (modName, m)) [] false with
7228
+
match ResolveLongIdentAsModuleOrNamespace cenv.tcSink cenv.amap m true OpenQualified env.eNameResEnv ad (ident (modName, m)) [] false with
match ResolveLongIdentAsModuleOrNamespace cenv.tcSink ResultCollectionSettings.AllResults cenv.amap m true OpenQualified env.eNameResEnv ad id rest true with
7968
+
match ResolveLongIdentAsModuleOrNamespace cenv.tcSink cenv.amap m true OpenQualified env.eNameResEnv ad id rest true with
7969
7969
| Result modref when delayed.IsEmpty && modref |> List.exists (p23 >> IsEntityAccessible cenv.amap m ad) ->
7970
7970
true // resolved to a module or namespace, done with checks
/// Perform name resolution for an identifier which must resolve to be a module or namespace.
2376
-
let recResolveLongIdentAsModuleOrNamespace sink (atMostOne:ResultCollectionSettings)(amap:Import.ImportMap)m first fullyQualified (nenv:NameResolutionEnv)ad (id:Ident)(rest:Ident list)isOpenDecl =
2376
+
let recResolveLongIdentAsModuleOrNamespace sink (amap:Import.ImportMap)m first fullyQualified (nenv:NameResolutionEnv)ad (id:Ident)(rest:Ident list)isOpenDecl =
0 commit comments