llvm-project/clang/lib
Anna Zaks 3f12949b25 [analyzer] Fix a self-init checker false positive.
This is a Band-Aid fix to a false positive, where we complain about not
initializing self to [super init], where self is not coming from the
init method, but is coming from the caller to init.

The proper solution would be to associate the self and it's state with
the enclosing init.

llvm-svn: 170059
2012-12-13 00:42:19 +00:00
..
ARCMigrate [arcmt] When capturing ARC errors, have a sanity check to make sure 2012-12-12 22:48:28 +00:00
AST Use @import rather than @__experimental_modules_import, since the 2012-12-11 22:11:52 +00:00
ASTMatchers Implements multiple parents in the parent map. 2012-12-06 14:42:48 +00:00
Analysis Thread-safety analysis: check member access on guarded non-primitive types. 2012-12-08 03:46:30 +00:00
Basic PR14581: Make SourceLocation::printToString work, or it will always return an empty string. 2012-12-12 14:17:17 +00:00
CodeGen Rewrite calls to bitcast unprototyped functions when emitting a definition. 2012-12-12 22:21:47 +00:00
Driver [driver] Don't warn about an unused -flto option. 2012-12-12 20:06:31 +00:00
Edit Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Format Addi formatting tests for pointer template parameters. 2012-12-10 18:59:13 +00:00
Frontend More hacking on mapDiagnosticRanges to make it handle more cases. 2012-12-13 00:14:59 +00:00
FrontendTool Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Headers Code cleanup: Remove trailing whitespace in unwind.h. 2012-11-14 06:33:58 +00:00
Lex Don't warn about disabled macro expansion if we see the name of a function-like macro which isn't immediately followed by '('. FreeBSD's stdio.h #defines foo(x) to (foo)(x), apparently. 2012-12-12 02:46:14 +00:00
Parse Use @import rather than @__experimental_modules_import, since the 2012-12-11 22:11:52 +00:00
Rewrite Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Sema objc: DOn't complain if a (SEL) expression is typecast 2012-12-13 00:42:06 +00:00
Serialization [PCH] Remove redundant stat call when validating the input files. 2012-12-11 07:48:14 +00:00
StaticAnalyzer [analyzer] Fix a self-init checker false positive. 2012-12-13 00:42:19 +00:00
Tooling Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
CMakeLists.txt Initial version of formatting library. 2012-12-03 18:12:45 +00:00
Makefile Initial version of formatting library. 2012-12-03 18:12:45 +00:00