P4C
The P4 Compiler
 
Loading...
Searching...
No Matches
graphs::ControlGraphs Member List

This is the complete list of members for graphs::ControlGraphs, including all inherited members.

add_and_connect_vertex(const cstring &name, VertexType type) (defined in graphs::Graphs)graphs::Graphs
add_edge(const vertex_t &from, const vertex_t &to, const cstring &name) (defined in graphs::Graphs)graphs::Graphs
add_edge(const vertex_t &from, const vertex_t &to, const cstring &name, unsigned cluster_id)graphs::Graphs
add_vertex(const cstring &name, VertexType type) (defined in graphs::Graphs)graphs::Graphs
ControlGraphs(P4::ReferenceMap *refMap, P4::TypeMap *typeMap, const cstring &graphsDir) (defined in graphs::ControlGraphs)graphs::ControlGraphs
controlGraphsArray (defined in graphs::ControlGraphs)graphs::ControlGraphs
edgeProperties typedef (defined in graphs::Graphs)graphs::Graphs
exit_v (defined in graphs::Graphs)graphs::Graphsprotected
g (defined in graphs::Graphs)graphs::Graphsprotected
Graph typedef (defined in graphs::Graphs)graphs::Graphs
Graph_ typedef (defined in graphs::Graphs)graphs::Graphs
graphProperties typedef (defined in graphs::Graphs)graphs::Graphs
GraphvizAttributes typedef (defined in graphs::Graphs)graphs::Graphs
merge_other_statements_into_vertex() (defined in graphs::Graphs)graphs::Graphs
Parents typedef (defined in graphs::Graphs)graphs::Graphs
parents (defined in graphs::Graphs)graphs::Graphsprotected
preorder(const IR::PackageBlock *block) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::ControlBlock *block) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::P4Control *cont) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::BlockStatement *statement) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::IfStatement *statement) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::SwitchStatement *statement) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::MethodCallStatement *statement) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::AssignmentStatement *statement) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::ReturnStatement *) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::ExitStatement *) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::P4Table *table) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::Key *key) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
preorder(const IR::P4Action *action) override (defined in graphs::ControlGraphs)graphs::ControlGraphs
start_v (defined in graphs::Graphs)graphs::Graphsprotected
statementsStack (defined in graphs::Graphs)graphs::Graphsprotected
vertex_t typedef (defined in graphs::Graphs)graphs::Graphs
vertexProperties typedef (defined in graphs::Graphs)graphs::Graphs
VertexType enum name (defined in graphs::Graphs)graphs::Graphs