Lines Matching defs:messages
1668 parser::ContextualMessages &messages) {
1677 messages.Say(keyword,
1683 messages.Say(keyword,
1698 parser::ContextualMessages &messages) {
1700 if (!CheckMaxMinArgument(*keyword, set, intrinsicName, messages)) {
1716 messages.Say(*keyword,
1738 const semantics::Scope *builtinsScope, parser::ContextualMessages &messages,
1755 messages.Say(arg.sourceLocation(),
1770 auto &messages{context.messages()};
1794 messages.Say(arg->sourceLocation(),
1802 messages.Say(arg ? arg->sourceLocation() : std::nullopt,
1813 *arg, actualForDummy, maxMinKeywords, name, messages)) {
1827 messages.Say(*arg->keyword(),
1831 messages.Say(*arg->keyword(),
1848 messages.Say(*arg->keyword(),
1851 messages.Say(
1881 messages.Say("missing mandatory 'a1=' and 'a2=' arguments"_err_en_US);
1883 messages.Say(
1892 messages.Say(arg->sourceLocation(), "unexpected '%s=' argument"_err_en_US,
1902 messages.Say(arg->sourceLocation(),
1912 messages.Say(arg->sourceLocation(),
1928 messages.Say(arg->sourceLocation(),
1946 messages.Say(arg->sourceLocation(),
1950 messages.Say(arg->sourceLocation(),
1968 messages.Say(arg->sourceLocation(),
1975 messages.Say(arg->sourceLocation(),
2083 argOk = CheckAtomicKind(DEREF(arg), builtinsScope, messages, d.keyword);
2087 messages.Say(arg->sourceLocation(),
2097 argOk = CheckAtomicKind(DEREF(arg), builtinsScope, messages, d.keyword);
2103 argOk = CheckAtomicKind(DEREF(arg), builtinsScope, messages, d.keyword);
2112 messages.Say(arg->sourceLocation(),
2131 messages.Say(arg->sourceLocation(),
2155 messages.Say(arg->sourceLocation(),
2169 messages.Say(arg->sourceLocation(),
2173 messages.Say(arg->sourceLocation(),
2192 messages.Say(arg->sourceLocation(),
2201 messages.Say(arg->sourceLocation(),
2239 messages.Say(arg->sourceLocation(),
2242 messages.Say(arg->sourceLocation(),
2262 CheckConformance(context.messages(), *arrayArgShape, *argShape,
2287 messages.Say(arg->sourceLocation(),
2379 messages.Say("'kind=' argument must be a constant scalar integer "
2457 messages.Say(
2461 messages.Say(
2479 messages.Say(common::UsageWarning::OptionalMustBePresent,
2482 messages.Say(common::UsageWarning::OptionalMustBePresent,
2596 messages.Say(
2787 parser::ContextualMessages &messages, const char *const dummyKeywords[],
2795 messages.Say("Too many actual arguments (%zd > %zd)"_err_en_US,
2812 messages.Say(*arg->keyword(),
2817 messages.Say(arg ? arg->sourceLocation() : messages.at(),
2824 messages.Say(arg ? arg->sourceLocation() : messages.at(),
2835 messages.Say("Dummy argument '%s=' is absent and not OPTIONAL"_err_en_US,
2848 if (CheckAndRearrangeArguments(arguments, context.messages(), keywords, 1) &&
2858 context.messages().Say(arguments[0]->sourceLocation(),
2892 context.messages().Say(arguments[0]->sourceLocation(),
2907 context.messages().Say(arguments[0]->sourceLocation(),
2930 if (CheckAndRearrangeArguments(arguments, context.messages(), keywords, 1)) {
2942 context.messages().Say(arguments[0]->sourceLocation(),
2956 context.messages().Say(at,
2962 context.messages().Say(common::UsageWarning::Interoperability, at,
2968 context.messages().Say(common::UsageWarning::Portability, at,
2978 context.messages().Say(
2985 context.messages().Say(common::UsageWarning::Interoperability, at,
2991 context.messages().Say(at,
3000 context.messages().Say(
3004 context.messages().Say(arguments[2]->sourceLocation(),
3007 context.messages().Say(
3012 context.messages().Say(arguments[2]->sourceLocation(),
3017 context.messages().Say(arguments[2]->sourceLocation(),
3053 if (CheckAndRearrangeArguments(arguments, context.messages(), keywords)) {
3055 CheckForCoindexedObject(context.messages(), arguments[0], "c_loc", "x");
3060 context.messages().Say(arguments[0]->sourceLocation(),
3066 context.messages().Say(arguments[0]->sourceLocation(),
3071 context.messages().Say(arguments[0]->sourceLocation(),
3079 context.messages().Say(arguments[0]->sourceLocation(),
3082 context.messages().Say(arguments[0]->sourceLocation(),
3091 context.messages().Say(
3098 context.messages().Say(common::UsageWarning::Interoperability,
3127 if (CheckAndRearrangeArguments(arguments, context.messages(), keywords)) {
3133 context.messages().Say(arguments[0]->sourceLocation(),
3138 context.messages().Say(arguments[0]->sourceLocation(),
3146 context.messages().Say(arguments[0]->sourceLocation(),
3149 context.messages().Say(arguments[0]->sourceLocation(),
3158 context.messages().Say(
3165 context.messages().Say(common::UsageWarning::Interoperability,
3205 context.messages().Say(arg.sourceLocation(),
3219 context.messages().Say(arg.sourceLocation(),
3238 context.messages().Say(valueArg->sourceLocation(),
3245 CheckForCoindexedObject(context.messages(), statArg, procName, "stat");
3261 context.messages().Say(
3262 arg ? arg->sourceLocation() : context.messages().at(),
3268 context.messages(), call.arguments[2], name, "stat");
3271 context.messages(), call.arguments[4], name, "stat");
3278 context.messages(), call.arguments[3], name, "stat");
3285 context.messages(), call.arguments[0], name, "a")};
3287 context.messages(), call.arguments[2], name, "stat")};
3289 context.messages(), call.arguments[3], name, "errmsg")};
3300 context.messages().Say(
3301 arg ? arg->sourceLocation() : context.messages().at(),
3347 context.messages().Say(
3372 context.messages().Say(
3381 parser::Messages *finalBuffer{context.messages().messages()};
3383 context.messages().at(), finalBuffer ? &localBuffer : nullptr};
3399 // presence of DIM=, use messages from a later entry if
3400 // the messages from an earlier entry complain about the
3402 for (const auto &m : buffer.messages()) {
3488 context.messages().Say(
3509 context.messages().Say(