summaryrefslogtreecommitdiff
path: root/codegen/valaccodeassignmentmodule.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2011-02-16 10:25:49 +0100
committerJürg Billeter <j@bitron.ch>2011-02-22 15:58:29 +0100
commit25077891fea80182ca1e2e0dd8a06d0ed111bd80 (patch)
treead64b4cbff493beb918d653a91dc58783b41a174 /codegen/valaccodeassignmentmodule.vala
parentb0f95faaa13211747d0bd30e91471886e039c744 (diff)
downloadvala-25077891fea80182ca1e2e0dd8a06d0ed111bd80.tar.gz
Use store_local and store_parameter for simple assignments
Diffstat (limited to 'codegen/valaccodeassignmentmodule.vala')
-rw-r--r--codegen/valaccodeassignmentmodule.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/codegen/valaccodeassignmentmodule.vala b/codegen/valaccodeassignmentmodule.vala
index 657d0e48e..136712ea1 100644
--- a/codegen/valaccodeassignmentmodule.vala
+++ b/codegen/valaccodeassignmentmodule.vala
@@ -223,4 +223,8 @@ public class Vala.CCodeAssignmentModule : CCodeMemberAccessModule {
public override void store_local (LocalVariable local, TargetValue value, bool initializer) {
store_variable (local, get_local_cvalue (local), value, initializer);
}
+
+ public override void store_parameter (Parameter param, TargetValue value) {
+ store_variable (param, get_parameter_cvalue (param), value, false);
+ }
}