C++ Language/Objects/Inheritance/QualificationSyntax
An overriding implementation of DoAction() can non-polymorphically refer to a base class' implementation as __super::DoAction().
An overriding implementation of DoAction() can non-polymorphically refer to a base class' implementation as __super::DoAction().