summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/classfile/ClassfileParser.java
Commit message (Collapse)AuthorAgeFilesLines
* Removed old Scalac code in sources and various ...Gilles Dubochet2005-12-181-323/+0
| | | | | Removed old Scalac code in sources and various other obsolete elements.
* - Changed AbstractFileReader to store the abstr...paltherr2005-02-011-4/+4
| | | | | | - Changed AbstractFileReader to store the abstract file instead of its path.
* *** empty log message ***Martin Odersky2004-10-041-0/+1
|
* *** empty log message ***Martin Odersky2004-07-151-1/+3
|
* *** empty log message ***Martin Odersky2004-07-081-2/+3
|
* *** empty log message ***Martin Odersky2004-07-011-1/+28
|
* - Added static members of superclasses to stati...paltherr2004-06-171-0/+27
| | | | | - Added static members of superclasses to static part of subclasses
* *** empty log message ***Martin Odersky2004-06-031-0/+1
|
* - Replaced Symbol.dualClass by Symbol.linkedCla...paltherr2004-04-091-5/+7
| | | | | | - Replaced Symbol.dualClass by Symbol.linkedClass and Symbol.linkedModule
* - Reremoved bridge methods (for java 1.5)paltherr2004-03-231-3/+6
|
* - Avoided recomputations of files that are alre...paltherr2004-03-211-1/+3
| | | | | - Avoided recomputations of files that are already done in PackageParser
* - Moved Position and SourceFile from ch.epfl.la...paltherr2004-03-211-1/+1
| | | | | | - Moved Position and SourceFile from ch.epfl.lamp.util to scala.tools.util
* - Simplified methods parseField and parseMethodpaltherr2004-03-151-50/+56
| | | | | - Added code to avoid parsing inaccessible fields and methods
* - Rewrote Signatures and ConstantPool to avoid ...paltherr2004-03-131-50/+38
| | | | | | - Rewrote Signatures and ConstantPool to avoid creation of unnecessary names
* - Replaced byte array in Name by a stringpaltherr2004-03-131-1/+2
|
* - Added factory method Symbol.newConstructorpaltherr2004-03-101-4/+6
| | | | | | | | - Changed method Symbol.addConstructor to receive new constructor - as argument Changed Symbol, Analyzer, class parser and - picklers to use new factory method Removed now unused methods - TermSymbol.makeConstructor/newConstructor
* - Simplified some type initializationspaltherr2004-03-101-11/+9
|
* - Added new factory methods in class Symbolpaltherr2004-03-101-4/+4
| | | | | | | | - Removed hack from ClassSymbol.dualClass - Rewrote PackageParser and adapted other parsers and analyzer to use the new factory method - Replaced some unsound calls to Symbol.module by calls to Symbol.dualClass
* - Improved error messagespaltherr2004-03-091-9/+13
|
* - Replaced some calls to Symbol.typeConstructor...paltherr2004-03-061-1/+1
| | | | | | - Replaced some calls to Symbol.typeConstructor by calls to JavaTypeFactory.classType
* - Named the java access modifierspaltherr2004-03-021-16/+17
|
* - Removed use of Symbol.fullNamepaltherr2004-02-291-2/+2
|
* - Removed Global.firstPos & Symbol.setFirstInfopaltherr2004-02-271-6/+6
|
* Fixed bug.Matthias Zenger2004-02-201-8/+8
|
* Support for Java 1.5 classfiles generated with ...Matthias Zenger2004-02-201-0/+5
| | | | | | Support for Java 1.5 classfiles generated with javac and the option -target 1.5 (which is switched on automatically also for -source 1.5).
* - Added automatic rebinding and unaliasing in T...paltherr2004-01-261-1/+1
| | | | | - Added automatic rebinding and unaliasing in TypeRef creation
* Ignore bridge methods of Java 1.5Matthias Zenger2004-01-081-9/+14
|
* *** empty log message ***Matthias Zenger2003-11-251-17/+18
|
* - Added method setParamOwners to fix owners of ...paltherr2003-11-051-2/+17
| | | | | | - Added method setParamOwners to fix owners of MethodType and PolyType params
* - Replaced most of the Definition <...>_TYPE fi...paltherr2003-10-291-5/+3
| | | | | - Replaced most of the Definition <...>_TYPE fields by methods
* *** empty log message ***Martin Odersky2003-10-081-2/+2
|
* Support for pattern matching on Jaco case class...Matthias Zenger2003-09-241-48/+49
| | | | | Support for pattern matching on Jaco case classes in Scala.
* - Removed constant Global.POST_ANALYZER_PHASE_ID.paltherr2003-08-181-7/+7
| | | | | | | | | | - Removed constant Symbol.FIRST_ID. - Added method Symbol.setFirstInfo(Type). - Added method Symbol.rawFirstInfo(). - Renamed Symbol.setInfo(Type,int) into Symbol.setInfoAt(Type,int). - Made Symbol.setInfoAt(Type,int) and Symbol.rawInfoAt(int) private. - Changed Symbol.currentPhaseId() to always return id of current phase.
* - Removed unused field phaseIdpaltherr2003-08-181-2/+0
|
* - Removed printing of stack traces if not in de...paltherr2003-08-111-2/+3
| | | | | - Removed printing of stack traces if not in debug mode
* *** empty log message ***Martin Odersky2003-08-061-4/+5
|
* *** empty log message ***Martin Odersky2003-07-311-18/+18
|
* *** empty log message ***Martin Odersky2003-07-161-2/+1
|
* - Fixed method readClassType: it wrongly replac...paltherr2003-07-031-4/+1
| | | | | | - Fixed method readClassType: it wrongly replaced java.lang.Object by scala.AnyRef.
* - Made SourceFile and Position scala-independan...paltherr2003-06-161-0/+1
| | | | | | | | - Made SourceFile and Position scala-independant (moved them to ch.epfl.lamp.util) - Added position arguments to methods of class Reporter - Changed printing of positions to display the whole path not only the file name.
* *** empty log message ***Martin Odersky2003-05-271-3/+2
|
* - Fixed code that avoids private methodspaltherr2003-05-061-1/+1
|
* *** empty log message ***Martin Odersky2003-04-161-1/+1
|
* *** empty log message ***Martin Odersky2003-03-311-8/+4
|
* - bug fix: do not load private methods of Java ...schinz2003-03-281-1/+2
| | | | | | | - bug fix: do not load private methods of Java classes, because they restrict the visibility of overloaded methods in a bad way - removed trailing whitespace
* *** empty log message ***Martin Odersky2003-03-031-1/+1
|
* *** empty log message ***Martin Odersky2003-02-201-3/+3
|
* Initial version.Martin Odersky2003-02-131-0/+239