Lines Matching +defs:from +defs:end
232 // from client modules will work.
292 // Shouldn't get here from Analyze(ArrayElement) without a valid base,
293 // which, if not an object, must be a construct entity from
766 CHECK(p == source.end());
805 const char *end{x.real.source.end()};
808 for (const char *p{x.real.source.begin()}; p < end; ++p) {
1144 Say("Substring must end at %zd or earlier, not %jd"_err_en_US,
1208 int nameLen{x.source.end()[-1] == 'n' ? 3 /*LEN*/ : 4 /*KIND*/};
1210 x.source.end() - nameLen, static_cast<std::size_t>(nameLen)};
1550 ArrayConstructorValues<SomeType> &&from) {
1552 for (ArrayConstructorValue<SomeType> &x : from) {
2040 auto afterLastParentComponentIter{components.end()};
2042 for (auto iter{components.begin()}; iter != components.end(); ++iter) {
2111 while (!symbol && nextAnonymous != components.end()) {
2129 std::find(components.begin(), components.end(), *symbol)};
2144 for (auto it{componentIter}; it != components.end(); ++it) {
2360 while (iter < actuals.end() && at < *passIndex) {
2362 iter = actuals.end();
2370 if (iter == actuals.end()) {
2696 // Handles a forward reference to a module function from what must
2858 if (auto iter{scope.find(specific.name())}; iter != scope.end()) {
2994 // still get a real result from "cos(1.)". This is a dangerous feature,
3377 // characteristics from the actual arguments, and check
3385 iter != implicitInterfaces_.end()) {
3392 "Reference to the procedure '%s' has an implicit interface that is distinct from another reference: %s"_warn_en_US,
3754 // Emit message if the function reference fix will end up an array element
3903 // absurdly deep expression parse trees from causing the analyzer to overflow
3949 return result; // last value was from analysis of "top"
4127 if (iter != impliedDos_.end()) {
4628 // allow assignment to LOGICAL from INTEGER as a legacy extension
4631 // ... and assignment to LOGICAL from INTEGER