aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * Add possibility to compile all files in a directory and all subdirectories.Martin Odersky2014-10-122-3/+7
| * 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-113-72/+193
| * 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-114-26/+124
| * 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-113-29/+48
| * 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-11120-2056/+8063
|\
| * Cleanup patmat based on feedbackDmitry Petrashko2014-10-112-72/+54
| * 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
| * Cleanup patmat.Dmitry Petrashko2014-10-111-83/+12
| * Seems to be a bug ping @odesrkyDmitry Petrashko2014-10-111-0/+1
| * Fix SymDenotation.isPrimaryConstructorDmitry Petrashko2014-10-111-1/+1