Lines Matching defs:overridden
2473 overridden{FindOverriddenBinding(symbol, isInaccessibleDeferred)}) {
2475 SayWithDeclaration(*overridden,
2479 if (overridden->attrs().test(Attr::NON_OVERRIDABLE)) {
2480 SayWithDeclaration(*overridden,
2485 overridden->detailsIf<ProcBindingDetails>()}) {
2486 if (!IsPureProcedure(symbol) && IsPureProcedure(*overridden)) {
2487 SayWithDeclaration(*overridden,
2488 "An overridden pure type-bound procedure binding must also be pure"_err_en_US);
2492 IsElementalProcedure(*overridden)) {
2493 SayWithDeclaration(*overridden,
2498 if (isNopass != overridden->attrs().test(Attr::NOPASS)) {
2499 SayWithDeclaration(*overridden,
2505 const auto *overriddenChars{Characterize(*overridden)};
2509 SayWithDeclaration(*overridden,
2518 SayWithDeclaration(*overridden,
2522 SayWithDeclaration(*overridden,
2531 FindModuleContaining(overridden->owner())) {
2533 if (!overridden->attrs().test(Attr::PRIVATE)) {
2534 SayWithDeclaration(*overridden,
2538 if (!CheckAccessibleSymbol(dtScope.parent(), *overridden)) {
2539 SayWithDeclaration(*overridden,
2545 SayWithDeclaration(*overridden,