1. 239cad7 Update test for r133934. by John McCall · 13 years ago
  2. 68fe96a Handle nonnull attribute with optional argument number on by Fariborz Jahanian · 13 years ago
  3. eda3687 [analyzer] Use UnknownVal when default-initializing arrays whose element types we don't model, to distinguish them from uninitialized arrays (PR10163). by Jordy Rose · 13 years ago
  4. 9d11e6f Revert parts of r133860 to fix a crash. Add a test. by Nico Weber · 13 years ago
  5. 064c44b [libclang] Avoid having the cursor of an expression replace the declaration cursor by Argyrios Kyrtzidis · 13 years ago
  6. 5517b89 [libclang] Avoid having the cursor of an expression "overwrite" the annotation of the by Argyrios Kyrtzidis · 13 years ago
  7. d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 13 years ago
  8. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 13 years ago
  9. ae19806 Fix missing braces around two statements that were intended to be part by Chandler Carruth · 13 years ago
  10. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
  11. 2ced044 Fix PR10187: when diagnosing a two-phase-lookup-related failure, don't assert that any names we find are valid candidates for the call. by Richard Smith · 13 years ago
  12. 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 13 years ago
  13. df7b091 Do not apply the ARC move optimization to 'const'-qualified xvalues. by John McCall · 13 years ago
  14. 913dab2 Mark the multiply which occurs as part of performing pointer by John McCall · 13 years ago
  15. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  16. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
  17. 88c1dfc Two more test cases which have been long uncommitted. by John McCall · 13 years ago
  18. 4027f09 Test case for r133840, neglectfully uncommitted. by John McCall · 13 years ago
  19. 1d323e0 Fix struct member's scope. Patch by Xi Wang. by Devang Patel · 13 years ago
  20. bc8d40d Change the IR-generation of VLAs so that we capture bounds, by John McCall · 13 years ago
  21. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
  22. a7bf7bb Only do delayed diagnostics if there were no errors when parsing the decl. by Argyrios Kyrtzidis · 13 years ago
  23. cf79eba [arcmt] Add test for rdar://9601437. by Argyrios Kyrtzidis · 13 years ago
  24. 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 13 years ago
  25. 7ddf6b2 Allow Lexer::getLocForEndOfToken to return the location just passed the macro instantiation by Argyrios Kyrtzidis · 13 years ago
  26. b5303aa Allow the fixit for missing ':' in the ?: ternary operator if it is pointing by Argyrios Kyrtzidis · 13 years ago
  27. c39b6bc This patch started as an attempt to fix up the horrid naming by Sean Hunt · 13 years ago
  28. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  29. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  30. b1094a0 [arcmt] Fully migrate ObjC++ classes, rdar://9660007. by Argyrios Kyrtzidis · 13 years ago
  31. 7707c75 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 13 years ago
  32. d028302 Improve on warning when objc pointer is used in by Fariborz Jahanian · 13 years ago
  33. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  34. b9b4b78 Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast expression into the LHS of a compound assignment. Fixes compound assignment of various "compatible" vector types, including NEON-vector and gcc-vector types. by Eli Friedman · 13 years ago
  35. 7140b3c cmake+lit: final cleanup related to the recent churn by Andrew Trick · 13 years ago
  36. 115f2b9 Fix this test on machines that don't run clang -cc1as when asked to assemble. by Nick Lewycky · 13 years ago
  37. 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 13 years ago
  38. 4cc12c6 Clean up the heart of the caching code and miss fewer edge cases. by Sean Hunt · 13 years ago
  39. b7bca25 lit support for REQUIRES: asserts. by Andrew Trick · 13 years ago
  40. 4f0845e Check for placeholders early on in by Douglas Gregor · 13 years ago
  41. d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 13 years ago
  42. 9c7f469 test/Unit: Fixup lit.cfg to allow running inside test/Unit (with llvm-config in by Daniel Dunbar · 13 years ago
  43. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  44. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  45. c09ce12 Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! by Douglas Gregor · 13 years ago
  46. 1d441ee When instantiating a function template declaration that was expressed by Douglas Gregor · 13 years ago
  47. 7bf952e [arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557 by Argyrios Kyrtzidis · 13 years ago
  48. d26fef0 Change "cannot assign retained object.." warning to "assigning retained object.." by Argyrios Kyrtzidis · 13 years ago
  49. 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 13 years ago
  50. d1bd98a Implement the C++0x move optimization for Automatic Reference Counting by Douglas Gregor · 13 years ago
  51. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 13 years ago
  52. fc0f40a Only do config-time substitution of LLVM_BUILD_MODE in by Andrew Trick · 13 years ago
  53. d768e9d Emit @finally blocks completely lazily instead of forcing their by John McCall · 13 years ago
  54. d71315c It is possible to request the nonfragile ABI with -fobjc-abi-version=2; by John McCall · 13 years ago
  55. e3499ca Fix PR10168: don't warn for unused non-dependent variables in both the template definition and each instantiation. by Richard Smith · 13 years ago
  56. cd6f366 First part of PR9968: the __range variable in a dependent C++11 for-range statement is implicitly used by that statement. by Richard Smith · 13 years ago
  57. 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
  58. a68e1c3 Driver/Darwin: Fixup version check for -object_path_lto support. by Daniel Dunbar · 13 years ago
  59. 5bfa656 Driver/Darwin: When invoking the linker, automatically pass -object_path_lto so by Daniel Dunbar · 13 years ago
  60. c8505ad objc-arc: Add support for unbridged cast of by Fariborz Jahanian · 13 years ago
  61. af97517 objc-arc: CodeGen part of unbridged cast of CF types. // rdar://9474349 by Fariborz Jahanian · 13 years ago
  62. 14d251c Fix a crash when a pointer-to-member function is called in the condition by Chandler Carruth · 13 years ago
  63. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  64. 0c25d28 Also fix the warning about using "clang" instead of %clang. by Nick Lewycky · 13 years ago
  65. 1110425 Remove the leading hyphen so that grep doesn't parse it as one long option :) by Nick Lewycky · 13 years ago
  66. 2a45fa7 Driver/Darwin: Honor -Xarch_FOO when the arch matches either the toolchain or by Daniel Dunbar · 13 years ago
  67. c3b9014 Add support for -Wa,--noexecstack when building from a non-assembly file. For by Nick Lewycky · 13 years ago
  68. 43fec87 Canonicalize register names properly. by Eric Christopher · 13 years ago
  69. cfd323d Move additional register names to their own lookup, separate from by Eric Christopher · 13 years ago
  70. 8e2ce7f [arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061 by Argyrios Kyrtzidis · 13 years ago
  71. 8912aae [analyzer] Finish size argument checking for strncat (and strncpy). by Jordy Rose · 13 years ago
  72. 1522a7c objc-arc: allow explicit unbridged casts if the source of the cast is a by Fariborz Jahanian · 13 years ago
  73. 33f46e2 Warn for un-parenthesized '&' inside '|' (a & b | c), rdar://9553326. by Argyrios Kyrtzidis · 13 years ago
  74. ab27d6e llvm-gcc treats a tentative definition with a previous by Fariborz Jahanian · 13 years ago
  75. 0678899 Define __cplusplus to 201103L when in (non-GNU) C++0x mode. by Douglas Gregor · 13 years ago
  76. bc9bd0e Use an explicitly 64-bit triple flag to ensure we can easily verify the by Chandler Carruth · 13 years ago
  77. ae0bafa Fix a problem with the diagnostics of invalid arithmetic with function by Chandler Carruth · 13 years ago
  78. 1567a8b Move away from the poor "abstraction" I added to Type. John argued by Chandler Carruth · 13 years ago
  79. c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago
  80. 5e5f150 [analyzer] Re-enable checking for strncpy, along with a new validation of the size argument. strncat is not yet up-to-date, but I'm leaving it enabled for now (there shouldn't be any false positives, at least...) by Jordy Rose · 13 years ago
  81. 9e49d9f [analyzer] Eliminate "byte string function" from CStringChecker's diagnostics, and make it easier to provide custom messages for overflow checking, in preparation for re-enabling strncpy checking. by Jordy Rose · 13 years ago
  82. 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
  83. e3d49b4 Handle decltype keyword in Parser::isDeclarationSpecifier. by Francois Pichet · 13 years ago
  84. 18e0461 Accept no-return stripping conversions for pointer type arguments after by Chandler Carruth · 13 years ago
  85. e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 13 years ago
  86. 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
  87. 4020cae Objective-C++ ARC: eliminate the utterly unjustified loophole that by Douglas Gregor · 13 years ago
  88. c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
  89. e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
  90. b64915a Only accept __bridge_retain in system headers, as Doug suggested. by John McCall · 13 years ago
  91. 1816442 As a hopefully temporary workaround for a header mistake, treat by John McCall · 13 years ago
  92. 4e938df Put the new warning from revision 133196 on NULL arithmetic behind the flag -Wnull-arthimetic and set to DefaultIgnore. A few edge cases need to be worked out before this can be set to default. by Richard Trieu · 13 years ago
  93. 12189f5 Don't emit 'unavailable' errors inside an unavailable function. rdar://9623855. by Argyrios Kyrtzidis · 13 years ago
  94. ebfbf9f Loosen up the IR matching slightly by Douglas Gregor · 13 years ago
  95. 8837d74 Remove another variable. by Eric Christopher · 13 years ago
  96. 673e98b When emitting a compound literal of POD type, continue to emit a by Douglas Gregor · 13 years ago
  97. 0502a22 Perform an acquire memory barrier on the fast path of a thread-safe by John McCall · 13 years ago
  98. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  99. 3724020 Clean up test to avoid using standard headers and remove an unneeded #define. by Eric Christopher · 13 years ago
  100. 9a636e8 Extend the deduced/actual argument type checking of C++ by Douglas Gregor · 13 years ago