From 313ea748f7e4a8b9842134f3334c0a5855f0e86f Mon Sep 17 00:00:00 2001
From: "Dmitry Yu. Naumov" <github@naumov.de>
Date: Tue, 13 Nov 2018 12:47:00 +0100
Subject: [PATCH] [BL] ConfigTree; Add size() to Range's.

---
 BaseLib/ConfigTree-impl.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/BaseLib/ConfigTree-impl.h b/BaseLib/ConfigTree-impl.h
index ed4cc075f75..0d233614521 100644
--- a/BaseLib/ConfigTree-impl.h
+++ b/BaseLib/ConfigTree-impl.h
@@ -26,6 +26,8 @@ public:
 
     Iterator begin() const { return _begin; }
     Iterator end()   const { return _end; }
+    std::size_t size() const { return std::distance(_begin, _end); }
+
 private:
     Iterator _begin;
     Iterator _end;
-- 
GitLab