aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added methods to convert between (virtual) type application and refinements.Martin Odersky2013-02-083-34/+98
* Make superId management depend on TypeRefs instead of ClassSymbols.Martin Odersky2013-02-072-9/+10
* Make typeConstructors of package classes symbolic.Martin Odersky2013-02-071-2/+3
* Replacing Symbol forwarders by two implicits from Symbol to SymDenotation/Cla...Martin Odersky2013-02-073-442/+373
* Getting rid of separate classes for TermSymbols and TypeSymbolsMartin Odersky2013-02-063-61/+33
* Disentangled denotation types from their symbols, based on info instead.Martin Odersky2013-02-062-8/+8
* Some progress in printing things.Martin Odersky2013-02-065-26/+113
* Fixed Type hierarchy diagramMartin Odersky2013-02-061-10/+11
* Some additions to symbols, in particular copiers.Martin Odersky2013-02-062-37/+64
* Integration of unpicklersMartin Odersky2013-02-063-0/+1417
* Various additions and improvements, in preparation for addition of unpicklers.Martin Odersky2013-02-0611-108/+287
* Introduces caching for condensed contextsMartin Odersky2013-02-031-6/+12
* Refined completion protocol to account for missing toplevel symbols.Martin Odersky2013-02-033-56/+44
* Making contexts retained in completers condensed to avoid space leaksMartin Odersky2013-02-034-5/+11
* Integration of settings, platform, pathresolver, etc.Martin Odersky2013-02-039-93/+465
* Added config package with settings, platform.Martin Odersky2013-02-0112-136/+733
* Refined completion, in particular for module symbols and made contexts explicit.Martin Odersky2013-02-018-141/+218
* Generalized no-prefix types to types that can refer to an arbitrary fixed sym...Martin Odersky2013-01-311-11/+14
* Added io infrastructure needed for SymbolLoadersMartin Odersky2013-01-319-15/+1050
* Various smallish fixes.Martin Odersky2013-01-314-22/+27
* Fleshed out definitions and class loading architecture.Martin Odersky2013-01-318-64/+1458
* Swiztched to name table, added StdNames and related definitions. Introduced L...Martin Odersky2013-01-3012-192/+1469
* New Context architecture based on cloningMartin Odersky2013-01-299-83/+166
* Added operations and flags for package objects.Martin Odersky2013-01-283-10/+24
* Consolidation of SymbolsMartin Odersky2013-01-287-95/+194
* Merge branch 'unary-refinements'Martin Odersky2013-01-274-236/+41
|\
| * Simplified RefinedTypes, keeping only the unary variant.Martin Odersky2013-01-274-236/+41
|/
* Merge branch 'revamp-lazydenots'Martin Odersky2013-01-271-88/+65
|\
| * Revised lazy loading, and typeParams are now computed from decls.Martin Odersky2013-01-271-88/+65
|/
* Merge branch 'no-applied-types'Martin Odersky2013-01-2719-1650/+2806
|\
| * Completed elimination of AppliedTypeMartin Odersky2013-01-274-53/+8
| * Reverted tresatment of NoType in AppliedType: 6ed74c3a2f38aadfb0bfMartin Odersky2013-01-272-21/+5
| * More eliminations of AppliedTypeMartin Odersky2013-01-274-225/+241
| * File rename.Martin Odersky2013-01-251-0/+0
| * Optimized RefinedTypeMartin Odersky2013-01-253-144/+248
| * Various additions to symbols, denotations, and elsewhereMartin Odersky2013-01-2412-211/+493
| * Allows for NoType in AplliedType argument lists, as well as argument lists th...Martin Odersky2013-01-243-8/+26
| * Made classOfId grow to match superId range.Martin Odersky2013-01-221-2/+10
| * Added explanation how core classes for types, symbols, and denotations relate...Martin Odersky2013-01-211-1/+57
| * Changed NamedType dereferencing so that we need not keep track of name validi...Martin Odersky2013-01-214-19/+27
| * Big renaming to drop Reference(d) as a terminology and use Denotation instead...Martin Odersky2013-01-218-885/+885
| * Refined lazy loading and completion, added new fields to Denotation.Martin Odersky2013-01-212-32/+80
| * Hardened Flags.allOf and some other improvements to flags.Martin Odersky2013-01-211-6/+14
| * Polished FlagSet abstractionMartin Odersky2013-01-201-53/+61
| * Fleshed out Flags architecture and started work on Symbols.Martin Odersky2013-01-208-57/+490
| * Renamed hasFlag… operations to contains/intersectsMartin Odersky2013-01-172-8/+8
| * Defined Denotation parameters.Martin Odersky2013-01-173-78/+96
| * Renamed "Reference" to "Referenced".Martin Odersky2013-01-176-117/+113
| * Completed period-tracking in named types. Made Denotation a subtype of symbli...Martin Odersky2013-01-175-113/+124
| * Fleshed out transformer architecture.Martin Odersky2013-01-173-41/+52