aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast/Node.java
AgeCommit message (Collapse)Author
2016-08-06Rename Node.type() to Node.nodeType()Michael Williamson
2016-07-15Rename transform to transformSubTree, update usages accordinglyMichael Williamson
2016-07-14Remove NodeMapper in favour of a DynamicNodeMapperMichael Williamson
2016-07-14Move transform onto Node interfaceMichael Williamson
2016-07-14Remove NodeVisitorMichael 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-04-17Add try nodesMichael Williamson
2016-04-17Add throw nodeMichael Williamson
2016-04-10Add reading of empty enumsMichael Williamson
2016-04-09C# backend: Support generic method definitionsMichael Williamson
2016-03-29Add support for reading vararg method invocationsMichael Williamson
2016-02-28Implement InterfaceNode.accept and transformMichael Williamson
2016-01-24Implement visitors on OperationNode instead of desugarringMichael Williamson
2016-01-10Add reading of castsMichael Williamson
2016-01-10Handle both static and instance method calls in one nodeMichael Williamson
2016-01-04Move type coercion decisions into the backendsMichael Williamson
2015-11-15Allow descendants of nodes to be traversedMichael Williamson
2015-10-05Add support for static method calls to Python backendMichael Williamson