diff options
author | Lex Spoon <lex@lexspoon.org> | 2008-02-21 04:20:25 +0000 |
---|---|---|
committer | Lex Spoon <lex@lexspoon.org> | 2008-02-21 04:20:25 +0000 |
commit | d46b616171ea7b858d3b82e57e8aa37e32b33e5c (patch) | |
tree | cf12743884253ac2660a444f7b89258cfc637560 | |
parent | 3b07bbaa4b13cd88129fc0729cd7f358563b8e9b (diff) | |
download | scala-d46b616171ea7b858d3b82e57e8aa37e32b33e5c.tar.gz scala-d46b616171ea7b858d3b82e57e8aa37e32b33e5c.tar.bz2 scala-d46b616171ea7b858d3b82e57e8aa37e32b33e5c.zip |
peel off any scaladoc comments when
trying to process user input
-rw-r--r-- | src/compiler/scala/tools/nsc/Interpreter.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/Interpreter.scala b/src/compiler/scala/tools/nsc/Interpreter.scala index c12462869f..dd5fefb8f7 100644 --- a/src/compiler/scala/tools/nsc/Interpreter.scala +++ b/src/compiler/scala/tools/nsc/Interpreter.scala @@ -75,7 +75,7 @@ class Interpreter(val settings: Settings, out: PrintWriter) { import compiler.{Tree, TermTree, ValOrDefDef, ValDef, DefDef, Assign, ClassDef, ModuleDef, Ident, Select, TypeDef, - Import, MemberDef} + Import, MemberDef, DocDef} import compiler.CompilationUnit import compiler.{Symbol,Name,Type} import compiler.nme @@ -444,6 +444,7 @@ class Interpreter(val settings: Settings, out: PrintWriter) { case member: ClassDef => Some(new ClassHandler(member)) case member: TypeDef => Some(new TypeAliasHandler(member)) case member: Import => Some(new ImportHandler(member)) + case DocDef(_, documented) => chooseHandler(documented) case _ => None } |