Lines Matching defs:whyNot
914 if (auto whyNot{
919 msg->Attach(std::move(whyNot->set_severity(parser::Severity::Because)));
1569 std::string whyNot;
1571 /*ignoreImplicitVsExplicit=*/false, &whyNot)) {
1574 global->name(), whyNot);
1599 std::string whyNot;
1601 /*ignoreImplicitVsExplicit=*/false, &whyNot)) {
1604 symbol.name(), whyNot)}) {
3254 parser::Messages whyNot;
3289 whyNot = WhyNotInteroperableObject(symbol);
3292 whyNot = WhyNotInteroperableProcedure(symbol, /*isError=*/isExplicitBindC);
3294 whyNot = WhyNotInteroperableDerivedType(symbol);
3296 if (!whyNot.empty()) {
3297 bool anyFatal{whyNot.AnyFatalError()};
3302 context_.messages().Annex(std::move(whyNot));
3722 std::string whyNot;
3724 *proc2->functionResult, &whyNot)) {
3727 whyNot);
3808 std::string whyNot;
3811 } else if (!proc2.IsCompatibleWith(proc1, &whyNot)) {
3814 whyNot);