aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-05-16[driver] Allow the driver to directly accept the -no-implicit-float option, s...Chad Rosier
2012-05-16Tweek r156937 a bit so that the suggestions are correct.Chad Rosier
2012-05-16Warn about -Wno-foo where foo is an unknown warning option. This is helpful Chad Rosier
2012-05-16Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu
2012-05-16Clean up r156925, so that we only mark the capturing DeclRefExpr of aDouglas Gregor
2012-05-16Fix code generation of variables reference expressions when mixingDouglas Gregor
2012-05-16Fix ASTReader handling of ImportDecls, from Meador Inge!Douglas Gregor
2012-05-16Use a llvm::SmallString rather than std::string for duplicate-case errorsDouglas Gregor
2012-05-16[analyzer] Introduce clang_analyzer_eval for regression test constraint checks.Jordy Rose
2012-05-16StringSwitchify. No functionality change.Benjamin Kramer
2012-05-16Factor sema for attributes unavailable and deprecated into a common function.Benjamin Kramer
2012-05-16[tsan] add ThreadSanitizer linker flags on Linux and also copy the tsan-rt i...Kostya Serebryany
2012-05-16Produce more useful 'duplicate case' diagnostics. Fixes PR9243, from Terry Long!Douglas Gregor
2012-05-16Include the correct conversion context locations for condition expressions.David Blaikie
2012-05-16Fix the visibility of instantiations of static data members.Rafael Espindola
2012-05-16[libclang/AST] Index references of protocols in "@protocol(...)" syntax.Argyrios Kyrtzidis
2012-05-16[objcmt] Accept char arrays for rewriting to @() syntax.Argyrios Kyrtzidis
2012-05-15[objcmt] When using NSNumber numberWithInteger:/numberWithUnsignedInteger: beArgyrios Kyrtzidis
2012-05-15objective-c: perform strict type checking on propertyFariborz Jahanian
2012-05-15[analyzer] Fix a regression in ObjCUnusedIVars checker.Anna Zaks
2012-05-15[objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString:Argyrios Kyrtzidis
2012-05-15Don't warn when NULL is used within a macro but its conversion is outside a m...David Blaikie
2012-05-15Typo.Richard Smith
2012-05-15If we see a declaration which is either missing a type or has a malformed type,Richard Smith
2012-05-15Don't use the implicit int rule for error recovery in C++. Instead, try toRichard Smith
2012-05-15Add the Objective-C runtime linking arguments after user-specifiedDouglas Gregor
2012-05-15[objcmt] Rewrite [NSNumber numberWith*] messages to the new @() boxing syntax.Argyrios Kyrtzidis
2012-05-15Allow objc @() syntax for enum types.Argyrios Kyrtzidis
2012-05-15Do not link with Objective-C libraries with -nostdlib or -nodefaultlibs.Bob Wilson
2012-05-15objc: avoid duplicate diagnostics on certain type mismatchesFariborz Jahanian
2012-05-15Remove word 'block' from option and diagnostic I addedFariborz Jahanian
2012-05-15Changing std::string to SmallString for r156826.David Blaikie
2012-05-15Improve some of the conversion warnings to fire on conversion to bool.David Blaikie
2012-05-15objective-c nonfragile abi: discourage ivar declarationsFariborz Jahanian
2012-05-15Fix our handling of visibility in explicit template instantiations.Rafael Espindola
2012-05-15Fixes crasher bug in JSONCompilationDatabase for invalid input.Manuel Klimek
2012-05-15add embedded linux variants that occur in the fieldGabor Greif
2012-05-15Further improvement to wording of overload resolution diagnostics, and includingRichard Smith
2012-05-15PR12798: Don't drop part of the nested name specifier when instantiating aRichard Smith
2012-05-15PR12826: Converting an lvalue to an xvalue is a no-op conversion, not an lval...Richard Smith
2012-05-15Fold the six functions checking explicitly-defaulted special member functionsRichard Smith
2012-05-15Change the mangling of a ref-qualifier on a function type so thatJohn McCall
2012-05-14[objcmt] When rewriting to subscripting syntax, make sure we putArgyrios Kyrtzidis
2012-05-14objc: allow typedef'ing an id to a pointer to a c-struct only.Fariborz Jahanian
2012-05-14Recover properly from a redundant 'typename' before a non-nested name. This isRichard Smith
2012-05-14[objcmt] When rewriting to array/dictionary literals, add an explicitArgyrios Kyrtzidis
2012-05-14Implement IRGen for C++11's "T{1, 2, 3}", where T is an aggregate and theRichard Smith
2012-05-14Teach the driver on Linux to respect -nodefaultlibs.Chandler Carruth
2012-05-14[analyzer] strncpy: Special-case a length of 0 to avoid an incorrect warning.Jordy Rose
2012-05-13Refactor all theRafael Espindola