diff --git a/src/include/xpr/index_id.h b/src/include/xpr/index_id.h index 3cc7ae0..1816585 100644 --- a/src/include/xpr/index_id.h +++ b/src/include/xpr/index_id.h @@ -37,6 +37,19 @@ namespace CNORXZ template constexpr decltype(auto) operator!=(const IndexId& a) const; }; + + template + struct static_index_id + { + static constexpr SizeT value = 0; + }; + + template + struct static_index_id> + { + static constexpr SizeT value = I; + }; + } #endif