aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix unset tree positionAlexSikia2015-05-111-1/+1
* Re-enable testsMartin Odersky2015-05-111-2/+0
* Companion methods are not real methodsGuillaume Martres2015-05-092-3/+5
* rename isSourceMethod to isRealMethod, the previous name was inaccurateGuillaume Martres2015-05-096-9/+13
* Merge pull request #550 from dotty-staging/lazy-vals-fixesodersky2015-05-094-23/+37
|\
| * Add a postcondition to constructors.Dmitry Petrashko2015-05-081-0/+11
| * Workaround #548.Dmitry Petrashko2015-05-081-1/+4
| * LazyVals: inject Offset definitions in Template.Dmitry Petrashko2015-05-081-13/+13
| * LazyVals: fix initialisers of local lazy vals to be called.Dmitry Petrashko2015-05-081-4/+4
| * Fix printing of Constant(Claz), ie getClass[Claz]Dmitry Petrashko2015-05-081-5/+5
* | Merge pull request #551 from dotty-staging/fix/#547-overloaded-varargsDmitry Petrashko2015-05-091-2/+6
|\ \
| * | Fix #547: Vararg overloadMartin Odersky2015-05-081-2/+6
* | | Merge pull request #543 from dotty-staging/compile-dottyodersky2015-05-0910-43/+99
|\ \ \ | |_|/ |/| |
| * | Reload denotations that are not defined at current phaseMartin Odersky2015-05-083-10/+35
| * | PatternMatcher: fix bug with undefined variable inside huge patterns.Dmitry Petrashko2015-05-081-3/+3
| * | Remove NonExistentTree.Dmitry Petrashko2015-05-081-3/+2
| * | Workaround dotty deviation in for loop patterns.Dmitry Petrashko2015-05-081-5/+10
| * | Address some of dotty deviations in backend.Dmitry Petrashko2015-05-082-2/+2
| * | Do not use deprecated procedure syntax in GenBCode.Dmitry Petrashko2015-05-082-16/+21
| * | Remove debug printlnMartin Odersky2015-05-081-1/+0
| * | Drop the requirement that extractors with `get` must implement ProductMartin Odersky2015-05-081-3/+7
| * | Make isTerm/isType not force the denotation of a symbols defined in this run.Dmitry Petrashko2015-05-081-2/+6
| * | Rename localClasses -> definedClassesMartin Odersky2015-05-071-3/+3
| * | Make isTerm/isType not force the denotation of a symbol to be up-to-date.Martin Odersky2015-05-071-2/+2
| * | Fix #536 - only load member classes of classes that are currently compiled.Martin Odersky2015-05-072-2/+20
* | | Merge pull request #542 from dotty-staging/fix/#540-unbounded-generic-arrayDmitry Petrashko2015-05-081-4/+5
|\ \ \ | |_|/ |/| |
| * | Fixed foc of isUnboudnedGenericArrayMartin Odersky2015-05-081-3/+3
| * | Remove debug printlnMartin Odersky2015-05-061-1/+0
| * | Fix #540 - unbounded array test for wildcard array argumentsMartin Odersky2015-05-061-1/+3
* | | Merge pull request #541 from dotty-staging/fix/#537-extractorsDmitry Petrashko2015-05-061-3/+6
|\ \ \ | |_|/ |/| |
| * | Remove debug printlnMartin Odersky2015-05-051-1/+0
| * | Drop the requirement that extractors with `get` must implement ProductMartin Odersky2015-05-051-3/+7
| |/
* / Allow to compile root import classes without special option.Martin Odersky2015-05-053-10/+12
|/
* Merge pull request #534 from dotty-staging/fix/computeDenotodersky2015-05-053-24/+34
|\
| * Rename isWeakRef -> isTightPrefixMartin Odersky2015-05-051-7/+9
| * Make data race detection more liberal.Martin Odersky2015-05-042-4/+1
| * Fix infinite recursion when creating extension methodsMartin Odersky2015-05-041-2/+1
| * Make computeDenot take overrides into accountMartin Odersky2015-05-041-18/+30
* | Merge pull request #509 from dotty-staging/add/expandSAMsDmitry Petrashko2015-05-0412-27/+176
|\ \
| * | More conditions under which SAMs are converted to anonymous classesMartin Odersky2015-05-022-6/+16
| * | Refactoring and renaming of superClass/superInterfacesMartin Odersky2015-05-022-19/+9
| * | Fix noInitMember to apply to DefDefsMartin Odersky2015-05-021-1/+1
| * | Generalize tpd.AnonClassMartin Odersky2015-05-022-12/+11
| * | Remove worksround in ExpandSAMsMartin Odersky2015-05-021-14/+1
| * | Make sure types of pattern bound variables are fully-defined.Martin Odersky2015-05-021-2/+3
| * | New miniphase: ExpandSAMsMartin Odersky2015-05-024-0/+103
| * | Avoid prepare actions form earlier phases when doing a transformFollowinfDeepMartin Odersky2015-05-021-1/+8
| * | New utility method tpd.AnonymousClassMartin Odersky2015-05-021-1/+28
| * | Make tpd.ClassDef work for polymorphic parent classes.Martin Odersky2015-05-021-2/+3
| * | New symbol creation method: `newNormalizedClassSymbol`.Martin Odersky2015-05-021-0/+24