aboutsummaryrefslogtreecommitdiffstats
path: root/nihil.ucl/object.ccm
diff options
context:
space:
mode:
authorLexi Winter <lexi@le-fay.org>2025-06-22 23:25:26 +0100
committerLexi Winter <lexi@le-fay.org>2025-06-22 23:25:26 +0100
commit8cbb82a1f6eb6605a4615d30922b777e7bf1e4d8 (patch)
treec79559e81aa9570e22a13ec0439ff7eee05f9ffd /nihil.ucl/object.ccm
parent639b270eed81f7c2627d810057d188e2e8ee67f9 (diff)
downloadnihil-8cbb82a1f6eb6605a4615d30922b777e7bf1e4d8.tar.gz
nihil-8cbb82a1f6eb6605a4615d30922b777e7bf1e4d8.tar.bz2
nihil.ucl: add map<>
Diffstat (limited to 'nihil.ucl/object.ccm')
-rw-r--r--nihil.ucl/object.ccm13
1 files changed, 0 insertions, 13 deletions
diff --git a/nihil.ucl/object.ccm b/nihil.ucl/object.ccm
index 72abc00..0814125 100644
--- a/nihil.ucl/object.ccm
+++ b/nihil.ucl/object.ccm
@@ -133,19 +133,6 @@ export struct object {
return {dptr, dlen};
}
- // Return a sub-object of this one.
- auto lookup(this object const &self, std::string_view key)
- -> std::optional<object>
- {
- auto const *obj = ::ucl_object_lookup_any(
- self.get_ucl_object(),
- key.data(), key.size());
- if (obj == nullptr)
- return {};
-
- return {object(nihil::ucl::ref, obj)};
- }
-
protected:
// The object we're wrapping.
::ucl_object_t *_object = nullptr;