Go to file
Jordan Rose 5a751b993f [analyzer] Allow a BugReport to be marked "invalid" during path generation.
This is intended to allow visitors to make decisions about whether a
BugReport is likely a false positive. Currently there are no visitors
making use of this feature, so there are no tests.

When a BugReport is marked invalid, the invalidator must provide a key
that identifies the invaliation (intended to be the visitor type and a
context pointer of some kind). This allows us to reverse the decision
later on. Being able to reverse a decision about invalidation gives us more
flexibility, and allows us to formulate conditions like "this report is
invalid UNLESS the original argument is 'foo'". We can use this to
fine-tune our false-positive suppression (coming soon).

llvm-svn: 164446
2012-09-22 01:24:53 +00:00
clang [analyzer] Allow a BugReport to be marked "invalid" during path generation. 2012-09-22 01:24:53 +00:00
clang-tools-extra Fix typo in a comment in lit.cfg 2012-09-12 16:29:37 +00:00
compiler-rt [CMake][tsan] Compile .S files for tsan as C instead of CXX. 2012-09-21 22:39:39 +00:00
debuginfo-tests Fix this for gdb 7.4. 2012-07-23 19:41:58 +00:00
libclc Add barrier.cl to SOURCES, spotted by Jin Wang. 2012-09-05 18:13:55 +00:00
libcxx Fix installheaders target to do what it did prior to r161760. rdar://12348765 2012-09-21 20:49:54 +00:00
libcxxabi Rename class __lambda to __lambda_node to avoid clash with gcc. This fixes http://llvm.org/bugs/show_bug.cgi?id=13889 2012-09-21 19:21:37 +00:00
lld Add ELFReference class - parse relocations needed by that class and update DefinedAtom to use the class. Tweak coding style. Add testcase to check relocations. Change was signed-off-by: Michael Spencer 2012-09-17 12:49:38 +00:00
lldb Missed a few places where I didn't delete the obsolete (commented out) version of the breakpoint creation. 2012-09-22 00:14:47 +00:00
llvm Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix. 2012-09-22 01:24:21 +00:00
polly Bailout if libpluto finds no schedule 2012-09-21 16:24:13 +00:00