summaryrefslogtreecommitdiff
path: root/push-binary-libs.sh
diff options
context:
space:
mode:
authorGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-10-03 14:43:30 +0200
committerGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-10-03 14:43:30 +0200
commit5d9cde105e804d14e2c15c3e15c147a56cb67ff1 (patch)
tree7d1ea64620c7e782a302ee7108a21fc6e4388853 /push-binary-libs.sh
parentea9e4ec55ebb5dd6aaf22862622add7608e3f7a0 (diff)
downloadscala-5d9cde105e804d14e2c15c3e15c147a56cb67ff1.tar.gz
scala-5d9cde105e804d14e2c15c3e15c147a56cb67ff1.tar.bz2
scala-5d9cde105e804d14e2c15c3e15c147a56cb67ff1.zip
Put more implementation restrictions on value classes.
Nested objects, classes and lazy vals are disallowed at any nesting level in value classes; e.g. lazy vals local to a method defined in a value class. There are still allowed in universal traits. This is a temporary, implementation restriction that is planned to be addressed in future releases of Scala. Error messages has been updated to communicate that intent. Moved tests for SI-5582 and SI-6408 to pending folder. They have to stay there until implementation restrictions are addressed. Closes SI-6408 and SI-6432. Review by @odersky, @harrah and @adriaanm.
Diffstat (limited to 'push-binary-libs.sh')
0 files changed, 0 insertions, 0 deletions