summaryrefslogtreecommitdiffhomepage
path: root/flowgraph/storage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'flowgraph/storage.cpp')
-rw-r--r--flowgraph/storage.cpp16
1 files changed, 3 insertions, 13 deletions
diff --git a/flowgraph/storage.cpp b/flowgraph/storage.cpp
index e9577d6..fb82bc2 100644
--- a/flowgraph/storage.cpp
+++ b/flowgraph/storage.cpp
@@ -2,22 +2,12 @@
using namespace std::string_literals;
-FlowGraph::TemporaryStorage::TemporaryStorage(LocalScope& scope):
- m_scope(scope)
+FlowGraph::LocalStorage::LocalStorage(const std::string& name):
+ m_name(name)
{
}
-std::string FlowGraph::TemporaryStorage::name() const
+FlowGraph::TemporaryStorage::TemporaryStorage()
{
- return "__local_"s + std::to_string(m_scope.indexOfStorage(*this));
}
-index_t FlowGraph::TemporaryStorage::indexOfStorage() const
-{
- return m_scope.indexOfStorage(*this);
-}
-
-index_t FlowGraph::LocalStorage::indexOfStorage() const
-{
- return m_scope.indexOfStorage(*this);
-}