summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* - annotations can follow a type in addition to ...Lex Spoon2007-08-063-15/+19
| | | | | | | - annotations can follow a type in addition to preceding it - annotations are traversed by tree Traverser's - the internal representation of declaration annotations is now type checkable
* use -Xpluginsdir instead of -extdir to find plu...Lex Spoon2007-08-061-1/+1
| | | | | use -Xpluginsdir instead of -extdir to find plugin jar's
* type check the trees in declaration annotationsLex Spoon2007-08-061-6/+25
|
* - changed the default location for pluginsLex Spoon2007-08-061-4/+15
| | | | | - changed -Xplugin-opt: back to -P:
* use termSymbol to detect Ident(object) pattern,...Burak Emir2007-08-064-13/+26
| | | | | | use termSymbol to detect Ident(object) pattern, marked problematic outer-tests
* replaced `_.tpe.symbol.tag' with getCaseTag(_) ...Burak Emir2007-08-063-15/+7
| | | | | replaced `_.tpe.symbol.tag' with getCaseTag(_) calls
* Added new assertion to prevent invalid conversi...Iulian Dragos2007-08-061-0/+1
| | | | | | Added new assertion to prevent invalid conversion from reaching the jvm backend.
* Remote actor proxies are now cached.Philipp Haller2007-08-062-47/+82
|
* Fixed #1248 by resetting LAZY flags on bridge m...Iulian Dragos2007-08-061-1/+1
| | | | | Fixed #1248 by resetting LAZY flags on bridge methods.
* refined fixBurak Emir2007-08-061-3/+17
|
* -Ycasetags optimizationBurak Emir2007-08-063-18/+30
| | | | | fixed 1253
* “unchecked” is a standard option again (was -X).Gilles Dubochet2007-07-272-9/+9
|
* fixed bugs 1245,1246Martin Odersky2007-07-273-17/+14
|
* list plugins help more quickly, albeit at the costLex Spoon2007-07-261-14/+26
| | | | | of being incorrect if there are conflicting plugins installed
* disabled dependent method types unless -Xexperi...Martin Odersky2007-07-261-3/+5
| | | | | disabled dependent method types unless -Xexperimental
* Fixed bug1210Martin Odersky2007-07-261-3/+18
|
* fixed warning messagesmichelou2007-07-263-9/+8
|
* fixed bugs 1242, 1236, 1210Martin Odersky2007-07-253-24/+53
|
* minor change (msil)michelou2007-07-252-5/+7
|
* fixed bugs 1237, 1241Martin Odersky2007-07-251-2/+4
|
* fixed bug 1241Martin Odersky2007-07-253-6/+43
|
* fixed porblems intoduced by 12401 that caused s...Martin Odersky2007-07-251-4/+4
| | | | | fixed porblems intoduced by 12401 that caused scalatst to fail.
* fixed bug1234Martin Odersky2007-07-253-74/+114
|
* new algo supports guardsBurak Emir2007-07-252-14/+28
|
* deleted unreachable codeBurak Emir2007-07-251-6/+0
|
* Par..Burak Emir2007-07-254-142/+138
| | | | | | | | | changed some .symbol calls to typeSymbol/termSymbol fixed a bug that would expand case class if column-head is not caseclass (*) removed generation of useless jmp in genbody moved helper functions to PatternNodes Erasure moved up unreachable code that was detected after fix (*)
* renamed JlineReader to JLineReader so ant will ...Burak Emir2007-07-252-2/+2
| | | | | | renamed JlineReader to JLineReader so ant will not recompile it everytime
* fixed problems in subtyping.Martin Odersky2007-07-2414-73/+149
| | | | | fixed unsafe isInstanceOf's
* added class scala.Randommichelou2007-07-244-13/+156
|
* automatically determine polymorphic classOfmihaylov2007-07-241-1/+1
|
* Unified signature parsing in ClassfileParsermihaylov2007-07-241-64/+7
|
* delay the deletion of compiled files until theLex Spoon2007-07-241-20/+17
| | | | | JVM is ready to exit (bug #1218)
* Added 'generics' option to the Scalac Ant taskmihaylov2007-07-241-0/+6
|
* reverted pattern matcher symbol callsMartin Odersky2007-07-242-172/+175
|
* handle the case that a connection to the compil...Lex Spoon2007-07-241-0/+3
| | | | | handle the case that a connection to the compilation daemon fails
* many bug fixes; short syntax for structural types.Martin Odersky2007-07-2312-171/+276
|
* reverted 3 warning removals made in rev 12323 a...michelou2007-07-232-124/+126
| | | | | | reverted 3 warning removals made in rev 12323 and breaking patmatnew.scala
* Added multidimensional arrays (up to 9 dimensio...Iulian Dragos2007-07-2311-25/+105
| | | | | Added multidimensional arrays (up to 9 dimensions).
* removed some more type aliasesmichelou2007-07-2329-205/+237
|
* the option for script compiling is now -XscriptLex Spoon2007-07-222-2/+2
|
* - handle empty-string argumentsLex Spoon2007-07-221-3/+3
| | | | | | - properly handle errors that happen while parsing the argument list
* if the result of an expression includesa newlin...Lex Spoon2007-07-221-4/+9
| | | | | | if the result of an expression includesa newline, then start a new line before printing it out
* when looking for a temporary directory, try to ...Lex Spoon2007-07-221-2/+5
| | | | | | when looking for a temporary directory, try to create the necessary parent directories
* Implemented Java generics as existential typesmihaylov2007-07-204-62/+95
|
* Fixed bug #1235Iulian Dragos2007-07-201-3/+3
|
* a better fix than in r12370: delaying normaliza...Adriaan Moors2007-07-202-2/+3
| | | | | | a better fix than in r12370: delaying normalization of T in classOf[T] until it is actually necessary (in toTypeKind)
* minor changesmichelou2007-07-202-27/+32
|
* quick fix for the first part of bug1210 (compil...Adriaan Moors2007-07-201-15/+18
| | | | | quick fix for the first part of bug1210 (compiler loops in normalize), so that the other problem is revealed: escaping variable is not detected. For the first part, I added an ugly explicit if to `normalize` -- I haven't figured out why it's needed yet.
* fixed 1231 (erroneously overriding abstract hig...Adriaan Moors2007-07-202-31/+60
| | | | | | fixed 1231 (erroneously overriding abstract higher-kinded type member with type member of kind * is not detected) --> added [type|term]SymbolDirect, which returns the symbol directly associated with a Type (i.e., without normalizing first)
* classOf[Integer] now properly resolves to class...Adriaan Moors2007-07-201-1/+1
| | | | | | | classOf[Integer] now properly resolves to classOf[java.lang.Integer] because Predef.Integer (and Character) are @deprecated, had to update check files to include these warnings