![]()  | 
  
    P4C
    
   The P4 Compiler 
   | 
 
This is the complete list of members for P4Tools::ExtendedCallGraph< T >, including all inherited members.
| add(T caller) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| addToHash(T vertex, IR::ID name) | P4Tools::ExtendedCallGraph< T > | inline | 
| begin() const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| CallGraph(std::string_view name) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inlineexplicit | 
| calls(T caller, T callee) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| compute_loops(T start) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| const_iterator typedef (defined in P4::CallGraph< T >) | P4::CallGraph< T > | |
| dominators(T start, std::map< T, Set > &dominators) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| end() const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| ExtendedCallGraph(std::string_view name) (defined in P4Tools::ExtendedCallGraph< T >) | P4Tools::ExtendedCallGraph< T > | inlineexplicit | 
| getCallees(T caller) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| getCallees(T caller, std::set< T > &toAppend) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| getCallers(T callee) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| getHash() const (defined in P4Tools::ExtendedCallGraph< T >) | P4Tools::ExtendedCallGraph< T > | inline | 
| getName() const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| in_edges (defined in P4::CallGraph< T >) | P4::CallGraph< T > | protected | 
| insersectWith(Set &set, Set &with) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inlineprotectedstatic | 
| isCallee(T callee) const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| isCaller(T caller) const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| isReachable(T start, T element) const (defined in P4Tools::ExtendedCallGraph< T >) | P4Tools::ExtendedCallGraph< T > | inline | 
| name (defined in P4::CallGraph< T >) | P4::CallGraph< T > | protected | 
| nodes (defined in P4::CallGraph< T >) | P4::CallGraph< T > | |
| out_edges (defined in P4::CallGraph< T >) | P4::CallGraph< T > | protected | 
| P4ProgramDCGCreator (defined in P4Tools::ExtendedCallGraph< T >) | P4Tools::ExtendedCallGraph< T > | friend | 
| reachable(T start, std::set< T > &out) const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| remove(T node) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| restrict(const std::set< T > &to) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| sccSort(T start, std::vector< T > &out) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| Set typedef (defined in P4::CallGraph< T >) | P4::CallGraph< T > | |
| size() const (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| sort(std::vector< T > &start, std::vector< T > &out) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| sort(std::vector< T > &out) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inline | 
| strongConnect(T node, sccInfo &helper, std::vector< T > &out) (defined in P4::CallGraph< T >) | P4::CallGraph< T > | inlineprotected |