1. 9685aee Remove excessive use of Carbon.h / Cocoa.h in clang tests. by Daniel Dunbar · 15 years ago
  2. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  3. fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 15 years ago
  4. 0337f21 Diagnose, and not crash, when taking address of property expression. by Fariborz Jahanian · 15 years ago
  5. e0762c9 Keep track of when declarations are "used" according to C and by Douglas Gregor · 15 years ago
  6. 0b6b0e9 Test case was left behind from my last patch. by Fariborz Jahanian · 15 years ago
  7. 687abff Don't allow defining a block with a non-prototype type. Remove a by Eli Friedman · 15 years ago
  8. 86f4385 Diagnose misuse of __strong attribute in a redeclaration. by Fariborz Jahanian · 15 years ago
  9. 8df7a28 Issue diagnostics on __weak attribute mismatch. by Fariborz Jahanian · 15 years ago
  10. 22869e6 Remove test which doesn't pass with gcc. by Eli Friedman · 15 years ago
  11. 585f7b2 This patch attempts to fix the merging of __strong/__weak attributes by Fariborz Jahanian · 15 years ago
  12. bacf3d7 Update test case. by Daniel Dunbar · 15 years ago
  13. 852d63b Disable type merging with gc attributes. This has a number of nasty by Eli Friedman · 15 years ago
  14. b5ff6bf Cannot type cast @selector expressions. by Fariborz Jahanian · 15 years ago
  15. 101a0b7 Added -fblocks to the test's options. by Fariborz Jahanian · 15 years ago
  16. cd18762 (Next runtime only) check to see if class implements forwardInvocation method by Fariborz Jahanian · 15 years ago
  17. 636bed1 Fixed a warning bug when receiver is an object via by Fariborz Jahanian · 15 years ago
  18. 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 15 years ago
  19. c219a15 Remove the -arch option from clang-cc: for all practical purposes, it's by Eli Friedman · 15 years ago
  20. 2574a68 Don't warn if result/argument type of an implemented by Fariborz Jahanian · 15 years ago
  21. 88f1ba0 Look for and diagnose missing sentinel argument on message by Fariborz Jahanian · 15 years ago
  22. 09d04e5 Changed wording of warning when attribute is on method definition. by Fariborz Jahanian · 15 years ago
  23. 5d36ac2 Method attributes may only be specified on method declarations. by Fariborz Jahanian · 15 years ago
  24. 9f8f026 We want to diagnose sending message to a forward class by Fariborz Jahanian · 15 years ago
  25. 89bc314 Warn if forward class is used as a receiver. by Fariborz Jahanian · 15 years ago
  26. 7aaa409 Fixes a bug in my last patch. Order of types reversed. by Fariborz Jahanian · 15 years ago
  27. 4c2743f More type checking for properties, accessors and by Fariborz Jahanian · 15 years ago
  28. 046efd9 Add a warning for a missing copy attribute on a property that is a by Mike Stump · 15 years ago
  29. cae27c5 a forward class declaration matching a typedef name of a class by Fariborz Jahanian · 15 years ago
  30. dd3e166 Improve semantic checking for blocks. Radar 6441502 by Mike Stump · 15 years ago
  31. 868bd0a Improve handling of (X86) target features. - This is a WIP... by Daniel Dunbar · 15 years ago
  32. 041f2fd Issue a warning in odd case of instance method used by Fariborz Jahanian · 15 years ago
  33. d4edddd ignore weak_import attribute on objc method decls. by Fariborz Jahanian · 15 years ago
  34. ad04e67 Fix invalid error about duplicate declaration of padding bit field in by Daniel Dunbar · 15 years ago
  35. b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 15 years ago
  36. e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 15 years ago
  37. 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 15 years ago
  38. 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 15 years ago
  39. d0d4599 fix PR4021, array and functions decay in the receiver position of an objc message send. by Chris Lattner · 15 years ago
  40. c7c11b1 rdar://6827200 - [sema] reject statically allocated arrays of interface types by Chris Lattner · 15 years ago
  41. 5153ee6 Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to by Chris Lattner · 15 years ago
  42. b5f1562 reject explicit pointer arithmetic on interface pointers in 64-bit objc ABI by Chris Lattner · 15 years ago
  43. ced1e28 Avoid issuing spurious errors as side-effect of diagnosing by Fariborz Jahanian · 15 years ago
  44. 38ee7ff We don't accept this test anymore in a non-fragile ABI. by Daniel Dunbar · 15 years ago
  45. 1efaa95 Fix rdar://6821047 - clang crashes on subscript of interface in 64-bit mode by Chris Lattner · 15 years ago
  46. 77a6be4 Diagnose if an implementation implements a forward class by Fariborz Jahanian · 15 years ago
  47. a7503a7 Sema::ActOnStartClassInterface(): Use PushOnScopeChains(). by Steve Naroff · 15 years ago
  48. f09f03c rename test by Chris Lattner · 15 years ago
  49. 4d00f2a Fix a problem with objc foreach loop. It turns out that objc mode changes by Chris Lattner · 15 years ago
  50. 25efa10 Tighten up blocks type checking. This was discussed back in the by Mike Stump · 15 years ago
  51. 293b4d6 force a 32-bit triple. by Chris Lattner · 15 years ago
  52. 5bd0939 Force triple (test case fails for platforms with the non-fragile ABI). by Daniel Dunbar · 15 years ago
  53. f365d5b temporarily downgrade to a warning. by Chris Lattner · 15 years ago
  54. 0468fb9 Patch to diagnose use of objc's @defs in nonfragile abi. by Fariborz Jahanian · 15 years ago
  55. ca79092 reject sizeof(itf) when itf is a forward declared interface, or when by Chris Lattner · 15 years ago
  56. 69667a0 Fix test typo. by Daniel Dunbar · 15 years ago
  57. ff89666 Use an ASTRecordLayout to compute the sizeof an interface, not by Daniel Dunbar · 15 years ago
  58. a868a20 implement semantic analysis for @synchronized, fixing a crash on invalid by Chris Lattner · 15 years ago
  59. 46c3c4b add support for goto checking and @synchronized blocks, rdar://6810106 by Chris Lattner · 15 years ago
  60. 4f9c06a test that vlas are checked in an objc method context. by Chris Lattner · 15 years ago
  61. 5223af8 the scope checker does work with objc methods, add testcase. by Chris Lattner · 15 years ago
  62. dabbad0 I didn't understand how @catches were chained. Now that I get it, fix by Chris Lattner · 15 years ago
  63. 07e775d reject invalid jumps among pieces of @try blocks. This seems to work by Chris Lattner · 15 years ago
  64. 5ce71c9 improve wording of scope violation error messages. by Chris Lattner · 15 years ago
  65. 6a22a9f rename test by Chris Lattner · 15 years ago
  66. a5251fc rewrite the goto scope checking code to be more efficient, simpler, by Chris Lattner · 15 years ago
  67. c8d2e77 Fix decl type merges when they have __string/__weak attributes. by Fariborz Jahanian · 15 years ago
  68. 50c314c Patch to remove a bogus warning which pointed to underlying AST by Fariborz Jahanian · 15 years ago
  69. 3bf4497 Fixup http://llvm.org/viewvc/llvm-project?rev=69165&view=rev (based on feedback from Eli). by Steve Naroff · 15 years ago
  70. 1b6823d Revert previous patch (will commit a fix soon). by Steve Naroff · 15 years ago
  71. b25ddfb Fix <rdar://problem/6791490> [clang10 regression] [sema] invalid illegal jump diagnostic. by Steve Naroff · 15 years ago
  72. 12bac25 Diagnose properties which have no implementations; by Fariborz Jahanian · 15 years ago
  73. 1fc5194 Fix <rdar://problem/6252084> [sema] jumps into Obj-C exception blocks should be disallowed. by Steve Naroff · 15 years ago
  74. d824c9c ASTContext::mergeTypes(): Loosen up the type checking for 'Class' (treating it like 'id'). by Steve Naroff · 15 years ago
  75. 29da66e In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 15 years ago
  76. 8745416 Change diagnostic as a result of researching <rdar://problem/6779809> missing interface name in "error: cannot declare variable inside a class, protocol or category ''. by Steve Naroff · 15 years ago
  77. 16ede0e fix PR3932: [ObjC]Type defined as 'id' is not recognized as a valid object type. by Chris Lattner · 15 years ago
  78. d0c649f rename test by Chris Lattner · 15 years ago
  79. aec2002 add some more coverage. by Chris Lattner · 15 years ago
  80. d07f54f clean up test. by Chris Lattner · 15 years ago
  81. 94ad08d rename test by Chris Lattner · 15 years ago
  82. 93c4945 if we already know that a decl is invalid in an @catch, don't verify its type. by Chris Lattner · 15 years ago
  83. c199ab3 Implement the first set of changes for PR3963 and rdar://6759604, by Chris Lattner · 15 years ago
  84. 36dc958 rename test by Chris Lattner · 15 years ago
  85. 2c4463f Fix rdar://6770142 - Class and qualified id's are compatible, just like by Chris Lattner · 15 years ago
  86. 34f2435 rename test by Chris Lattner · 15 years ago
  87. 9257db5 merge protocol-test-1.m -> protocol-test-2.m by Chris Lattner · 15 years ago
  88. a2b4d65 Merge forward-circular into protocol-test-2 by Chris Lattner · 15 years ago
  89. e2ac07a this test is subsumed by protocol-test-2.m by Chris Lattner · 15 years ago
  90. 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 15 years ago
  91. cf70641 fix typo in test name. by Chris Lattner · 15 years ago
  92. 05af262 call objc interfaces just "interfaces" in diagnostics, not "Objective-C types" by Chris Lattner · 15 years ago
  93. 312531a implement rdar://6780761, making sema reject some code that otherwise by Chris Lattner · 15 years ago
  94. 3aff919 improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 15 years ago
  95. 9097af1 fix blocks to reject objc interfaces returned by value. Also, by Chris Lattner · 15 years ago
  96. 30bdc87 fix test by Chris Lattner · 15 years ago
  97. bb74982 diagnose attempts to return objc interfaces by-value from C functions. by Chris Lattner · 15 years ago
  98. 2dd979f Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 15 years ago
  99. 0a9217f Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 15 years ago
  100. 02022f4 Force triple for a number of tests that rely on __weak. by Daniel Dunbar · 15 years ago