clang-tidy: Make use-override tests stricter.
As per post review comment. llvm-svn: 210173
This commit is contained in:
parent
d62d131e49
commit
c0a3fa977d
|
@ -12,14 +12,14 @@ struct Base {
|
|||
struct SimpleCases : public Base {
|
||||
public:
|
||||
virtual ~SimpleCases() {}
|
||||
// CHECK: warning: Prefer using 'override' or 'final' instead of 'virtual'
|
||||
// CHECK: :[[@LINE-1]]:11: warning: Prefer using 'override' or 'final' instead of 'virtual'
|
||||
|
||||
void a();
|
||||
// CHECK: warning: Prefer using
|
||||
// CHECK: :[[@LINE-1]]:8: warning: Prefer using
|
||||
virtual void b();
|
||||
// CHECK: warning: Prefer using
|
||||
// CHECK: :[[@LINE-1]]:16: warning: Prefer using
|
||||
void c() override;
|
||||
// CHECK-NOT: warning:
|
||||
// CHECK-NOT: :[[@LINE-1]]:{{.*}} warning:
|
||||
void d() final;
|
||||
// CHECK-NOT: warning:
|
||||
// CHECK-NOT: :[[@LINE-1]]:{{.*}} warning:
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue