aboutsummaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2096 from dotty-staging/fix-i2051Dmitry Petrashko2017-03-151-3/+4
|\
| * fix #2051: allow override T with => T or ()Tliu fengyun2017-03-141-3/+4
* | Merge pull request #2043 from dotty-staging/tailrec-derivesFromDmitry Petrashko2017-03-1512-50/+60
|\ \
| * | Add @tailrec to avoid regressions.Nicolas Stucki2017-03-0112-44/+54
| * | Make loop in derivesFrom a tailrec loop.Nicolas Stucki2017-03-011-6/+6
* | | Merge pull request #2079 from dotty-staging/depmeth2odersky2017-03-1431-142/+214
|\ \ \
| * | | Drop dead method and testMartin Odersky2017-03-141-19/+2
| * | | Fix unrelated typos in commentsMartin Odersky2017-03-142-7/+7
| * | | Check there are no forward dependencies to method parametersMartin Odersky2017-03-142-1/+20
| * | | Fix unpickling of param-dependent methodsMartin Odersky2017-03-141-2/+2
| * | | Drop mixed MethodType apply methodMartin Odersky2017-03-145-9/+9
| * | | Take parameter dependencies into accountMartin Odersky2017-03-142-5/+27
| * | | Add method to track parameter dependency statusMartin Odersky2017-03-141-4/+24
| * | | Construct dependent method types from symbolsMartin Odersky2017-03-142-5/+21
| * | | Construct MethodTypes from parameter closureMartin Odersky2017-03-1425-96/+108
* | | | Merge pull request #2091 from dotty-staging/fix-#2077Guillaume Martres2017-03-142-11/+10
|\ \ \ \ | |/ / / |/| | |
| * | | Fix #2077: Optimization of constant conditionalsMartin Odersky2017-03-132-11/+10
| | |/ | |/|
* | | Merge pull request #2090 from dotty-staging/fix/ParSetLikeodersky2017-03-142-0/+11
|\ \ \
| * | | Fix #2089: Error when compiling ParSetLike, ParSet, SetLike, in this orderGuillaume Martres2017-03-132-0/+11
| |/ /
* | | Merge pull request #2093 from dotty-staging/fix/sourceFileodersky2017-03-141-4/+7
|\ \ \
| * | | Fix Symbol#sourceFile not working after FlattenGuillaume Martres2017-03-141-4/+7
* | | | Merge pull request #2094 from dotty-staging/fix-i2071odersky2017-03-141-0/+2
|\ \ \ \
| * | | | fix #2071: handle HKApply in SAMTypeliu fengyun2017-03-141-0/+2
| | |/ / | |/| |
* / | | fix #1488: unfriendly jumping in evaluating lazy val blockliu fengyun2017-03-141-1/+1
|/ / /
* / / Fix compilation of ParSetLike by itselfGuillaume Martres2017-03-132-3/+4
|/ /
* | Merge pull request #2080 from dotty-staging/fix#-2066odersky2017-03-125-16/+30
|\ \
| * | Alternative fix of #2066.Martin Odersky2017-03-123-16/+24
| * | Fix #2066: Don't qualify private members in SelectionProto's...Martin Odersky2017-03-123-3/+9
* | | -Yplain-printer: do not print positions by defaultGuillaume Martres2017-03-121-1/+1
* | | Merge pull request #2078 from dotty-staging/fix-#1569-v2Guillaume Martres2017-03-123-17/+29
|\ \ \
| * | | Comment ApproximatingTypeMapMartin Odersky2017-03-121-0/+7
| * | | Improve definition and doc comment for ensureNoLeaksMartin Odersky2017-03-122-23/+22
| * | | Fix #1569: Improve avoidance algorithmMartin Odersky2017-03-121-4/+10
| |/ /
* | | Merge pull request #2076 from dotty-staging/fix/override-java-varargsodersky2017-03-123-6/+22
|\ \ \
| * | | ElimRepeated: Do not use installAfterGuillaume Martres2017-03-121-6/+14
| * | | Fix overriding a Java method with varargsGuillaume Martres2017-03-123-4/+12
| |/ /
* / / Move tests/tasty/* to tests/pickling/*Guillaume Martres2017-03-111-1/+0
|/ /
* | Merge pull request #2070 from dotty-staging/fix/erasedLubodersky2017-03-091-4/+8
|\ \
| * | Fix bug in erasedLub leading to incorrect signaturesGuillaume Martres2017-03-081-4/+8
* | | Merge pull request #2068 from dotty-staging/fix-#2064odersky2017-03-091-8/+7
|\ \ \
| * | | Fix commentMartin Odersky2017-03-081-2/+3
| * | | Better fixMartin Odersky2017-03-082-7/+5
| * | | Fix #2064: Avoid illegal types in OrDominatorMartin Odersky2017-03-081-1/+1
* | | | Merge pull request #2045 from dotty-staging/fix-hlist-hmapodersky2017-03-0911-63/+100
|\ \ \ \
| * | | | Adress reviewers commentsMartin Odersky2017-03-031-1/+1
| * | | | More testsMartin Odersky2017-03-021-1/+1
| * | | | Make alignArgsInAnd safe and turn it on by defaultMartin Odersky2017-03-015-28/+30
| * | | | Fix handling of dependent method typesMartin Odersky2017-03-015-10/+27
| * | | | Don't align aliases in refined types by defaultMartin Odersky2017-02-282-14/+34
| * | | | Systematic treatment of result types of dependent methodsMartin Odersky2017-02-283-31/+32