Lines Matching refs:st
136 void set_state(ParserState st) { state_ = st; } in set_state() argument
342 IfState* st = new IfState(); in EnterIf() local
343 st->stmt = stmt; in EnterIf()
344 st->is_in_else = false; in EnterIf()
345 st->num_nest = num_if_nest_; in EnterIf()
346 if_stack_.push(st); in EnterIf()
417 IfState* st = if_stack_.top(); in ParseElse() local
418 if (st->is_in_else) { in ParseElse()
422 st->is_in_else = true; in ParseElse()
423 out_stmts_ = &st->stmt->false_stmts; in ParseElse()
429 num_if_nest_ = st->num_nest + 1; in ParseElse()
443 IfState st = *if_stack_.top(); in ParseEndif() local
444 for (int t = 0; t <= st.num_nest; t++) { in ParseEndif()
450 IfState* st = if_stack_.top(); in ParseEndif() local
451 if (st->is_in_else) in ParseEndif()
452 out_stmts_ = &st->stmt->false_stmts; in ParseEndif()
454 out_stmts_ = &st->stmt->true_stmts; in ParseEndif()