summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/patmat
Commit message (Expand)AuthorAgeFilesLines
...
* SI-8395 Regression in pattern matching with nested bindsJason Zaugg2014-03-121-4/+4
* Merge pull request #3559 from adriaanm/t1503Grzegorz Kossakowski2014-02-231-0/+50
|\
| * SI-1503 don't assume unsound type for ident/literal patternsAdriaan Moors2014-02-191-0/+50
* | Merge pull request #3558 from adriaanm/t4577Jason Zaugg2014-02-212-3/+3
|\ \
| * | SI-4577 singleton type pattern test should use `eq`, not `==`Adriaan Moors2014-02-182-3/+3
| |/
* / SI-6675 deprecation warning for auto-tupling in patternsAdriaan Moors2014-02-191-2/+2
|/
* Finalized some case classes, for better static checking.Paul Phillips2013-12-311-5/+5
* Eliminated some dead/redundant code based on review.Paul Phillips2013-12-311-3/+0
* SI-7897, SI-6675 improves name-based patmatPaul Phillips2013-12-155-145/+413
* Better error messages for common Function/Tuple mistakesJason Zaugg2013-12-011-3/+0
* SI-7678 Don't cache member symbols of TypeTags in Definitions.Jason Zaugg2013-11-081-1/+1
* Don't use runtime reflection from the batch compiler.Jason Zaugg2013-11-011-3/+7
* SI-7020 Deterministic warnings for pattern matcher, take 2Jason Zaugg2013-10-222-8/+11
* Merge pull request #3005 from paulp/pr/7886Paul Phillips2013-10-031-5/+0
|\
| * SI-7886 unsoundness in pattern matcher.Paul Phillips2013-10-011-5/+0
* | Removing unused code.Paul Phillips2013-10-025-25/+1
|/
* SI-7868 Account for numeric widening in match translationJason Zaugg2013-09-231-1/+7
* Type housekeeping.Paul Phillips2013-09-185-34/+25
* Reducing variation of tree creation methods.Paul Phillips2013-09-133-16/+15
* Merge remote-tracking branch 'scala/2.10.x'Grzegorz Kossakowski2013-08-291-4/+5
|\
| * SI-7020 Determinism for pattern matcher warningsJason Zaugg2013-08-131-4/+5
* | Merge branch 'master' into patmatPaul Phillips2013-08-204-10/+9
|\ \
| * | No longer crash on NoSymbol.owner.Paul Phillips2013-08-194-9/+8
* | | Refinement of name-based unapplySeq.Paul Phillips2013-08-181-11/+11
* | | An unapplySeq-via-String test.Paul Phillips2013-08-181-1/+12
* | | Refined name-based patmat methods.Paul Phillips2013-08-183-61/+27
* | | Finish segregating patmat cps hacks.Paul Phillips2013-08-173-30/+39
* | | Reworked MaybeTypedBound.Paul Phillips2013-08-174-121/+130
* | | Pull translatePattern entirely into BoundTree.Paul Phillips2013-08-171-102/+104
* | | Move more pattern logic into BoundTree.Paul Phillips2013-08-171-48/+75
* | | Introduced case class BoundTree.Paul Phillips2013-08-171-8/+10
* | | Pattern matcher: extractors become name-based.Paul Phillips2013-08-174-97/+145
* | | Stylistic cleanups in patmat.Paul Phillips2013-08-174-29/+44
* | | Simplify management of pattern vars.Paul Phillips2013-08-171-36/+48
* | | Turned TreeMaker into case class.Paul Phillips2013-08-171-9/+11
* | | Compressed central TreeMaker pattern match.Paul Phillips2013-08-171-79/+73
* | | Deduplicate mkZero in pattern matcher.Paul Phillips2013-08-171-19/+10
* | | Simplified the MaybeBoundTyped extractor a bit.Paul Phillips2013-08-171-6/+14
* | | Segreated CPS hacks in pattern matcher.Paul Phillips2013-08-171-21/+34
* | | Cosmetic cleanup in the matcher.Paul Phillips2013-08-173-27/+25
|/ /
* | SI-7669 Fix exhaustivity warnings for recursive ADTs.Jason Zaugg2013-07-171-5/+16
* | Seals some case class hierarchies.Lex Spoon2013-06-261-4/+4
* | Concision contribution.Paul Phillips2013-05-235-29/+23
* | Merge v2.10.1-326-g4f8c306' into merge/v2.10.1-326-g4f8c306-to-masterJason Zaugg2013-05-178-111/+85
|\ \ | |/ |/|
| * Fix formatting for couple of docs in the compilerDaniel C. Sobral2013-05-131-2/+6
| * Absolutized paths involving the scala package.Paul Phillips2013-05-031-1/+2
| * Merge 2.10.x into masterAdriaan Moors2013-05-021-11/+28
| |\
| * | Eliminated the accumulated feature warnings.Paul Phillips2013-04-231-0/+1
| * | Merge pull request #2327 from paulp/pr/2315-rebasedPaul Phillips2013-04-021-1/+1
| |\ \
| | * | SI-7261 Implicit conversion of BooleanSetting to Boolean and BooleanFlagSom Snytt2013-03-271-1/+1