aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-17Add a castAs<U> accessor to CanQual<T>.John McCall
2012-02-17Rework the Sema/AST/IRgen dance for the lambda closure type'sDouglas Gregor
2012-02-17Tests for the fixits which Doug added in r150727.Richard Smith
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] MallocChecker: more tests.Anna Zaks
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-16Make sure we still reject static data members in anonymous unions in C++11.Richard Smith
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-16Tweak the comment on the 'q' length modifier again.Hans Wennborg
2012-02-16modern objc translator: meta-data generation for firstFariborz Jahanian
2012-02-16Fix this test to work with and without Asserts mode.Dan Gohman
2012-02-16Update comment as per Joerg's comment on r150697.Hans Wennborg
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
2012-02-16Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol...Sebastian Redl
2012-02-16Revert "Make CXXNewExpr contain only a single initialier, and not hold the us...Sebastian Redl
2012-02-16Make CXXNewExpr contain only a single initialier, and not hold the used const...Sebastian Redl
2012-02-16Fix test to not depend upon metadata numbers.Bill Wendling
2012-02-16test/CodeGenObjC/arc-no-arc-exceptions.m: Disable it at -Asserts for now.NAKAMURA Takumi