aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-01-26objc: 'id' and block pointer compare in mergeTypes isFariborz Jahanian
2012-01-26AST/ExprConstant.cpp: Silence a warning on ms cl.exe. "bool" does not prefer ...NAKAMURA Takumi
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor
2012-01-26Use createRecordFwdDecl here since that's what we're doing.Eric Christopher
2012-01-26Revert previous patch unifying all of the C++ record prep in one area,Eric Christopher
2012-01-26Remove another duplicated variable.Eric Christopher
2012-01-26constexpr: evaluate (bool)&x as true when x is a local variable or a temporary.Richard Smith
2012-01-26Remove the headers now that ::close() is not used.Argyrios Kyrtzidis
2012-01-26In FixItRewriteToTemp::RewriteFilename don't try to close the file descriptorArgyrios Kyrtzidis
2012-01-26Rewrite/FrontendActions.cpp: Tweak to unbreak msvc.NAKAMURA Takumi
2012-01-26Revert r148249: "Make the auto-detection hack for the iOS simulator set the t...Bob Wilson
2012-01-26Improve efficiency of Sema::MaybeBindToTemporary by working with thePeter Collingbourne
2012-01-26Simplify {Record,Enum}Type::classof.Peter Collingbourne
2012-01-26Use function pointers, rather than references, to pass DestroyersPeter Collingbourne
2012-01-26Add missing include of <unistd.h>Douglas Gregor
2012-01-26Refactor to share code for handling return statements between lambda expressi...Eli Friedman
2012-01-26Introduce 3 new fixit options:Argyrios Kyrtzidis
2012-01-26Enable several checkers under --analyze for general testing.Ted Kremenek
2012-01-26Tidy and remove some unused variables.Eric Christopher
2012-01-26Fix our handling of #pragma GCC visibility.Rafael Espindola
2012-01-26Collect this information together. No reason to have it split.Eric Christopher
2012-01-26Refactor into its own function.Eric Christopher
2012-01-26Reintroduce r148981 with significantly improved regression test. Now itChandler Carruth
2012-01-26StaticAnalyzer/Checkers: Fix CMake build.NAKAMURA Takumi
2012-01-26[analyzer] Add an AST checker that checks for a common pitfall whenAnna Zaks
2012-01-26objc: allow block pointer matching 'id' type whenFariborz Jahanian
2012-01-26Slight refactoring; catch yet another case where we were missing an lvalue-to...Eli Friedman
2012-01-26arc migrator: Added an option to the migratorFariborz Jahanian
2012-01-25Rework flushing of diagnostics to PathDiagnosticConsumer. Now all the report...Ted Kremenek
2012-01-25Don't stack-allocate an IntegerLiteral which can be referred to after the cur...Eli Friedman
2012-01-25Revert r148981 because it fails test/Driver/freebsd.cArgyrios Kyrtzidis
2012-01-25Add some ABI tweaks for i386-pc-win32 triple so that we return structs in an ...Eli Friedman
2012-01-25Fix a crash involving a multi-dimensional dependent VLA. PR11744.Eli Friedman
2012-01-25Post open source analyzer build checker-259.Ted Kremenek
2012-01-25constexpr: add support for anonymous struct and union members in literal types.Richard Smith
2012-01-25Clean up comment.Eric Christopher
2012-01-25Try to unbreak the FreeBSD toolchain's detection of 32-bit targetsChandler Carruth
2012-01-25Allow typo correction to be disabled in BuildOverloadedCallExpr variant.Kaelyn Uhrain
2012-01-25Restore a tiny bit of functionality that I completely overlooked in theChandler Carruth
2012-01-25Avoid correcting unknown identifiers to types where types aren't allowed.Kaelyn Uhrain
2012-01-25Add custom callback object for typo correction in BuildRecoveryCallExpr.Kaelyn Uhrain
2012-01-25When we're substituting into a function parameter pack and expect toDouglas Gregor
2012-01-25The Linux pattern of adding all the search paths that exist doesn't seemChandler Carruth
2012-01-25Remove the 'ToolTriple' concept from the NetBSD toolchain along with myChandler Carruth
2012-01-25Delete still more remnants of the now dead HostInfo. The janitoring willChandler Carruth
2012-01-25Delete the driver's HostInfo class. This abstraction just never reallyChandler Carruth
2012-01-25Add support for const pointer to literal-objc string as format attribute.Jean-Daniel Dupas
2012-01-25Switch the ToolChain types to all store a Driver reference rather thanChandler Carruth
2012-01-25Fixup r148926, for -Asserts.NAKAMURA Takumi
2012-01-25Remove the TargetTriple object that I added to the Driver recently. ThisChandler Carruth