aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-07-15Remove unused fieldMichael Williamson
2016-07-15Remove Identifiers in favour of instance methodsMichael Williamson
2016-07-15Remove unnecessary semicolonMichael Williamson
2016-07-15Remove Guava functions from NodeTransformerMichael Williamson
2016-07-15Rename transform to transformSubTree, update usages accordinglyMichael Williamson
2016-07-15Handle char literals properlyMichael Williamson
2016-07-15Transform subnodes in NodeTransformerMichael Williamson
2016-07-15Generate switch statements in C# backendMichael Williamson
2016-07-15Split switch handling off to desugar stepMichael Williamson
2016-07-15Remove ExpressionNodeMapperMichael Williamson
2016-07-15Remove StatementNodeMapperMichael Williamson
2016-07-14Simplify dynamic visitor creationMichael Williamson
2016-07-14Make it easier to construct visitors that close over localsMichael Williamson
2016-07-14Generate bytecode for visitor instantiationMichael Williamson
2016-07-14Remove AssignableExpressionVisitorMichael Williamson
2016-07-14Remove NodeMapper interfacesMichael Williamson
2016-07-14Inline unnecessary methodMichael Williamson
2016-07-14Remove duplicated dynamic generation codeMichael Williamson
2016-07-14Remove NodeMapper in favour of a DynamicNodeMapperMichael Williamson
2016-07-14Move transform onto Node interfaceMichael Williamson
2016-07-14Simply method generationMichael Williamson
2016-07-14Extract common code for type descriptionsMichael Williamson
2016-07-14Remove NodeVisitorMichael Williamson
2016-07-14Throw exception in default caseMichael Williamson
2016-07-14Remove unused variableMichael Williamson
2016-07-12Generate dynamic visitorMichael Williamson
2016-07-10Add type to Node interfaceMichael Williamson
2016-07-10Move childNodes onto Node interfaceMichael Williamson
2016-06-17Support instanceof in C# backendMichael Williamson
2016-06-17Read Java instanceof expressionsMichael Williamson
2016-05-25Get forEach test working on Python backendMichael Williamson
2016-05-25Add toString for TopIdentifierMichael Williamson
2016-05-25Make TopIdentifier constructor privateMichael Williamson
2016-05-02Add Integer.toString as C# primitiveMichael Williamson
2016-05-02Treat boxed ints as ints in C# backendMichael Williamson
2016-04-30Move Python runtime into correct packageMichael Williamson
2016-04-28Support method references when return type is voidMichael Williamson
2016-04-28Check that return value is unit if type is void in C# serializerMichael Williamson
2016-04-28Parenthesize expressions in C# serializerMichael Williamson
2016-04-27Support passing arrays as vararg argumentMichael Williamson
2016-04-27Read array creation nodesMichael Williamson
2016-04-27Map char to char in C# backendMichael Williamson
2016-04-27Add reading of parenthesized expressionsMichael Williamson
2016-04-27Read return statements without valueMichael Williamson
2016-04-26Remove C# runtime from main, use for tests onlyMichael Williamson
2016-04-24Remove unused runtime classMichael Williamson
2016-04-22Handle try-with-resourcesMichael Williamson
2016-04-22Add finally block to TryNode equals/hashCode/toStringMichael Williamson
2016-04-22Add support for this references in anonymous typesMichael Williamson
2016-04-22Add WIP test for anonymous class with this referenceMichael Williamson