Home
last modified time | relevance | path

Searched refs:StateScope (Results 1 – 5 of 5) sorted by relevance

/external/bcc/src/cc/frontends/b/
Dscope.h82 typedef Scope<StateDeclStmtNode> StateScope; typedef
114 void push_state(StateScope *scope) { in push_state()
123 StateScope *old = current_state_scope_; in pop_state()
142 StateScope* enter_state_scope() { in enter_state_scope()
143 current_state_scope_ = new StateScope(current_state_scope_, next_state_id()); in enter_state_scope()
150 StateScope* exit_state_scope() { in exit_state_scope()
159 void set_current(StateScope* s) { current_state_scope_ = s; } in set_current()
160 StateScope* current_state() const { return current_state_scope_; } in current_state()
161 StateScope* top_state() const { return top_state_scope_; } in top_state()
177 StateScope* current_state_scope_;
[all …]
Dparser.h45 StmtNode * state_add(Scopes::StateScope *scope, IdentExprNode *id1, BlockStmtNode *body);
46 …StmtNode * state_add(Scopes::StateScope *scope, IdentExprNode *id1, IdentExprNode *id2, BlockStmtN…
47 StmtNode * func_add(std::vector<int> *types, Scopes::StateScope *scope,
Dparser.cc87 StmtNode *Parser::state_add(Scopes::StateScope *scope, IdentExprNode *id, BlockStmtNode *body) { in state_add()
104 StmtNode *Parser::state_add(Scopes::StateScope *scope, IdentExprNode *id1, IdentExprNode *id2, Bloc… in state_add()
192 StmtNode * Parser::func_add(vector<int> *types, Scopes::StateScope *scope, in func_add()
Dnode.h507 Scopes::StateScope* scope_;
612 Scopes::StateScope* scope_;
Dparser.yy54 Scopes::StateScope *state_scope;