aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-10-24 17:37:57 +0200
committerMartin Odersky <odersky@gmail.com>2013-10-24 17:37:57 +0200
commitdbd9569755f40263a783d0301b3fb07849605d17 (patch)
tree11a7550fcef5e48ba55a6977baf6f3b7f3b9312f /src/dotty/tools/dotc/ast
parent6f64b37ace364c50892638d0e8dc2d8b6aca644b (diff)
downloaddotty-dbd9569755f40263a783d0301b3fb07849605d17.tar.gz
dotty-dbd9569755f40263a783d0301b3fb07849605d17.tar.bz2
dotty-dbd9569755f40263a783d0301b3fb07849605d17.zip
Fix: Symbols and interpolated strings are term trees.
Diffstat (limited to 'src/dotty/tools/dotc/ast')
-rw-r--r--src/dotty/tools/dotc/ast/UntypedTrees.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/ast/UntypedTrees.scala b/src/dotty/tools/dotc/ast/UntypedTrees.scala
index 6ad547dc9..c5a41661e 100644
--- a/src/dotty/tools/dotc/ast/UntypedTrees.scala
+++ b/src/dotty/tools/dotc/ast/UntypedTrees.scala
@@ -23,8 +23,8 @@ object untpd extends Trees.Instance[Untyped] with TreeInfo[Untyped] {
def withName(name: Name)(implicit ctx: Context) = cpy.ModuleDef(this, mods, name.toTermName, impl)
}
- case class SymbolLit(str: String) extends Tree
- case class InterpolatedString(id: TermName, strings: List[Literal], elems: List[Tree]) extends Tree
+ case class SymbolLit(str: String) extends TermTree
+ case class InterpolatedString(id: TermName, strings: List[Literal], elems: List[Tree]) extends TermTree
case class Function(args: List[Tree], body: Tree) extends Tree
case class InfixOp(left: Tree, op: Name, right: Tree) extends Tree
case class PostfixOp(od: Tree, op: Name) extends Tree