aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/Parsers.scala
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-03-08 20:12:08 +0100
committerFelix Mulder <felix.mulder@gmail.com>2016-04-07 08:40:27 +0200
commit3b4906d9dc5621d595259254057dd5649e4f9862 (patch)
tree180569fcc9fabadf8f2f0677472ad4cff2873e31 /src/dotty/tools/dotc/parsing/Parsers.scala
parent0e6cce669a784ff1bb209372b191d0985e0c1e61 (diff)
downloaddotty-3b4906d9dc5621d595259254057dd5649e4f9862.tar.gz
dotty-3b4906d9dc5621d595259254057dd5649e4f9862.tar.bz2
dotty-3b4906d9dc5621d595259254057dd5649e4f9862.zip
Add tests for classes and traits
Diffstat (limited to 'src/dotty/tools/dotc/parsing/Parsers.scala')
-rw-r--r--src/dotty/tools/dotc/parsing/Parsers.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/parsing/Parsers.scala b/src/dotty/tools/dotc/parsing/Parsers.scala
index a3f15d4b7..ad50bf476 100644
--- a/src/dotty/tools/dotc/parsing/Parsers.scala
+++ b/src/dotty/tools/dotc/parsing/Parsers.scala
@@ -1909,6 +1909,7 @@ object Parsers {
*/
def classDef(mods: Modifiers): TypeDef = atPos(tokenRange) {
val name = ident().toTypeName
+ val docstring = in.getDocString()
val constr = atPos(in.offset) {
val tparams = typeParamClauseOpt(ParamOwner.Class)
val cmods = constrModsOpt()
@@ -1920,7 +1921,7 @@ object Parsers {
TypeDef(name, templ)
.withMods(mods)
- .withComment(in.getDocString())
+ .withComment(docstring)
}
/** ConstrMods ::= AccessModifier