Markus Schirp
|
c4f8f8e25f
|
Break up some complex methods
|
2013-06-15 17:16:34 +02:00 |
|
Markus Schirp
|
8d877456b0
|
Add missing scope descriptions
|
2013-06-15 17:13:24 +02:00 |
|
Markus Schirp
|
7aa8fafed9
|
Port block mutators to parser
|
2013-06-14 21:12:10 +02:00 |
|
Markus Schirp
|
d6481615af
|
Port argument mutators to parser
|
2013-06-14 21:11:54 +02:00 |
|
Markus Schirp
|
44998bf29b
|
Remove unused file
|
2013-01-05 00:41:05 +01:00 |
|
Markus Schirp
|
fce6d5c06e
|
Metric diven cleanups and break large classes
* Formal argument mutations are still very dirty :(
|
2012-12-29 20:12:48 +01:00 |
|
Markus Schirp
|
40d5230c68
|
Introduce noop mutation guards and argument mutators
* Sorry for not splitting up into smaller commit
|
2012-12-11 00:17:19 +01:00 |
|
Markus Schirp
|
de276327f5
|
Add support for mutating block arguments
|
2012-12-10 17:11:08 +01:00 |
|
Markus Schirp
|
fe941ff74c
|
Cleanup node body mutation
|
2012-12-06 22:30:57 +01:00 |
|
Markus Schirp
|
e3754434dc
|
Rename emit_body_mutation into emit_attribute_mutation(attribute_name)
|
2012-12-06 22:05:42 +01:00 |
|
Markus Schirp
|
c5529ba676
|
Remove some duplication by using emit_body_mutations(attribute_name)
|
2012-12-06 22:03:22 +01:00 |
|
Markus Schirp
|
69e9de95ed
|
Extract node specific mutator base class
|
2012-12-06 21:30:28 +01:00 |
|