aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast
Commit message (Expand)AuthorAgeFilesLines
* wip on typecomparersMartin Odersky2014-01-261-2/+2
* Drop AnyRef parent generation in DeSugar.Martin Odersky2014-01-191-4/+1
* Refinement of fully-defined accumulator.Martin Odersky2014-01-191-5/+10
* Fix isWildcardStarArg test so that it works also for typed trees.Martin Odersky2014-01-181-2/+3
* Refine notion of pattern variables.Martin Odersky2014-01-181-27/+50
* More refined handling of avoidable aliases.Martin Odersky2014-01-131-3/+11
* Improved avoidance of local symbolsMartin Odersky2014-01-131-2/+9
* Handling refined types.Martin Odersky2014-01-111-2/+1
* Add AnyRef parent for case classes that do not have an extends clause.Martin Odersky2014-01-041-2/+2
* Make anonymous methods non-dependent where possible so that they can be used ...Martin Odersky2014-01-041-7/+7
* Fixing a type problem where code does not compile under dotty.Martin Odersky2014-01-022-2/+5
* Taking a fully-defined result type into account when forming a closure.Martin Odersky2014-01-021-2/+2
* Making Desugar.scala dotty-conform.Martin Odersky2014-01-021-2/+4
* More precise widening of types referring to a block-local.Martin Odersky2014-01-012-18/+6
* Revert "Reverting a change in `tpd` that would no longer be type-correct unde...Martin Odersky2014-01-011-1/+1
* Reverting a change in `tpd` that would no longer be type-correct under dotty ...Martin Odersky2013-12-311-1/+1
* Fixing the type of a named self reference.Martin Odersky2013-12-311-2/+3
* Avoiding an idiom which is not supported by dotty.Martin Odersky2013-12-291-1/+1
* Fixing a problem where constrictors forgot that parameters are implicit.Martin Odersky2013-12-281-1/+1
* Avoiding redundant tuple formations.Martin Odersky2013-12-272-1/+17
* Fix to blockType for automatic widening.Martin Odersky2013-12-261-3/+21
* Avoiding auto-unit insertion.Martin Odersky2013-12-251-1/+1
* Fixed desugaring of SymbolMartin Odersky2013-12-241-1/+3
* Fixing desugarings of classes.Martin Odersky2013-12-231-5/+11
* Making default getters for constructor of a case class work also for its appl...Martin Odersky2013-12-231-1/+3
* Typing by-name parameters with ExprTypes.Martin Odersky2013-12-225-11/+20
* Fix in treatment of type parameters for default getters of primary constructorsMartin Odersky2013-12-221-4/+5
* Not counting type arguments for numArgsMartin Odersky2013-12-221-2/+1
* Desugaring changesMartin Odersky2013-12-221-16/+20
* Handling implicit unapply arguments.Martin Odersky2013-12-204-13/+25
* Refinement to shadowing checking for implicitsMartin Odersky2013-12-191-0/+6
* Allowing curried closures.Martin Odersky2013-12-181-2/+1
* Making sure New's always end in an application.Martin Odersky2013-12-182-3/+8
* Three bugfixes to typing.Martin Odersky2013-12-171-1/+1
* Fixes to desugaring and indexing package objectsMartin Odersky2013-12-171-10/+14
* Fix to desugaring refinement types.Martin Odersky2013-12-161-1/+2
* Fixed several deep problems in handling of types and symbols.Martin Odersky2013-12-142-1/+10
* Skipping TypedSplices in TreeInfo methods.Martin Odersky2013-12-111-19/+28
* Added desugaring for & and | types.Martin Odersky2013-12-091-1/+3
* Fixes to desugaring and typing of parameterized TypedefsMartin Odersky2013-12-091-1/+1
* Last fixes to desugar.Martin Odersky2013-12-081-2/+9
* Fixes to desugaring of for-expressions with embedded aliases.Martin Odersky2013-12-081-24/+56
* Fixes for translation of pattern definitions (PatDef)Martin Odersky2013-12-071-2/+4
* Fixes for desugarings of case classes.Martin Odersky2013-12-071-22/+39
* Empty type trees in desugarings need a TypeTree(), not an EmptyTreeMartin Odersky2013-12-062-4/+6
* Made New(tpt, args) work for parameterized types tpt.Martin Odersky2013-12-061-3/+12
* Fixes to liftingMartin Odersky2013-12-051-2/+31
* Fixes to named and default arguments.Martin Odersky2013-12-051-12/+10
* Changes to Desugar and Namer.Martin Odersky2013-12-051-8/+44
* Changing some assertions on isCommittableMartin Odersky2013-12-051-2/+1