summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching
Commit message (Collapse)AuthorAgeFilesLines
* gone with thisburaq2005-01-286-2531/+0
|
* translated to scalaburaq2005-01-2610-1008/+0
|
* translated matching.PatternMatcher to Scalaburaq2005-01-245-925/+34
|
* translated most to scalaburaq2005-01-2115-1553/+36
|
* - Removed some obsolete references class TextTr...paltherr2004-12-063-4/+0
| | | | | | - Removed some obsolete references class TextTreePrinter and package printer
* - Added a field "global" in TextTreePrinterpaltherr2004-11-221-7/+1
|
* - When selecting the most specific '==' method ...mihaylov2004-09-141-38/+47
| | | | | | | - When selecting the most specific '==' method treat alse the special cases left: Byte == right: Byte -> scala.Byte.==(scala.Int) left: Short == right: Short -> scala.Short.==(scala.Int)
* - Try to find the most specific '==' method to ...mihaylov2004-09-101-2/+41
| | | | | | - Try to find the most specific '==' method to avoid unnecessary boxing/unboxing in code generated by the pattern matcher
* fixes to regexp -> automata implementation(s)buraq2004-08-131-7/+1
|
* nothingburaq2004-07-082-11/+8
|
* *** empty log message ***Martin Odersky2004-07-0110-16/+16
|
* namespacesburaq2004-06-252-2/+7
|
* cleanupburaq2004-06-081-3/+9
|
* ant task fixed up,buraq2004-06-071-106/+0
| | | | | | symbol classes public testregtraverser obsolete
* fixed2buraq2004-06-041-1/+7
|
* fixedburaq2004-06-041-0/+2
|
* coommburaq2004-06-041-2/+4
|
* commit 2buraq2004-06-042-13/+8
|
* premature commitburaq2004-06-042-7/+13
|
* *** empty log message ***buraq2004-06-037-20/+44
|
* - Changed _TYPE methods in Definitions for prim...paltherr2004-06-027-20/+20
| | | | | | - Changed _TYPE methods in Definitions for primitive value and array types
* library update, validation in dtd2scalaburaq2004-05-282-0/+19
|
* moved a method to TreeInfoburaq2004-05-181-1/+6
|
* obsoleteburaq2004-05-171-47/+0
|
* using partialMatcher instead of old Transmatch ...buraq2004-05-179-493/+527
| | | | | using partialMatcher instead of old Transmatch # Matcher
* Fixed bug involving nested case objects.Matthias Zenger2004-05-062-113/+110
|
* - Fixed error tests to use isErrorpaltherr2004-04-041-2/+2
|
* - Moved instance of FreshNameCreator from Globa...paltherr2004-04-021-1/+1
| | | | | - Moved instance of FreshNameCreator from Global to Unit
* - Moved Position and SourceFile from ch.epfl.la...paltherr2004-03-2110-10/+10
| | | | | | - Moved Position and SourceFile from ch.epfl.lamp.util to scala.tools.util
* - Removed method Name.appendpaltherr2004-03-181-1/+1
|
* - Added factory methods for term symbol in clas...paltherr2004-03-187-97/+55
| | | | | | - Added factory methods for term symbol in class Symbol Made subclasses - of Symbol private (except for ClassSymbol)
* - Added method Symbol.newFactorypaltherr2004-03-113-12/+6
| | | | | | | - Removed class LabelSymbol - Added constant Symbol.IS_LABEL - Removed constant Modifiers.LABEL
* Improved error messages for failed pattern matc...Matthias Zenger2004-03-082-527/+470
| | | | | Improved error messages for failed pattern matching expressions.
* - Removed alias scala.Stringpaltherr2004-03-061-2/+2
| | | | | | | - Renamed in Definitions: OBJECT_CLASS into SCALAOBJECT_CLASS - Renamed in Definitions: JAVA_<X> into <X> Renamed in Definitions: - ANYREF_SYNCHRONIZED into OBJECT_SYNCHRONIZED
* - Removed duplicate tree printingpaltherr2004-02-191-1/+0
|
* - Removed unused importpaltherr2004-02-192-3/+0
|
* - Changed Tree.Block(Tree[]) to Tree.Block(Tree...paltherr2004-02-127-92/+70
| | | | | - Changed Tree.Block(Tree[]) to Tree.Block(Tree[],Tree)
* removed obsolete methodsburaq2004-02-111-40/+1
|
* oops, forgot a case in BindingBerrySethiburaq2004-02-023-4/+10
|
* bugburaq2004-02-021-25/+24
|
* - Introduced local and global refspaltherr2004-02-011-8/+8
| | | | | | - Fixed related bugs in ExplicitOuter - Replaced TreeGen.mkPrimaryConstr by TreeGen.mkPrimaryConstructorRef methods
* - Generalized use of AConstant to represent con...paltherr2004-02-018-32/+36
| | | | | - Generalized use of AConstant to represent constant values
* using LabelDef instead of nested functions for ...buraq2004-01-295-181/+142
| | | | | using LabelDef instead of nested functions for automata code generation
* bugfix in PatternMatcher.buraq2004-01-282-37/+66
|
* replaced DefDef with LabelDef for recognizerburaq2004-01-222-15/+89
|
* replace if's with switch (but is commented out ...buraq2004-01-221-2/+6
| | | | | replace if's with switch (but is commented out still)
* bugfix (revert back to code_body instead of cod...buraq2004-01-121-2/+3
| | | | | bugfix (revert back to code_body instead of code_bodyNEW)
* - Removed old methods Nil and Cons in TreeGenpaltherr2004-01-082-11/+11
|
* more cleanupburaq2004-01-081-14/+1
|
* more cleanupburaq2004-01-082-19/+18
|