| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | constant.cpp | 137 return shape() == that.shape() && values_ == that.values_; in operator ==() 163 values_.at(SubscriptsToOffset(resultSubscripts)) = in CopyFrom() 174 return Base::values_.at(Base::SubscriptsToOffset(index)); in At() 192 : values_{str}, length_{static_cast<ConstantSubscript>(values_.size())} {} 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); 240 return values_.substr(offset * length_, length_); in At() 274 elements.push_back(values_.substr(at, length_)); in Reshape() [all …]
|
| H A D | expression.cpp | 130 values_ == that.values_; in operator ==() 142 return values_ == that.values_; in operator ==() 162 : result_{spec}, values_{values} {} in StructureConstructor() 165 : result_{spec}, values_{std::move(values)} {} in StructureConstructor() 168 return result_ == that.result_ && values_ == that.values_; in operator ==() 232 for (const auto &childIter : values_) { in CreateParentComponent() 268 if (auto iter{values_.find(component)}; iter != values_.end()) { in Find() 278 if (!values_.empty()) { in Find() 279 const Expr<SomeType> *parentExpr{&values_.begin()->second.value()}; in Find() 297 values_.emplace(symbol, std::move(expr)); in Add()
|
| H A D | formatting.cpp | 45 for (const auto &value : values_) { in AsFortran() 89 Scalar<Result> value{values_.substr(j * length_, length_)}; in AsFortran() 464 if (values_.empty()) { in AsFortran() 468 for (const auto &[symbol, value] : values_) { in AsFortran()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | constant.h | 101 ConstantBase(const A &x, Result res = Result{}) : result_{res}, values_{x} {} 103 : result_{res}, values_{std::move(x)} {} 111 bool empty() const { return values_.empty(); } in empty() 112 std::size_t size() const { return values_.size(); } in size() 113 const std::vector<Element> &values() const { return values_; } in values() 125 std::vector<Element> values_; variable 139 return Base::values_.at(0); in CLASS_BOILERPLATE() 168 return shape() == that.shape() && values_ == that.values_; 173 const Scalar<Result> &values() const { return values_; } in values() 178 return values_; in GetScalarValue() [all …]
|
| H A D | expression.h | 404 stride_{std::move(stride)}, values_{std::move(values)} {} 414 ArrayConstructorValues<Result> &values() { return values_.value(); } 416 return values_.value(); 441 values_.emplace_back(std::move(x)); 444 typename Values::iterator begin() { return values_.begin(); } 446 typename Values::iterator end() { return values_.end(); } 450 Values values_; 718 StructureConstructorValues &values() { return values_; } 725 return values_.begin(); 729 return values_.end(); [all …]
|
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | perf_counters.h | 48 uint64_t operator[](size_t pos) const { return values_[kPadding + pos]; } 57 return {reinterpret_cast<char*>(values_.data()), in get_data_buffer() 62 std::array<uint64_t, kPadding + kMaxCounters> values_; variable
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | data-to-inits.cpp | 102 : inits_{inits}, exprAnalyzer_{a}, values_{a.context(), list} {} in DataInitializationCompiler() 104 bool HasSurplusValues() const { return !values_.IsAtEnd(); } in HasSurplusValues() 125 ValueListIterator<DSV> values_; member in Fortran::semantics::DataInitializationCompiler 264 ++values_; in InitDesignator() 309 messages.SetLocation(values_.LocateSource().value_or(messages.at()))}; in InitElement() 339 if (values_.hasFatalError()) { in InitElement() 341 } else if (values_.IsAtEnd()) { in InitElement() 352 const SomeExpr *expr{*values_}; in InitElement()
|
| H A D | expression.cpp | 1316 MakeSpecific<T>(std::move(values_))}); in Test() 1362 ArrayConstructorValues<SomeType> values_; member in Fortran::evaluate::ArrayConstructorContext 1441 values_.Push(std::move(*x)); in Push() 1444 values_.Push(std::move(*x)); in Push() 1478 values_.Push(std::move(*cast)); in Push() 1517 auto v{std::move(values_)}; in Add() 1521 std::swap(v, values_); in Add() 1522 values_.Push(ImpliedDo<SomeType>{anonymous, std::move(*lower), in Add() 1574 auto v{std::move(values_)}; in Add() 1579 std::swap(v, values_); in Add() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/ |
| H A D | robust_against_proxy_iterators_lifetime_bugs.pass.cpp | 555 Array values_ = {}; member in Input 566 TEST_CONSTEXPR_CXX20 typename Array::iterator begin() { return values_.begin(); } in begin() 567 TEST_CONSTEXPR_CXX20 typename Array::iterator end() { return values_.begin() + size_; } in end()
|