aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-01-04Move the common source locations of CastStmt & DefaultStmt into their base cl...Argyrios Kyrtzidis
2013-01-04[arcmt] Don't error if an autoreleased variable is returned after the -autore...Argyrios Kyrtzidis
2013-01-04Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525>Douglas Gregor
2013-01-04Fix fieldNo usage for lambdas. No behavior change since theEric Christopher
2013-01-03Warn on unused auto variables.Rafael Espindola
2013-01-03Use early returns to reduce indentation.Rafael Espindola
2013-01-03[arcmt] Rewrite uses of Block_copy/Block_release macros.Argyrios Kyrtzidis
2013-01-03Make MallocChecker debug output useful.Ted Kremenek
2013-01-03Don't assert/crash on reference variables in lambdas bound to aEli Friedman
2013-01-03[analyzer] Rename callback EndPath -> EndFunctionAnna Zaks
2013-01-02DiagnosticIds: Fix offset/ID calculation, no impact outside this code.Argyrios Kyrtzidis
2013-01-02Correct Hexagon DataLayout string. Fixes bug 14744.Anshuman Dasgupta
2013-01-02Remove the anonymous namespace from lib/Sema/TreeTransform.hArgyrios Kyrtzidis
2013-01-02Fixes multiple formatting bugs.Manuel Klimek
2013-01-02Don't allow line breaks after template parameters.Daniel Jasper
2013-01-02Format */& as binary operator if followed by a unary operator.Daniel Jasper
2013-01-02Fixes use of unescaped newlines when formatting preprocessor directives.Manuel Klimek
2013-01-02Correctly format pointers and references in casts.Daniel Jasper
2013-01-02Understand unary operators after "return" and "case".Daniel Jasper
2013-01-02Prefer splitting after "template <...>" and fix indentation.Daniel Jasper
2013-01-02Prefer to break after operators over breaking after "(".Daniel Jasper
2013-01-02s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2013-01-02Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth
2013-01-02Understand * and & in ternary expressions.Daniel Jasper
2013-01-02Don't break after pointer or reference specifier.Daniel Jasper
2013-01-02Convert an if that never happens to an assert.Rafael Espindola
2013-01-01Simplify vector splat code. No functionality change.Benjamin Kramer
2012-12-31Silence some warnings and allow passing down some feature flags to the linker.Rafael Espindola
2012-12-31Remove some remnants of OwningExprResult / OwningStmtResult.Nico Weber
2012-12-30Simplify. No functionality change.Nico Weber
2012-12-30Don't warn on unused member functions that are extern because of a typedef.Rafael Espindola
2012-12-30Formatter: parse and format inline namespaces like regular namespacesDmitri Gribenko
2012-12-30[ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz
2012-12-30Use hasCLanguageLinkage when warning about non C return types.Rafael Espindola
2012-12-30Comment lexing: replace manual comparison with StringRef::find_first_ofDmitri Gribenko
2012-12-30Don't get confused if a extern "C" builtin function is redeclared withoutRafael Espindola
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling
2012-12-29Don't warn for undefined but used decls that are external because of a typedef.Rafael Espindola
2012-12-29ArrayRefize CXXTryStmt.Nico Weber
2012-12-29ArrayRefize a CompoundStmt constructor.Nico Weber
2012-12-29Fix a typo that caused a few standard library implementations of sort toChandler Carruth
2012-12-29Try to re-structure the GCCVersion comparison routine to make it easierChandler Carruth
2012-12-29Minor cleanup.Rafael Espindola
2012-12-28Reject overloading of two static extern C functions.Rafael Espindola
2012-12-28Replace magic numbers in CheckICE with an enum.Richard Smith
2012-12-28PR14729: Fix typo in CheckICE for BinaryConditionalOperators.Richard Smith
2012-12-28Improve diagnostic wording for when an implicitly-deleted special memberRichard Smith
2012-12-28Add proper support for -fsanitize-blacklist= flag for TSan and MSan. Clang part.Alexey Samsonov