diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2011-01-17 09:58:24 +0100 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2011-01-19 20:00:53 +0100 |
commit | 53e42b592793b04e3dd5c7a14a453b19c6dd5d7f (patch) | |
tree | 5cc0fab6d1c272972671cbb92487cb979a56a60d /ccode/valaccodefunction.vala | |
parent | 1291020fed75d925926b28206e935de8eb9cfc96 (diff) | |
download | vala-53e42b592793b04e3dd5c7a14a453b19c6dd5d7f.tar.gz |
codegen: Add CCodeFunction.add_assignment convenience function
Diffstat (limited to 'ccode/valaccodefunction.vala')
-rw-r--r-- | ccode/valaccodefunction.vala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ccode/valaccodefunction.vala b/ccode/valaccodefunction.vala index 20725eea5..f6c047727 100644 --- a/ccode/valaccodefunction.vala +++ b/ccode/valaccodefunction.vala @@ -245,6 +245,10 @@ public class Vala.CCodeFunction : CCodeNode { current_block.add_statement (new CCodeExpressionStatement (expression)); } + public void add_assignment (CCodeExpression left, CCodeExpression right) { + add_expression (new CCodeAssignment (left, right)); + } + public void add_return (CCodeExpression? expression = null) { current_block.add_statement (new CCodeReturnStatement (expression)); } |