[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang-tools-extra / docs / clang-tidy / checks / bugprone / virtual-near-miss.rst
blobb3f02b839c4a473d1271c4c275fc8dc5f51e3ede
1 .. title:: clang-tidy - bugprone-virtual-near-miss
3 bugprone-virtual-near-miss
4 ==========================
6 Warn if a function is a near miss (i.e. the name is very similar and the function
7 signature is the same) to a virtual function from a base class.
9 Example:
11 .. code-block:: c++
13   struct Base {
14     virtual void func();
15   };
17   struct Derived : Base {
18     virtual void funk();
19     // warning: 'Derived::funk' has a similar name and the same signature as virtual method 'Base::func'; did you mean to override it?
20   };