aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast
Commit message (Expand)AuthorAgeFilesLines
* ParamAccessors are assumed to have definitionMartin Odersky2014-08-091-1/+1
* Annotation decorators for symbolsMartin Odersky2014-08-031-2/+10
* Two variance-related fixes in DesugarMartin Odersky2014-08-031-5/+14
* Removed CheckTreesMartin Odersky2014-08-032-8/+3
* Fixed tpd.refMartin Odersky2014-08-031-1/+1
* Eliminate JavaRepeatedParamClassMartin Odersky2014-08-031-1/+0
* Create RetypingTreeMap that propagates typesDmitry Petrashko2014-07-222-21/+150
* Fixes to TreeTypeMapMartin Odersky2014-07-171-3/+13
* Revamped TreeTypeMapMartin Odersky2014-07-171-21/+63
* Small cleanups and additions.Martin Odersky2014-07-171-1/+1
* Revised purity tests in TreeInfoMartin Odersky2014-07-171-26/+55
* Added infix methods for some tree constructionsMartin Odersky2014-07-171-24/+34
* Various cleanups and utility additionsMartin Odersky2014-07-171-3/+11
* ThisType trees have their class as a denotationMartin Odersky2014-07-171-0/+1
* New utitility methods in tpd.Martin Odersky2014-07-171-3/+16
* Added MacroTransform as a transformer template for macro phases.Martin Odersky2014-07-171-0/+2
* Fix of t2660.Martin Odersky2014-05-301-1/+9
* Merge pull request #132 from DarkDimius/small-fixesDmitry Petrashko2014-05-201-0/+4
|\
| * withPos for Thickets.Dmitry Petrashko2014-05-091-0/+4
* | Avoid hoisting of local classes out of method bodies.Martin Odersky2014-05-201-0/+1
|/
* Fixing tpd.ClassDef.Martin Odersky2014-05-081-5/+24
* Changed handling of repeated parameters.Martin Odersky2014-05-082-1/+4
* Added a unique identifier to trees.Martin Odersky2014-05-081-0/+10
* Fix to Select(Tree, Symbol)Martin Odersky2014-04-141-1/+1
* ByNameTypeTree is a TypTree.Martin Odersky2014-04-141-1/+1
* Allow closures to take type parameters.Dmitry Petrashko2014-04-111-2/+5
* Reworked TermRef handlingMartin Odersky2014-04-081-2/+4
* move InfoString from ErrorReporting to Decorators andSamuel Gruetter2014-04-021-1/+0
* Merge pull request #102 from dotty-staging/transform/erasureDmitry Petrashko2014-03-311-3/+10
|\
| * Make primitive conversions work also for non-numeric typesMartin Odersky2014-03-311-3/+10
* | Test that lazy val doesn't rewrite module definitions.Dmitry Petrashko2014-03-311-1/+1
|/
* More flexible () applications.Martin Odersky2014-03-291-2/+39
* Reworked erasure denotation transformerMartin Odersky2014-03-291-0/+1
* Hygienic desugaringMartin Odersky2014-03-202-58/+158
* Generalize derived type tree scheme.Martin Odersky2014-03-201-19/+13
* New scheme for TypeTrees that refer to othersMartin Odersky2014-03-201-1/+39
* Removed annotations forced by union typesMartin Odersky2014-03-201-2/+3
* Removed explicit tuplings from dotc codebase.Martin Odersky2014-03-201-1/+1
* Renamings TreeTransformer -> TreeMap, TreeMapper -> TreeTypeMapMartin Odersky2014-03-183-6/+6
* Refactor TreeInfo#defPathJason Zaugg2014-03-161-22/+11
* Test case for TreeInfo#defPathJason Zaugg2014-03-161-0/+3
* Merge pull request #69 from odersky/topic/generalize-companionsodersky2014-03-162-4/+64
|\
| * Fixed parse error with @uncheckedMartin Odersky2014-03-131-1/+1
| * Bullet-proofing companion objectsMartin Odersky2014-03-132-4/+64
* | PostTyper transformersDmitry Petrashko2014-03-131-1/+2
|/
* Main Typer reorg.Martin Odersky2014-03-072-159/+64
* Scond step to typer reorg: Introduce TypeAssigners.Martin Odersky2014-03-071-16/+4
* First step towards Typer Reorganization.Martin Odersky2014-03-071-1/+15
* Made TypeBoundsTrees to be TypTrees so they are eliminated by PostTyperTransformMartin Odersky2014-03-071-1/+1
* Got rid of SharedTreeDmitry Petrashko2014-03-064-39/+1