mirror of
https://github.com/exaloop/codon.git
synced 2025-06-03 15:03:52 +08:00
18 lines
440 B
C
18 lines
440 B
C
|
#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());
|
||
|
}
|
||
|
};
|