aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast
Commit message (Expand)AuthorAgeFilesLines
* New utility methods in SymUtilsMartin Odersky2014-10-111-7/+2
* Replace tree.withName with {tpd|untpd}.rename.treeMartin Odersky2014-10-112-11/+20
* Facturing out EnclosingMethodTraverser from CapturedVarsMartin Odersky2014-10-111-0/+16
* Replace call to unimplemented method runtimeCallMartin Odersky2014-10-111-3/+1
* make appliedToNone fail for exprType, use appliedIfMethod insteadDmitry Petrashko2014-10-111-3/+5
* Use more efficient type comparisonsDmitry Petrashko2014-10-111-8/+8
* Fixed assertion to enfornce idempotency of substitutionsMartin Odersky2014-10-111-2/+2
* Setters are not case accessorsMartin Odersky2014-10-111-1/+1
* Make productArity a synthetic method which can be overriddenMartin Odersky2014-10-111-2/+1
* Make changeOwner more robust regarding non-standard owner chainsMartin Odersky2014-10-111-2/+13
* Fix #167Martin Odersky2014-10-111-1/+1
* Several fixes to patmat.Dmitry Petrashko2014-09-171-1/+3
* More convinient appliedToNoneDmitry Petrashko2014-09-171-2/+8
* Unapply doc updateDmitry Petrashko2014-09-171-0/+1
* initValue helper methodDmitry Petrashko2014-09-171-1/+17
* Definitions used by pattern matcherDmitry Petrashko2014-09-171-1/+2
* Revert of b2e0e7b4 "tpd.TreeOps#select creates non member syms after erasure."Martin Odersky2014-09-131-2/+1
* Better TreeTypeMapsMartin Odersky2014-09-133-22/+66
* tpd.TreeOps#select creates non member syms after erasure.Martin Odersky2014-09-101-1/+2
* Fix class decls in TypeTypeMapMartin Odersky2014-09-101-0/+6
* Make foreach/exsists into tree infix methodsMartin Odersky2014-09-061-16/+16
* Add inSuperCall mode and flag.Martin Odersky2014-09-041-1/+1
* Completed outer paths.Martin Odersky2014-09-011-2/+1
* Allow more leniency in time travel.Martin Odersky2014-09-011-18/+17
* Fix to elidable prefix.Martin Odersky2014-08-311-11/+20
* Avoid writing ExprTypes in result types of DefDefsMartin Odersky2014-08-281-2/+4
* Make ThisTypes take TypeRefs instead of ClassSymbolsMartin Odersky2014-08-272-5/+5
* thisType of a module class is a term ref to the source module.Martin Odersky2014-08-261-0/+9
* ref(<type>) -> TypeTreeMartin Odersky2014-08-251-3/+4
* Check that idents don't assume magic.Martin Odersky2014-08-242-2/+21
* Move foreachSubTreeOf of to tpd.Martin Odersky2014-08-242-9/+16
* Add TypedSplice case to untpd.TreeAccumulatorMartin Odersky2014-08-241-0/+2
* Make type creators work for erased types.Martin Odersky2014-08-241-1/+1
* Refactored TreeTypeMapMartin Odersky2014-08-183-129/+135
* Fixes to TreeTypeMapMartin Odersky2014-08-181-28/+65
* Make local dummy a non-member type.Martin Odersky2014-08-181-1/+1
* Add pathTo method for Positioned.Martin Odersky2014-08-181-1/+27
* Split Nullarify functionality to ElimByName, ErasureMartin Odersky2014-08-172-23/+14
* Extend retyping to more copy methods.Martin Odersky2014-08-152-23/+70
* Delete propagateType and RetypingTreeMapMartin Odersky2014-08-151-117/+3
* Make typed tree copiers selectively retype nodes.Martin Odersky2014-08-152-14/+101
* Drop commented out code.Martin Odersky2014-08-131-35/+0
* Restrict treee copiers with default arguments to trees with more than 2 eleme...Martin Odersky2014-08-132-41/+41
* Switched to new cpy scheme.Martin Odersky2014-08-132-30/+32
* Changes to tree copyingMartin Odersky2014-08-134-180/+237
* Two fixes in desugarMartin Odersky2014-08-121-2/+4
* Use _1 intstead of get for accessing unary case class parametersMartin Odersky2014-08-111-3/+1
* Added some more methods as infix tree operations:Martin Odersky2014-08-111-9/+15
* Add CaseAccessor flag for case accessorsMartin Odersky2014-08-111-1/+2
* Add Product{1,2} supertrait to case classesMartin Odersky2014-08-101-2/+2