Lines Matching refs:ConstantSubscripts

17 ConstantBounds::ConstantBounds(const ConstantSubscripts &shape)  in ConstantBounds()
20 ConstantBounds::ConstantBounds(ConstantSubscripts &&shape) in ConstantBounds()
25 void ConstantBounds::set_lbounds(ConstantSubscripts &&lb) { in set_lbounds()
35 ConstantSubscripts ConstantBounds::ComputeUbounds( in ComputeUbounds()
41 ConstantSubscripts ubounds(Rank()); in ComputeUbounds()
60 const ConstantSubscripts &index) const { in SubscriptsToOffset()
74 std::size_t TotalElementCount(const ConstantSubscripts &shape) { in TotalElementCount()
79 ConstantSubscripts &indices, const std::vector<int> *dimOrder) const { in IncrementSubscripts()
116 bool HasNegativeExtent(const ConstantSubscripts &shape) { in HasNegativeExtent()
127 std::vector<Element> &&x, ConstantSubscripts &&sh, Result res) in ConstantBase()
142 const ConstantSubscripts &dims) const -> std::vector<Element> { in Reshape()
159 ConstantSubscripts &resultSubscripts, const std::vector<int> *dimOrder) { in CopyFrom()
161 ConstantSubscripts sourceSubscripts{source.lbounds()}; in CopyFrom()
173 auto Constant<T>::At(const ConstantSubscripts &index) const -> Element { in At()
178 auto Constant<T>::Reshape(ConstantSubscripts &&dims) const -> Constant { in Reshape()
184 ConstantSubscripts &resultSubscripts, const std::vector<int> *dimOrder) { in CopyFrom()
201 std::vector<Scalar<Result>> &&strings, ConstantSubscripts &&sh) in Constant()
238 const ConstantSubscripts &index) const -> Scalar<Result> { in At()
258 for (ConstantSubscripts at{lbounds()}; n-- > 0; IncrementSubscripts(at)) { in Substring()
262 return Constant{newLength, std::move(elements), ConstantSubscripts{shape()}}; in Substring()
267 ConstantSubscripts &&dims) const -> Constant<Result> { in Reshape()
286 std::size_t count, ConstantSubscripts &resultSubscripts, in CopyFrom()
297 ConstantSubscripts sourceSubscripts{source.lbounds()}; in CopyFrom()
319 std::vector<StructureConstructorValues> &&x, ConstantSubscripts &&s) in Constant()
332 std::vector<StructureConstructor> &&x, ConstantSubscripts &&shape) in Constant()
345 const ConstantSubscripts &index) const { in At()
349 auto Constant<SomeDerived>::Reshape(ConstantSubscripts &&dims) const in Reshape()
355 std::size_t count, ConstantSubscripts &resultSubscripts, in CopyFrom()