aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-02-25Work-in-progress for lambda conversion-to-block operator. Still need to impl...Eli Friedman
2012-02-25Don't record nested macro expansions in the preprocessing record,Argyrios Kyrtzidis
2012-02-25RetainCountChecker: don't adjust the retain count when analyzing a ReturnStmt...Ted Kremenek
2012-02-25[arcmt] GC migrator: don't try to remove redundant __strong, it doesArgyrios Kyrtzidis
2012-02-25Improve the diagnostic in ARC mode when a conditional with an Objective-C typ...Eli Friedman
2012-02-25Trying to increase my Ohloh ranking with trivial tweaksDouglas Gregor
2012-02-25Bugfix: bogus warning -- "invalid use of non-static data member",DeLesley Hutchins
2012-02-25Simplify check per Eli's commentDouglas Gregor
2012-02-24[analyzer] Malloc: reason about the ObjC messages and C++.Anna Zaks
2012-02-24Implement C++11 [over.match.copy]p1b2, which allows the use ofDouglas Gregor
2012-02-24Fix a stupid mistake in r151133. Reported to me by Joerg Sonnenberger.Eli Friedman
2012-02-24For the purposes of building LLVM types, a forward-declaredDouglas Gregor
2012-02-24Back out __decltype warning from r151377: we should either warn on all the GNURichard Smith
2012-02-24Make helper static.Benjamin Kramer
2012-02-24When checking whether a reference to a variable is an ICE, look at the type ofRichard Smith
2012-02-24Minor modern rewriter bug showed up during testingFariborz Jahanian
2012-02-24C++11 [class.ctor]p5 says thatDouglas Gregor
2012-02-24Fix comment: correct predicate name, reformat comment.Dmitri Gribenko
2012-02-24Change the text of a FIXME.Argyrios Kyrtzidis
2012-02-24__decltype is a GNU extension, not a C++11 extension.Richard Smith
2012-02-24Two minor, related fixes for template instantiation with blocks:Douglas Gregor
2012-02-24objc modern translator. Fixes writing of block pointer ivar access.Fariborz Jahanian
2012-02-24[analyzer] Run remove dead bindings before each call.Anna Zaks
2012-02-24[analyzer] We were silently stopping exploring the path afterAnna Zaks
2012-02-24Revert r151357. That unreachable is reachable...Nick Lewycky
2012-02-24Silence gcc warnings pointing out that CharByteWidth could be usedNick Lewycky
2012-02-24Sink variable into assertMatt Beaumont-Gay
2012-02-24Remove some trivial uses of hasTrivialCopyConstructor() andDouglas Gregor
2012-02-24Kill a spurious use of hasTrivialDefaultConstructor()Douglas Gregor
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor
2012-02-24Make PathDiagnosticBuilder sensitive to varying LocationContexts, thus fixing...Ted Kremenek
2012-02-24Reapply r151317, but when computing the PathDiagnostic profile and size keep ...Ted Kremenek
2012-02-24Revert r151317 - Rework PathDiagnostics creation.. - to appease buildbots.Chad Rosier
2012-02-24[PCH] When keeping track of top-level decls for "targeted deserialization"Argyrios Kyrtzidis
2012-02-24Rework PathDiagnostic creation so that call stacks are captured by a nested P...Ted Kremenek
2012-02-24Reapply r151172 - Unwind path cleanup for array new list initializers - with aChad Rosier
2012-02-23Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p...Eli Friedman
2012-02-23Modernize some code which processes CastExprs to use CastKinds. No intended ...Eli Friedman
2012-02-23[analyzer] KeyChainAPI: unique the leaks by allocation site.Anna Zaks
2012-02-23objective-c++: Type of an objc string literal is NSString, not 'id'.Fariborz Jahanian
2012-02-23Turned on support for __declspecs: noreturn, noinline, nothrow and naked in M...Aaron Ballman
2012-02-23Pull the OpaqueValueExpr's source expression into its constructor, soDouglas Gregor
2012-02-23ARM: enable the integrated assembler by default for Darwin.Jim Grosbach
2012-02-23[analyzer] Malloc: unique leak reports by allocation site.Anna Zaks
2012-02-23[libclang] Make sure that all top-level decls in a @implementation areArgyrios Kyrtzidis
2012-02-23* tgmath_logb.patch implements the missing logb function (see C99 standard 7....Howard Hinnant
2012-02-23Actually remove the duplicated elements from the vector.Benjamin Kramer
2012-02-23objective-c default synthesis. classes which adopt protocol propertiesFariborz Jahanian
2012-02-23Replace a use of hasTrivialDefaultConstructor() with the appropriateDouglas Gregor
2012-02-23Replace some DenseSets with SmallPtrSets. Apart from the "small" optimization...Benjamin Kramer