![]()  | 
  
    P4C
    
   The P4 Compiler 
   | 
 
#include <alias.h>
Public Member Functions | |
| SetOfLocations (const LocationPath *path) | |
| SetOfLocations (const SetOfLocations *set) | |
| void | add (const LocationPath *path) | 
| const SetOfLocations * | append (cstring suffix) const | 
| Append suffix to each location in the set.  | |
| void | dbprint (std::ostream &out) const override | 
| const SetOfLocations * | join (const SetOfLocations *other) const | 
| bool | overlaps (const SetOfLocations *other) const | 
  Public Member Functions inherited from IHasDbPrint | |
| void | print () const | 
Public Attributes | |
| std::set< const LocationPath * > | paths | 
We represent a set of location set as a set of LocationPath objects.
      
  | 
  inlineoverridevirtual | 
Implements IHasDbPrint.