readability-redundant-inline-specifier¶
检测函数和变量声明中冗余的 inline
说明符。
示例
constexpr inline void f() {}
在上面的示例中,关键字 inline
是冗余的,因为 constexpr 函数是隐式内联的
class MyClass {
inline void myMethod() {}
};
在上面的示例中,关键字 inline
是冗余的,因为完全在类/结构/联合定义内定义的成员函数是隐式内联的。
选项¶
- StrictMode¶
如果设置为 true,则检查还将标记已经具有内部链接的函数和变量为冗余。