aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-11-16A step towards sorting out handling of triviality of special members in C++11.Richard Smith
2012-11-15Make sure CodeGenTypes correctly reconverts function types. Fixes PR14355, a...Eli Friedman
2012-11-15PR9903: Recover from a member functon declared with the 'typedef' specifier byRichard Smith
2012-11-15[analyzer] Fix a use-after-free introduced in r168019.Jordan Rose
2012-11-15If an excluded header does not exist, just ignore itDouglas Gregor
2012-11-15[analyzer] Report leaks at the closing brace of a function body.Jordan Rose
2012-11-15[analyzer] StreamChecker: Remove now-unnecessary check::EndPath callback.Jordan Rose
2012-11-15[analyzer] MacOSKeychainAPIChecker: Remove now-unnecessary check::EndPath.Jordan Rose
2012-11-15[analyzer] MallocChecker: Remove now-unnecessary check::EndPath callback.Jordan Rose
2012-11-15[analyzer] Mark symbol values as dead in the environment.Jordan Rose
2012-11-15block extended signatur option. Change previous optionFariborz Jahanian
2012-11-15[modules] Use a memory buffer directly as input for the module includes,Argyrios Kyrtzidis
2012-11-15[modules] Setup the import location of a module file and use itArgyrios Kyrtzidis
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