llvm-project/clang/test
Jordan Rose 526d93c55d [analyzer] Show "Returning from ..." note at caller's depth, not callee's.
Before:
  1. Calling 'foo'
    2. Doing something interesting
    3. Returning from 'foo'
  4. Some kind of error here

After:
  1. Calling 'foo'
    2. Doing something interesting
  3. Returning from 'foo'
  4. Some kind of error here

The location of the note is already in the caller, not the callee, so this
just brings the "depth" attribute in line with that.

This only affects plist diagnostic consumers (i.e. Xcode). It's necessary
for Xcode to associate the control flow arrows with the right stack frame.

<rdar://problem/13634363>

llvm-svn: 179351
2013-04-12 00:44:17 +00:00
..
ARCMT [objcmt] Fix a mishandled conversion to objc directory literal. 2013-04-06 01:13:17 +00:00
ASTMerge Fix code that attempted to produce a diagnostic with one DiagnosticEngine, then 2012-12-20 02:22:15 +00:00
Analysis [analyzer] Show "Returning from ..." note at caller's depth, not callee's. 2013-04-12 00:44:17 +00:00
CXX Force a load when creating a reference to a temporary copied from a bitfield. 2013-04-11 00:58:58 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen Remove REQUIRES now that r179237 fixed the real problem. 2013-04-12 00:32:20 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX Widen the checks in the ms abi memptr test to work under NDEBUG 2013-04-11 19:01:17 +00:00
CodeGenObjC FileCheck-ify more grep tests with quoted double quotes 2013-04-11 13:24:56 +00:00
CodeGenObjCXX Drop ObjCIndirectCopyRestoreExprs during template instantiation. 2013-04-11 02:14:26 +00:00
CodeGenOpenCL Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver Flail at trying to appease various linuxy buildbots. 2013-04-11 23:25:27 +00:00
FixIt Objective-C arc [qui]. Don't issue the bridge cast 2013-04-02 23:48:59 +00:00
Format Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Frontend Follow Jordan's advice and use {{^}} and {{$}} for this test 2013-04-11 18:39:10 +00:00
Headers Don't build this test with modules for now, it's causing buildbot failures. 2013-04-04 03:48:33 +00:00
Index [libclang] Have clang_getCXXAccessSpecifier() also return the access control of a C++ declaration within its parent scope. 2013-04-11 17:02:10 +00:00
Lexer Add -Wc99-compat warning for C11 unicode string and character literals. 2013-03-11 18:01:42 +00:00
Misc Do not assume the template argument is an integer only because the 2013-04-03 02:31:17 +00:00
Modules Make sure we have the include paths we need 2013-04-12 00:23:25 +00:00
OpenMP OpenMP threadprivate directive parsing and semantic analysis 2013-03-22 06:34:35 +00:00
PCH [PCH] Change test/PCH/headersearch.cpp to use -emit-llvm-only instead of -emit-obj 2013-04-11 17:37:48 +00:00
Parser Make the ObjC attributes diagnostics a bit more informative. 2013-04-04 00:15:10 +00:00
Preprocessor Fix failing dependencies-and-pp.c test 2013-04-11 13:43:19 +00:00
Rewriter Objective-C modern rewriter. Fixes a bug 2013-04-03 19:11:21 +00:00
Sema Exclude test30 of Sema/return.c for Hexagon since setjmp.h include file 2013-04-11 18:56:34 +00:00
SemaCUDA
SemaCXX Suppress -Wunused-variable for variables declared in headers, which may in 2013-04-10 00:47:10 +00:00
SemaObjC Handle "typeof" in Objective-C format string checking. This previously crashed. 2013-04-10 06:26:26 +00:00
SemaObjCXX When checking for illegal expressions in a default-argument 2013-04-09 01:56:28 +00:00
SemaOpenCL Add an error to check that all program scope variables are in the constant address space in OpenCL. 2013-04-05 20:14:50 +00:00
SemaTemplate Fix PR15634, better error message for template deduction failure. 2013-04-08 21:11:40 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Added PR number for failing win64 tests. 2013-03-25 18:56:45 +00:00
Unit Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:20 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Use lit's internal shell runner on Windows for Clang tests 2013-04-11 13:34:18 +00:00
lit.site.cfg.in Add asan/msan to the list of available features in LIT test runner. Mark ASan-unfriendly test as XFAIL. 2013-03-26 08:28:18 +00:00
make_test_dirs.pl