P4C
The P4 Compiler
Loading...
Searching...
No Matches
Parser::UseDef Struct Reference

Public Member Functions

void add_def (const PhvInfo &phv, const Use *use, const Def *def)
 
const Defget_def (const Use *use, const IR::BFN::ParserState *def_state) const
 
const Useget_use (const IR::BFN::ParserState *state, const IR::BFN::SavedRVal *save, const IR::BFN::Select *select) const
 
std::string print () const
 
std::string print (const Use *use) const
 

Public Attributes

ordered_map< const Use *, std::vector< const Def * > > use_to_defs