AutosarC++18_03-M10.1.1¶
Classes should not be derived from virtual bases
Required inputs: IR
Example
class A {};
class B: virtual public A {}; // bad
class C: public A {}; // good
Note
For legal reasons, this rule’s description is not part of the public documentation.