diff options
Diffstat (limited to 'tests/function-args-by-value/warn-for-overridden-methods.cpp_fixed.cpp.expected')
-rw-r--r-- | tests/function-args-by-value/warn-for-overridden-methods.cpp_fixed.cpp.expected | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/function-args-by-value/warn-for-overridden-methods.cpp_fixed.cpp.expected b/tests/function-args-by-value/warn-for-overridden-methods.cpp_fixed.cpp.expected new file mode 100644 index 00000000..a451add3 --- /dev/null +++ b/tests/function-args-by-value/warn-for-overridden-methods.cpp_fixed.cpp.expected @@ -0,0 +1,16 @@ +struct Trivial {}; + +class BaseWithVirtuals +{ +public: + virtual void virtualMethod1(Trivial ) {}; // Warn + virtual void virtualMethod2(Trivial ) {}; // Warn + void nonVirtualMethod(Trivial ) {}; // Warn +}; + +class DerivedWithVirtuals : BaseWithVirtuals { +public: + void virtualMethod1(Trivial ) override {}; // Warn + void virtualMethod2(Trivial ) {}; // Warn + void nonVirtualMethod(Trivial ) {}; // Warn +}; |