Lines Matching defs:procChars
1814 std::optional<characteristics::Procedure> procChars;
1819 procChars = characteristics::Procedure::Characterize(
1823 procChars = characteristics::Procedure::Characterize(*ref, context);
1828 procChars ? procChars->functionResult->GetTypeAndShape() : nullptr};
1829 if (!procChars || !procChars->IsPure() ||
1830 procChars->dummyArguments.size() != 2 || !procChars->functionResult) {
1833 } else if (procChars->attrs.test(characteristics::Procedure::Attr::BindC)) {
1846 const auto &dummy{procChars->dummyArguments.at(j)};