[vala/wip/baedert/nullable: 15/25] flowanalyzer: Add helper to query visible version of variable
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/wip/baedert/nullable: 15/25] flowanalyzer: Add helper to query visible version of variable
- Date: Tue, 8 Nov 2016 21:19:19 +0000 (UTC)
commit 058666b2cf815f3fe6dc528b03b6ea551f5828ee
Author: Timm Bäder <mail baedert org>
Date: Tue Nov 8 07:24:44 2016 +0100
flowanalyzer: Add helper to query visible version of variable
vala/valaflowanalyzer.vala | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/vala/valaflowanalyzer.vala b/vala/valaflowanalyzer.vala
index 4f44177..e96d0b1 100644
--- a/vala/valaflowanalyzer.vala
+++ b/vala/valaflowanalyzer.vala
@@ -1099,4 +1099,12 @@ public class Vala.FlowAnalyzer : CodeVisitor {
current_block = null;
unreachable_reported = false;
}
+
+ public Variable get_visible_variable (Variable variable) {
+ var variable_stack = var_map.get (variable);
+ if (variable_stack == null || variable_stack.size == 0)
+ return variable;
+
+ return variable_stack.get (variable_stack.size - 1);
+ }
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]