Searched refs:StateScope (Results 1 – 5 of 5) sorted by relevance
/external/bcc/src/cc/frontends/b/ |
D | scope.h | 82 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 …]
|
D | parser.h | 45 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,
|
D | parser.cc | 87 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()
|
D | node.h | 507 Scopes::StateScope* scope_; 612 Scopes::StateScope* scope_;
|
D | parser.yy | 54 Scopes::StateScope *state_scope;
|