Home
last modified time | relevance | path

Searched refs:IsAssumedRank (Results 1 – 25 of 100) sorted by relevance

1234

/dports/devel/f18/f18-1688bef/lib/evaluate/
H A Dtools.h105 bool IsAssumedRank(const semantics::Symbol &);
106 bool IsAssumedRank(const ActualArgument &);
107 template<typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
108 template<typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
111 return IsAssumedRank(*symbol); in IsAssumedRank()
116 template<typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
117 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
119 template<typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
120 return x.has_value() && IsAssumedRank(*x); in IsAssumedRank()
H A Dtools.cc630 bool IsAssumedRank(const semantics::Symbol &symbol0) { in IsAssumedRank() function
633 return details->IsAssumedRank(); in IsAssumedRank()
639 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
641 return IsAssumedRank(*expr); in IsAssumedRank()
645 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()
H A Dcheck-call.cc58 if (details->IsAssumedRank()) { in CheckImplicitInterfaceArg()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/flang/include/flang/Semantics/
H A Dtype.h225 inline bool IsAssumedRank() const;
400 return !IsAssumedRank() && in IsImpliedShape()
404 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
408 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/flang/include/flang/Semantics/
H A Dtype.h225 inline bool IsAssumedRank() const;
400 return !IsAssumedRank() && in IsImpliedShape()
404 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
408 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/llvm12/llvm-project-12.0.1.src/flang/include/flang/Semantics/
H A Dtype.h225 inline bool IsAssumedRank() const;
400 return !IsAssumedRank() && in IsImpliedShape()
404 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
408 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/flang/include/flang/Semantics/
H A Dtype.h225 inline bool IsAssumedRank() const;
400 return !IsAssumedRank() && in IsImpliedShape()
404 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
408 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/llvm12/llvm-project-12.0.1.src/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/flang/include/flang/Semantics/
H A Dtype.h228 inline bool IsAssumedRank() const;
407 return !IsAssumedRank() && in IsImpliedShape()
411 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
415 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/flang/include/flang/Semantics/
H A Dtype.h228 inline bool IsAssumedRank() const;
411 return !IsAssumedRank() && in IsImpliedShape()
415 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
419 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/flang/include/flang/Semantics/
H A Dtype.h228 inline bool IsAssumedRank() const;
407 return !IsAssumedRank() && in IsImpliedShape()
411 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
415 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/llvm13/llvm-project-13.0.1.src/flang/include/flang/Semantics/
H A Dtype.h228 inline bool IsAssumedRank() const;
407 return !IsAssumedRank() && in IsImpliedShape()
411 return !empty() && !IsAssumedRank() && back().ubound().isAssumed() && in IsAssumedSize()
415 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank() function
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/llvm13/llvm-project-13.0.1.src/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; }
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) {
80 return IsAssumedRank(symbol->get());
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) {
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u);
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) {
89 return x && IsAssumedRank(*x);
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/flang/include/flang/Evaluate/
H A Dtools.h75 bool IsAssumedRank(const Symbol &);
76 bool IsAssumedRank(const ActualArgument &);
77 template <typename A> bool IsAssumedRank(const A &) { return false; } in IsAssumedRank() function
78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() function
80 return IsAssumedRank(symbol->get()); in IsAssumedRank()
85 template <typename T> bool IsAssumedRank(const Expr<T> &expr) { in IsAssumedRank() function
86 return std::visit([](const auto &x) { return IsAssumedRank(x); }, expr.u); in IsAssumedRank()
88 template <typename A> bool IsAssumedRank(const std::optional<A> &x) { in IsAssumedRank() function
89 return x && IsAssumedRank(*x); in IsAssumedRank()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/flang/lib/Semantics/
H A Dcheck-select-rank.cpp35 if (!evaluate::IsAssumedRank(*sel)) { // C1150 in Leave()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/flang/lib/Evaluate/
H A Dtools.cpp684 bool IsAssumedRank(const Symbol &symbol0) { in IsAssumedRank() function
687 return details->IsAssumedRank(); in IsAssumedRank()
693 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
695 return IsAssumedRank(*expr); in IsAssumedRank()
699 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/flang/lib/Evaluate/
H A Dtools.cpp662 bool IsAssumedRank(const Symbol &original) { in IsAssumedRank() function
665 return details->IsAssumedRank(); in IsAssumedRank()
671 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
673 return IsAssumedRank(*expr); in IsAssumedRank()
677 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()
/dports/devel/llvm12/llvm-project-12.0.1.src/flang/lib/Evaluate/
H A Dtools.cpp662 bool IsAssumedRank(const Symbol &original) { in IsAssumedRank() function
665 return details->IsAssumedRank(); in IsAssumedRank()
671 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
673 return IsAssumedRank(*expr); in IsAssumedRank()
677 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/flang/lib/Evaluate/
H A Dtools.cpp679 bool IsAssumedRank(const Symbol &symbol0) { in IsAssumedRank() function
682 return details->IsAssumedRank(); in IsAssumedRank()
688 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
690 return IsAssumedRank(*expr); in IsAssumedRank()
694 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/flang/lib/Evaluate/
H A Dtools.cpp667 bool IsAssumedRank(const Symbol &original) { in IsAssumedRank() function
670 return details->IsAssumedRank(); in IsAssumedRank()
676 bool IsAssumedRank(const ActualArgument &arg) { in IsAssumedRank() function
678 return IsAssumedRank(*expr); in IsAssumedRank()
682 return IsAssumedRank(*assumedTypeDummy); in IsAssumedRank()

1234