File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -332,7 +332,7 @@ bool Symbol::CanReplaceDetails(const Details &details) const {
332332 [&](const ObjectEntityDetails &) { return has<EntityDetails>(); },
333333 [&](const ProcEntityDetails &x) { return has<EntityDetails>(); },
334334 [&](const SubprogramDetails &) {
335- if (const auto *oldProc{detailsIf<ProcEntityDetails>()}) {
335+ if (const auto *oldProc{this -> detailsIf <ProcEntityDetails>()}) {
336336 // Can replace bare "EXTERNAL dummy" with explicit INTERFACE
337337 return oldProc->isDummy () && !oldProc->procInterface () &&
338338 attrs ().test (Attr::EXTERNAL) && !test (Flag::Function) &&
@@ -345,7 +345,7 @@ bool Symbol::CanReplaceDetails(const Details &details) const {
345345 return derived && derived->isForwardReferenced ();
346346 },
347347 [&](const UseDetails &x) {
348- const auto *use{detailsIf<UseDetails>()};
348+ const auto *use{this -> detailsIf <UseDetails>()};
349349 return use && use->symbol () == x.symbol ();
350350 },
351351 [&](const HostAssocDetails &) { return has<HostAssocDetails>(); },
You can’t perform that action at this time.
0 commit comments