summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Unapplies.scala
Commit message (Expand)AuthorAgeFilesLines
* Refactor to reduce assignSymbol indirectionAdriaan Moors2017-04-061-1/+1
* SI-8873 don't propagate primary ctor arg to case class's applyAdriaan Moors2016-08-291-0/+1
* Removed warningsEECOLOR2015-03-261-0/+1
* SI-6541 valid wildcard existentials for case-module-unapplyLukas Rytz2014-11-051-6/+19
* renames resetLocalAttrs to resetAttrsEugene Burmako2014-02-071-2/+2
* untyper is no moreEugene Burmako2014-01-071-36/+12
* awakens default getter synthesis from the untyper nightmareEugene Burmako2014-01-071-2/+27
* Merge pull request #2992 from retronym/ticket/7877Jason Zaugg2013-09-271-1/+1
|\
| * SI-7877 Only look for unapplies in term treesJason Zaugg2013-09-271-1/+1
* | SI-6762 rename emptyValDef to noSelfType.Paul Phillips2013-09-271-1/+1
|/
* Reducing variation of tree creation methods.Paul Phillips2013-09-131-5/+2
* Pattern matcher: extractors become name-based.Paul Phillips2013-08-171-22/+0
* SI-4425 do some validity checking on unapplies.Paul Phillips2013-08-171-2/+8
* Cleanups in Unapplies.Paul Phillips2013-08-171-31/+17
* introduces unapply macros for internal useEugene Burmako2013-07-081-0/+8
* moves template creation logic from nsc to reflectDen Shabalin2013-07-081-1/+1
* Merge 2.10.x into masterAdriaan Moors2013-05-021-2/+3
|\
| * SI-6675 Avoid spurious warning about pattern bind arity.Jason Zaugg2013-04-211-2/+3
* | SI-7296 Remove arity limit for case classesJason Zaugg2013-03-251-5/+10
* | Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2013-02-101-6/+27
|\|
| * Merge pull request #1995 from retronym/ticket/5082James Iry2013-02-071-6/+27
| |\
| | * SI-5082 Cycle avoidance between case companionsJason Zaugg2013-02-071-6/+27
| * | Merge pull request #2068 from scalamacros/ticket/7064Adriaan Moors2013-02-071-1/+1
| |\ \
| | * | [nomaster] Revert "refactors handling of parent types"Eugene Burmako2013-02-051-1/+1
| | |/
* | | Merge commit '81d8f9d3da' into merge-210Paul Phillips2013-02-091-5/+6
|\| |
| * | Merge pull request #1992 from retronym/ticket/7033Adriaan Moors2013-02-041-5/+6
| |\ \ | | |/ | |/|
| | * SI-7033 Be symful when creating factory methods.Jason Zaugg2013-02-021-5/+6
* | | Merge commit 'f3cdf146709e0dd98533ee77e8ca2566380cb932'Lukas Rytz2013-02-041-1/+1
|\| |
| * | case module toString is syntheticLukas Rytz2013-02-031-1/+1
| |/
* | Merge branch '2.10.x'Adriaan Moors2013-01-161-2/+2
|\|
| * SI-6675 -Xlint arity enforcement for extractorsJason Zaugg2013-01-151-2/+2
* | Merge branch 'merge-wip-into-2.10.x' into merge-2.10-into-masterPaul Phillips2012-12-111-1/+1
|\|
| * refactors handling of parent typesEugene Burmako2012-12-061-1/+1
* | Removed code from the typechecker.Paul Phillips2012-11-201-12/+0
* | Revert "Commenting out unused members."Paul Phillips2012-11-191-5/+5
* | Commenting out unused members.Paul Phillips2012-11-191-5/+5
|/
* Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* Hunting down eliminable :: allocations.Paul Phillips2012-08-171-2/+2
* update and normalize copyright noticeAdriaan Moors2012-08-071-1/+1
* SI-6111 accept single-subpattern unapply patternAdriaan Moors2012-07-231-50/+9
*-. Merge commit 'refs/pull/825/head'; commit 'refs/pull/827/head'; commit 'refs/...Adriaan Moors2012-07-111-0/+8
|\ \
| * | Allow attachments for symbols, just like for trees.Lukas Rytz2012-07-051-0/+8
| |/
* / SI-5907, SI-5009 case-class copy defaults only for first param listLukas Rytz2012-07-051-27/+46
|/
* The new reflectionEugene Burmako2012-06-081-1/+4
* Handled some of our new exhaustiveness warnings.Paul Phillips2012-05-261-3/+3
* Fix SI-5009: case-class copy method now eta-expands over higher parameter lists.Lukas Rytz2012-05-111-5/+17
* Enabling postfix ops feature warning, and working on libs to avoid them.Martin Odersky2012-04-121-1/+1
* Implementation of SIP 13 - implicit classesMartin Odersky2012-04-111-5/+10
* [vpm] TODO note: make unapply type list stricterAdriaan Moors2012-03-201-0/+5
* Merge branch 'master' into merge-inlinePaul Phillips2012-03-141-1/+1
|\