- aacde71 Thread safety analysis: at a CFG join point between a block terminating in a by Richard Smith · 13 years ago
- 41f4431 C++ 5.2.10p2 has a note that mentions that, subject to all other restrictions, by Chad Rosier · 13 years ago
- 3c0e80e Refactor capture in blocks to use new-style capture hooks. Start adding a bit of the code for lambdas. The only visible changes are that we use the C++11 odr-used rules to figure out when a variable is captured, and type-checking in lambdas is slightly more accurate. by Eli Friedman · 13 years ago
- 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
- d67d0cc Note whether a lambda is mutable in the LambdaScopeInfo; this information will be necessary to handle references to captured variables. by Eli Friedman · 13 years ago
- 0507280 Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC. by Ted Kremenek · 13 years ago
- afdb041 Do not show macro expansion in strncat warnings, which can be defined as by Anna Zaks · 13 years ago
- 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
- 353300c Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain by Rafael Espindola · 13 years ago
- 773303a Rename -dependency-graphviz to -dependencncy-dot by Douglas Gregor · 13 years ago
- d2cce13 Add some code to accurately perform odr-used marking for variables per the C++11 rules. by Eli Friedman · 13 years ago
- ad7eff2 Further enhance comment for property in continuation class. by Fariborz Jahanian · 13 years ago
- 245da28 unnecessary include of TargetMachine.h? by Andrew Trick · 13 years ago
- 83db10e Initialize the user defined conversion function to null if this is an aggregate initialization from an initializer list. by Benjamin Kramer · 13 years ago
- 59c9c72 Use -isystem rather than relying on -isysroot to work consistently by Douglas Gregor · 13 years ago
- ff2a0ec objc: comment the code which allows narroing of property object by Fariborz Jahanian · 13 years ago
- 0d3b87c Yet more data from failing buildbots... by Douglas Gregor · 13 years ago
- e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
- ee21277 Drop -verify to get better diagnostics from failing buildbots. Plus, we don't need it here by Douglas Gregor · 13 years ago
- 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
- 4f7dcdb Pacify gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
- 6a9a6d2 Pass the SourceMgr to the MCContext for cc1as. by Jim Grosbach · 13 years ago
- 89651ea Move the code that sets the AddressSafety by Alexander Potapenko · 13 years ago
- 3a5aca8 r149587 reverted by Anton Yartsev · 13 years ago
- 13f9f2f Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657) by Anton Yartsev · 13 years ago
- 5f2987c Split Sema::MarkDeclarationReferenced into multiple functions; the additional entry points are needed to implement C++11 odr-use marking correctly. No functional change in this patch; I'll actually make the change which fixes the odr-use marking in a followup patch. by Eli Friedman · 13 years ago
- f196a90 [analyzer] Fix a false positive in the CFArrayCreate check that surfaces by Anna Zaks · 13 years ago
- f15fda0 constexpr: by Richard Smith · 13 years ago
- c69a181 Introduce a -cc1 option "-dependency-graphviz" that determines header by Douglas Gregor · 13 years ago
- c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 13 years ago
- 34ff062 Change the check for constant-conversion with width-1 bitfields so it doesn't suppress quite as many cases. Based off a testcase in the gcc testsuite. by Eli Friedman · 13 years ago
- f2462be back out r149504 by Dylan Noblesmith · 13 years ago
- 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
- f83a615 objc2: add __has_feature(objc_default_synthesize_properties). // rdar://10770497 by Fariborz Jahanian · 13 years ago
- 271ce54 r149474 went a bit too far when combined with type caching. If we want by Eric Christopher · 13 years ago
- 20039ae Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility pop". by Rafael Espindola · 13 years ago
- 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
- 873488a make: fix installation of generated header files by Dylan Noblesmith · 13 years ago
- eafa50b cmake: don't install config.h (v2) by Dylan Noblesmith · 13 years ago
- ef81e0f Remove duplicated comment. by Eric Christopher · 13 years ago
- af79088 Fix comment. by Eric Christopher · 13 years ago
- 3f405d3 cmake: revert r149496 by Dylan Noblesmith · 13 years ago
- ac32ff9 Make sure that imported definitions get completed before we add by Douglas Gregor · 13 years ago
- 5b41936 libclang: Mark clang_Cursor_isNull with CINDEX_LINKAGE to make it available on windows. by Benjamin Kramer · 13 years ago
- 7f3a458 [libclang] Make sure we don't ever leave a StoredDiagnostic associated with by Argyrios Kyrtzidis · 13 years ago
- a28c1df Add missing dependency to unbreak the CMake build by Douglas Gregor · 13 years ago
- dccaa23 size() == 0 -> empty(). by David Chisnall · 13 years ago
- 84aac9a [analyzer] Fix a crash in CheckerContext::isCLibraryFunction for C++ by Anna Zaks · 13 years ago
- c36bedc Add a new compiler warning, which flags anti-patterns used as the size by Anna Zaks · 13 years ago
- b710dfe Diagnose the restriction on default arguments in C++11 [expr.prim.lambda]p5. by Douglas Gregor · 13 years ago
- a1f2114 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 13 years ago
- ac4e5b7 [analyzer] Testing: add 2 new checkers to the buildbot script. by Anna Zaks · 13 years ago
- 93b7750 test/Driver/target.c: Relax expression for "gcc.exe" on win32. by NAKAMURA Takumi · 13 years ago
- 69d3b4f include clang's config.h unconditionally by Dylan Noblesmith · 13 years ago
- 9dc01f5 test/Modules/compiler_builtins.m: Appease Cygwin to add -D__need_wint_t. by NAKAMURA Takumi · 13 years ago
- 8c8840d test/Modules/compiler_builtins.m: Mark this as XFAIL:win32. MS limits.h provides size_t. by NAKAMURA Takumi · 13 years ago
- 04f7a88 autoconf: add private config.h to clang by Dylan Noblesmith · 13 years ago
- f9b6e97 cmake: don't install config.h by Dylan Noblesmith · 13 years ago
- 36579d4 Frontend: fix comment typos by Dylan Noblesmith · 13 years ago
- 15efc4d constexpr: check for overflow in pointer subtraction. by Richard Smith · 13 years ago
- ab14ae2 Compatability fix for SwitchInst refactoring. by Stepan Dyatkovskiy · 13 years ago
- 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 13 years ago
- c221411 Remove redundant checks in CXXRecordDecl::isCLike(), as suggested by Sebastian. by Argyrios Kyrtzidis · 13 years ago
- 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
- 7b48a29 constexpr: overflow checking for integral and floating-point arithmetic. by Richard Smith · 13 years ago
- b223d8c When providing code completions for a switch over a scoped enumeration by Douglas Gregor · 13 years ago
- 8398cbf constexpr: Unlike other incomplete types, 'void' cannot possibly be completed as by Richard Smith · 13 years ago
- b04035a constexpr: require 'this' to point to an object in a constexpr method call. by Richard Smith · 13 years ago
- b02e462 constexpr: add support for comparisons of pointer-to-members. by Richard Smith · 13 years ago
- 93962e5 Improve checking of explicit captures in a C++11 lambda expression: by Douglas Gregor · 13 years ago
- ee625af Fix crash on invalid in microsoft anonymous struct extension. by Nico Weber · 13 years ago
- 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
- 8f1e656 Fix an assertion failure in isMacOSXVersionLT for IOS targets. by Bob Wilson · 13 years ago
- 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 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
- 4c5ffb3 Use new Triple::getMacOSXVersion function. by Bob Wilson · 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
- 588e83b Fix 80-column violation. by Chad Rosier · 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
- 56e68b7 Pacify gcc's -Wreturn-type. by Matt Beaumont-Gay · 13 years ago
- 29254f4 Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 13 years ago
- 2831092 fix a crash on: by Chris Lattner · 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
- 54a7e3f [CFG] Removed unused local variable. by Erik Verbruggen · 13 years ago
- 003eff6 Don't zero terminate the bitmap twice. by Benjamin Kramer · 13 years ago
- 82f2858 constexpr: the result of a relational operator between pointers to void is by Richard Smith · 13 years ago
- ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 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