6 #include <gtest/gtest.h>
50 TEST(ArgumentTests, RvsdgDumping)
62 auto testTransformation = std::make_shared<TestTransformation>();
68 { testTransformation },
73 EXPECT_TRUE(std::filesystem::exists(
"/tmp/000-Pristine.json"));
74 EXPECT_TRUE(std::filesystem::exists(
"/tmp/001-AfterTestTransformation.json"));
static jlm::util::StatisticsCollector statisticsCollector
void AnnotateRegionArgument(const jlm::rvsdg::RegionArgument ®ionArgument, jlm::util::graph::Node &node, jlm::util::graph::Graph *typeGraph) override
void AnnotateEdge(const jlm::rvsdg::Input &rvsdgInput, jlm::util::graph::Edge &edge) override
void AnnotateTypeGraphNode(const jlm::rvsdg::Type &type, jlm::util::graph::Node &node) override
void AnnotateGraphNode(const jlm::rvsdg::Node &rvsdgNode, jlm::util::graph::Node &node, jlm::util::graph::Graph *typeGraph) override
Represents the argument of a region.