Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't make class SementicContext::Empty final. #3776

Merged

Conversation

hzeller
Copy link
Contributor

@hzeller hzeller commented Jul 6, 2022

Don't make class SementicContext::Empty final.

The class does not implement the pure virtual methods so can
not be considered 'final'. Clang 10 and 11 complain about this.

Context: chipsalliance/Surelog#3081

@hzeller
Copy link
Contributor Author

hzeller commented Jul 6, 2022

CC @KvanTTT

The class does not implement the pure virtual methods so can
not be considered 'final'. Clang 10 and 11 complain about this.

Context: chipsalliance/Surelog#3081
Signed-off-by: Henner Zeller <h.zeller@acm.org>
@hzeller hzeller force-pushed the 20220706-dont-make-incomplete-virtual-class-final branch from 5e35490 to 2fd7146 Compare July 6, 2022 15:57
@hzeller
Copy link
Contributor Author

hzeller commented Jul 6, 2022

The MacOSX CI issues seem to be unrelated (It fails attempting to download something)

@parrt parrt added this to the 4.10.2 milestone Jul 6, 2022
@parrt parrt merged commit 68ceefb into antlr:dev Jul 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants