aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast
AgeCommit message (Expand)Author
2016-01-06Partially implement method overloadingMichael Williamson
2016-01-04Move boxing methods from type coercion node into evaluatorMichael Williamson
2016-01-04Move type coercion decisions into the backendsMichael Williamson
2016-01-04Capture "this" referencesMichael Williamson
2016-01-01Generate variable IDs without Eclipse keysMichael Williamson
2016-01-01Extract code for turning method reference into a lambdaMichael Williamson
2016-01-01Get interpreter compiler tests workingMichael Williamson
2015-12-06Replace captured variable references in method bodiesMichael Williamson
2015-11-28Simplify generation of anonymous classesMichael Williamson
2015-11-28Add variable capturing for anonymous classesMichael Williamson
2015-11-28Return raw method nodes when reading methodsMichael Williamson
2015-11-24Add hacktastic closures for lambdas (not anonymous classes)Michael Williamson
2015-11-21Add support for no more than one anonymous classMichael Williamson
2015-11-21Only explore statements when finding declarationsMichael Williamson
2015-11-15Allow descendants of nodes to be traversedMichael Williamson
2015-11-15Add NOT_EQUALS operatorMichael Williamson
2015-11-14Support assignments with operationsMichael Williamson
2015-11-14Use Operator instead of magic stringsMichael Williamson
2015-11-14Add Operator enumMichael Williamson
2015-11-14Extract static methods for building operationsMichael Williamson
2015-11-14Parse while loopsMichael Williamson
2015-11-07Add if-statement nodeMichael Williamson
2015-10-31Support reading of unboxingMichael Williamson
2015-10-31Support reading of boxed booleansMichael Williamson
2015-10-31Add partial support for boxing integersMichael Williamson
2015-10-31Support equality on reference typesMichael Williamson
2015-10-31Support int inequalityMichael Williamson
2015-10-25Remove lombokMichael Williamson
2015-10-25Remove lombok from MethodNodeMichael Williamson
2015-10-25Remove lombok from VariableReferenceNodeMichael Williamson
2015-10-25Remove lombok from TypeNameMichael Williamson
2015-10-25Remove lombok from ThisReferenceNodeMichael Williamson
2015-10-25Remove lombok from TernaryConditionalNodeMichael Williamson
2015-10-25Remove lombok from StaticMethodCallNodeMichael Williamson
2015-10-25Remove lombok from ReturnNodeMichael Williamson
2015-10-25Remove lombok from MethodCallNodeMichael Williamson
2015-10-25Remove lombok from LocalVariableDeclarationNodeMichael Williamson
2015-10-25Remove lombok from LiteralNodeMichael Williamson
2015-10-25Remove lombok from FormalArgumentNodeMichael Williamson
2015-10-25Remove lombok from FieldDeclarationNodeMichael Williamson
2015-10-25Remove lombok from FieldAccessNodeMichael Williamson
2015-10-25Remove lombok from ExpressionStatementNodeMichael Williamson
2015-10-25Remove lombok from ConstructorNodeMichael Williamson
2015-10-25Remove lombok from ConstructorCallNodeMichael Williamson
2015-10-25Remove lombok from ClassNodeMichael Williamson
2015-10-25Remove lombok from AssignmentNodeMichael Williamson
2015-10-25Remove lombok from VariableDeclarationMichael Williamson
2015-10-25Remove lombok from AnnotationNodeMichael Williamson
2015-10-24Java: read annotations on methodsMichael Williamson
2015-10-20Java: read formal method argumentsMichael Williamson