summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/Constructors.scala
Commit message (Expand)AuthorAgeFilesLines
...
| * [nomaster] Revert "refactors handling of parent types"Eugene Burmako2013-02-051-0/+1
* | Golfed about 20 lines into the sand trap.Paul Phillips2013-05-261-37/+20
* | Reversing reversion of ac6504b8c4.Paul Phillips2013-05-261-4/+4
* | skipping trips to specializeTypes when not necessary in constructorsMiguel Garcia2013-05-261-5/+13
* | separation of concerns: guard non-specialized ctor-stats in constructorsMiguel Garcia2013-05-261-118/+123
* | readability for intoConstructors transformerMiguel Garcia2013-05-261-11/+37
* | separation of concerns: elision in constructorsMiguel Garcia2013-05-261-115/+135
* | separation of concerns: delayed-init in constructorsMiguel Garcia2013-05-261-134/+141
* | method transformClassTemplate() turned into class TemplateTransformerMiguel Garcia2013-05-261-572/+576
* | eliding what the constructor phase elides but with less effort (2 of 2)Miguel Garcia2013-05-261-63/+1
* | eliding what the constructor phase elides but with less effort (1 of 2)Miguel Garcia2013-05-261-2/+67
* | how stuff works: elision of param-accessor-fields and outer-accessorsMiguel Garcia2013-05-261-6/+64
* | handling AnyVal special case early on to simplify logic afterwardsMiguel Garcia2013-05-261-6/+10
* | warn about uninitialized reads (in constructors), self-contained checkMiguel Garcia2013-05-261-37/+47
* | Temporary reversion of a bit of d8b96bb858.Paul Phillips2013-05-261-4/+4
* | Concision contribution.Paul Phillips2013-05-231-4/+4
* | improved naming of variables in constructors phaseMiguel Garcia2013-04-251-17/+10
* | translation for DelayedInit keeps more code in original classMiguel Garcia2013-04-241-101/+95
* | avoids multiple evals of isSubClass DelayedInitClassMiguel Garcia2013-04-241-3/+5
* | for null outer pointer, NPE via throw nullMiguel Garcia2013-04-241-1/+2
* | Overhauled local/getter/setter name logic.Paul Phillips2013-03-251-12/+6
* | Merge pull request #2285 from vigdorchik/silence_scaladocPaul Phillips2013-03-231-24/+23
|\ \
| * | Doc -> C-style comments for local symbols to avoid "discardingEugene Vigdorchik2013-03-211-24/+23
* | | Merge pull request #2239 from paulp/pr/warningsAdriaan Moors2013-03-211-1/+1
|\ \ \ | |/ / |/| |
| * | Eliminate a bunch of -Xlint warnings.Paul Phillips2013-03-121-1/+1
* | | Warn about locally identifiable init order issues.Paul Phillips2013-03-121-0/+35
|/ /
* | Banish needless semicolons.Jason Zaugg2013-02-241-1/+1
* | Be explicit about empty param list calls.Jason Zaugg2013-02-241-2/+2
* | Merge branch 'merge-wip-into-2.10.x' into merge-2.10-into-masterPaul Phillips2012-12-111-2/+1
|\|
| * evicts assert(false) from the compilerEugene Burmako2012-12-061-1/+1
| * refactors handling of parent typesEugene Burmako2012-12-061-1/+0
* | Remove Name -> TermName implicit.Paul Phillips2012-12-011-4/+4
* | Merge commit 'refs/pull/1574/head' into merge-210Paul Phillips2012-11-051-1/+1
|\|
| * Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* | Removing unused locals and making vars into vals.Paul Phillips2012-11-031-2/+3
* | Merge remote-tracking branch 'origin/2.10.0-wip' into merge-2.10Paul Phillips2012-10-071-1/+2
|\|
| * Fixed problem in SI-6408Martin Odersky2012-10-031-1/+2
* | Merge branch '2.10.x' into masterPaul Phillips2012-09-191-5/+2
|\|
| * Revert "Implement @static annotation on singleton object fields."Grzegorz Kossakowski2012-09-171-5/+2
* | Hardening specialization and others.Paul Phillips2012-08-311-1/+1
* | Don't synthesize trees with overloaded calls.Paul Phillips2012-08-311-1/+1
|/
* Hunting down eliminable :: allocations.Paul Phillips2012-08-171-2/+2
* update and normalize copyright noticeAdriaan Moors2012-08-071-1/+1
* Implement @static annotation on singleton object fields.Aleksandar Prokopec2012-07-181-2/+5
* Fix SI-5284.Aleksandar Prokopec2012-06-211-1/+1
* Part II of the Lazy Vals Saga: Saving bitmap by the Three Musketeers: Byte, I...Hubert Plociniczak2012-05-041-3/+2
* Merge remote-tracking branch 'odersky/topic/inline' into merge-inlinePaul Phillips2012-03-141-2/+2
|\
| * Rename isValueClass -> isPrimitiveValueClassMartin Odersky2012-02-071-1/+1
* | Merge branch 'master' into merge-inlinePaul Phillips2012-03-141-26/+17
|\ \ | |/ |/|
| * Specialized NonLocalReturnControl.Paul Phillips2012-02-271-2/+2