[PATCH] D44295: [clang-tidy] Detects and fixes calls to grand-...parent virtual methods instead of calls to parent's virtual methods

Malcolm Parsons via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sat Mar 10 06:22:43 PST 2018

malcolm.parsons added inline comments.

Comment at: test/clang-tidy/bugprone-parent-virtual-call.cpp:125
+  // CHECK-MESSAGES: :[[@LINE-1]]:34: warning: 'A::virt_1' is a grand-parent's method, not parent's. Did you mean 'BF'?
+  // CHECK-FIXES:  int virt_1() override { return BF::virt_1(); }
Does this fixit compile?

  rCTE Clang Tools Extra


More information about the cfe-commits mailing list