summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/patmat
Commit message (Expand)AuthorAgeFilesLines
* Merge branch '2.12.x' into merge-2.11.x-to-2.12.x-20170214Seth Tisue2017-02-172-4/+4
|\
| * Fix typos in compiler and reflectJanek Bogucki2017-02-132-4/+4
* | Merge commit '014ebc4' into merge-2.11.x-to-2.12.x-20170214Seth Tisue2017-02-162-15/+19
|\ \ | |/ |/|
| * Small cleanups to pattern matcherAdriaan Moors2016-12-212-15/+19
* | Merge pull request #5541 from retronym/ticket/10067Adriaan Moors2016-12-191-0/+1
|\ \
| * | SI-10067 Don't speculatively emit outer tests for inner Java classesJason Zaugg2016-11-181-0/+1
* | | Merge pull request #5506 from retronym/topic/existential-idsAdriaan Moors2016-11-291-1/+1
|\ \ \ | |/ / |/| |
| * | Avoid name table pollution with fresh existentialsJason Zaugg2016-11-081-1/+1
* | | Typo and spelling correctionsJanek Bogucki2016-11-111-1/+1
|/ /
* | SI-9855 Fix regression in extractor pattern translationJason Zaugg2016-07-141-14/+3
* | Add since arg to deprecationWarning and use itSimon Ochsenreither2016-05-291-1/+1
* | General cleanups and less warnings during a Scala buildsoc2016-04-042-4/+0
* | Fix some typos in `spec` documents and comments.Dongjoon Hyun2016-03-151-1/+1
* | Improved outer ref checking in pattern matches:Adriaan Moors2016-03-072-22/+29
* | Merge pull request #4938 from retronym/ticket/9349Jason Zaugg2016-02-101-3/+3
|\ \
| * | SI-9349 Fix use of patmat binder as prefix for new x.InnerJason Zaugg2016-02-021-3/+3
* | | Merge commit 'bf599bc' into merge/2.11.x-to-2.12.x-20160203Jason Zaugg2016-02-032-4/+16
|\ \ \ | | |/ | |/|
| * | Fix some simple extra wordsEitan Adler2016-01-171-1/+1
| * | SI-9567 Fix latent bugs in patmat's reasoning about mutabilityJason Zaugg2015-11-251-3/+15
* | | SI-9398 Treat case classes as one-element ADTs for analysisJason Zaugg2016-01-291-0/+2
* | | SI-9630 Fix spurious warning related to same-named case accessorsJason Zaugg2016-01-292-7/+11
| |/ |/|
* | Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-187-19/+14
* | DRY-er trees in pattern matcher code gen.Jason Zaugg2015-11-241-1/+9
* | Merge commit 'bb3ded3' into merge-2.11-to-2.12-oct-5Lukas Rytz2015-10-052-24/+44
|\|
| * SI-9029 Remove unused methodJason Zaugg2015-09-221-5/+0
| * SI-8989 Better error message for invalid extractor patternJason Zaugg2015-09-211-3/+8
| * SI-9029 Fix regression in extractor patternsJason Zaugg2015-09-212-16/+36
* | Merge commit 'a170c99' into 2.12.xLukas Rytz2015-09-222-2/+6
|\|
| * Merge pull request #4738 from janekdb/2.11.x-urls-driftedSeth Tisue2015-09-151-1/+1
| |\
| | * Improve drifted URLsJanek Bogucki2015-09-091-1/+1
| * | SI-9369 Fix pattern matcher warnings for diamond shaped inheritance.Gerard Basler2015-09-121-1/+5
| |/
* | Merge pull request #4652 from retronym/ticket/9408Lukas Rytz2015-07-231-1/+1
|\ \ | |/ |/|
| * SI-9408 Record known subclasses of local classesJason Zaugg2015-07-231-1/+1
* | Fix 23 typos (t-v)Janek Bogucki2015-07-152-4/+4
|/
* Fix 23 typos (m-o)Janek Bogucki2015-06-281-1/+1
* Fix 36 typos (d-f)Janek Bogucki2015-06-212-2/+2
* Fix some typos (a-c)Janek Bogucki2015-06-181-1/+1
* SI-9343 Xlint less strict on pattern sequencesSom Snytt2015-06-031-2/+4
* Avoid `Set` instantiation.Gerard Basler2015-05-031-2/+1
* Patmat: efficient reasoning about mutual exclusionGerard Basler2015-04-063-41/+165
* Merge pull request #4370 from gbasler/ticket/SI-9181Adriaan Moors2015-04-063-66/+141
|\
| * Bring back improvements from `SI-6942` that were lost during the switch toGerard Basler2015-03-021-8/+30
| * Add a check to ensure that if the formulas originating from the exhaustivity /Gerard Basler2015-03-023-58/+111
* | SI-8731 don't issue a @switch warning for two-case matchesLukas Rytz2015-03-311-2/+0
|/
* Merge pull request #4274 from retronym/ticket/9123Adriaan Moors2015-02-091-0/+5
|\
| * SI-9123 More coherent trees with patmat, dependent typesJason Zaugg2015-01-291-0/+5
* | SI-7623 Trailing sequence wildcard warningSom Snytt2015-01-211-1/+3
|/
* Merge pull request #4201 from mpociecha/fix-typos-in-docs-and-commentsGrzegorz Kossakowski2015-01-144-4/+4
|\
| * Fix many typos in docs and commentsmpociecha2014-12-144-4/+4
* | Bugfix: Implement missing `equals` method for `Sym`.Gerard Basler2014-12-291-1/+12