diff options
author | Alp Toker <alp@nuanti.com> | 2014-07-16 15:12:48 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-07-16 15:12:48 +0000 |
commit | a3c494f0dbcdacdd9969bcbb39a17fa63e56eea9 (patch) | |
tree | b47d8365a3f6c806f5b32295f1001b98b6e1077b /clang/test/Frontend/Inputs | |
parent | cfee963282b6bd20ff80e8c2ef8314c4667f052e (diff) | |
download | bcm5719-llvm-a3c494f0dbcdacdd9969bcbb39a17fa63e56eea9.tar.gz bcm5719-llvm-a3c494f0dbcdacdd9969bcbb39a17fa63e56eea9.zip |
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
We've decided to make the core rewriter class and PP rewriters mandatory.
They're only a few hundred lines of code in total and not worth supporting as a
distinct build configuration, especially since doing so disables key compiler
features.
This reverts commit r213150.
Revert "clang/test: Introduce the feature "rewriter" for --enable-clang-rewriter."
This reverts commit r213148.
Revert "Move clang/test/Frontend/rewrite-*.c to clang/test/Frontend/Rewriter/"
This reverts commit r213146.
llvm-svn: 213159
Diffstat (limited to 'clang/test/Frontend/Inputs')
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes-bom.h | 1 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes-messages.h | 4 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes1.h | 3 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes2.h | 1 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes3.h | 1 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes4.h | 1 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes5.h | 1 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes6.h | 2 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes7.h | 4 | ||||
-rw-r--r-- | clang/test/Frontend/Inputs/rewrite-includes8.h | 5 |
10 files changed, 23 insertions, 0 deletions
diff --git a/clang/test/Frontend/Inputs/rewrite-includes-bom.h b/clang/test/Frontend/Inputs/rewrite-includes-bom.h new file mode 100644 index 00000000000..7ba011fc2d7 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes-bom.h @@ -0,0 +1 @@ +// This file starts with UTF-8 BOM marker. diff --git a/clang/test/Frontend/Inputs/rewrite-includes-messages.h b/clang/test/Frontend/Inputs/rewrite-includes-messages.h new file mode 100644 index 00000000000..e5f0eb25147 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes-messages.h @@ -0,0 +1,4 @@ +void f() +{ + int unused_variable; +} diff --git a/clang/test/Frontend/Inputs/rewrite-includes1.h b/clang/test/Frontend/Inputs/rewrite-includes1.h new file mode 100644 index 00000000000..1b6c80d5f43 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes1.h @@ -0,0 +1,3 @@ +#pragma clang system_header +included_line1 +#include "rewrite-includes2.h" diff --git a/clang/test/Frontend/Inputs/rewrite-includes2.h b/clang/test/Frontend/Inputs/rewrite-includes2.h new file mode 100644 index 00000000000..1114e51cc13 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes2.h @@ -0,0 +1 @@ +included_line2 diff --git a/clang/test/Frontend/Inputs/rewrite-includes3.h b/clang/test/Frontend/Inputs/rewrite-includes3.h new file mode 100644 index 00000000000..3757bc8b341 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes3.h @@ -0,0 +1 @@ +included_line3 diff --git a/clang/test/Frontend/Inputs/rewrite-includes4.h b/clang/test/Frontend/Inputs/rewrite-includes4.h new file mode 100644 index 00000000000..b4e25d26f62 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes4.h @@ -0,0 +1 @@ +included_line4 diff --git a/clang/test/Frontend/Inputs/rewrite-includes5.h b/clang/test/Frontend/Inputs/rewrite-includes5.h new file mode 100644 index 00000000000..934bf413e50 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes5.h @@ -0,0 +1 @@ +included_line5 diff --git a/clang/test/Frontend/Inputs/rewrite-includes6.h b/clang/test/Frontend/Inputs/rewrite-includes6.h new file mode 100644 index 00000000000..c18e5013aff --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes6.h @@ -0,0 +1,2 @@ +#pragma once +included_line6 diff --git a/clang/test/Frontend/Inputs/rewrite-includes7.h b/clang/test/Frontend/Inputs/rewrite-includes7.h new file mode 100644 index 00000000000..da00d4fb97d --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes7.h @@ -0,0 +1,4 @@ +#ifndef REWRITE_INCLUDES_7 +#define REWRITE_INCLUDES_7 +included_line7 +#endif diff --git a/clang/test/Frontend/Inputs/rewrite-includes8.h b/clang/test/Frontend/Inputs/rewrite-includes8.h new file mode 100644 index 00000000000..e827ad99cf3 --- /dev/null +++ b/clang/test/Frontend/Inputs/rewrite-includes8.h @@ -0,0 +1,5 @@ +#if __has_include_next(<rewrite-includes8.h>) +#elif __has_include(<rewrite-includes8.hfail>) +#endif +#if !__has_include("rewrite-includes8.h") +#endif |