diff options
author | Paul Phillips <paulp@improving.org> | 2012-02-04 11:23:16 -0800 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-02-04 11:30:31 -0800 |
commit | 6b8aed72e4f7a7135a434533399a772bf7078101 (patch) | |
tree | e5042a572ccdbdf85da2ef7b86bb2a79b2379d1b /src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala | |
parent | 2b7fb460dd1e666ed37ccba49a82aab959413c22 (diff) | |
download | scala-6b8aed72e4f7a7135a434533399a772bf7078101.tar.gz scala-6b8aed72e4f7a7135a434533399a772bf7078101.tar.bz2 scala-6b8aed72e4f7a7135a434533399a772bf7078101.zip |
Made Any parents work more.
Working on type printing logic.
Diffstat (limited to 'src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala b/src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala index 906932f591..40389466e2 100644 --- a/src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala +++ b/src/compiler/scala/tools/nsc/ast/parser/TreeBuilder.scala @@ -29,11 +29,13 @@ abstract class TreeBuilder { def rootId(name: Name) = gen.rootId(name) def rootScalaDot(name: Name) = gen.rootScalaDot(name) def scalaDot(name: Name) = gen.scalaDot(name) - def scalaAnyRefConstr = gen.scalaAnyRefConstr - def scalaUnitConstr = gen.scalaUnitConstr - def productConstr = gen.productConstr + def scalaAnyRefConstr = scalaDot(tpnme.AnyRef) + def scalaAnyValConstr = scalaDot(tpnme.AnyVal) + def scalaAnyConstr = scalaDot(tpnme.Any) + def scalaUnitConstr = scalaDot(tpnme.Unit) + def productConstr = scalaDot(tpnme.Product) def productConstrN(n: Int) = scalaDot(newTypeName("Product" + n)) - def serializableConstr = gen.serializableConstr + def serializableConstr = scalaDot(tpnme.Serializable) def convertToTypeName(t: Tree) = gen.convertToTypeName(t) |