summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/cxx-crashes.cpp
Commit message (Collapse)AuthorAgeFilesLines
* clang/test: [PR8833] Introduce the feature "LP64" to suppress ↵NAKAMURA Takumi2012-09-121-0/+1
| | | | | | | | LLP64-incompatible tests. I think some of them could be rewritten to fit also LLP64. llvm-svn: 163699
* [analyzer] Array CompoundLiteralExprs need to be treated like lvalues.Jordan Rose2012-06-161-0/+5
| | | | llvm-svn: 158588
* [analyzer] Return an UnknownVal when we try to get the binding for a VLA.Jordan Rose2012-06-161-1/+17
| | | | | | | | | This happens in C++ mode right at the declaration of a struct VLA; MallocChecker sees a bind and tries to get see if it's an escaping bind. It's likely that our handling of this is still incomplete, but it fixes a crash on valid without disturbing anything else for now. llvm-svn: 158587
* Don't add a symbolic region for 'this' if the member function is static.Anders Carlsson2011-03-261-0/+11
| | | | llvm-svn: 128340
* [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best ↵Argyrios Kyrtzidis2011-02-281-1/+1
| | | | | | misnomer award. llvm-svn: 126676
* [analyzer] Fix crash when analyzing C++ code.Argyrios Kyrtzidis2011-02-191-0/+16
| | | | llvm-svn: 126025
* Warn about code that uses variables and functions with internal linkageJohn McCall2011-02-191-1/+1
| | | | | | | | | | | | | | without defining them. This should be an error, but I'm paranoid about "uses" that end up not actually requiring a definition. I'll revisit later. Also, teach IR generation to not set internal linkage on variable declarations, just for safety's sake. Doing so produces an invalid module if the variable is not ultimately defined. Also, fix several places in the test suite where we were using internal functions without definitions. llvm-svn: 126016
* [analyzer] Fix crash when analyzing C++ code.Argyrios Kyrtzidis2011-02-191-0/+4
| | | | llvm-svn: 126013
* [analyzer] Fix crash when analyzing C++ code.Argyrios Kyrtzidis2011-02-191-0/+4
| | | | llvm-svn: 126007
* [analyzer] Fix crash when analyzing C++ code.Argyrios Kyrtzidis2011-02-181-0/+14
| | | | llvm-svn: 125963
* [analyzer] Fix a crash when analyzing C++ code.Argyrios Kyrtzidis2011-02-181-0/+7
llvm-svn: 125958
OpenPOWER on IntegriCloud