History log of /external/clang/test/Analysis/cxx11-crashes.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ed2e2de580f840385f25a188ed48d2a14948af76 02-Jul-2013 Pavel Labath <labath@google.com> Teach static analyzer about AttributedStmts

Summary:
Static analyzer used to abort when encountering AttributedStmts, because it
asserted that the statements should not appear in the CFG. This is however not
the case, since at least the clang::fallthrough annotation makes it through.

This commit simply makes the analyzer ignore the statement attributes.

CC: cfe-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1030

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185417 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
bd34520a8c4fe689cca8afaa8114e50bd6bad8f8 19-Jun-2013 Anna Zaks <ganna@apple.com> [analyzer] Do not create a CompoundVal for lvalue InitListExprs.

These should be treated like scalars. This fixes a crash reported in radar://14164698.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184257 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
8e8fb3be5bd78f0564444eca02b404566a5f3b5d 19-Oct-2012 Andy Gibbs <andyg1001@hotmail.co.uk> Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166280 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
e41458c37923c77fdae39676b3b4bce9f6c80def 25-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Don't crash on LValBitCast

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157478 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
17eb65f1bfcc33d2a9ecefe32368cb374155dbdc 24-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Treat cast of array to reference in the same way as array to
pointer.

Fixes one of the crashes reported in PR12874.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157401 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
98553e894111627ac0bd4a6972431f09ea37f2c1 24-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Fix typo. Thanks Jordy.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157400 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
13dd47a0c01f8b4a6b3fbe379218f7ba8e692d0f 22-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Bind UnknownVal to InitListExpr for unsupported types
(ex: float).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157211 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
671e3bc1a16562902c0e6efc157b519977c299a8 19-May-2012 Anna Zaks <ganna@apple.com> [analyzer] c++11: do not crash on namespace alias

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157089 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp
719b429e3ed660cfd9cce88397b29c695a25fa50 19-May-2012 Anna Zaks <ganna@apple.com> [analyzer] Fix a c++11 crash: xvalues can be locations (VisitMemberExpr)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157082 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Analysis/cxx11-crashes.cpp