1. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
  2. 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
  3. 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 13 years ago
  4. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  5. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  6. 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
  7. e67d151 Emit guard variables for any weak global that has a run-time by Douglas Gregor · 13 years ago
  8. 07f4a06 When adding boolean keywords for typo correction, add either "bool" or by Douglas Gregor · 13 years ago
  9. df9a41f Fix testcase by Douglas Gregor · 13 years ago
  10. bcc3e66 Don't zero-initialize default-initialized local variables that have by Douglas Gregor · 13 years ago
  11. 31fd2b7 For code such as: by Richard Trieu · 13 years ago
  12. 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 · 13 years ago
  13. 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 · 13 years ago
  14. 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
  15. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  16. 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
  17. 935a70c Fix off-by-one error in StringLiteral::getLocationOfByte. by Hans Wennborg · 13 years ago
  18. 150fee8 Move test/Sema/return.cpp into test/SemaCXX/return.cpp by Hans Wennborg · 13 years ago
  19. ea4aba0 Perform lvalue-to-rvalue conversions on both operands of ->* by John McCall · 13 years ago
  20. 62273f9 Test for errors for returning a value from a ctor or dtor. by Hans Wennborg · 13 years ago
  21. 54001c1 Check for deprecated/unavailable/etc attributes on fields that are by Douglas Gregor · 13 years ago
  22. e12a11f When redeclaring a local extern in the same scope, make sure that we by Douglas Gregor · 13 years ago
  23. 8fefc8e objc-arc: fix a IRGen crash when checking for by Fariborz Jahanian · 13 years ago
  24. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
  25. ded137f We don't pass classes with a copy-constructor or destructor byval, so the address takes up an integer register (if one is available). Make sure the x86-64 ABI implementation takes that into account properly. by Eli Friedman · 13 years ago
  26. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 13 years ago
  27. d6a4d18 Revert r133024, "[format strings] correctly suggest correct type for '%@' by Daniel Dunbar · 13 years ago
  28. be098b3 Update this test to reflect the new (deterministic) order in r134038. by Chandler Carruth · 13 years ago
  29. ea76d8a Modify test case to allow buildbots to make forward progress. This test should by Chad Rosier · 13 years ago
  30. 99ca47b Driver/Darwin: -force_load can be specified multiple times. by Daniel Dunbar · 13 years ago
  31. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 13 years ago
  32. d3d49bb Be more thorough about mangling unresolved types. by John McCall · 13 years ago
  33. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  34. 020540b Fix test case; we may end up linking against the libprofile_rt dylib. by Douglas Gregor · 13 years ago
  35. 0fa6bf7 [analyzer] strnlen isn't a builtin, don't test for it by Jordy Rose · 13 years ago
  36. 8306831 Fix PR9279 - Macro expansion stack trace seriously broken with function-style macros, by not recursively printing notes for other 'instantiated from' notes. by Chris Lattner · 13 years ago
  37. db7abf7 Remove the call to GetTypeForDeclarator in Sema::ActOnCXXConditionDeclaration. by Argyrios Kyrtzidis · 13 years ago
  38. 2ba68b2 Cut down a few of the excess errors in the test. by Argyrios Kyrtzidis · 13 years ago
  39. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 13 years ago
  40. c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 13 years ago
  41. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  42. a0b7d2e Merge this test into another. by John McCall · 13 years ago
  43. 239cad7 Update test for r133934. by John McCall · 13 years ago
  44. 68fe96a Handle nonnull attribute with optional argument number on by Fariborz Jahanian · 13 years ago
  45. 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
  46. 9d11e6f Revert parts of r133860 to fix a crash. Add a test. by Nico Weber · 13 years ago
  47. 064c44b [libclang] Avoid having the cursor of an expression replace the declaration cursor by Argyrios Kyrtzidis · 13 years ago
  48. 5517b89 [libclang] Avoid having the cursor of an expression "overwrite" the annotation of the by Argyrios Kyrtzidis · 13 years ago
  49. d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 13 years ago
  50. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 13 years ago
  51. ae19806 Fix missing braces around two statements that were intended to be part by Chandler Carruth · 13 years ago
  52. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
  53. 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
  54. 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 13 years ago
  55. df7b091 Do not apply the ARC move optimization to 'const'-qualified xvalues. by John McCall · 13 years ago
  56. 913dab2 Mark the multiply which occurs as part of performing pointer by John McCall · 13 years ago
  57. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  58. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
  59. 88c1dfc Two more test cases which have been long uncommitted. by John McCall · 13 years ago
  60. 4027f09 Test case for r133840, neglectfully uncommitted. by John McCall · 13 years ago
  61. 1d323e0 Fix struct member's scope. Patch by Xi Wang. by Devang Patel · 13 years ago
  62. bc8d40d Change the IR-generation of VLAs so that we capture bounds, by John McCall · 13 years ago
  63. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
  64. a7bf7bb Only do delayed diagnostics if there were no errors when parsing the decl. by Argyrios Kyrtzidis · 13 years ago
  65. cf79eba [arcmt] Add test for rdar://9601437. by Argyrios Kyrtzidis · 13 years ago
  66. 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 13 years ago
  67. 7ddf6b2 Allow Lexer::getLocForEndOfToken to return the location just passed the macro instantiation by Argyrios Kyrtzidis · 13 years ago
  68. b5303aa Allow the fixit for missing ':' in the ?: ternary operator if it is pointing by Argyrios Kyrtzidis · 13 years ago
  69. c39b6bc This patch started as an attempt to fix up the horrid naming by Sean Hunt · 13 years ago
  70. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  71. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  72. b1094a0 [arcmt] Fully migrate ObjC++ classes, rdar://9660007. by Argyrios Kyrtzidis · 13 years ago
  73. 7707c75 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 13 years ago
  74. d028302 Improve on warning when objc pointer is used in by Fariborz Jahanian · 13 years ago
  75. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  76. 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
  77. 7140b3c cmake+lit: final cleanup related to the recent churn by Andrew Trick · 13 years ago
  78. 115f2b9 Fix this test on machines that don't run clang -cc1as when asked to assemble. by Nick Lewycky · 13 years ago
  79. 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 13 years ago
  80. 4cc12c6 Clean up the heart of the caching code and miss fewer edge cases. by Sean Hunt · 13 years ago
  81. b7bca25 lit support for REQUIRES: asserts. by Andrew Trick · 13 years ago
  82. 4f0845e Check for placeholders early on in by Douglas Gregor · 13 years ago
  83. d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 13 years ago
  84. 9c7f469 test/Unit: Fixup lit.cfg to allow running inside test/Unit (with llvm-config in by Daniel Dunbar · 13 years ago
  85. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  86. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  87. c09ce12 Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! by Douglas Gregor · 13 years ago
  88. 1d441ee When instantiating a function template declaration that was expressed by Douglas Gregor · 13 years ago
  89. 7bf952e [arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557 by Argyrios Kyrtzidis · 13 years ago
  90. d26fef0 Change "cannot assign retained object.." warning to "assigning retained object.." by Argyrios Kyrtzidis · 13 years ago
  91. 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 13 years ago
  92. d1bd98a Implement the C++0x move optimization for Automatic Reference Counting by Douglas Gregor · 13 years ago
  93. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 13 years ago
  94. fc0f40a Only do config-time substitution of LLVM_BUILD_MODE in by Andrew Trick · 13 years ago
  95. d768e9d Emit @finally blocks completely lazily instead of forcing their by John McCall · 13 years ago
  96. d71315c It is possible to request the nonfragile ABI with -fobjc-abi-version=2; by John McCall · 13 years ago
  97. 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
  98. 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
  99. 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
  100. a68e1c3 Driver/Darwin: Fixup version check for -object_path_lto support. by Daniel Dunbar · 13 years ago