diff options
author | Martin Odersky <odersky@gmail.com> | 2015-06-14 18:50:23 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-06-19 12:03:38 +0200 |
commit | d70d184d793971a598452b02ea3ab87e3ff4cf03 (patch) | |
tree | 5057f09631f73985f0d0f2cb8af5e0bc00391568 /.travis.yml | |
parent | 0a504655329dc01a0dc91b847de7ac2b1a688692 (diff) | |
download | dotty-d70d184d793971a598452b02ea3ab87e3ff4cf03.tar.gz dotty-d70d184d793971a598452b02ea3ab87e3ff4cf03.tar.bz2 dotty-d70d184d793971a598452b02ea3ab87e3ff4cf03.zip |
Evaluate annotations in Namer
Annotations were evaluated in Typer, which meant that they could be used only after type checking was
complete (or compilation order dependencies would be introduced). This commit makes annotations be
installed as part of completion in Namer. However, annotations are now lazy so as to avoid cyclic
references. This is completely analogous to the scheme in unpickler and ClassfileParser.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions