aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #436 from dotty-staging/linked-classDmitry Petrashko2015-04-021-2/+5
|\
| * Simplify methods implemented in #436Dmitry Petrashko2015-04-021-4/+3
| * Add companion link symbols early only if companion actually existsDmitry Petrashko2015-03-261-12/+3
| * #353 use methods to find companion classDmitry Petrashko2015-03-251-5/+18
* | Fix refPurity: was using wrong function to detect if term is stable.Dmitry Petrashko2015-04-011-1/+1
* | Make tpd#applyOverloaded work with methods other than <init>Guillaume Martres2015-03-281-1/+7
|/
* Bringing back fix to TreeMap.transform(ValDef) that was lost during rebaseDmitry Petrashko2015-03-181-1/+1
* Change to PickleFormatMartin Odersky2015-03-181-1/+2
* Two more tweaks to make pickling invariant under printingMartin Odersky2015-03-181-2/+4
* Compute PureInterface flag after pickling.Martin Odersky2015-03-181-8/+3
* Pass the correct context down in tree accumulators.Martin Odersky2015-03-181-81/+88
* Companion objects of abstract case classes are not functions.Martin Odersky2015-03-181-1/+4
* Avoid capturing context in lazy treesMartin Odersky2015-03-184-59/+65
* New scheme for recording positionsMartin Odersky2015-03-181-13/+14
* Add hooks for unpickling positions to trees.Martin Odersky2015-03-181-0/+6
* First version of UnpicklerMartin Odersky2015-03-181-2/+2
* Make some tree fields lazyMartin Odersky2015-03-186-37/+71
* Fix desugaring of refined types with "&"-parent.Martin Odersky2015-03-181-9/+10
* Fix TreeMap transforming ValDef children twiceDmitry Petrashko2015-03-181-1/+1
* Fix eliding of non-elidable prefix in TypeMap.andThenDmitry Petrashko2015-03-111-1/+4
* Eliminate Throw as a typed TreeMartin Odersky2015-03-043-22/+12
* Fixes handling of op-assignments for polymorphic apply/update.Martin Odersky2015-02-071-0/+8
* Merge pull request #331 from dotty-staging/fix/refined-subtypingodersky2015-01-311-1/+0
|\
| * Deleted diagnostics output that caused cyclic referencesMartin Odersky2015-01-061-1/+0
* | Merge pull request #313 from dotty-staging/more-testsDmitry Petrashko2015-01-091-1/+5
|\|
| * Don't emit copy method for case classes with repeated parameters.Martin Odersky2014-12-201-1/+5
* | More careful usage of unforced decls in classes.Martin Odersky2014-12-181-1/+1
|/
* Fix #257 ModuleDefs had invalid constructors.Dmitry Petrashko2014-12-161-1/+1
* Make Bind nodes type trees depending on bound name.Martin Odersky2014-12-151-0/+2
* handle AnnotatedTypes transparently in Tree.denotOndrej Lhotak2014-12-131-0/+5
* Simplification in type assigning SeqLiteralsMartin Odersky2014-12-031-1/+0
* Previous scheme was buggy; leaked Array types to backend.Martin Odersky2014-11-281-1/+19
* Allow refinements that refine already refined types.Martin Odersky2014-11-261-7/+35
* Address reviewer feedback: restructure applyOverloaded.Dmitry Petrashko2014-11-221-7/+14
* Add handling of parsed annotations to applyOverloaded.Dmitry Petrashko2014-11-221-3/+23
* Extracting ApplyOverloaded to be reused in UnPickler and ClassfileParserDmitry Petrashko2014-11-221-0/+18
* desugar Java repeated parms into an Array instead of SeqOndrej Lhotak2014-11-221-3/+4
* Fix typeAssigner ignoring existence of JavaSeqLiteralDmitry Petrashko2014-11-221-2/+2
* Factored out Positioned into separate file.Martin Odersky2014-11-112-130/+134
* Make withMods produce Untyped treesMartin Odersky2014-11-101-7/+4
* Drop modifiers as separate data from MemberDef treesMartin Odersky2014-11-106-312/+200
* Clean up code relating to interfaces.Martin Odersky2014-11-101-6/+9
* More docs and removing print statementsMartin Odersky2014-11-091-3/+1
* New functionality: changeOwnerAfterMartin Odersky2014-11-091-1/+23
* Fix problem in changeOwnerMartin Odersky2014-11-091-1/+2
* Improved version of mixin.Martin Odersky2014-11-091-2/+2
* New phase: PrivateToStaticMartin Odersky2014-11-091-1/+1
* Generalize lift behavior between Flatten and LambdaLiftMartin Odersky2014-11-091-0/+7
* Postponing desugaring of Try nodes.Dmitry Petrashko2014-10-302-0/+12
* Get rid of ExceptionHandlerSel.Dmitry Petrashko2014-10-301-4/+1