1
0
mirror of https://github.com/exaloop/codon.git synced 2025-06-03 15:03:52 +08:00
codon/test/sir/test.h

18 lines
440 B
C
Raw Normal View History

2021-09-27 14:02:44 -04:00
#include <algorithm>
#include "sir/sir.h"
#include "sir/util/cloning.h"
#include "gtest/gtest.h"
class SIRCoreTest : public testing::Test {
protected:
std::unique_ptr<seq::ir::Module> module;
std::unique_ptr<seq::ir::util::CloneVisitor> cv;
void SetUp() override {
seq::ir::IdMixin::resetId();
module = std::make_unique<seq::ir::Module>("test");
cv = std::make_unique<seq::ir::util::CloneVisitor>(module.get());
}
};