aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-06-14 18:50:23 +0200
committerMartin Odersky <odersky@gmail.com>2015-06-19 12:03:38 +0200
commitd70d184d793971a598452b02ea3ab87e3ff4cf03 (patch)
tree5057f09631f73985f0d0f2cb8af5e0bc00391568 /.travis.yml
parent0a504655329dc01a0dc91b847de7ac2b1a688692 (diff)
downloaddotty-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