aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala
Commit message (Collapse)AuthorAgeFilesLines
* Correct typo in IsInstanceOfEvalautor, fixes #1352Felix Mulder2016-07-141-2/+2
|
* Fix double evaluation of scrutinee with side-effects, add testFelix Mulder2016-05-261-10/+7
|
* Take side-effects into account during rewritingFelix Mulder2016-05-261-5/+10
|
* Don't evaluate isInstanceOf for value classes, disable bugged testsFelix Mulder2016-05-261-27/+36
| | | | | | | The tests `i1059.scala` and `t3480.scala` are failing due to a bug in pattern matcher that evaluates the `x` in `List(x: _*)` incorrectly. Concerned issue: #1276
* Address reviewer feedbackFelix Mulder2016-05-261-10/+19
|
* Fix primitive rewritingFelix Mulder2016-05-261-1/+1
|
* Rewrite `TypeApply` to null-check on rewrite to true, add docstringsFelix Mulder2016-05-261-23/+82
|
* Add initial partial evaluation of isInstanceOf callsFelix Mulder2016-05-261-0/+89