Lines Matching refs:values_
128 : ConstantBounds(std::move(sh)), result_{res}, values_(std::move(x)) { in ConstantBase()
137 return shape() == that.shape() && values_ == that.values_; in operator ==()
163 values_.at(SubscriptsToOffset(resultSubscripts)) = in CopyFrom()
164 source.values_.at(source.SubscriptsToOffset(sourceSubscripts)); in CopyFrom()
174 return Base::values_.at(Base::SubscriptsToOffset(index)); in At()
192 : values_{str}, length_{static_cast<ConstantSubscript>(values_.size())} {} in Constant()
196 : values_{std::move(str)}, length_{static_cast<ConstantSubscript>( in Constant()
197 values_.size())} {}
204 values_.assign(strings.size() * length_,
210 values_.replace(at, length_, str.substr(0, length_));
212 values_.replace(at, strLen, str);
216 CHECK(at == static_cast<ConstantSubscript>(values_.size()));
232 return static_cast<ConstantSubscript>(values_.size()) / length_; in size()
240 return values_.substr(offset * length_, length_); in At()
272 limit{static_cast<ConstantSubscript>(values_.size())}; in Reshape()
274 elements.push_back(values_.substr(at, length_)); in Reshape()
296 std::size_t elementBytes{length_ * sizeof(decltype(values_[0]))}; in CopyFrom()
299 auto *dest{&values_.at(SubscriptsToOffset(resultSubscripts) * length_)}; in CopyFrom()
300 const auto *src{&source.values_.at( in CopyFrom()
338 return StructureConstructor{result().derivedTypeSpec(), values_.at(0)}; in GetScalarValue()
346 return {result().derivedTypeSpec(), values_.at(SubscriptsToOffset(index))}; in At()