diff options
author | Martin Odersky <odersky@gmail.com> | 2014-02-25 15:36:30 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-02-25 15:36:30 +0100 |
commit | 6029c748f1dc086d058d6b5fd3d37c04c08318b3 (patch) | |
tree | cebc14b1d8ec1812ff658ca754cf1f700b5afda1 /src/dotty/tools/dotc/core/Denotations.scala | |
parent | f0ddc9afbef266d3a8f826b2c4e5249dca88242f (diff) | |
download | dotty-6029c748f1dc086d058d6b5fd3d37c04c08318b3.tar.gz dotty-6029c748f1dc086d058d6b5fd3d37c04c08318b3.tar.bz2 dotty-6029c748f1dc086d058d6b5fd3d37c04c08318b3.zip |
Reord of superIds
1) We now keep an association between ClassSymbol and SuperId (instead of TypeRef and SuperId). That's better
because superId's are deleted anyway after each run, so we gain nothing by keeping a stable ref.
2) hasChildren got dropped. It was too unreliable. The mere fact that someone take's the superId of a class
does not means that that class has children.
Diffstat (limited to 'src/dotty/tools/dotc/core/Denotations.scala')
0 files changed, 0 insertions, 0 deletions