P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
P4::Definitions Member List

This is the complete list of members for P4::Definitions, including all inherited members.

cloneDefinitions() const (defined in P4::Definitions)P4::Definitionsinline
dbprint(std::ostream &out) const override (defined in P4::Definitions)P4::Definitionsinlinevirtual
Definitions()=default (defined in P4::Definitions)P4::Definitions
Definitions(const Definitions &other) (defined in P4::Definitions)P4::Definitionsinline
empty() const (defined in P4::Definitions)P4::Definitionsinline
getPoints(const BaseLocation *location) const (defined in P4::Definitions)P4::Definitionsinline
getPoints(const LocationSet *locations) const (defined in P4::Definitions)P4::Definitions
hasLocation(const BaseLocation *location) const (defined in P4::Definitions)P4::Definitionsinline
isUnreachable() const (defined in P4::Definitions)P4::Definitionsinline
joinDefinitions(const Definitions *other) const (defined in P4::Definitions)P4::Definitions
operator==(const Definitions &other) const (defined in P4::Definitions)P4::Definitions
print() const (defined in IHasDbPrint)IHasDbPrint
removeLocation(const StorageLocation *loc) (defined in P4::Definitions)P4::Definitions
setDefinition(const StorageLocation *loc, const ProgramPoints *point) (defined in P4::Definitions)P4::Definitions
setDefinition(const LocationSet *loc, const ProgramPoints *point) (defined in P4::Definitions)P4::Definitions
setDefintion(const BaseLocation *loc, const ProgramPoints *point) (defined in P4::Definitions)P4::Definitionsinline
setUnreachable() (defined in P4::Definitions)P4::Definitionsinline
size() const (defined in P4::Definitions)P4::Definitionsinline
writes(ProgramPoint point, const LocationSet *locations) constP4::Definitions
~IHasDbPrint()=default (defined in IHasDbPrint)IHasDbPrintvirtual