summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix pr13749. There is still a lot of code using getArchName that should beRafael Espindola2012-09-221-1/+1
* Avoid multiple atomic builtin declaration.Abramo Bagnara2012-09-221-4/+13
* When importing a FunctionProtoType::ExtProtoInfo, its ExceptionSpecDecl can p...Argyrios Kyrtzidis2012-09-221-10/+44
* [analyzer] Suppress bugs whose paths go through the return of a null pointer.Jordan Rose2012-09-222-6/+25
* [analyzer] Track a null value back through FindLastStoreBRVisitor.Jordan Rose2012-09-221-27/+36
* [analyzer] Always allow BugReporterVisitors to see the bug path.Jordan Rose2012-09-221-21/+57
* [analyzer] Allow a BugReport to be marked "invalid" during path generation.Jordan Rose2012-09-222-10/+40
* [analyzer] Look through OpaqueValueExprs when tracking a nil value.Jordan Rose2012-09-221-0/+3
* [analyzer] Better path notes for null pointers passed as arguments.Jordan Rose2012-09-221-7/+53
* Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics.Jordan Rose2012-09-223-53/+15
* [analyzer] Check that an ObjCIvarRefExpr's base is non-null even as an lvalue.Jordan Rose2012-09-223-14/+22
* [analyzer] Check that a member expr is valid even when the result is an lvalue.Jordan Rose2012-09-221-9/+17
* [ms-inline asm] Use mnemonicIsValid() in a helpful assert.Chad Rosier2012-09-211-0/+2
* Mark the passed in "self" for a block as an object pointer soEric Christopher2012-09-211-3/+9
* Fix build errors.Argyrios Kyrtzidis2012-09-211-2/+4
* [AST importer] Do a correct import of a FunctionProtoType::ExtProtoInfo, don'...Argyrios Kyrtzidis2012-09-211-0/+3
* objective-C: when diagnosing deprecated/unavailable usage ofFariborz Jahanian2012-09-214-9/+88
* Call CGM.SetLLVMFunctionAttributesForDefinition on thunks so that they getRafael Espindola2012-09-211-0/+2
* Add four new command line options for MIPS CPU selection:Simon Atanasyan2012-09-211-2/+21
* Experiment in BodyFarm of structuring AST creation calls in a hierarchy,Ted Kremenek2012-09-211-12/+21
* Create helper method in BodyFarm for creating simple assignments.Ted Kremenek2012-09-211-4/+12
* Add helper method in BodyFarm to create unary dereferences.Ted Kremenek2012-09-211-8/+11
* Add helper method to BodyFarm for creating lvalue-to-rvalue conversions.Ted Kremenek2012-09-211-9/+12
* Add helper method to BodyFarm for creatinging integral casts.Ted Kremenek2012-09-211-2/+10
* Thread-safety analysis: better handling of unreachable blocks. Fixes a bugDeLesley Hutchins2012-09-211-17/+20
* Re-enable faux-bodies by default.Ted Kremenek2012-09-211-1/+1
* Use helper method to create DeclRefExprs in BodyFarm, hopefully allevatingTed Kremenek2012-09-211-20/+34
* Add some structuring comments. No functionality change.Ted Kremenek2012-09-211-1/+9
* Update for encapsulating the "construct*AlignmentFromInt" methods.Bill Wendling2012-09-212-2/+2
* Revert r164364, "Flip "faux-bodies" in the analyzer on by default to flush ou...NAKAMURA Takumi2012-09-211-1/+1
* Make warnings about uninitialized fields include the field name.Hans Wennborg2012-09-212-4/+2
* Flip "faux-bodies" in the analyzer on by default to flush out bugs.Ted Kremenek2012-09-211-1/+1
* Simplify getRuntimeDefinition() back to taking no arguments.Ted Kremenek2012-09-212-10/+10
* Doxygen-ify a comment.Craig Topper2012-09-211-4/+4
* PR13890: Warn on abstract final classes.David Blaikie2012-09-211-0/+5
* [PCH] After deserializing a DeclContext, if it has external lexical decls but...Argyrios Kyrtzidis2012-09-212-0/+7
* Add faux-body support for dispatch_once().Ted Kremenek2012-09-211-10/+110
* ARM: Use a dedicated intrinsic for vector bitwise select.Jim Grosbach2012-09-211-0/+4
* Tidy up. Trailing whitespace and 80 columns.Jim Grosbach2012-09-211-67/+69
* Implement faux-body-synthesis of well-known functions in the static analyzer ...Ted Kremenek2012-09-219-19/+199
* Serialize the 'IsConstexpr' bit of VarDecls. Fixes <rdar://problem/12328814>.Douglas Gregor2012-09-202-1/+7
* Thread-safety analysis: fix bug where shared trylock was treatedDeLesley Hutchins2012-09-201-1/+1
* Thread safety analysis: properly canonicalize calls to virtual methods withinDeLesley Hutchins2012-09-201-4/+16
* If the range in a for range statement doesn't have a viable begin/end function,Richard Smith2012-09-203-29/+49
* Improvements to my patch in r164143 perFariborz Jahanian2012-09-201-18/+16
* Include types when a definition's type differs from a prior declaration.David Blaikie2012-09-201-1/+1
* StmtPrinter: Print floating point literals with the right suffix to disambigu...Benjamin Kramer2012-09-201-2/+27
* Disable source fortification on Darwin with AddressSanitizer.Alexander Potapenko2012-09-201-0/+3
* The keywords "true" and "false" shouldn't warn under -Wundef.Eli Friedman2012-09-201-1/+3
* [analyzer] MallocChecker should not do post-call checks on inlined functions.Jordan Rose2012-09-201-0/+3