aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* move caseAccessors from TypeUtilsDmitry Petrashko2014-10-122-5/+3
* Remove appliedIfMethod use ensureApplied insteadDmitry Petrashko2014-10-122-17/+10
* Rename explicitOuter to explicitOuterPhase in PhasesDmitry Petrashko2014-10-122-2/+2
* Avoid capturing an old context in Classfile#typeParamCompleterMartin Odersky2014-10-121-2/+4
* Make Scala2Existentials valid foreverMartin Odersky2014-10-121-1/+1
* Avoid generating Any in erasedLubsMartin Odersky2014-10-121-2/+2
* TypeTestCasts should test and cast wrt erased typesMartin Odersky2014-10-121-3/+4
* Moved caseAccessors to SymUtilsMartin Odersky2014-10-122-2/+5
* Fix bug in varianceInTypeMartin Odersky2014-10-121-4/+3
* Make widening ops more systematic & completeMartin Odersky2014-10-121-2/+2
* Bring back lost AccessorCreationFlagsMartin Odersky2014-10-121-0/+3
* 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