summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform
Commit message (Expand)AuthorAgeFilesLines
* Restrict `contextMode` fiddling to `Context`Adriaan Moors2014-07-172-4/+4
* SI-8525 No anonymous lintSom Snytt2014-07-101-1/+1
* Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-0416-36/+36
* Track symbol that caused a deprecation warning.Adriaan Moors2014-07-041-2/+4
* SI-8657 don't miss tailrec defs in more positionsJohannes Rudolph2014-06-251-2/+5
* Merge pull request #3797 from retronym/topic/exhaust-compoundJason Zaugg2014-06-111-4/+14
|\
| * Remove now-redundant condition in sealedness checkingJason Zaugg2014-06-101-1/+1
| * Refactor `enumerateSubtypes`Jason Zaugg2014-06-101-5/+5
| * SI-8631 Treat `A with Sealed` as enumerable for pattern matchingJason Zaugg2014-06-101-0/+10
* | SI-8611 Avoid accidental patmat unification with refinement typesJason Zaugg2014-06-101-9/+16
|/
* Merge pull request #3774 from lrytz/opt/backendWipLukas Rytz2014-06-011-1/+1
|\
| * Rewrite BType to a type hierarchy.Lukas Rytz2014-06-011-1/+1
| * Cleanups for tracing in GenBCode, improve some commentsLukas Rytz2014-05-211-1/+1
* | SI-8607 Generalize previous change to preEraseJason Zaugg2014-05-211-14/+6
* | SI-8607 Fix erasure for value class inheriting from private classJason Zaugg2014-05-211-1/+7
|/
* Merge pull request #3738 from retronym/ticket/8574Jason Zaugg2014-05-171-0/+1
|\
| * SI-8574 Copy @SerialVersionUID, etc, to specialized subclassesJason Zaugg2014-05-161-0/+1
* | SI-8578 Avoid another potential fresh name clashJason Zaugg2014-05-111-1/+1
* | SI-8578 Avoid fresh name clashes under -Ydelambdafy:methodJason Zaugg2014-05-111-1/+1
|/
* Merge pull request #3730 from lrytz/checkinitJason Zaugg2014-05-091-32/+54
|\
| * Clarify and clean up trait getter / setter generationLukas Rytz2014-05-091-35/+54
| * SI-8570 set the checkinit bit for unit-typed fields of traitsLukas Rytz2014-05-091-3/+6
* | Merge pull request #3719 from retronym/ticket/8546Jason Zaugg2014-05-091-2/+3
|\ \
| * | SI-8546 Pattern matcher analysis foiled by over-wideningJason Zaugg2014-05-071-2/+3
| |/
* / SI-8531 Better space efficiency for patmat analysisJason Zaugg2014-05-081-2/+6
|/
* Merge pull request #3687 from smarter/fix_analysisBudget_offJason Zaugg2014-04-211-2/+9
|\
| * SI-8520 Fix -Dscalac.patmat.analysisBudget=offGuillaume Martres2014-04-211-2/+9
* | SI-8430 Less non-determinism in patmat exhautiveness warningsJason Zaugg2014-03-241-6/+6
|/
* SI-8395 Regression in pattern matching with nested bindsJason Zaugg2014-03-121-4/+4
* Merge pull request #3616 from retronym/ticket/8363Adriaan Moors2014-03-111-1/+3
|\
| * SI-8363 Disable -Ydelambdafy:method in constructor positionJason Zaugg2014-03-101-1/+3
* | SI-8367 revert SI-8192's change to primaryConstructor when isJavaDefinedAdriaan Moors2014-03-071-1/+1
|/
* 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
* | SI-8324 Fix regression in override checks for sealed classesJason Zaugg2014-02-221-1/+1
* | 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
* | Merge pull request #3452 from xeno-by/topic/palladium0Jason Zaugg2014-02-196-23/+22
|\ \ | |/ |/|
| * Merge remote-tracking branch 'origin/master' into topic/palladium0Eugene Burmako2014-02-161-11/+16
| |\
| * | fixes compat for tree and type extractorsEugene Burmako2014-02-152-6/+6
| * | Merge remote-tracking branch 'origin/master' into topic/palladium0Eugene Burmako2014-02-141-2/+8
| |\ \
| * | | SI-8192 adds ClassSymbol.isPrimaryConstructorEugene Burmako2014-02-141-4/+4
| * | | disambiguates uses of “local” in internal symbol APIEugene Burmako2014-02-125-13/+12
* | | | SI-7932 Exclude PolyTypes from Java generic signaturesJason Zaugg2014-02-181-2/+5
| |_|/ |/| |
* | | Merge pull request #3493 from retronym/ticket/3452-2Grzegorz Kossakowski2014-02-161-11/+16
|\ \ \ | |_|/ |/| |
| * | SI-3452 Correct Java generic signatures for mixins, static forwardersJason Zaugg2014-02-091-11/+16
* | | Merge pull request #3389 from retronym/ticket/8134-2Jason Zaugg2014-02-131-2/+8
|\ \ \ | |_|/ |/| |
| * | SI-8134 Address pull request feedbackJason Zaugg2014-02-021-6/+4
| * | SI-8134 SI-5954 Fix companions in package object under separate comp.Jason Zaugg2014-01-201-6/+14