Jlm
Loading...
Searching...
No Matches
jlm
rvsdg
RvsdgModule.cpp
Go to the documentation of this file.
1
/*
2
* Copyright 2026 Nico Reißmann <nico.reissmann@gmail.com>
3
* See COPYING for terms of redistribution.
4
*/
5
6
#include <
jlm/rvsdg/RvsdgModule.hpp
>
7
#include <memory>
8
9
namespace
jlm::rvsdg
10
{
11
12
RvsdgModule::~RvsdgModule
()
noexcept
=
default
;
13
14
std::
unique_ptr
<RvsdgModule>
15
RvsdgModule
::copy()
const
16
{
17
return
std::make_unique<RvsdgModule>(*SourceFilePath_, rvsdg_->Copy());
18
}
19
20
}
jlm::rvsdg::RvsdgModule
Definition
RvsdgModule.hpp:20
jlm::rvsdg::RvsdgModule::~RvsdgModule
virtual ~RvsdgModule() noexcept
jlm::rvsdg
Definition
add-sinks.hpp:12
jlm::rvsdg::TryGetOwnerNode
NodeType * TryGetOwnerNode(const rvsdg::Input &input) noexcept
Checks if this is an input to a node of specified type.
Definition
node.hpp:872
RvsdgModule.hpp
Generated by
1.9.8