1. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 14 years ago
  2. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 14 years ago
  3. 5cbe101 Look through parenthesized declarators when determining whether an by Douglas Gregor · 14 years ago
  4. 9a30c99 ActOnCXXConditionDeclaration should take into account that by Douglas Gregor · 14 years ago
  5. c5bb9d4 Initialize member. by Benjamin Kramer · 14 years ago
  6. 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 14 years ago
  7. 25af091 Fix a typo, remove a tab, canonicalize some spacing. No functional change. by Nick Lewycky · 14 years ago
  8. 8ba4426 When producing -Wuninitialized Fix-Its for pointers, prefer " = NULL" by Douglas Gregor · 14 years ago
  9. 1b03c87 Move the Sema argument to all of the Sema-using helper functions in by Chandler Carruth · 14 years ago
  10. d309c81 Rename static helpers to use 'camelCaseNames' per the new style by Chandler Carruth · 14 years ago
  11. 87c4460 Mechanical rename of 'd' Decl pointer parameters to 'D'. This is more by Chandler Carruth · 14 years ago
  12. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 14 years ago
  13. 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 14 years ago
  14. a8349f5 Use transferARCOwnershipToDeclaratorChunk in inferARCWriteback, no functionality change. by Argyrios Kyrtzidis · 14 years ago
  15. 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 14 years ago
  16. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 14 years ago
  17. 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 14 years ago
  18. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 14 years ago
  19. 8cfa57b Break Sema::GetTypeForDeclarator in 2 functions, one for DeclSpec processing and another for the rest. by Argyrios Kyrtzidis · 14 years ago
  20. 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 14 years ago
  21. 07f4a06 When adding boolean keywords for typo correction, add either "bool" or by Douglas Gregor · 14 years ago
  22. 304e233 Fix for PR7410. Allow functions in a derived class that improperly overwrite a virtual function in the base class to be inserted into the derived class function list to prevent extra errors every time the derived class is used. by Richard Trieu · 14 years ago
  23. c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 14 years ago
  24. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 14 years ago
  25. ea4aba0 Perform lvalue-to-rvalue conversions on both operands of ->* by John McCall · 14 years ago
  26. ca0d0d4 Improve the wording of the warning when returning a value from by Chandler Carruth · 14 years ago
  27. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 14 years ago
  28. a8581b9 Fix an obvious typo in an attribute's diagnostics. Patch by Caitlin Sadowski. by Chandler Carruth · 14 years ago
  29. 54001c1 Check for deprecated/unavailable/etc attributes on fields that are by Douglas Gregor · 14 years ago
  30. e12a11f When redeclaring a local extern in the same scope, make sure that we by Douglas Gregor · 14 years ago
  31. 5562053 Fix non-determinism in selecting between equal-length names which refer by Chandler Carruth · 14 years ago
  32. 9af7e8e Fix an invalid use of ::back() on an newly emptied vector. Also tighten by Chandler Carruth · 14 years ago
  33. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 14 years ago
  34. 2ecc28a Dynamically allocate the StringMaps used in typo correction so that we by Douglas Gregor · 14 years ago
  35. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 14 years ago
  36. 0b8c98f Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameter by Argyrios Kyrtzidis · 14 years ago
  37. d3880f8 Centralize all checks for a C++ tag definition inside a typename in by Argyrios Kyrtzidis · 14 years ago
  38. 3215398 Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. by Argyrios Kyrtzidis · 14 years ago
  39. db7abf7 Remove the call to GetTypeForDeclarator in Sema::ActOnCXXConditionDeclaration. by Argyrios Kyrtzidis · 14 years ago
  40. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 14 years ago
  41. c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 14 years ago
  42. e6d134b Fix PR10204 in a better way. by John McCall · 14 years ago
  43. 68fe96a Handle nonnull attribute with optional argument number on by Fariborz Jahanian · 14 years ago
  44. d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 14 years ago
  45. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 14 years ago
  46. ae19806 Fix missing braces around two statements that were intended to be part by Chandler Carruth · 14 years ago
  47. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 14 years ago
  48. 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 · 14 years ago
  49. 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 14 years ago
  50. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 14 years ago
  51. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 14 years ago
  52. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 14 years ago
  53. a7bf7bb Only do delayed diagnostics if there were no errors when parsing the decl. by Argyrios Kyrtzidis · 14 years ago
  54. 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 14 years ago
  55. e458fda Fix unused label warning. by Jay Foad · 14 years ago
  56. c39b6bc This patch started as an attempt to fix up the horrid naming by Sean Hunt · 14 years ago
  57. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 14 years ago
  58. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 14 years ago
  59. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 14 years ago
  60. 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 · 14 years ago
  61. c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 14 years ago
  62. 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 14 years ago
  63. 2b1ad8b Move all of Sema's member-access-related checking out of SemaExpr.cpp by Douglas Gregor · 14 years ago
  64. 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 14 years ago
  65. 4cc12c6 Clean up the heart of the caching code and miss fewer edge cases. by Sean Hunt · 14 years ago
  66. 4f0845e Check for placeholders early on in by Douglas Gregor · 14 years ago
  67. ab183df Fix a think-o that amazingly didn't show up until I started writing by Sean Hunt · 14 years ago
  68. d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 14 years ago
  69. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 14 years ago
  70. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 14 years ago
  71. b27c7a1 Fix the starting location of the Fix-It note for suspicious precedence by Douglas Gregor · 14 years ago
  72. 1d441ee When instantiating a function template declaration that was expressed by Douglas Gregor · 14 years ago
  73. 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 14 years ago
  74. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 14 years ago
  75. b4b7b50 Give MaterializeTemporaryExpr the exact type of the lvalue it binds by Douglas Gregor · 14 years ago
  76. 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 14 years ago
  77. 431a1cb Actually, you know, fix the problem. by Sean Hunt · 14 years ago
  78. 4dba7b56 Avoid making assumption that this is either a CXXMethodDecl or a by Sean Hunt · 14 years ago
  79. 1ccbc54 Ensure that we delete implict copy members when explicit move members by Sean Hunt · 14 years ago
  80. 661c67a Attempt to reapply this patch for caching copy assignment operator by Sean Hunt · 14 years ago
  81. e3499ca Fix PR10168: don't warn for unused non-dependent variables in both the template definition and each instantiation. by Richard Smith · 14 years ago
  82. 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 · 14 years ago
  83. a72a12f Fix some grammar nits in the comments from Nick. by Chandler Carruth · 14 years ago
  84. 9d5353c Revert r133526 which re-orders the suggestions for -Wparentheses on ?: by Chandler Carruth · 14 years ago
  85. c8505ad objc-arc: Add support for unbridged cast of by Fariborz Jahanian · 14 years ago
  86. 0626942 ^cat^cast^ by Fariborz Jahanian · 14 years ago
  87. cccd6de Add comment before CheckObjCARCConversion is called on by Fariborz Jahanian · 14 years ago
  88. 1b13290 Switch the order of the notes for the parentheses suggested in the case by Chandler Carruth · 14 years ago
  89. af97517 objc-arc: CodeGen part of unbridged cast of CF types. // rdar://9474349 by Fariborz Jahanian · 14 years ago
  90. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 14 years ago
  91. 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 14 years ago
  92. 4857947 De-Unicode-ify in comments. by NAKAMURA Takumi · 14 years ago
  93. 1522a7c objc-arc: allow explicit unbridged casts if the source of the cast is a by Fariborz Jahanian · 14 years ago
  94. 33f46e2 Warn for un-parenthesized '&' inside '|' (a & b | c), rdar://9553326. by Argyrios Kyrtzidis · 14 years ago
  95. ab27d6e llvm-gcc treats a tentative definition with a previous by Fariborz Jahanian · 14 years ago
  96. ae0bafa Fix a problem with the diagnostics of invalid arithmetic with function by Chandler Carruth · 14 years ago
  97. 1567a8b Move away from the poor "abstraction" I added to Type. John argued by Chandler Carruth · 14 years ago
  98. 6af9662 Remove more unnecessary #include <llvm/ADT/SmallVector.h> by Francois Pichet · 14 years ago
  99. bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 14 years ago
  100. 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 14 years ago