aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast/TreeInfo.scala
Commit message (Expand)AuthorAgeFilesLines
* Purity checking should take constant expressions into account.Martin Odersky2015-09-141-3/+11
* Make named repeated parameters discoverable during PatMat.Dmitry Petrashko2015-06-191-1/+2
* Use FlagSet directly instead of defKindMartin Odersky2015-06-161-17/+9
* Produce PureInterface flag together with NoInits flagMartin Odersky2015-06-161-8/+24
* Fix #651 Generalize criterion for isOpAssignMartin Odersky2015-06-151-1/+1
* Correct a large number of typos.Jason Zaugg2015-05-141-1/+1
* Pickling modularization reorgMartin Odersky2015-05-021-1/+1
* Merge pull request #500 from dotty-staging/implement/i499Dmitry Petrashko2015-04-301-4/+5
|\
| * Allow byname repated parametersMartin Odersky2015-04-241-4/+5
* | Produce one TASTY pickling per top-level class.Martin Odersky2015-04-241-0/+28
|/
* Remove trailing spaces in Dotty source.Dmitry Petrashko2015-04-091-2/+2
* Fix refPurity: was using wrong function to detect if term is stable.Dmitry Petrashko2015-04-011-1/+1
* Compute PureInterface flag after pickling.Martin Odersky2015-03-181-8/+3
* Avoid capturing context in lazy treesMartin Odersky2015-03-181-7/+9
* Make some tree fields lazyMartin Odersky2015-03-181-6/+5
* Drop modifiers as separate data from MemberDef treesMartin Odersky2014-11-101-29/+13
* Clean up code relating to interfaces.Martin Odersky2014-11-101-6/+9
* Refactored TreeTypeMapMartin Odersky2014-08-181-0/+15
* Split Nullarify functionality to ElimByName, ErasureMartin Odersky2014-08-171-1/+1
* ParamAccessors are assumed to have definitionMartin Odersky2014-08-091-1/+1
* Annotation decorators for symbolsMartin Odersky2014-08-031-2/+10
* Eliminate JavaRepeatedParamClassMartin Odersky2014-08-031-1/+0
* Small cleanups and additions.Martin Odersky2014-07-171-1/+1
* Revised purity tests in TreeInfoMartin Odersky2014-07-171-26/+55
* Refactor TreeInfo#defPathJason Zaugg2014-03-161-22/+11
* Fixed parse error with @uncheckedMartin Odersky2014-03-131-1/+1
* Bullet-proofing companion objectsMartin Odersky2014-03-131-3/+63
* Fix isWildcardStarArg test so that it works also for typed trees.Martin Odersky2014-01-181-2/+3
* Fixing a type problem where code does not compile under dotty.Martin Odersky2014-01-021-1/+4
* Avoiding redundant tuple formations.Martin Odersky2013-12-271-0/+10
* Typing by-name parameters with ExprTypes.Martin Odersky2013-12-221-7/+0
* Not counting type arguments for numArgsMartin Odersky2013-12-221-2/+1
* Refinement to shadowing checking for implicitsMartin Odersky2013-12-191-0/+6
* Three bugfixes to typing.Martin Odersky2013-12-171-1/+1
* Fixed several deep problems in handling of types and symbols.Martin Odersky2013-12-141-0/+9
* Skipping TypedSplices in TreeInfo methods.Martin Odersky2013-12-111-19/+28
* Polishing EtaExpansionMartin Odersky2013-12-011-1/+1
* Renaming: typeConstructor -> typeRefMartin Odersky2013-11-221-1/+1
* Fixed handling of varargsMartin Odersky2013-10-261-8/+1
* Several bug fixes to typer and classfile reader.Martin Odersky2013-09-281-3/+10
* Added isRef method to determine whether a type is a typeref that refers to a ...Martin Odersky2013-09-261-1/+1
* Fixed two problems that lead to over-zealous lifting.Martin Odersky2013-08-231-2/+5
* Eliminating getter generation in namer/typer.Martin Odersky2013-08-161-1/+1
* Finished rest of typer.Martin Odersky2013-08-101-1/+1
* Typing of SeqLiteralsMartin Odersky2013-08-091-7/+0
* Handling typevars in inference.Martin Odersky2013-08-011-0/+5
* Redesign of trees.Martin Odersky2013-07-271-178/+178
* More typer logic, in particular dealing with variants of applicationsMartin Odersky2013-07-251-0/+5
* SeqLiteral refactoringMartin Odersky2013-07-221-3/+3
* Added functionality to deal with function applications.Martin Odersky2013-07-111-3/+12