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:

../../_images/over_co.png

A green triangle indicates an overridden function

../../_images/shad_co.png

A yellow triangle indicates a shadowed function that overrides a non-virtual function from a parent.

../../_images/implm_co.png

A white triangle indicates a predefined function

Hover an override annotation to see the overridden parent.

Click on an override annotation to jump to the parent function that is overridden.

../../_images/vlogdt-override-indication.png