- fe9b559 Diagnose attempts to explicitly capture a __block variable in a lambda. by Douglas Gregor · 13 years ago
- 48b68a0 Use the new Triple::getMacOSXVersion function in another place. by Bob Wilson · 13 years ago
- 4ac3809 Extend for-range temporary cleanups codegen test to catch the bug which Eli by Richard Smith · 13 years ago
- 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
- 3df6130 constexpr: Treat INT_MIN % -1 as undefined behavior in C++11. Technically, it by Richard Smith · 13 years ago
- d29975f Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an indirect goto. by Eli Friedman · 13 years ago
- c6c14e5 A couple minor fixes to template instantiation for for-range loops. by Eli Friedman · 13 years ago
- 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 13 years ago
- 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 13 years ago
- eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
- 200abfb Remove extraneous whitespace. by Chad Rosier · 13 years ago
- 1085377 Fix more fallout from the introduction of "macosx" and "ios" triples. by Bob Wilson · 13 years ago
- e00575f [analyzer] Add checks for common anti-patterns in strncat. by Anna Zaks · 13 years ago
- 393b979 [analyzer] Change the warning to suggest 'strlcat/strlcpy' as by Anna Zaks · 13 years ago
- 289e31f Revert r149359. This was a hack to a problem with an easy workaround, and it doesn't feel like general solution. by Ted Kremenek · 13 years ago
- 220947b FormatCheckers should emit all diagnostics using EmitFormatDiagnostic(). by Jean-Daniel Dupas · 13 years ago
- 7da1f46 Format string warnings: don't a.k.a. wchar_t with wchar_t. by Hans Wennborg · 13 years ago
- 82f2858 constexpr: the result of a relational operator between pointers to void is by Richard Smith · 13 years ago
- fdba182 Don't warn about -Wshorten-64-to-32 in unreachable code. Fixes <rdar://problem/10759934>. Apparently this is a common idiom in Linux (among other places). by Ted Kremenek · 13 years ago
- 789f9b6 constexpr: catch a collection of integral undefined behaviors: by Richard Smith · 13 years ago
- 1d16f0f Revert r149083 which is not the direction we're going in the Clang by Chandler Carruth · 13 years ago
- 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
- 395f1c0 constexpr: remove integral conversion overflow checking introduced in r149286. by Richard Smith · 13 years ago
- 339b907 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 13 years ago
- f20f46c fix test. by Fariborz Jahanian · 13 years ago
- 3c52d36 test for a v-table dispatch that consumes an by Fariborz Jahanian · 13 years ago
- f72fccf constexpr: disallow signed integer overflow in integral conversions in constant by Richard Smith · 13 years ago
- 8f7d64b Remove tgmath.h from the module map for now, because it currently causes a by Douglas Gregor · 13 years ago
- 3c267e6 objc-arc: Perform null check on receiver before sending methods which by Fariborz Jahanian · 13 years ago
- 7fc8003 [analyzer] Rename the checker as per Ted's comment. Remove the reference by Anna Zaks · 13 years ago
- ce3aa39 Disable "non literal format string" for NSString that result from a macro expansion. by Jean-Daniel Dupas · 13 years ago
- 304e6f1 [analyzer] Make osx.cocos.CFContainersSyntax a default checker. by Anna Zaks · 13 years ago
- 0c8731a Per discussion on cxx-abi-dev, don't drop leading zeroes from the by John McCall · 13 years ago
- e29cdeb Fix yet another issue introduced when renaming '-ccc-host-triple' to by Chandler Carruth · 13 years ago
- 34269df Update on format attribute handling. by Jean-Daniel Dupas · 13 years ago
- f8495d6 Cleanup 3dnow builtin handling. Most of them were already handled by LLVM connecting intrinsics and builtins in IntrinsicsX86.td. by Craig Topper · 13 years ago
- af5f550 [analyzer] Add index out of bounds check for CFArrayGetArrayAtIndex. by Anna Zaks · 13 years ago
- e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
- add5adb CMake: Promote the testing targets out of folders on IDE. by NAKAMURA Takumi · 13 years ago
- ebb1004 Just disable the compiler-builtins module test on MSVC for now by Douglas Gregor · 13 years ago
- 8101c7f Teach tgmath.h to only include <complex.h> if it's available. by Douglas Gregor · 13 years ago
- 0fcba56 Try to get useful diagnostics out of the failing MSVC builders by Douglas Gregor · 13 years ago
- e5c9e09 Alternate fix to the modules failures that doesn't require us to tweak tgmath.h by Douglas Gregor · 13 years ago
- 5ad2649 If there's no math.h, then tgmath.h should just be empty by Douglas Gregor · 13 years ago
- fe225e4 Temporary disable the -verify on this test in the hope of getting some useful output from the buildbots by Douglas Gregor · 13 years ago
- 3e80d8a Introduce a module map for (some of) the compiler-supplied by Douglas Gregor · 13 years ago
- 4e1524b revert r149184 by Fariborz Jahanian · 13 years ago
- c6d626b Update line numbers. Sigh by Douglas Gregor · 13 years ago
- a007431 Also require a proper shell by Douglas Gregor · 13 years ago
- 85ae12d Ensure that we clean up after a failed module build and cope with the by Douglas Gregor · 13 years ago
- c5b2e58 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 13 years ago
- 8f95cb3 Test module lookup within a subdirectory of a normal include directory. by Douglas Gregor · 13 years ago
- 77fe6cd When emitting an ARC epilogue that looks like a return of 'self', by John McCall · 13 years ago
- f48f796 Get a little bit smarter about killing off the ReturnValue alloca by John McCall · 13 years ago
- 4188760 Complain about attempts to use 'protected' visibility on targets by John McCall · 13 years ago
- de2fdc2 objc-arc: Perform null check on receiver before sending methods which by Fariborz Jahanian · 13 years ago
- a49a283 Make the __builtin_c[lt]zs builtins target independent. by Benjamin Kramer · 13 years ago
- bd2b6f0 Added tests for template keyword presence. by Abramo Bagnara · 13 years ago
- 5faf5d3 Remove the "C" in "implicitly declaring C library function" diagnostic by Jean-Daniel Dupas · 13 years ago
- a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
- 8b4f2b7 Add test for -Wno-everything. by Argyrios Kyrtzidis · 13 years ago
- cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
- 6895a64 Be sure to emit delayed diagnostics after parsing the declaration by John McCall · 13 years ago
- 745f514 constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr by Richard Smith · 13 years ago
- a5fde15 test/Driver/prefixed-tools.c: Disable this on win32 hosts, msvc and mingw. by NAKAMURA Takumi · 13 years ago
- 5701e97 test/Driver/prefixed-tools.c: Fix newline at end-of-file. by NAKAMURA Takumi · 13 years ago
- 0fa0638 Turn off implicit truncation warning for compound assignment to bitfields; it might be reasonable in some cases, but it clearly doesn't make sense in some cases, like the included testcase. by Eli Friedman · 13 years ago
- 3a643af Make the bitfield implicit truncation warning slightly more aggressive, and make the printed warning a bit more accurate. The new behavior matches gcc's -Wconversion. <rdar://problem/10238797>. by Eli Friedman · 13 years ago
- 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
- 34144f6 Keep track of the original target the user specified before by Joerg Sonnenberger · 13 years ago
- bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
- e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
- b9cd498 Try harder to get X7 defined by Douglas Gregor · 13 years ago
- a2a5028 Force layout of more of the unions and structures in this test by Douglas Gregor · 13 years ago
- 4196363 objc: 'id' and block pointer compare in mergeTypes is by Fariborz Jahanian · 13 years ago
- 1366392 Suppress any warnings from this test. They aren't interesting, and they by Chandler Carruth · 13 years ago
- 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
- f2e4cd7 constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. by Richard Smith · 13 years ago
- f81263f [analyzer] The CFContainer test should only be run on x86_64. by Anna Zaks · 13 years ago
- c01dfc1 Revert r148249: "Make the auto-detection hack for the iOS simulator set the target triple correctly." by Bob Wilson · 13 years ago
- e41b041 Add an additional testcase for a lambda with implicit void return type. by Eli Friedman · 13 years ago
- 84b007f Refactor to share code for handling return statements between lambda expressions and block literals. As it turns out, almost all the logic can be shared. by Eli Friedman · 13 years ago
- 61d679a Introduce 3 new fixit options: by Argyrios Kyrtzidis · 13 years ago
- 7a776be fix to go along with an llvm change: VMCore now returns an UndefValue by Chris Lattner · 13 years ago
- 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
- 24248e3 Reintroduce r148981 with significantly improved regression test. Now it by Chandler Carruth · 13 years ago
- cbd2733 [analyzer] Add an AST checker that checks for a common pitfall when by Anna Zaks · 13 years ago
- e7cff2c objc: allow block pointer matching 'id' type when by Fariborz Jahanian · 13 years ago
- bac3413 Rework flushing of diagnostics to PathDiagnosticConsumer. Now all the reports are batched up before being flushed by Ted Kremenek · 13 years ago
- 01f276d Don't stack-allocate an IntegerLiteral which can be referred to after the current method returns. PR11744, part 2. by Eli Friedman · 13 years ago
- 10afce3 Revert r148981 because it fails test/Driver/freebsd.c by Argyrios Kyrtzidis · 13 years ago
- 55fc7e2 Add some ABI tweaks for i386-pc-win32 triple so that we return structs in an MSVC-compatible way. Patch by Joe Groff. by Eli Friedman · 13 years ago
- 0f12507 Improve the error message slightly for files that aren't using the expected UTF-8 encoding. Patch by Seth Cantrell. by Eli Friedman · 13 years ago
- 457a377 Fix a crash involving a multi-dimensional dependent VLA. PR11744. by Eli Friedman · 13 years ago
- d9b02e7 constexpr: add support for anonymous struct and union members in literal types. by Richard Smith · 13 years ago
- d081baa Try to unbreak the FreeBSD toolchain's detection of 32-bit targets by Chandler Carruth · 13 years ago
- 3943b1c Allow typo correction to be disabled in BuildOverloadedCallExpr variant. by Kaelyn Uhrain · 13 years ago
- cd78e61 Avoid correcting unknown identifiers to types where types aren't allowed. by Kaelyn Uhrain · 13 years ago
- ada4fa7 [driver] Do emit the diagnostics when CompilerInvocation::CreateFromArgs() fails. by Argyrios Kyrtzidis · 13 years ago
- 60a09dc Add custom callback object for typo correction in BuildRecoveryCallExpr. by Kaelyn Uhrain · 13 years ago