summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/Inputs/ctu-other.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Analysis/Inputs/ctu-other.cpp')
-rw-r--r--clang/test/Analysis/Inputs/ctu-other.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/clang/test/Analysis/Inputs/ctu-other.cpp b/clang/test/Analysis/Inputs/ctu-other.cpp
index a9ff6b5a93a..c2410ced35d 100644
--- a/clang/test/Analysis/Inputs/ctu-other.cpp
+++ b/clang/test/Analysis/Inputs/ctu-other.cpp
@@ -131,3 +131,17 @@ union U {
const unsigned int b;
};
U extU = {.a = 4};
+
+class TestAnonUnionUSR {
+public:
+ inline float f(int value) {
+ union {
+ float f;
+ int i;
+ };
+ i = value;
+ return f;
+ }
+ static const int Test;
+};
+const int TestAnonUnionUSR::Test = 5;
OpenPOWER on IntegriCloud