scala.tools.nsc.FatalError: no context found for RangePosition(Main.scala, 3950, 3950, 3950) at scala.tools.nsc.interactive.CompilerControl$$anonfun$doLocateContext$1.apply(CompilerControl.java:103) at scala.tools.nsc.interactive.CompilerControl$$anonfun$doLocateContext$1.apply(CompilerControl.java:103) at scala.Option.getOrElse(Option.java:109) at scala.tools.nsc.interactive.CompilerControl$class.doLocateContext(CompilerControl.java:102) at scala.tools.nsc.interactive.Global.doLocateContext(Global.java:27) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.java:758) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.java:719) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.java:719) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.java:520) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.java:520) at scala.tools.nsc.interactive.Global.respondGradually(Global.java:527) at scala.tools.nsc.interactive.Global.respond(Global.java:520) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.java:719) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.java:292) at scala.tools.nsc.interactive.Global.pollForWork(Global.java:333) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.java:22)