aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/ast/Desugar.scala
Commit message (Expand)AuthorAgeFilesLines
* Fix master compilationOlivier Blanvillain2017-04-111-1/+1
* Merge pull request #1938 from dotty-staging/named-based-patmatFelix Mulder2017-04-111-28/+55
|\
| * Generate synthetic productElement/productArity methods above 22Olivier Blanvillain2017-04-061-28/+55
* | Names are no longer SeqsMartin Odersky2017-04-111-1/+1
* | Decentralize unmangling, add new nameKindsMartin Odersky2017-04-111-2/+2
* | Fix rebase breakageMartin Odersky2017-04-111-0/+1
* | Rename NameExtractor -> NameKindMartin Odersky2017-04-111-1/+1
* | Make freshName semanticMartin Odersky2017-04-111-5/+5
* | Get rid of ExpandedName flagMartin Odersky2017-04-111-1/+1
|/
* PolishingsMartin Odersky2017-04-061-1/+1
* Rename PolyTypeTree -> LambdaTypeTreeMartin Odersky2017-04-061-2/+2
* Drop name checking scheme for type parametersMartin Odersky2017-04-061-9/+3
* Don't let illegal parameter names propagate into typesMartin Odersky2017-04-061-4/+4
* Encode variances in parameter namesMartin Odersky2017-04-061-0/+6
* Implementation of proposal changesMartin Odersky2017-04-051-1/+1
* Support cases with type parameters that extend a non-parameterized baseMartin Odersky2017-04-041-8/+12
* Support comma-separated enum constantsMartin Odersky2017-04-041-3/+15
* Change return type of `apply`.Martin Odersky2017-04-041-7/+7
* Don't change the return type of the `copy` methodMartin Odersky2017-04-041-1/+1
* Check that cases with type parameters also have an extends clauseMartin Odersky2017-04-041-1/+5
* Fix typoMartin Odersky2017-04-041-1/+1
* Be more systematic about result of apply methodMartin Odersky2017-04-041-8/+18
* Implement enum desugaringMartin Odersky2017-04-041-35/+55
* Simplify syntaxMartin Odersky2017-04-041-2/+1
* Fix desugaring of variable pattern leaking into APIGuillaume Martres2017-03-211-2/+3
* Fix #2020: Only the first parameters of a case class are caseaccessorsMartin Odersky2017-02-221-1/+7
* Fix #1975: Align valdefs and for expressions for patternsMartin Odersky2017-02-141-5/+7
* fix #1484: position of while incorrect in debugliu fengyun2017-02-101-2/+2
* Better positions for infix term operations.Guillaume Martres2017-02-051-2/+4
* Represent untyped operators as Ident instead of NameGuillaume Martres2017-02-051-12/+12
* Fix #1908: give synthetic default params correct flagsFelix Mulder2017-01-251-1/+3
* Tweak the way annotations are represented in desugaringMartin Odersky2016-12-211-6/+24
* Fix-#1824 Logic fix in desugarMartin Odersky2016-12-181-2/+1
* Merge pull request #1775 from dotty-staging/add-implicit-funtypesodersky2016-12-181-7/+16
|\
| * Fix rebase breakageMartin Odersky2016-12-171-1/+1
| * Create implicit closures to math expected implicit functionsMartin Odersky2016-12-171-7/+16
* | Merge pull request #1815 from dotty-staging/fix-#1797Nicolas Stucki2016-12-171-2/+3
|\ \ | |/ |/|
| * Fix #1797: Allow case class params with names _1, _2, ...Martin Odersky2016-12-151-2/+3
* | Implement new rules for name-based pattern matchingMartin Odersky2016-12-151-3/+1
|/
* Merge pull request #1768 from dotty-staging/fix-#1765odersky2016-12-101-5/+10
|\
| * Handle hk types with context bounds in desugarMartin Odersky2016-12-021-5/+10
* | fix #1773: handle patterns in interpolated stringliu fengyun2016-12-081-0/+6
|/
* fix #1748: desugaring with StringContext in PatDefliu fengyun2016-11-271-0/+2
* Fix flags for default getters of constructorsGuillaume Martres2016-11-221-1/+1
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-0/+1089