Skip to content

Fix external type bound procedures#700

Merged
ZedThree merged 2 commits intomasterfrom
fix-external-type-bound-procedures
Mar 24, 2025
Merged

Fix external type bound procedures#700
ZedThree merged 2 commits intomasterfrom
fix-external-type-bound-procedures

Conversation

@ZedThree
Copy link
Member

Two separate issues found from investigating #696

Closes #699

`external` should always take precendence
I didn't manage to get a minimal example working -- I don't really
understand how the current tests don't already trigger this bug.

The external subclasses should _always_ have _all_ the attributes of
the base class, except for private entities. This would be easier to
enforce if we could construct them similarly.
@ZedThree ZedThree added the bug label Mar 24, 2025
@ZedThree ZedThree merged commit 5b5f4f3 into master Mar 24, 2025
11 checks passed
@ZedThree ZedThree deleted the fix-external-type-bound-procedures branch March 24, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot find external base types

1 participant