diff --git a/hipamd/src/hip_graph_internal.hpp b/hipamd/src/hip_graph_internal.hpp index 14629b75e9..fc187c20fd 100644 --- a/hipamd/src/hip_graph_internal.hpp +++ b/hipamd/src/hip_graph_internal.hpp @@ -33,7 +33,7 @@ typedef hipGraphNode* Node; -class hipGraphNode { +struct hipGraphNode { protected: uint32_t level_; hipGraphNodeType type_; @@ -58,7 +58,7 @@ class hipGraphNode { void SetLevel(uint32_t level) { level_ = level; } }; -class ihipGraph { +struct ihipGraph { std::unordered_map nodeInDegree_; // count of in coming edges for every vertex std::unordered_map nodeOutDegree_; // count of outgoing edges for every vertex std::vector vertices_; @@ -315,7 +315,7 @@ class hipGraphHostNode : public hipGraphNode { } }; -class hipGraphExec { +struct hipGraphExec { std::vector> parallelLists_; std::vector levelOrder_; std::unordered_map> nodeWaitLists_;