Skip to content

Conversation

kroening
Copy link
Collaborator

The classes used by the parser for variable and function/task declarations only share a single field (the type), which is inherited from exprt.

Hence, this splits the verilog_declt class up by extracting the fields used by function/task declarations into a separate, new class.

@tautschnig
Copy link
Collaborator

This is failing CI.

The classes used by the parser for variable and function/task declarations
only share a single field (the type), which is inherited from exprt.

Hence, this splits the verilog_declt class up by extracting the fields used
by function/task declarations into a separate, new class.
@kroening kroening force-pushed the verilog_function_declt branch from 144e5f7 to 818bed5 Compare September 12, 2025 20:37
@tautschnig tautschnig merged commit c9b9f62 into main Sep 13, 2025
11 checks passed
@tautschnig tautschnig deleted the verilog_function_declt branch September 13, 2025 20:40
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.

2 participants