P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::ValueMap Class Referencefinal
Inheritance diagram for P4::ValueMap:
[legend]

Public Member Functions

ValueMapclone () const
 
void dbprint (std::ostream &out) const
 
bool equals (const ValueMap *other) const
 
ValueMapfilter (std::function< bool(const IR::IDeclaration *, const SymbolicValue *)> filter)
 
SymbolicValueget (const IR::IDeclaration *left) const
 
bool merge (const ValueMap *other)
 
void set (const IR::IDeclaration *left, SymbolicValue *right)
 
- Public Member Functions inherited from P4::IHasDbPrint
void print () const
 

Public Attributes

std::map< const IR::IDeclaration *, SymbolicValue * > map
 

Member Function Documentation

◆ dbprint()

void P4::ValueMap::dbprint ( std::ostream & out) const
inlinevirtual

Implements P4::IHasDbPrint.