summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2017-07-11 00:29:37 +0000
committerSean Callanan <scallanan@apple.com>2017-07-11 00:29:37 +0000
commit3136a4d5d6f49706e81bec77bdef118ec3122f68 (patch)
tree1dd3db0ce0228a7546695a1f93e6ca4bb6699699
parent6d5650252f9523a2063e52fecbc067146c7fe837 (diff)
downloadbcm5719-llvm-3136a4d5d6f49706e81bec77bdef118ec3122f68.tar.gz
bcm5719-llvm-3136a4d5d6f49706e81bec77bdef118ec3122f68.zip
[clang-import-test] Test that enumerators and their values are found.
llvm-svn: 307603
-rw-r--r--clang/test/Import/enum/Inputs/S.cpp4
-rw-r--r--clang/test/Import/enum/test.cpp4
2 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Import/enum/Inputs/S.cpp b/clang/test/Import/enum/Inputs/S.cpp
new file mode 100644
index 00000000000..8506c68512d
--- /dev/null
+++ b/clang/test/Import/enum/Inputs/S.cpp
@@ -0,0 +1,4 @@
+enum E {
+ a = 1,
+ b = 2
+};
diff --git a/clang/test/Import/enum/test.cpp b/clang/test/Import/enum/test.cpp
new file mode 100644
index 00000000000..aa68063cb20
--- /dev/null
+++ b/clang/test/Import/enum/test.cpp
@@ -0,0 +1,4 @@
+// RUN: clang-import-test -import %S/Inputs/S.cpp -expression %s
+void expr() {
+ static_assert(E::a + E::b == 3);
+}
OpenPOWER on IntegriCloud