@@ -2251,11 +2251,10 @@ type internal FsiInteractionProcessor
2251
2251
let names = names |> List.filter ( fun name -> name.StartsWith( stem, StringComparison.Ordinal))
2252
2252
names
2253
2253
2254
- member __.ParseAndCheckInteraction ( checker , istate , text : string ) =
2254
+ member __.ParseAndCheckInteraction ( referenceResolver , checker , istate , text : string ) =
2255
2255
let tcConfig = TcConfig.Create( tcConfigB, validate= false )
2256
2256
2257
- let loadClosure = None
2258
- let fsiInteractiveChecker = FsiInteractiveChecker( checker, tcConfig, istate.tcGlobals, istate.tcImports, istate.tcState, loadClosure)
2257
+ let fsiInteractiveChecker = FsiInteractiveChecker( referenceResolver, checker, tcConfig, istate.tcGlobals, istate.tcImports, istate.tcState)
2259
2258
fsiInteractiveChecker.ParseAndCheckInteraction( text)
2260
2259
2261
2260
@@ -2537,7 +2536,7 @@ type FsiEvaluationSession (fsi: FsiEvaluationSessionHostConfig, argv:string[], i
2537
2536
fsiInteractionProcessor.CompletionsForPartialLID ( fsiInteractionProcessor.CurrentState, longIdent) |> Seq.ofList
2538
2537
2539
2538
member x.ParseAndCheckInteraction ( code ) =
2540
- fsiInteractionProcessor.ParseAndCheckInteraction ( checker.ReactorOps, fsiInteractionProcessor.CurrentState, code)
2539
+ fsiInteractionProcessor.ParseAndCheckInteraction ( referenceResolver , checker.ReactorOps, fsiInteractionProcessor.CurrentState, code)
2541
2540
2542
2541
member x.CurrentPartialAssemblySignature =
2543
2542
fsiDynamicCompiler.CurrentPartialAssemblySignature ( fsiInteractionProcessor.CurrentState)
0 commit comments