mirror of
https://github.com/verilator/verilator.git
synced 2026-09-07 18:06:07 +02:00
This commit is contained in:
@@ -5008,6 +5008,14 @@ class LinkDotResolveVisitor final : public VNVisitor {
|
||||
// symbols
|
||||
return;
|
||||
}
|
||||
if (AstClass* const targetClassp = VN_CAST(dotSymp->nodep(), Class)) {
|
||||
if (m_extendsParam.count(targetClassp)) {
|
||||
// Target class has parameterized extends not yet resolved.
|
||||
// Its inherited symbols (e.g. static functions from the base class)
|
||||
// aren't imported yet - defer to linkDotParamed.
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
VSymEnt* const foundp
|
||||
= m_statep->findSymPrefixed(dotSymp, nodep->name(), baddot, first);
|
||||
|
||||
Reference in New Issue
Block a user