diff options
author | Den Shabalin <den.shabalin@gmail.com> | 2013-07-08 20:48:17 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2013-07-08 21:20:27 +0200 |
commit | 7e6c723dff835a681bdc60f87283652e42adc699 (patch) | |
tree | 50c602b69b4cd0598d25039ea3cd4da2a160ebcd /src/compiler/scala/tools/nsc/ast/parser/Parsers.scala | |
parent | cbe5362a62904a88de78e3b068a544612e46c0cc (diff) | |
download | scala-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.scala | 2 |
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)) } } |