aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp
diff options
context:
space:
mode:
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.cpp48
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