diff options
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp')
-rw-r--r-- | clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp b/clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp index 2119602..223f077 100644 --- a/clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp +++ b/clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp @@ -6,10 +6,10 @@ int b; #include <string.h> int c; // CHECK-MESSAGES: :[[@LINE-2]]:1: warning: duplicate include [readability-duplicate-include] -// CHECK-FIXES: {{^int a;$}} -// CHECK-FIXES-NEXT: {{^#include <string.h>$}} -// CHECK-FIXES-NEXT: {{^int b;$}} -// CHECK-FIXES-NEXT: {{^int c;$}} +// CHECK-FIXES: int a; +// CHECK-FIXES-NEXT: #include <string.h> +// CHECK-FIXES-NEXT: int b; +// CHECK-FIXES-NEXT: int c; int d; #include <iostream> @@ -17,10 +17,10 @@ int e; #include <iostream> // extra stuff that will also be removed int f; // CHECK-MESSAGES: :[[@LINE-2]]:1: warning: duplicate include -// CHECK-FIXES: {{^int d;$}} -// CHECK-FIXES-NEXT: {{^#include <iostream>$}} -// CHECK-FIXES-NEXT: {{^int e;$}} -// CHECK-FIXES-NEXT: {{^int f;$}} +// CHECK-FIXES: int d; +// CHECK-FIXES-NEXT: #include <iostream> +// CHECK-FIXES-NEXT: int e; +// CHECK-FIXES-NEXT: int f; int g; #include "duplicate-include.h" @@ -28,10 +28,10 @@ int h; #include "duplicate-include.h" int i; // CHECK-MESSAGES: :[[@LINE-2]]:1: warning: duplicate include -// CHECK-FIXES: {{^int g;$}} -// CHECK-FIXES-NEXT: {{^#include "duplicate-include.h"$}} -// CHECK-FIXES-NEXT: {{^int h;$}} -// CHECK-FIXES-NEXT: {{^int i;$}} +// CHECK-FIXES: int g; +// CHECK-FIXES-NEXT: #include "duplicate-include.h" +// CHECK-FIXES-NEXT: int h; +// CHECK-FIXES-NEXT: int i; #include <types.h> @@ -41,35 +41,35 @@ int k; #include <sys/types.h> int l; // CHECK-MESSAGES: :[[@LINE-2]]:1: warning: duplicate include -// CHECK-FIXES: {{^int j;$}} -// CHECK-FIXES-NEXT: {{^#include <sys/types.h>$}} -// CHECK-FIXES-NEXT: {{^int k;$}} -// CHECK-FIXES-NEXT: {{^int l;$}} +// CHECK-FIXES: int j; +// CHECK-FIXES-NEXT: #include <sys/types.h> +// CHECK-FIXES-NEXT: int k; +// CHECK-FIXES-NEXT: int l; int m; # include <string.h> // lots of space int n; // CHECK-MESSAGES: :[[@LINE-2]]:9: warning: duplicate include -// CHECK-FIXES: {{^int m;$}} -// CHECK-FIXES-NEXT: {{^int n;$}} +// CHECK-FIXES: int m; +// CHECK-FIXES-NEXT: int n; // defining a macro in the main file resets the included file cache #define ARBITRARY_MACRO int o; #include <sys/types.h> int p; -// CHECK-FIXES: {{^int o;$}} -// CHECK-FIXES-NEXT: {{^#include <sys/types.h>$}} -// CHECK-FIXES-NEXT: {{^int p;$}} +// CHECK-FIXES: int o; +// CHECK-FIXES-NEXT: #include <sys/types.h> +// CHECK-FIXES-NEXT: int p; // undefining a macro resets the cache #undef ARBITRARY_MACRO int q; #include <sys/types.h> int r; -// CHECK-FIXES: {{^int q;$}} -// CHECK-FIXES-NEXT: {{^#include <sys/types.h>$}} -// CHECK-FIXES-NEXT: {{^int r;$}} +// CHECK-FIXES: int q; +// CHECK-FIXES-NEXT: #include <sys/types.h> +// CHECK-FIXES-NEXT: int r; namespace Issue_87303 { #define RESET_INCLUDE_CACHE |