![]() |
P4C
The P4 Compiler
|
This is the complete list of members for CollectParserUseDef::MapToUse, including all inherited members.
| add_def(ordered_set< Parser::Def * > &rv, const IR::BFN::ParserState *state, const IR::BFN::InputBufferRVal *rval) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| defer_defs_to_children(const IR::BFN::InputBufferRVal *rval, const IR::BFN::ParserGraph &graph, const IR::BFN::ParserState *use_state, const IR::BFN::ParserState *def_state, const PHV::Field *field, const PHV::Field *saved, const le_bitrange &field_bits, const le_bitrange &saved_bits) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| defs (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | |
| find_defs(const IR::BFN::InputBufferRVal *rval, const IR::BFN::ParserGraph &graph, const IR::BFN::ParserState *state) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| find_defs(const IR::Expression *saved, const IR::BFN::ParserGraph &graph, const IR::BFN::ParserState *state) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| init_apply(const IR::Node *root) override (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| is_source_extracted_on_each_path_to_state(const IR::BFN::ParserGraph &graph, const IR::BFN::ParserState *state, const PHV::Field *saved) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| MapToUse(const PhvInfo &phv, const CollectParserInfo &pi, const CollectDefs &d, ParserUseDef &parser_use_def) (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| parser_info (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | |
| parser_use_def (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | |
| phv (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | |
| preorder(const IR::BFN::SavedRVal *save) override (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |
| preorder(const IR::BFN::Parser *parser) override (defined in CollectParserUseDef::MapToUse) | CollectParserUseDef::MapToUse | inline |