From f511ab3c1e840e1568dec67c4988f42e67d527b7 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Tue, 11 Feb 2025 08:51:02 +0100 Subject: ADD: LibCF --- dev/Kernel/NewKit/Array.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'dev/Kernel/NewKit/Array.h') diff --git a/dev/Kernel/NewKit/Array.h b/dev/Kernel/NewKit/Array.h index f44caae3..aab3ba91 100644 --- a/dev/Kernel/NewKit/Array.h +++ b/dev/Kernel/NewKit/Array.h @@ -24,6 +24,7 @@ namespace Kernel T& operator[](const SizeT& at) { + MUST_PASS(at < this->Count()); return fArray[at]; } @@ -55,4 +56,10 @@ namespace Kernel private: T fArray[N]; }; + + template + auto make_list(ValueType val) + { + return Array{val}; + } } // namespace Kernel -- cgit v1.2.3