aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools
Commit message (Expand)AuthorAgeFilesLines
* Enabled GettersSetters phase.Martin Odersky2014-10-124-20/+28
* Don't adapt to FunProto in TreeChecker.Martin Odersky2014-10-121-1/+2
* Replace typed with typedUnadapted.Martin Odersky2014-10-121-1/+1
* Avoid caching NoDenotations in NamedTypesMartin Odersky2014-10-121-1/+6
* SymUtil methods to navigate between setters, getters and fields.Martin Odersky2014-10-121-0/+15
* More robust printing or treesMartin Odersky2014-10-121-1/+1
* Re-usable method to determine self-ness.Martin Odersky2014-10-123-7/+20
* Two fixes to TypeComparerMartin Odersky2014-10-121-0/+13
* rename AddGetters -> GettersSettersMartin Odersky2014-10-125-13/+147
* Fixes to TermRefs and others in TypeErasure.Martin Odersky2014-10-122-16/+38
* Create setters also for private varsMartin Odersky2014-10-121-1/+1
* Fix to primaryConstructorMartin Odersky2014-10-121-2/+2
* Fix tree typing to account for trees after constructors is run.Martin Odersky2014-10-121-0/+3
* ElimByName now handles casts to by-name-parameter TermRefsMartin Odersky2014-10-121-5/+18
* Avoid creating ConstantTypes by TypeAssigner after erasure.Martin Odersky2014-10-122-3/+4
* After-rebase fix: weaken owner-chain restriction.Dmitry Petrashko2014-10-111-1/+1
* Fix errors in SymDenotations.isCachable.Dmitry Petrashko2014-10-111-1/+1
* Move private fields into constructorMartin Odersky2014-10-111-72/+107
* Added method to help traversing children in a TreeTraverserMartin Odersky2014-10-112-3/+4
* Fix caching logic in baseTypeRefMartin Odersky2014-10-111-14/+16
* Made TypeVars uncahable keysMartin Odersky2014-10-111-1/+0
* Completed constructors phaseMartin Odersky2014-10-112-71/+141
* Fix rewriting of by-name class parameter accessors.Martin Odersky2014-10-111-2/+6
* Combine captured vars and constructors into one macro phase.Martin Odersky2014-10-112-3/+2
* Add constructors phaseMartin Odersky2014-10-113-19/+123
* Fix to primaryConstructorMartin Odersky2014-10-113-3/+12
* Account for PolyProto and IgnoredProto types in expectedTypeStrMartin Odersky2014-10-111-2/+4
* New utility methods in SymUtilsMartin Odersky2014-10-112-7/+26
* Fix tree typing to account for trees after constructors is run.Martin Odersky2014-10-114-19/+25
* Fix handling of type params in secondary constructorsMartin Odersky2014-10-111-4/+1
* Uncurry also in DefDef trees, not just in infos.Martin Odersky2014-10-111-1/+1
* Drop type declarations from erased ClassInfoMartin Odersky2014-10-112-2/+20
* Erasure should keep prefix in termrefs.Martin Odersky2014-10-111-3/+3
* Take environment into account when typing a closure.Martin Odersky2014-10-113-4/+10
* Allow relaxed typing of applicationsMartin Odersky2014-10-112-2/+7
* Treat @static as a source flag.Martin Odersky2014-10-111-1/+1
* Take receiver into account when selecting default getters.Martin Odersky2014-10-111-43/+53
* Replace tree.withName with {tpd|untpd}.rename.treeMartin Odersky2014-10-115-18/+28
* Fix lifting of application:Martin Odersky2014-10-111-1/+13
* Add isProperlyContainedIn methodMartin Odersky2014-10-112-2/+5
* Make enteredAfter, installAfter more forgiving as to when they are called.Martin Odersky2014-10-112-28/+26
* Facturing out EnclosingMethodTraverser from CapturedVarsMartin Odersky2014-10-112-15/+26
* Replace call to unimplemented method runtimeCallMartin Odersky2014-10-112-4/+2
* Merge pull request #174 from dotty-staging/rebDmitry Petrashko2014-10-1186-1945/+7551
|\
| * Cleanup patmat based on feedbackDmitry Petrashko2014-10-111-72/+53
| * make appliedToNone fail for exprType, use appliedIfMethod insteadDmitry Petrashko2014-10-113-8/+9
| * prevPhase should indicate previous phase in explicitOuterDmitry Petrashko2014-10-111-4/+4
| * Follow standard naming pattern in LazyValsDmitry Petrashko2014-10-112-14/+4
| * Use more efficient type comparisonsDmitry Petrashko2014-10-112-16/+16
| * Make widening ops more systematic & completeMartin Odersky2014-10-111-7/+14