File indexing completed on 2024-04-28 05:38:41
0001 struct Trivial {}; 0002 0003 class BaseWithVirtuals 0004 { 0005 public: 0006 virtual void virtualMethod1(const Trivial &) {}; // Warn 0007 virtual void virtualMethod2(const Trivial &) {}; // Warn 0008 void nonVirtualMethod(const Trivial &) {}; // Warn 0009 }; 0010 0011 class DerivedWithVirtuals : BaseWithVirtuals { 0012 public: 0013 void virtualMethod1(const Trivial &) override {}; // Warn 0014 void virtualMethod2(const Trivial &) {}; // Warn 0015 void nonVirtualMethod(const Trivial &) {}; // Warn 0016 };