You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Methods declared like pure virtual function foo or pure virtual task foo are only allowed inside a virtual class (declared like virtual class foo) or an interface class (declared like interface class foo).
IEEE1800-2017 doesn't phrase this particularly well and it isn't stated as a footnote to Annex A, but it looks clear enough from clause 8.21 (page 186).
Methods declared like
pure virtual function foo
orpure virtual task foo
are only allowed inside a virtual class (declared likevirtual class foo
) or an interface class (declared likeinterface class foo
).IEEE1800-2017 doesn't phrase this particularly well and it isn't stated as a footnote to Annex A, but it looks clear enough from clause 8.21 (page 186).
This test shows the problem:
https://chipsalliance.github.io/sv-tests-results/?v=sv_parser+uvm-req+class_member_test_5
The text was updated successfully, but these errors were encountered: