summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/repl/scala/tools/nsc/interpreter/MemberHandlers.scala8
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)