35 const CollectParserInfo &parser_info;
37 explicit EliminateEmptyStates(
const CollectParserInfo &pi) : parser_info(pi) {}
39 bool is_empty(
const IR::BFN::ParserState *state);
41 const IR::BFN::Transition *get_unconditional_transition(
const IR::BFN::ParserState *state);
43 IR::Node *preorder(IR::BFN::Transition *transition)
override;