summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
diff options
context:
space:
mode:
authorDen Shabalin <den.shabalin@gmail.com>2013-07-08 20:48:17 +0200
committerEugene Burmako <xeno.by@gmail.com>2013-07-08 21:20:27 +0200
commit7e6c723dff835a681bdc60f87283652e42adc699 (patch)
tree50c602b69b4cd0598d25039ea3cd4da2a160ebcd /src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
parentcbe5362a62904a88de78e3b068a544612e46c0cc (diff)
downloadscala-7e6c723dff835a681bdc60f87283652e42adc699.tar.gz
scala-7e6c723dff835a681bdc60f87283652e42adc699.tar.bz2
scala-7e6c723dff835a681bdc60f87283652e42adc699.zip
moves template creation logic from nsc to reflect
This routine is going to be necessary in scala-reflect.jar to support ClassDef construction/deconstruction in the upcoming quasiquote patch.
Diffstat (limited to 'src/compiler/scala/tools/nsc/ast/parser/Parsers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/ast/parser/Parsers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
index a89a994377..eb924a811b 100644
--- a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
+++ b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
@@ -2832,7 +2832,7 @@ self =>
if (inScalaRootPackage && ScalaValueClassNames.contains(name))
Template(parents0, self, anyvalConstructor :: body)
else
- Template(anyrefParents(), self, constrMods, vparamss, body, o2p(tstart))
+ gen.mkTemplate(anyrefParents(), self, constrMods, vparamss, body, o2p(tstart))
}
}