1. f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
  2. b106fc6 tweaked my last patch to 1) preserve the protocol in by Fariborz Jahanian · 15 years ago
  3. 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
  4. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  5. 8b26cbd Make sure ObjCInterfaceDecl's that are forward declared always contain a valid location. by Steve Naroff · 15 years ago
  6. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  7. 32844b3 patch to prevent crash in hopelessly incorrect method definition with labels. by Fariborz Jahanian · 15 years ago
  8. 835ed7f Don't issue warning on multiple selector found when by Fariborz Jahanian · 15 years ago
  9. e866190 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 15 years ago
  10. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  11. b11d798 Fixed a regression in deciding when to issue warning on properties which by Fariborz Jahanian · 15 years ago
  12. acf2d13 error on property of objc interface type instead of crashing by Fariborz Jahanian · 15 years ago
  13. 0fd8904 Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 15 years ago
  14. ac5fc7c Canonicalize else. by Mike Stump · 15 years ago
  15. e198f5d Some code refactoring. Be more generous in issuance of warning by Fariborz Jahanian · 15 years ago
  16. dbdec8b Compare matching selectors in current and by Fariborz Jahanian · 15 years ago
  17. aecae62 Make ObjCImplDecl inherit from ObjCContainerDecl. by Argyrios Kyrtzidis · 15 years ago
  18. 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
  19. 1cb35dd Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 15 years ago
  20. 8701877 Remove Sema::LookupObjCImplementation and replace it with just calling ObjCInterfaceDecl::getImplementation(). by Argyrios Kyrtzidis · 15 years ago
  21. 8a1d722 - Introduce ASTContext::getObjCImplementation() and ASTContext::setObjCImplementation() which use a DenseMap to associate by Argyrios Kyrtzidis · 15 years ago
  22. f495456 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 15 years ago
  23. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  24. fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 15 years ago
  25. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  26. 9cdda0c Support dependent extended vector types and template instantiation by Douglas Gregor · 15 years ago
  27. 8019a7b Adds synthesize ivars to DeclContext. by Fariborz Jahanian · 15 years ago
  28. 4183335 More refactoring/cleanup of objc ivars. by Fariborz Jahanian · 15 years ago
  29. cd18762 (Next runtime only) check to see if class implements forwardInvocation method by Fariborz Jahanian · 15 years ago
  30. beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 15 years ago
  31. 390b4cc Reflow some comments. by Mike Stump · 15 years ago
  32. 2574a68 Don't warn if result/argument type of an implemented by Fariborz Jahanian · 15 years ago
  33. 5d36ac2 Method attributes may only be specified on method declarations. by Fariborz Jahanian · 15 years ago
  34. 7aaa409 Fixes a bug in my last patch. Order of types reversed. by Fariborz Jahanian · 15 years ago
  35. c001e89 Refactoring of my last patch. by Fariborz Jahanian · 15 years ago
  36. 4c2743f More type checking for properties, accessors and by Fariborz Jahanian · 15 years ago
  37. 046efd9 Add a warning for a missing copy attribute on a property that is a by Mike Stump · 15 years ago
  38. cae27c5 a forward class declaration matching a typedef name of a class by Fariborz Jahanian · 15 years ago
  39. 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
  40. b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 16 years ago
  41. e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 16 years ago
  42. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago
  43. 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 16 years ago
  44. 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 16 years ago
  45. 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 16 years ago
  46. 27a4566 Fix a pasto in the lookup of instance methods in the global pool by Douglas Gregor · 16 years ago
  47. f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 16 years ago
  48. 516ff43 Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but also by Douglas Gregor · 16 years ago
  49. a4aa34d Fix Objective-C crashes by Douglas Gregor · 16 years ago
  50. 8b9fb30 Eliminate Sema::ObjCInterfaceDecls by Douglas Gregor · 16 years ago
  51. 8fc463a Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's good for uniformity is good for PCH (or is it the other way around?). by Douglas Gregor · 16 years ago
  52. 6e378de Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 16 years ago
  53. 77a6be4 Diagnose if an implementation implements a forward class by Fariborz Jahanian · 16 years ago
  54. 04c5f4f Remove @compatibility_alias regression. by Steve Naroff · 16 years ago
  55. 8f06f84 More PushOnScopeChain() FIXME's. by Steve Naroff · 16 years ago
  56. a7503a7 Sema::ActOnStartClassInterface(): Use PushOnScopeChains(). by Steve Naroff · 16 years ago
  57. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 16 years ago
  58. 24c8991 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 16 years ago
  59. 0468fb9 Patch to diagnose use of objc's @defs in nonfragile abi. by Fariborz Jahanian · 16 years ago
  60. 33feeb0 Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 16 years ago
  61. 53c9d8a Add pch reader/writer support for ObjCMethodDecl. by Steve Naroff · 16 years ago
  62. 38c5ebd add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid by Chris Lattner · 16 years ago
  63. 50c314c Patch to remove a bogus warning which pointed to underlying AST by Fariborz Jahanian · 16 years ago
  64. 12bac25 Diagnose properties which have no implementations; by Fariborz Jahanian · 16 years ago
  65. 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 16 years ago
  66. 29da66e In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 16 years ago
  67. 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 · 16 years ago
  68. 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 16 years ago
  69. d1e0f5a improve location info for property stuff. In a property like this: by Chris Lattner · 16 years ago
  70. 3aff919 improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 16 years ago
  71. 7db638d Set proper location info on objc method arguments. by Chris Lattner · 16 years ago
  72. f97e8fa simplify code to use adjustParameterType, apply objc arg attributes by Chris Lattner · 16 years ago
  73. 2dd979f Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 16 years ago
  74. e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 16 years ago
  75. 5272b7f simplify this code to not bother stripping to canonical types, and by Chris Lattner · 16 years ago
  76. 0a9217f Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 16 years ago
  77. 5a11295 Use getDeclName() instead of getIdentifier() (safe against null pointers) by Ted Kremenek · 16 years ago
  78. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  79. c8bafd7 Now that we have __weak defined as attribute in all modes, by Fariborz Jahanian · 16 years ago
  80. e2573e5 Warn instead of error on duplicate protocol definitions. by Fariborz Jahanian · 16 years ago
  81. 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 16 years ago
  82. 50efe04 writable property in a category of class's superclass by Fariborz Jahanian · 16 years ago
  83. b072b71 Real corener case of a method declared in a protocol by Fariborz Jahanian · 16 years ago
  84. d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 16 years ago
  85. 22b6e06 Fix a bug in declaration of property in continuation by Fariborz Jahanian · 16 years ago
  86. af3e722 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 16 years ago
  87. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
  88. 32d3f9c tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 16 years ago
  89. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 16 years ago
  90. b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 16 years ago
  91. 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 16 years ago
  92. 8af2c16 Make Selector::getIdentifierInfo() private. I took a first attempt at this last by Ted Kremenek · 16 years ago
  93. caaacec Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65694 and http://llvm.org/viewvc/llvm-project?view=rev&revision=66741). by Steve Naroff · 16 years ago
  94. d42ffbd Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 16 years ago
  95. b9eb3af Teach Diagnostic about Selector. by Ted Kremenek · 16 years ago
  96. 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 16 years ago
  97. fbffca6 Tweak diag for <rdar://problem/5982579> [clang on xcode] (using arch=x86_64): synthesized property 'sdkPath' must either be named the same as a compatible ivar or must explicitly name an ivar. by Steve Naroff · 16 years ago
  98. 61d6852 Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol declarations. by Steve Naroff · 16 years ago
  99. b25df35 simplify Sema::AddInstanceMethodToGlobalPool, no functionality change. by Chris Lattner · 16 years ago
  100. f4c00ff Fix <rdar://problem/5982579> [clang on xcode] (using arch=x86_64): synthesized property 'sdkPath' must either be named the same as a compatible ivar or must explicitly name an ivar. by Steve Naroff · 16 years ago