hanchenye-llvm-project/clang/test
Jordan Rose e600025528 [analyzer] Treat the rvalue of a forward-declared struct as Unknown.
This will never happen in the analyzed code code, but can happen for checkers
that over-eagerly dereference pointers without checking that it's safe.
UnknownVal is a harmless enough value to get back.

Fixes an issue added in r189590, caught by our internal buildbot.

llvm-svn: 189688
2013-08-30 19:17:26 +00:00
..
ARCMT ObjectiveC migrator: infer NS_ENUM even when user 2013-08-30 17:46:01 +00:00
ASTMerge Changes so that a few tests do not fail when running under guarded malloc. 2013-07-12 22:30:03 +00:00
Analysis [analyzer] Treat the rvalue of a forward-declared struct as Unknown. 2013-08-30 19:17:26 +00:00
CXX Revert "Implement a rudimentary form of generic lambdas." 2013-08-22 12:12:24 +00:00
CodeCompletion Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
CodeGen Revert r189649 because it was breaking sanitizer bots. 2013-08-30 08:53:09 +00:00
CodeGenCUDA CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
CodeGenCXX Revert r189649 because it was breaking sanitizer bots. 2013-08-30 08:53:09 +00:00
CodeGenObjC Debug Info: follow-up patch to r189283. 2013-08-26 23:19:37 +00:00
CodeGenObjCXX CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
CodeGenOpenCL CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver clang-cl: Pass -incremental:no to linker when using ASan 2013-08-30 10:50:52 +00:00
FixIt Make the information about disabled ARCMT/Rewriter/StaticAnalyzer available 2013-08-27 19:27:35 +00:00
Format [tests] Use 'printf' instead of 'echo -e', which is not part of BSD echo. 2013-08-29 03:02:39 +00:00
Frontend clang/test/Frontend/rewrite-includes.c: Tweak expressions for r'\\', not r'\', on win32. 2013-08-29 16:11:17 +00:00
Headers Add missing definitions to unwind.h. 2013-08-28 23:16:49 +00:00
Index Comment parsing: fix a bug where a line with whitespace between two paragraphs 2013-08-23 18:03:40 +00:00
Lexer Revise -Wnewline-eof test per feedback from Dmitri. 2013-08-23 16:12:49 +00:00
Misc Mention in AST dump whether a class declaration is a definition. 2013-08-30 05:32:29 +00:00
Modules Map from local decl IDs to global decl IDs when lazily deserializing friend decl chains. 2013-08-30 00:23:29 +00:00
OpenMP Refactor all diagnosing of TypoCorrections through a common function, in 2013-08-17 00:46:16 +00:00
PCH Don't eagerly load all conversion operators when loading a class declaration 2013-08-30 04:46:40 +00:00
Parser Sema: Properly support Microsoft-mode template arguments 2013-08-23 05:39:39 +00:00
Preprocessor Add support for -march=slm, aka Intel Atom Silvermont. 2013-08-30 14:05:34 +00:00
Rewriter Adjust clang for change to APFloat::toString. 2013-08-29 23:44:43 +00:00
Sema Add ms_abi and sysv_abi attribute handling. 2013-08-30 04:39:01 +00:00
SemaCUDA
SemaCXX Consumed analysis: track function parameters. 2013-08-29 22:36:05 +00:00
SemaObjC ObjectiveC [Sema]. This patch makes sure that all inherited 2013-08-14 23:58:55 +00:00
SemaObjCXX Don't produce duplicate notes if we have deduction failure notes when resolving 2013-08-14 00:00:44 +00:00
SemaOpenCL Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
SemaTemplate Sema: Subst type default template args earlier 2013-08-28 23:48:32 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Simplify now that llvm::sys::current_path checks $PWD. 2013-08-10 01:40:10 +00:00
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:43:04 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile Make the information about disabled ARCMT/Rewriter/StaticAnalyzer available 2013-08-27 19:27:35 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg [tests] Reapply r188354, ensure subsitution string is ascii. 2013-08-14 16:32:20 +00:00
lit.site.cfg.in Make the information about disabled ARCMT/Rewriter/StaticAnalyzer available 2013-08-27 19:27:35 +00:00
make_test_dirs.pl