summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system
diff options
context:
space:
mode:
authorJulie Hockett <juliehockett@google.com>2018-05-11 19:23:15 +0000
committerJulie Hockett <juliehockett@google.com>2018-05-11 19:23:15 +0000
commit02aba94e768cbfb5e137d826e999527a5f4a96f4 (patch)
tree9f2cb629bf4a844ddeee3716eb5834cbdbcfad15 /clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system
parentc30365ce1da7e78962758a68dc5d7bf171102c53 (diff)
downloadbcm5719-llvm-02aba94e768cbfb5e137d826e999527a5f4a96f4.tar.gz
bcm5719-llvm-02aba94e768cbfb5e137d826e999527a5f4a96f4.zip
[clang-tidy] Adding RestrictSystemIncludes check to Fuchsia module
Adding a check to restrict system includes to a whitelist. Given a list of includes that are explicitly allowed, the check issues a fixit to remove any system include not on that list from the source file. Differential Revision: https://reviews.llvm.org/D43778 llvm-svn: 332125
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system')
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h0
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h0
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h0
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h1
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h0
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h0
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h3
7 files changed, 4 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h
new file mode 100644
index 00000000000..56757a701bf
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h
@@ -0,0 +1 @@
+void f() {}
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h
new file mode 100644
index 00000000000..6dba769fb47
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h
@@ -0,0 +1,3 @@
+#include <r.h>
+#include <t.h>
+#include <s.h>
OpenPOWER on IntegriCloud