DVT IDE for VS Code SystemVerilog User Guide
Rev. 24.1.7, 9 April 2024

17.1 Override Annotation

An Override Annotation indicates that a function/task overrides a parent class implementation.

Override annotations are triangles on the vertical ruler to the left of the editor, next to the function definition:

A green triangle indicates an overridden function
A yellow triangle indicates a shadowed function that overrides a non-virtual function from a parent.
A white triangle indicates a predefined function

Hover over the method name and the tooltip will display the overridden method signature, with a hyperlink to the parent function.