aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #677 from alexander-myltsev/am-579-implement_class_ofDmitry Petrashko2015-06-233-1/+66
|\
| * Closes #579 Implement mini-phase for classOf[T]Alexander Myltsev2015-06-223-1/+66
* | Merge pull request #667 from dotty-staging/fix/#646-array-additionodersky2015-06-227-24/+57
|\ \
| * | Fixed typoMartin Odersky2015-06-221-1/+1
| * | Do not check for ambiguous implicits in viewExistsMartin Odersky2015-06-222-3/+14
| * | Stratify classTags in DottyPredefMartin Odersky2015-06-221-9/+21
| * | Avoid double context creation when modes change on a fresh context.Martin Odersky2015-06-224-11/+20
| * | Insert a space between symbol and `:' when printing SelectionProtosMartin Odersky2015-06-221-1/+2
* | | Merge pull request #675 from dotty-staging/fix/#652-erase-constructorsodersky2015-06-224-5/+47
|\ \ \ | |/ / |/| |
| * | Fix typoMartin Odersky2015-06-221-2/+2
| * | Fix mapOuter to be type-preservingMartin Odersky2015-06-201-1/+5
| * | Map outer fields to parameters in primary constructorMartin Odersky2015-06-201-1/+7
| * | Map proxy references in constructors to parametersMartin Odersky2015-06-201-2/+15
| * | Map outer accessors to outer paramatersMartin Odersky2015-06-191-0/+12
| * | Create lazyval bitmaps only after super call.Martin Odersky2015-06-191-1/+6
| * | The expected type of a constructor body is UnitMartin Odersky2015-06-191-1/+3
| |/
* | Merge pull request #668 from lampepfl/fix/#650-self-typesodersky2015-06-221-2/+5
|\ \
| * | Fix checking whether types are instantiable.Martin Odersky2015-06-191-2/+5
* | | Merge pull request #641 from dotty-staging/change/early-annotationsodersky2015-06-213-17/+35
|\ \ \
| * | | Fix oversight causing a type error on build.Martin Odersky2015-06-191-3/+1
| * | | Remove dead code and rename addTypedModifiersAnnotationsMartin Odersky2015-06-191-13/+9
| * | | Evaluate annotations in NamerMartin Odersky2015-06-192-2/+26
* | | | Merge pull request #674 from dotty-staging/fix/#655-eta-expansionodersky2015-06-213-17/+19
|\ \ \ \ | |_|_|/ |/| | |
| * | | Improve naming of parameter type.Martin Odersky2015-06-191-2/+2
| * | | Fixed typo in doc comment.Martin Odersky2015-06-191-1/+1
| * | | Fix problem in eta expansion.Martin Odersky2015-06-191-1/+1
| * | | Refactor viewExistsMartin Odersky2015-06-192-15/+17
* | | | Merge pull request #669 from dotty-staging/fix-patmat-seqodersky2015-06-193-4/+6
|\ \ \ \
| * | | | Fix wrong test in PatMat.Dmitry Petrashko2015-06-191-1/+1
| * | | | Make named repeated parameters discoverable during PatMat.Dmitry Petrashko2015-06-192-3/+5
* | | | | Merge pull request #671 from dotty-staging/fix/#659-lambdalift-proxiesodersky2015-06-193-7/+23
|\| | | | | |/ / / |/| | |
| * | | Add initializers for lambdalift proxy fieldsMartin Odersky2015-06-192-5/+19
| * | | Fix problem with explicit outer accessorsMartin Odersky2015-06-191-2/+4
* | | | Refine result type checkingMartin Odersky2015-06-191-8/+13
* | | | Always take results into account for resolveOverloadingMartin Odersky2015-06-192-47/+54
* | | | Take expected result type into account more often for overloading resolutionMartin Odersky2015-06-193-2/+42
|/ / /
* | | Merge pull request #639 from dotty-staging/add/trait-parametersodersky2015-06-195-37/+94
|\ \ \
| * | | Fix merge breakageMartin Odersky2015-06-191-14/+17
| * | | Fixed typo introduced by mergeMartin Odersky2015-06-191-1/+2
| * | | References to trait parameter accessors do not have an elidable prefix.Martin Odersky2015-06-191-1/+1
| * | | Drop parameter accessor flag in traitsMartin Odersky2015-06-191-4/+6
| * | | Revert: Implementations of mixin getters are never ParamAccessorsMartin Odersky2015-06-191-1/+1
| * | | Implement trait parametersMartin Odersky2015-06-192-16/+60
| * | | Implement checking for illegal parent trait constructor calls.Martin Odersky2015-06-192-5/+12
| * | | Implementations of mixin getters are never ParamAccessorsMartin Odersky2015-06-191-1/+1
| |/ /
* | | Merge pull request #638 from dotty-staging/change/simplify-tastyodersky2015-06-195-40/+36
|\ \ \ | |/ / |/| |
| * | Fixed compilation error.Martin Odersky2015-06-191-1/+0
| * | Eliminate ABSOVERRIDE from TASTYMartin Odersky2015-06-193-21/+22
| * | Don't keep SkolemTypes in TASTYMartin Odersky2015-06-195-18/+14
* | | Fix stack overflow when testing for shadowingMartin Odersky2015-06-192-2/+8