Lines Matching +full:2 +full:- +full:dimensional
1 // -*- C++ -*-
2 //===----------------------------------------------------------------------===//
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
12 // Under the terms of Contract DE-NA0003525 with NTESS,
15 //===---------------------------------------------------------------------===//
78 // not catching this could lead to out-of-bounds access later when used inside mdspan
79 // mapping<dextents<char, 2>> map(dextents<char, 2>(40,40)); map(10, 3) == -126
90 // not catching this could lead to out-of-bounds access later when used inside mdspan
91 // mapping<dextents<char, 2>> map(mapping<dextents<int, 2>>(dextents<int, 2>(40,40))); map(10, 3) == -126
102 // not catching this could lead to out-of-bounds access later when used inside mdspan
107 // -56
153 // Thus, this is a canonical point in multi-dimensional data structures to make invalid element access checks
160 ((__res = __idx_a[extents_type::rank() - 1 - _Pos] + __extents_.extent(extents_type::rank() - 1 - _Pos) * __res),