summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-09-26 13:08:05 -0700
committerPaul Phillips <paulp@improving.org>2012-09-26 13:08:05 -0700
commit7fd83bbd6e5e39dccc545ac574629b53da1479f6 (patch)
tree7ccb2d716b2e5f70d6fb64439a80787d6d819c63 /src
parent63ec33b5ad635ef43f3809176741e52c12809e56 (diff)
parent53cd235eacb53c3c15d9c6dbf965f708ea7fdc0d (diff)
downloadscala-7fd83bbd6e5e39dccc545ac574629b53da1479f6.tar.gz
scala-7fd83bbd6e5e39dccc545ac574629b53da1479f6.tar.bz2
scala-7fd83bbd6e5e39dccc545ac574629b53da1479f6.zip
Merge pull request #1407 from dragos/issue/fix-SI-6429
Don't call `updateInfo` during typing.
Diffstat (limited to 'src')
-rw-r--r--src/reflect/scala/reflect/internal/Symbols.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/Symbols.scala b/src/reflect/scala/reflect/internal/Symbols.scala
index 647a3c631b..21506a498d 100644
--- a/src/reflect/scala/reflect/internal/Symbols.scala
+++ b/src/reflect/scala/reflect/internal/Symbols.scala
@@ -1530,7 +1530,7 @@ trait Symbols extends api.Symbols { self: SymbolTable =>
def makeSerializable() {
info match {
case ci @ ClassInfoType(_, _, _) =>
- updateInfo(ci.copy(parents = ci.parents :+ SerializableClass.tpe))
+ setInfo(ci.copy(parents = ci.parents :+ SerializableClass.tpe))
case i =>
abort("Only ClassInfoTypes can be made serializable: "+ i)
}