diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala b/src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala index 7c935b429c..4e45f6d615 100644 --- a/src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala +++ b/src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala @@ -37,14 +37,12 @@ trait MemberHandlers { if (name.toString startsWith "x$") () else { importVars += name + // Needed to import `xxx` during line 2 of: + // scala> val xxx = "" + // scala> def foo: x<TAB> if (name.endsWith(IMain.DummyCursorFragment)) { val stripped = name.stripSuffix(IMain.DummyCursorFragment) importVars += stripped - if (stripped.isTypeName) - // Needed to import `xxx` during line 2 of: - // scala> val xxx = "" - // scala> def foo: x<TAB> - importVars += stripped.toTermName } } case _ => super.traverse(ast) |