aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/PatternMatcher.scala
Commit message (Expand)AuthorAgeFilesLines
* Renamings in DefinitionsMartin Odersky2015-11-091-2/+2
* Avoid overhead of generating symbol sets on each accessMartin Odersky2015-11-091-1/+1
* First versions of Definitions based on TypeRefs not Symbols.Martin Odersky2015-11-091-3/+3
* Fix lazy vals in mixinDmitry Petrashko2015-07-281-1/+1
* Workaround an issue in mixin.Dmitry Petrashko2015-07-241-1/+5
* Patmat: fix sub patterns of Product-1'sDmitry Petrashko2015-07-131-1/+1
* Fix ClassCastException in patmat when using Product1.Dmitry Petrashko2015-07-131-1/+1
* Fix wrong test in PatMat.Dmitry Petrashko2015-06-191-1/+1
* New utility method tpd.UnderscoreMartin Odersky2015-06-011-1/+1
* Fix DenotationNotDefinedHere in pattern matcherMartin Odersky2015-05-211-1/+3
* Correct a large number of typos.Jason Zaugg2015-05-141-1/+1
* PatternMatcher: fix bug with undefined variable inside huge patterns.Dmitry Petrashko2015-05-081-3/+3
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-091-10/+10
* Add spaces around + in dotty source.Dmitry Petrashko2015-04-091-12/+12
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-091-1/+1
* Fix #453, patternMatcher should use ==Dmitry Petrashko2015-04-091-1/+2
* Merge pull request #436 from dotty-staging/linked-classDmitry Petrashko2015-04-021-2/+6
|\
| * Fix #442.Dmitry Petrashko2015-03-301-2/+6
* | Fix #431: Options make 2 steps of decoding instead of oneDmitry Petrashko2015-03-251-1/+7
|/
* A small fix in patmat: doesn't change the behaviour, but makes easier to unde...Dmitry Petrashko2015-02-131-1/+1
* Provide a simple implementation of transformTry for backend.Dmitry Petrashko2014-12-161-1/+14
* Remove fruitless overrides of treeTransformPhaseMartin Odersky2014-12-141-2/+0
* Rename productArity in pattern matcher to prodArityMartin Odersky2014-11-141-16/+16
* Get rid of ExceptionHandlerSel.Dmitry Petrashko2014-10-301-3/+1
* Restructure Try node.Dmitry Petrashko2014-10-301-1/+1
* Flag dotty deviation for return type which is part of cake.Dmitry Petrashko2014-10-301-1/+2
* Stop patmat from using selector pos for Try.Dmitry Petrashko2014-10-301-7/+11
* Fix PreserveSubPatBinders not storing subparts that are used only for type te...Dmitry Petrashko2014-10-261-1/+2
* Fix pattern matcher double defining symbols used in type tests that are known...Dmitry Petrashko2014-10-261-3/+5
* Quickfix patmat not handling Bind(_, Typed(_: Unapply))Dmitry Petrashko2014-10-131-0/+1
* Get rid of Substitution.Dmitry Petrashko2014-10-131-116/+74
* EqualityTestTreeMaker: fix incorrect type of symbolDmitry Petrashko2014-10-131-9/+31
* Remove special treatment of SubstOnlyTreeMakers.Dmitry Petrashko2014-10-131-17/+32
* Patmat: fix negation left from isEmpty&fix scopingDmitry Petrashko2014-10-131-5/+3
* Adaptations to make pattern matcher in new worldMartin Odersky2014-10-121-1/+1
* move caseAccessors from TypeUtilsDmitry Petrashko2014-10-121-2/+2
* Remove appliedIfMethod use ensureApplied insteadDmitry Petrashko2014-10-121-6/+6
* Cleanup patmat based on feedbackDmitry Petrashko2014-10-111-72/+53
* make appliedToNone fail for exprType, use appliedIfMethod insteadDmitry Petrashko2014-10-111-4/+4
* Cleanup patmat.Dmitry Petrashko2014-10-111-83/+12
* Document why patternMatcher needs to be after tailrec.Dmitry Petrashko2014-10-111-0/+3
* Enable outer tests in pattern matcher.Dmitry Petrashko2014-10-111-7/+10
* Fixed needs outer testMartin Odersky2014-10-111-2/+3
* More better handling of typeTests in patmat.Dmitry Petrashko2014-10-111-10/+21
* Make SubstOnlyTreeMaker maintain type-safety.Dmitry Petrashko2014-10-111-3/+3
* Patmat now succeeds tests.Dmitry Petrashko2014-09-231-7/+11
* @odersky have a look.Dmitry Petrashko2014-09-231-1/+2
* All pat-mat specific tests succeed now.Dmitry Petrashko2014-09-171-60/+121
* Several fixes to patmat.Dmitry Petrashko2014-09-171-48/+40
* After merge fixesDmitry Petrashko2014-09-171-9/+7