diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-09-29 18:15:54 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-09-30 16:03:29 +0200 |
commit | 9811ebe2f9b984bca96248183fc412fa8d049c60 (patch) | |
tree | b5618812013aa513b85fcd4d20fe1b734f3498ef /vala/valadostatement.vala | |
parent | 325c81d6f8db52a9172597766930797adfa6f04a (diff) | |
download | vala-9811ebe2f9b984bca96248183fc412fa8d049c60.tar.gz |
vala: Micro optimizations
Diffstat (limited to 'vala/valadostatement.vala')
-rw-r--r-- | vala/valadostatement.vala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vala/valadostatement.vala b/vala/valadostatement.vala index f34e22358..fb9095858 100644 --- a/vala/valadostatement.vala +++ b/vala/valadostatement.vala @@ -82,7 +82,7 @@ public class Vala.DoStatement : CodeNode, Statement { } bool always_true (Expression condition) { - var literal = condition as BooleanLiteral; + unowned BooleanLiteral? literal = condition as BooleanLiteral; return (literal != null && literal.value); } @@ -105,7 +105,7 @@ public class Vala.DoStatement : CodeNode, Statement { if (always_true (condition)) { var loop = new Loop (body, source_reference); - var parent_block = (Block) parent_node; + unowned Block parent_block = (Block) parent_node; parent_block.replace_statement (this, loop); if (!loop.check (context)) { @@ -134,7 +134,7 @@ public class Vala.DoStatement : CodeNode, Statement { block.add_statement (new Loop (body, source_reference)); - var parent_block = (Block) parent_node; + unowned Block parent_block = (Block) parent_node; parent_block.replace_statement (this, block); if (!block.check (context)) { |