aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/transforms
AgeCommit message (Expand)Author
2017-03-30Fix detection of this references with type parametersMichael Williamson
2017-03-30Fix type parameter captureMichael Williamson
2017-03-28Fix generation of hoisted type constructorMichael Williamson
2016-10-30Defer generation of classes for lambdasMichael Williamson
2016-10-30Simplify closure generationMichael Williamson
2016-10-30Support inner-inner-classesMichael Williamson
2016-10-30Store inner classes in ScalarTypeMichael Williamson
2016-10-30Move transformation of constructor calls into hoist codeMichael Williamson
2016-10-30Extract inner type hoisting to separate stepMichael Williamson
2016-08-29Initial support for static methods/fields on interfacesMichael Williamson
2016-08-06Rename Node.type() to Node.nodeType()Michael Williamson
2016-07-31Extract common code for building desugar statement transformersMichael Williamson
2016-07-31Desugar foreach to for rather than whileMichael Williamson
2016-07-31Create new block when desugaring for loopsMichael Williamson
2016-07-31Remove unused argumentMichael Williamson
2016-07-31Implement for loops using desugarMichael Williamson
2016-07-31Create new block when desugarring foreach loopsMichael Williamson
2016-07-31Read for-each as sugared statementsMichael Williamson
2016-07-15Use different temp prefix for switch desugarringMichael Williamson
2016-07-15Remove Identifiers in favour of instance methodsMichael Williamson
2016-07-15Split switch handling off to desugar stepMichael Williamson