summaryrefslogtreecommitdiff
path: root/starts/meaning-vm/level-0/baseref.hpp
diff options
context:
space:
mode:
authorolpc user <olpc@xo-5d-f7-86.localdomain>2019-12-23 12:43:17 -0800
committerolpc user <olpc@xo-5d-f7-86.localdomain>2019-12-23 12:43:17 -0800
commit8db6ac879adf30e9e1aa61a8b441dea2ff09f9fb (patch)
treeff7c7f4e58fc3348e86b32506c1a4a262d0335b9 /starts/meaning-vm/level-0/baseref.hpp
parenteaff501ca8f5106f95f2268f9cd2162a58826cf2 (diff)
parentc8e3e06b79c54f67961fdeba1504ec1cca206719 (diff)
downloadstandingwithresilience-8db6ac879adf30e9e1aa61a8b441dea2ff09f9fb.tar.gz
standingwithresilience-8db6ac879adf30e9e1aa61a8b441dea2ff09f9fb.zip
Merge branch 'master' of xloem.github:xloem/intellect
Diffstat (limited to 'starts/meaning-vm/level-0/baseref.hpp')
-rw-r--r--starts/meaning-vm/level-0/baseref.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/starts/meaning-vm/level-0/baseref.hpp b/starts/meaning-vm/level-0/baseref.hpp
index 69880c8..d20b22a 100644
--- a/starts/meaning-vm/level-0/baseref.hpp
+++ b/starts/meaning-vm/level-0/baseref.hpp
@@ -108,18 +108,18 @@ private:
struct array
{
- mutated_it<ref,typename concept::array::iterator> begin() { return array.begin(); }
- mutated_it<ref,typename concept::array::iterator> end() { return array.end(); }
+ using iterator = mutated_it<ref,typename concept::array::iterator>;
+ iterator begin() { return array.begin(); }
+ iterator end() { return array.end(); }
typename concept::array array;
};
struct links_t
{
- mutated_it<std::pair<ref,ref>,typename decltype(concept::links)::iterator> begin()
- { return links.begin(); }
- mutated_it<std::pair<ref,ref>,typename decltype(concept::links)::iterator> end()
- { return links.end(); }
+ using iterator = mutated_it<std::pair<ref,ref>,typename decltype(concept::links)::iterator>;
+ iterator begin() { return links.begin(); }
+ iterator end() { return links.end(); }
decltype(concept::links) & links;
};