diff options
author | Martin Odersky <odersky@gmail.com> | 2013-10-24 17:37:57 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-10-24 17:37:57 +0200 |
commit | dbd9569755f40263a783d0301b3fb07849605d17 (patch) | |
tree | 11a7550fcef5e48ba55a6977baf6f3b7f3b9312f /src/dotty/tools/dotc/ast | |
parent | 6f64b37ace364c50892638d0e8dc2d8b6aca644b (diff) | |
download | dotty-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.scala | 4 |
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 |