Home
last modified time | relevance | path

Searched refs:subscript_ (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dvariable.h204 : base_{symbol}, subscript_(std::move(ss)) {} in CLASS_BOILERPLATE()
206 : base_{std::move(c)}, subscript_(std::move(ss)) {} in ArrayRef()
208 : base_{std::move(base)}, subscript_(std::move(ss)) {} in ArrayRef()
212 std::vector<Subscript> &subscript() { return subscript_; } in subscript()
215 int size() const { return static_cast<int>(subscript_.size()); } in size()
216 Subscript &at(int n) { return subscript_.at(n); } in at()
217 const Subscript &at(int n) const { return subscript_.at(n); } in at()
219 return subscript_.emplace_back(std::move(x)); in emplace_back()
231 std::vector<Subscript> subscript_; variable
255 std::vector<Subscript> &subscript() { return subscript_; } in subscript()
[all …]
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dvariable.cpp82 : base_{std::move(base)}, subscript_(std::move(ss)), in CoarrayRef()
407 for (const auto &expr : subscript_) { in Rank()
420 if (!subscript_.empty()) { in Rank()
422 for (const auto &expr : subscript_) { in Rank()
664 return base_ == that.base_ && subscript_ == that.subscript_; in operator ==()
667 return base_ == that.base_ && subscript_ == that.subscript_ && in operator ==()
H A Dformatting.cpp654 for (const Subscript &ss : subscript_) { in AsFortran()
672 for (const auto &sscript : subscript_) { in AsFortran()