aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-11-15Simplify code. No functionality change.Benjamin Kramer
2012-11-15Do not cache a pointer to ExprEvalContexts.back().Benjamin Kramer
2012-11-15Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko
2012-11-15Teach the uninitialized field warning about anonymous structs and union members.Nick Lewycky
2012-11-15Make -ffp-contract a codegen option, rather than a laguage option. This makesLang Hames
2012-11-15Revert r167567, restoring the ability of clang to run gcc in cases where itNick Lewycky
2012-11-15Fix an off-by-one error by switching < to <= in -Wtautological-constant-out-o...Richard Trieu
2012-11-15Do not use data recursion in ASTMatchFinder.Daniel Jasper
2012-11-15[analyzer] Make sure calls in synthesized functions have valid path locations.Jordan Rose
2012-11-15Fix a trivial bool-related bug I spotted while skimming David Fang'sEli Friedman
2012-11-15Per [basic.lookup.classref]p3, in an expression of the form p->~type-name, theRichard Smith
2012-11-15Fix DiagnoseBitwisePrecedence so it doesn't cast "-1" to the typeEli Friedman
2012-11-14Make template diffing handle integral expressions of various widths correctly.Eli Friedman
2012-11-14Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith
2012-11-14objective-C blocks: under cc1 flag -encode-extended-block-signature,Fariborz Jahanian
2012-11-14Improve -Wtautological-constant-out-of-range-compare by taking into accountRichard Trieu
2012-11-14Teach the AST importer to merge enumerator constants. FixesDouglas Gregor
2012-11-14When evaluating variably modified types for function parameters, dig out theEli Friedman
2012-11-14Remove the cellspu port.Eric Christopher
2012-11-14ParseTemplate.cpp: Prune obsolete descriptions in ParseSingleDeclarationAfter...NAKAMURA Takumi
2012-11-14The ObjC++-to-C++ personality trick is only necessary on NeXT runtimes,John McCall
2012-11-14fixes a buildbot failure.Fariborz Jahanian
2012-11-14Fix 80-column violation.Fariborz Jahanian
2012-11-14objective-C blocks: Provide layout map for byrefFariborz Jahanian
2012-11-14s/tranform/transform/Benjamin Kramer
2012-11-14Move some GNUStep-specific code out of CGObjCGNU.John McCall
2012-11-14PR14279: Work around this major miscompilation by treating move operations asRichard Smith
2012-11-14When we have a MemberExpr referring to an overloaded static member function,Richard Smith
2012-11-14Code cleanup: Remove trailing whitespace in unwind.h.Logan Chien
2012-11-14Remove debugging assert.David Blaikie
2012-11-14SemaTemplateDeduction.cpp: Prune two obsolete descriptions. [-Wdocumentation]NAKAMURA Takumi
2012-11-14ParseTemplate.cpp: Doxygen fix in AnnotateTemplateIdToken(). [-Wdocumentation]NAKAMURA Takumi
2012-11-14Suppress elided variadic macro argument extension diagnostic for macros usingEli Friedman
2012-11-14Provide the correct mangling and linkage for certain unnamed nested classes.David Blaikie
2012-11-14Fix an assertion failure printing the unused-label fixit in files using CRLF ...Eli Friedman
2012-11-14Remove another questionable use of hasTrivial*. The relevant thing for thisRichard Smith
2012-11-14Accept and pass arguments to __unknown_anytype in argumentJohn McCall
2012-11-13Revert "Use the 'count' attribute instead of the 'upper_bound' attribute."Eric Christopher
2012-11-13Don't try to save the assigned value in a Objective-C property assignmentEli Friedman
2012-11-13[ms] Make mangleIntegerLiteral less aware of exact type of the literal.Nico Weber
2012-11-13For classes that have the warn_unused_result attribute, don't apply theKaelyn Uhrain
2012-11-13[analyzer] Address Jordan's code review for r167813.Anna Zaks
2012-11-13Revert r167801, "[preprocessor] When #including something that contributes noDaniel Dunbar
2012-11-13Simplify function try/catch scope handling.David Blaikie
2012-11-13Fix AST-matcher descendant visiting for Types, TypeLocs and NestedNamespecifi...Daniel Jasper
2012-11-13This patch makes the behavior of clang consistent with the behavior of gcc 4....Benjamin Kramer
2012-11-13UCNs in char literals are done (in LiteralSupport), remove FIXME. Expand UCN ...Nico Weber
2012-11-13Copy the decls returned by DeclContext::lookup_result to aArgyrios Kyrtzidis
2012-11-13Fix a Malloc Checker FP by tracking return values from initWithCharacterAnna Zaks
2012-11-13Use the 'count' attribute instead of the 'upper_bound' attribute.Bill Wendling