aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-02-17[analyzer] Fix another false positive in the Malloc Checker, by makingAnna Zaks
2012-02-17[analyzer] Generalize function name checking in CString checker.Anna Zaks
2012-02-17modern objc translator: postpone writing of class definitionsFariborz Jahanian
2012-02-17modern objc writer: more work for category metadata rewriteFariborz Jahanian
2012-02-17Don't emit optimization-specific intrinsic at -O0.Richard Smith
2012-02-17modern objc translator: category metadata relatedFariborz Jahanian
2012-02-17On Solaris, define some standard macros that the Solaris headers require inDavid Chisnall
2012-02-17De-nest tentative parsing to disambiguate lambdas from designators; noDouglas Gregor
2012-02-17Don't allow non-empty ParenListExprs as array-new initializers.Sebastian Redl
2012-02-17Basic code generation support for std::initializer_list.Sebastian Redl
2012-02-17The clang half of r150794: after the construction of a global or static constRichard Smith
2012-02-17Index "12" holds the vtable, not "9".Eric Christopher
2012-02-17Bug fix: do not emit static const local variables with mutable membersRichard Smith
2012-02-17When performing IRGen on a global, emit it as a constant if:Richard Smith
2012-02-17Only add 'const' to the type of variables captured in a lambda whenDouglas Gregor
2012-02-17Disambiguate between C++11 lambda expressions and C99 arrayDouglas Gregor
2012-02-17Make sure all remaining parts of the constant evaluator are aware that an arrayRichard Smith
2012-02-17Whether an argument is required (in contrast with being anJohn McCall
2012-02-17Block expressions always have a prototyped function type; expose thisJohn McCall
2012-02-17Rework the Sema/AST/IRgen dance for the lambda closure type'sDouglas Gregor
2012-02-17Reject continue/break statements within members of local functions nested withinRichard Smith
2012-02-17PR12012: Fix a regression in r150419 where we would try (and fail) toRichard Smith
2012-02-17objective-c translator. More stuff for modern meta-data.Fariborz Jahanian
2012-02-16Reapply r150631:Eric Christopher
2012-02-16Elide copy construction in new expressions. PR11757.Eli Friedman
2012-02-16Avoid infinite mutual recursion in DiagnoseInvalidRedeclaration.Kaelyn Uhrain
2012-02-16[analyzer] Malloc Checker: Clean up bug naming:Anna Zaks
2012-02-16[analyzer] Malloc Checker: Make the diagnostic visitor handle the caseAnna Zaks
2012-02-16Pacify gcc's -Wreturn-typeMatt Beaumont-Gay
2012-02-16fix the property list metadata name.Fariborz Jahanian
2012-02-16Improve recovery for lambda expressions that have 'mutable' or aDouglas Gregor
2012-02-16modern objective-c translator: write the root class meta-data.Fariborz Jahanian
2012-02-16Lambda closure types are always considered to be like "local" classes,Douglas Gregor
2012-02-16Add checker visitation hooks in ExprEngine::Visit() for common no-op expressi...Ted Kremenek
2012-02-16Revert "Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine....Ted Kremenek
2012-02-16C++11 allows unions to have static data members. Remove the correspondingRichard Smith
2012-02-16Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also h...Ted Kremenek
2012-02-16Minor cleanup to node data structures in ExplodedGraph. No functionality cha...Ted Kremenek
2012-02-16modern objc translator: meta-data generation for firstFariborz Jahanian
2012-02-16In Objective-C++, allow the keyword 'class' to be used as a propertyDouglas Gregor
2012-02-16If code completion patterns are not enabled, use simpler else/else ifDouglas Gregor
2012-02-16Add fixits for ARC casting errors for implicit conversions as well. rdar://10...Argyrios Kyrtzidis
2012-02-16Minor fix to template instantiation, which properly instantiatesDeLesley Hutchins
2012-02-16Thread safety analysis: Don't check for lockable on undefined types.DeLesley Hutchins
2012-02-16Thread-safety analysis: Disable checking inside constructors, destructors, lo...DeLesley Hutchins
2012-02-16Thread-Safety: added support for 'this' as a lock expression.DeLesley Hutchins
2012-02-16Allow thread safety attributes on function definitions.DeLesley Hutchins
2012-02-16Format string analysis: give 'q' its own enumerator.Hans Wennborg
2012-02-16Tweak link order on Solaris so that global ctors work.David Chisnall
2012-02-16Proper checking of list-initializers for array new expressions.Sebastian Redl