aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer
Commit message (Expand)AuthorAgeFilesLines
* Move Mode to coreMartin Odersky2016-04-011-86/+0
* Fix problem involving classtag based pattern matches.Martin Odersky2016-03-211-5/+15
* Merge pull request #1166 from dotty-staging/fix-#1136odersky2016-03-184-12/+20
|\
| * Add second field to SeqLiteralMartin Odersky2016-03-104-12/+20
* | Merge pull request #1160 from dotty-staging/add/collection-strawmanodersky2016-03-182-2/+68
|\ \
| * | Refine pretypeArgsMartin Odersky2016-03-091-4/+25
| * | Pretype functional arguments when doing overload resolutionMartin Odersky2016-03-092-2/+47
* | | Merge pull request #1154 from dotty-staging/add-rewriteodersky2016-03-182-10/+31
|\ \ \
| * | | Address reviewer comments.Martin Odersky2016-03-142-5/+5
| * | | Fix two rewrite patches.Martin Odersky2016-03-121-2/+17
| * | | Add patch for variance errorsMartin Odersky2016-03-121-7/+10
| * | | Patch redundant `_' suffixes.Martin Odersky2016-03-121-3/+6
| | |/ | |/|
* / | Have checkNotPrivate skip over private aliases.Martin Odersky2016-03-121-21/+34
|/ /
* / Fix bug where ambiguous references were not reportedMartin Odersky2016-03-091-1/+2
|/
* Merge pull request #1142 from dotty-staging/fix/implicit-ctxodersky2016-03-072-6/+4
|\
| * Allow adding typevars to an uncommitable constraint setGuillaume Martres2016-03-041-4/+2
| * Do the implicit search shadowing check in the correct contextGuillaume Martres2016-03-031-2/+2
* | Merge pull request #1111 from dotty-staging/fix-#1099Dmitry Petrashko2016-03-024-29/+82
|\ \ | |/ |/|
| * Search for classtag only during typer.Martin Odersky2016-02-201-1/+1
| * Special case for pattern matching tagged abstract types.Martin Odersky2016-02-201-3/+18
| * Refactoring of typedTypedMartin Odersky2016-02-201-20/+28
| * Check that classOf gets applied to class typesMartin Odersky2016-02-204-8/+14
| * Make type fully defined before searching for a ClassTag for itMartin Odersky2016-02-201-2/+3
| * Synthesize classTags in Typer.Martin Odersky2016-02-201-1/+24
* | Refactor DiagnosticMartin Odersky2016-02-232-9/+3
* | Merge pull request #1112 from dotty-staging/value-classes-private-this-paramDmitry Petrashko2016-02-201-2/+0
|\ \ | |/ |/|
| * Add support for private[this] parameter in value classesVladimirNik2016-02-191-2/+0
* | Merge pull request #1102 from dotty-staging/fix-#1096odersky2016-02-191-6/+4
|\ \
| * | Keep named arguments during eta expansionMartin Odersky2016-02-181-6/+4
* | | Merge pull request #1066 from dotty-staging/fix-#997odersky2016-02-193-3/+43
|\ \ \
| * | | Merge parentsWithArgs and instantiatedParentsMartin Odersky2016-02-192-3/+3
| * | | Move leak detection to CheckingMartin Odersky2016-02-191-0/+40
| * | | Fix two private leaks in dotty compiler itself.Martin Odersky2016-02-191-1/+1
| | |/ | |/|
* | | Fix merge breakage.Martin Odersky2016-02-191-0/+1
* | | Remove unused method, fix comments.Martin Odersky2016-02-191-1/+4
* | | Simplify logic in matchNamedMartin Odersky2016-02-191-4/+3
* | | Allow Named Arguments in TypeArgsMartin Odersky2016-02-193-11/+50
* | | Use hasNamedArgs instead of repeating test inline.Martin Odersky2016-02-193-8/+5
* | | Take defult parameters into account for overloading resolution.Martin Odersky2016-02-191-11/+14
* | | Fix problem of overloading resolution when receiver is not stable.Martin Odersky2016-02-191-2/+7
* | | Address reviewer commentsMartin Odersky2016-02-192-2/+3
* | | Check named type params for welformedness rules.Martin Odersky2016-02-191-4/+52
* | | Fix PostTyper normalization for named argsMartin Odersky2016-02-191-6/+4
* | | Avoid cyclic reference error when building dotty.Martin Odersky2016-02-191-2/+1
* | | Make some operations surivive partial named parameter listsMartin Odersky2016-02-191-2/+12
* | | First version of named type argumentsMartin Odersky2016-02-192-18/+46
|/ /
* | Merge pull request #1107 from dotty-staging/fix/wildApprox-lazyrefodersky2016-02-191-0/+2
|\ \
| * | ProtoTypes#wildApprox: fix LazyRef approximationGuillaume Martres2016-02-181-0/+2
* | | Merge pull request #898 from dotty-staging/add/auto-uncurryodersky2016-02-181-19/+37
|\ \ \ | |/ / |/| |
| * | Untuple using `def` not `val`.Martin Odersky2016-02-161-1/+1