diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-11-13 05:05:34 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-11-13 05:05:34 +0000 |
commit | 45698bf05f99481276b25ca8ec6ccf4fb540d273 (patch) | |
tree | 67154da0c8e2f16a383f21e7a23c1cc20825fba0 /clang/test | |
parent | ed90e701f07158b5e042f01c6f59d27f5325c37e (diff) | |
download | bcm5719-llvm-45698bf05f99481276b25ca8ec6ccf4fb540d273.tar.gz bcm5719-llvm-45698bf05f99481276b25ca8ec6ccf4fb540d273.zip |
GRExprEngine::VisitInitListExpr:
- Don't crash on vector types.
- Handle typedefs.
llvm-svn: 59220
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/Analysis/misc-ps.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Analysis/misc-ps.m b/clang/test/Analysis/misc-ps.m index 0340c027cd2..14adf5937ed 100644 --- a/clang/test/Analysis/misc-ps.m +++ b/clang/test/Analysis/misc-ps.m @@ -56,3 +56,11 @@ void checkaccess_union() { ).__i))) & 0xff00) >> 8) == 1) ret = 1; } + +// InitListExpr processing + +typedef float __m128 __attribute__((__vector_size__(16), __may_alias__)); +__m128 return128() { + return __extension__(__m128) { 0.0f, 0.0f, 0.0f, 0.0f }; +} + |