From 390bdc7b6bf2871a372b11133ff528eb322baa37 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Wed, 2 Dec 2020 03:33:10 -0800 Subject: [PATCH] kern: more iterator adjustments --- .../vapours/util/util_intrusive_red_black_tree.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/libvapours/include/vapours/util/util_intrusive_red_black_tree.hpp b/libraries/libvapours/include/vapours/util/util_intrusive_red_black_tree.hpp index 64e09e960..f706db580 100644 --- a/libraries/libvapours/include/vapours/util/util_intrusive_red_black_tree.hpp +++ b/libraries/libvapours/include/vapours/util/util_intrusive_red_black_tree.hpp @@ -85,7 +85,7 @@ namespace ams::util { private: pointer node; public: - explicit Iterator(pointer n) : node(n) { /* ... */ } + explicit ALWAYS_INLINE Iterator(pointer n) : node(n) { /* ... */ } ALWAYS_INLINE bool operator==(const Iterator &rhs) const { return this->node == rhs.node; @@ -301,11 +301,11 @@ namespace ams::util { private: ImplIterator iterator; private: - explicit Iterator(ImplIterator it) : iterator(it) { /* ... */ } + explicit ALWAYS_INLINE Iterator(ImplIterator it) : iterator(it) { /* ... */ } - explicit Iterator(ImplIterator::pointer p) : iterator(p) { /* ... */ } + explicit ALWAYS_INLINE Iterator(ImplIterator::pointer p) : iterator(p) { /* ... */ } - ImplIterator GetImplIterator() const { + ALWAYS_INLINE ImplIterator GetImplIterator() const { return this->iterator; } public: