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

Public Member Functions

 AllDefinitions (ReferenceMap *refMap, TypeMap *typeMap)
 
void dbprint (std::ostream &out) const override
 
DefinitionsgetDefinitions (ProgramPoint point, bool emptyIfNotFound=false)
 
const StorageLocationgetOrAddStorage (const IR::IDeclaration *decl)
 
const StorageLocationgetStorage (const IR::IDeclaration *decl) const
 
void setDefinitionsAt (ProgramPoint point, Definitions *defs, bool overwrite)
 
- Public Member Functions inherited from P4::IHasDbPrint
void print () const
 

Member Function Documentation

◆ dbprint()

void P4::AllDefinitions::dbprint ( std::ostream & out) const
inlineoverridevirtual

Implements P4::IHasDbPrint.