Skip to content

Commit da7c031

Browse files
committed
[ImportVerilog] Convert arity-based system task to named-based matching
Instead of first checking the number of arguments of a system task or function, and only then checking the name, create one big name-based dispatch before going into details about the number of arguments. This allows us to produce better error messages about the actual system tasks that aren't supported yet, instead of failing on things like `EmptyArgument` expression conversions. It also allows us to better handle system tasks that can have a variable number of arguments. Sorry for the churn everyone!
1 parent ce08a2d commit da7c031

File tree

2 files changed

+353
-349
lines changed

2 files changed

+353
-349
lines changed

0 commit comments

Comments
 (0)