summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Collapse)AuthorAgeFilesLines
...
* fixed bug1041Martin Odersky2007-04-161-1/+1
|
* implementing Martin's suggestions for tcpolyAdriaan Moors2007-04-165-20/+30
| | | | | | | | | | | | - prefixString in SingleType suppresses scala.Predef prefixes - (sym.isPredefModule) better handling of double defs of `_' in type - params (now in enterInScope in Namers) introduced HKmode to indicate - we're typing a higher-kinded type, instead of reusing POLYmode | - TAPPmode - Typers.typedTypeConstructor does not normalize the result anymore -- now in GenICode generatedType = toTypeKind(tpt.tpe.normalize)
* refactored typer.Martin Odersky2007-04-132-308/+360
|
* changes to parser for 409/877.Martin Odersky2007-04-136-104/+92
|
* updated check filesmichelou2007-04-131-13/+13
|
* removed warnings (and tabs)michelou2007-04-131-48/+58
|
* removed warningsmichelou2007-04-131-24/+26
|
* added early field initialization.Martin Odersky2007-04-129-96/+159
|
* fixed bug 1039Adriaan Moors2007-04-121-2/+4
| | | | | | | The assert in `case TypeApply' in `typed1' was too strict (only allowed `args.length != tparams.length' for unresolved overloaded type) apparently also necessary when the type is an error.
* renamed arity=>productArity,element=>productEle...Burak Emir2007-04-124-21/+52
| | | | | renamed arity=>productArity,element=>productElement
* - fixed printout for assignment statementsLex Spoon2007-04-111-11/+16
| | | | | | - force evaluation of objectName.accessPath, not just the outermost objectName wrapper - print an extra newline after import statements
* fixed problem with compiling bug115Martin Odersky2007-04-111-1/+1
|
* more changes to support early inits.Martin Odersky2007-04-103-76/+100
|
* uses singleton type for value globalmichelou2007-04-101-3/+2
|
* added more options to scaladoc Ant taskmichelou2007-04-102-418/+500
|
* check for variables in pattern alternatives; ch...Martin Odersky2007-04-1012-200/+141
| | | | | | check for variables in pattern alternatives; changes to enable presupercall initialization.
* merged in tcpoly branch (at r10641)Adriaan Moors2007-04-0628-534/+951
|
* small changes to supercallsMartin Odersky2007-04-052-7/+15
|
* cleanup up imports in Ant tasksmichelou2007-04-052-23/+14
|
* explicit supercalls + new style for syntax + ba...Martin Odersky2007-04-0410-74/+135
| | | | | explicit supercalls + new style for syntax + backquoted ids in patterns
* removed unsealedClass in Definitionsmichelou2007-04-031-30/+11
| | | | | improved symlink handling in build.xml
* Trying to fix the build....Sean McDirmid2007-04-031-2/+2
|
* Removing 1.5 specific APIsSean McDirmid2007-04-032-10/+13
|
* Fixed isUnbox/isBox methods.Iulian Dragos2007-04-031-2/+2
|
* - annotations on types use lifted reflect trees...Lex Spoon2007-04-017-29/+616
| | | | | | | | | | | | | | - annotations on types use lifted reflect trees instead of internal compiler trees - type annotations are pickled and unpickled in the class-file symbol tables - lifted code uses NoType in places it used to use null - type attributes propagate just a little bit further in the compiler than they used to (see changes to Type.scala)
* 1.Lex Spoon2007-04-012-81/+118
| | | | | | | | | | the ones that appear relevant. 2. Such imports are nested, each with its own wrapper object. 3. Interpreter output is cleaned up with a regular expression, so that all of these wrapper objects do not apper.
* fixed bug1013Martin Odersky2007-03-302-2/+2
|
* fixed bug1017Martin Odersky2007-03-301-14/+27
|
* fixed bug1024.Martin Odersky2007-03-306-10/+22
|
* assumes () parameterless if overridden method h...Martin Odersky2007-03-301-10/+15
| | | | | | assumes () parameterless if overridden method has one. This should fix problems with toString.
* Fixing the build (toString() issues in the comp...Sean McDirmid2007-03-302-12/+12
| | | | | | Fixing the build (toString() issues in the compiler) and the test suite (toString() issues, spacing issues, and some stringPrefix issues)
* Fixed problem with sensibility checks.Martin Odersky2007-03-283-9/+12
|
* Fixed tail call elimination for calls in the rh...Iulian Dragos2007-03-281-1/+2
| | | | | Fixed tail call elimination for calls in the rhs of boolean &&.
* New scala docSean McDirmid2007-03-285-0/+1406
|
* Revamped scala-doc.Sean McDirmid2007-03-2812-33/+90
|
* Small refactoring of the Setting classesmihaylov2007-03-263-16/+21
|
* Fixed bug #1020 (crash on finally with try-catch).Iulian Dragos2007-03-262-18/+12
|
* ParallelMatching falls back when it cannot gene...Burak Emir2007-03-242-3/+21
| | | | | | ParallelMatching falls back when it cannot generate optimized code for ints (@todo)
* - added user-accessible settings for the interp...Lex Spoon2007-03-243-27/+96
| | | | | | | | | - added user-accessible settings for the interpreter - truncate each line of interpreter output to a user-settable length - generate variables like "unnamed123" instead of "line123" - only increment the number for generated variables when one is generated, not for every line submitted to the interpreter
* fixed bug1014Martin Odersky2007-03-232-12/+9
|
* when printing an import statement, do not add {...Lex Spoon2007-03-231-1/+5
| | | | | | when printing an import statement, do not add {} around single identifiers
* fixed bug related to default patternsBurak Emir2007-03-231-2/+3
|
* Fixed stupid comparison warning.Iulian Dragos2007-03-231-17/+0
|
* fixed bug1011Martin Odersky2007-03-231-4/+3
|
* fixed nonsensical warningsMartin Odersky2007-03-231-3/+3
|
* fixed bug1010Martin Odersky2007-03-232-0/+11
|
* modified sinsibility checks and test casesMartin Odersky2007-03-222-10/+13
|
* (1) added readLong to Console.Martin Odersky2007-03-221-0/+43
| | | | | | (2) added print/read methods to Predef (3) added warnings for non-sensical comparisons
* added links to compiler sourcesmichelou2007-03-221-393/+464
|
* fixed coverage checking to use <:< (Adriaan's b...Burak Emir2007-03-221-2/+5
| | | | | | fixed coverage checking to use <:< (Adriaan's bug for typed pattern _:List)