summaryrefslogtreecommitdiff
path: root/test/files/scalap/cbnParam
Commit message (Collapse)AuthorAgeFilesLines
* Fix and simplify typedTypeConstructor.Paul Phillips2012-12-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Investigating the useful output of devWarning (-Xdev people, it's good for you) led back to this comment: "normalize to get rid of type aliases" You may know that this is not all the normalizing does. Normalizing also turns TypeRefs with unapplied arguments (type constructors) into PolyTypes. That means that when typedParentType would call typedTypeConstructor it would find its parent had morphed into a PolyType. Not that it noticed; it would blithely continue and unwittingly discard the type arguments by way of appliedType (which smoothly logged the incident, thank you appliedType.) The simplification of typedTypeConstructor: There was a whole complicated special treatment of AnyRef here which appears to have become unnecessary. Removed special treatment and lit a candle for regularity. Updated lots of tests regarding newly not-so-special AnyRef.
* Fixed a bunch of scalap check files to account for absence of ScalaObjectMartin Odersky2012-02-061-1/+1
|
* Begone t1737...Hubert Plociniczak2011-11-021-1/+1
|
* [no content change] Fixed all SVN properties: m...Gilles Dubochet2009-09-242-2/+2
| | | | | | | | [no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
* scalap changed to treat named parameters and pa...ilyas2009-06-292-0/+4
| | | | | scalap changed to treat named parameters and package objects
* Named and default argumentsLukas Rytz2009-05-302-4/+0
| | | | | | | - MethodTypes now have (params: List[Symbol]) - "copy"-methods for case classes - the "copy" object in the compiler is now called "treeCopy"
* Scala decompiler test suite addedilyas2009-05-062-0/+4