aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/frontends
AgeCommit message (Expand)Author
2016-10-30Defer generation of classes for lambdasMichael Williamson
2016-10-30Remove unused codeMichael Williamson
2016-10-30Fix handling of anonymous typesMichael 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-06Ensure that try statements create new blockMichael Williamson
2016-07-31Add missing final modifierMichael Williamson
2016-07-31Implement for loops using desugarMichael Williamson
2016-07-31Read statement blocksMichael Williamson
2016-07-31Read for-each as sugared statementsMichael Williamson
2016-07-31Remove old TODOMichael Williamson
2016-07-15Use different temp prefix for switch desugarringMichael Williamson
2016-07-15Remove Identifiers in favour of instance methodsMichael Williamson
2016-07-15Rename transform to transformSubTree, update usages accordinglyMichael Williamson
2016-07-15Split switch handling off to desugar stepMichael Williamson
2016-07-14Simplify dynamic visitor creationMichael Williamson
2016-07-14Remove NodeMapper in favour of a DynamicNodeMapperMichael Williamson
2016-06-17Read Java instanceof expressionsMichael Williamson
2016-05-25Get forEach test working on Python backendMichael Williamson
2016-04-28Support method references when return type is voidMichael Williamson
2016-04-27Support passing arrays as vararg argumentMichael Williamson
2016-04-27Read array creation nodesMichael Williamson
2016-04-27Add reading of parenthesized expressionsMichael Williamson
2016-04-27Read return statements without valueMichael Williamson
2016-04-22Handle try-with-resourcesMichael Williamson
2016-04-22Add support for this references in anonymous typesMichael Williamson
2016-04-17Read finally clauses of try statementsMichael Williamson
2016-04-17Add reading of try statementsMichael Williamson
2016-04-17Read non-ASCII source files correctlyMichael Williamson
2016-04-17Add parsing of throw statementsMichael Williamson
2016-04-16Fix method references to nested typesMichael Williamson
2016-04-15Fix anonymous class name generationMichael Williamson
2016-04-11Implement type parameter finding more sensiblyMichael Williamson
2016-04-11Add hacktastic type parameter capturingMichael Williamson
2016-04-11Add test for capturing type parameters in anonymous classesMichael Williamson
2016-04-11Remove duplication of constructor call generationMichael Williamson
2016-04-11Move Iterator to correct namespaceMichael Williamson
2016-04-10Handle lambdas that return void properlyMichael Williamson
2016-04-10Improve support for reading method referencesMichael Williamson
2016-04-10Add reading of reference to zero-arg methodsMichael Williamson
2016-04-10Add better exception when failing to read expressionMichael Williamson
2016-04-10Read values in enumMichael Williamson
2016-04-10Add reading of empty enumsMichael Williamson
2016-04-09Read implicit type parameters in method callsMichael Williamson
2016-04-09Extract code to get receiverMichael Williamson
2016-04-09Read Java type parametersMichael Williamson
2016-04-09Read generic signature for method callsMichael Williamson
2016-04-09Remove MethodTypeParameter and adjust Identifier generationMichael Williamson