Lines Matching refs:VarScope
83 typedef Scope<VariableDeclStmtNode> VarScope; typedef
100 void push_var(VarScope *scope) { in push_var()
109 VarScope *old = current_var_scope_; in pop_var()
129 VarScope* enter_var_scope() { in enter_var_scope()
130 current_var_scope_ = new VarScope(current_var_scope_, next_var_id()); in enter_var_scope()
137 VarScope* exit_var_scope() { in exit_var_scope()
155 void set_current(VarScope* s) { current_var_scope_ = s; } in set_current()
156 VarScope* current_var() const { return current_var_scope_; } in current_var()
157 VarScope* top_var() const { return top_var_scope_; } in top_var()
175 VarScope* current_var_scope_;
176 VarScope* top_var_scope_;