- b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 15 years ago
- e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 15 years ago
- b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 15 years ago
- 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 15 years ago
- 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 15 years ago
- 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 15 years ago
- 27a4566 Fix a pasto in the lookup of instance methods in the global pool by Douglas Gregor · 15 years ago
- f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 15 years ago
- 516ff43 Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but also by Douglas Gregor · 15 years ago
- a4aa34d Fix Objective-C crashes by Douglas Gregor · 15 years ago
- 8b9fb30 Eliminate Sema::ObjCInterfaceDecls by Douglas Gregor · 15 years ago
- 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 · 15 years ago
- 6e378de Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 15 years ago
- 77a6be4 Diagnose if an implementation implements a forward class by Fariborz Jahanian · 15 years ago
- 04c5f4f Remove @compatibility_alias regression. by Steve Naroff · 15 years ago
- 8f06f84 More PushOnScopeChain() FIXME's. by Steve Naroff · 15 years ago
- a7503a7 Sema::ActOnStartClassInterface(): Use PushOnScopeChains(). by Steve Naroff · 15 years ago
- 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 15 years ago
- 24c8991 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 15 years ago
- 0468fb9 Patch to diagnose use of objc's @defs in nonfragile abi. by Fariborz Jahanian · 15 years ago
- 33feeb0 Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 15 years ago
- 53c9d8a Add pch reader/writer support for ObjCMethodDecl. by Steve Naroff · 15 years ago
- 38c5ebd add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid by Chris Lattner · 15 years ago
- 50c314c Patch to remove a bogus warning which pointed to underlying AST by Fariborz Jahanian · 15 years ago
- 12bac25 Diagnose properties which have no implementations; by Fariborz Jahanian · 15 years ago
- 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 15 years ago
- 29da66e In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 15 years ago
- 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
- 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 15 years ago
- d1e0f5a improve location info for property stuff. In a property like this: by Chris Lattner · 15 years ago
- 3aff919 improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 15 years ago
- 7db638d Set proper location info on objc method arguments. by Chris Lattner · 15 years ago
- f97e8fa simplify code to use adjustParameterType, apply objc arg attributes by Chris Lattner · 15 years ago
- 2dd979f Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 15 years ago
- e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 15 years ago
- 5272b7f simplify this code to not bother stripping to canonical types, and by Chris Lattner · 15 years ago
- 0a9217f Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 15 years ago
- 5a11295 Use getDeclName() instead of getIdentifier() (safe against null pointers) by Ted Kremenek · 15 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
- c8bafd7 Now that we have __weak defined as attribute in all modes, by Fariborz Jahanian · 15 years ago
- e2573e5 Warn instead of error on duplicate protocol definitions. by Fariborz Jahanian · 15 years ago
- 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 15 years ago
- 50efe04 writable property in a category of class's superclass by Fariborz Jahanian · 15 years ago
- b072b71 Real corener case of a method declared in a protocol by Fariborz Jahanian · 15 years ago
- d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 15 years ago
- 22b6e06 Fix a bug in declaration of property in continuation by Fariborz Jahanian · 15 years ago
- af3e722 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 15 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
- 32d3f9c tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 15 years ago
- b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 15 years ago
- b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 15 years ago
- 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 15 years ago
- 8af2c16 Make Selector::getIdentifierInfo() private. I took a first attempt at this last by Ted Kremenek · 16 years ago
- 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
- d42ffbd Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 16 years ago
- b9eb3af Teach Diagnostic about Selector. by Ted Kremenek · 16 years ago
- 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 16 years ago
- 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
- 61d6852 Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol declarations. by Steve Naroff · 16 years ago
- b25df35 simplify Sema::AddInstanceMethodToGlobalPool, no functionality change. by Chris Lattner · 16 years ago
- 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
- 15edf0d Fix <rdar://problem/6497242> Inherited overridden protocol declared objects don't work. by Steve Naroff · 16 years ago
- ca33129 Fix <rdar://problem/6497608> clang does not catch ivar type mismatches in @implementation. by Steve Naroff · 16 years ago
- 78c39c7 Fixed a typo. by Fariborz Jahanian · 16 years ago
- b7f95f5 Check for duplicate declaration of method of a class in its extension. by Fariborz Jahanian · 16 years ago
- cddc888 "This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClassMethods and Sema::ImplCategoryMethodsVsIntfMethods methods. by Chris Lattner · 16 years ago
- ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 16 years ago
- f3cf897 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 16 years ago
- 9bc77b2 Diagnose gc attribute mismatch of property and its ivar. by Fariborz Jahanian · 16 years ago
- 22dc0b0 Fix <rdar://problem/6574319> clang issues error on 'readonly' property with a defaul setter attribute. by Steve Naroff · 16 years ago
- 1829a6d fix rdar://6611778, a redefinition of an interface was causing an by Chris Lattner · 16 years ago
- ccef371 Fix <rdar://problem/6500554> missing objc error message. by Steve Naroff · 16 years ago
- f25df99 fix indentation by Chris Lattner · 16 years ago
- 38af2de add plumbing to get ASTContext& down to allocation/deallocation points in ObjCList, by Chris Lattner · 16 years ago
- 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
- 22bd905 diagnose uses of deprecated typenames and tags. by Chris Lattner · 16 years ago
- c7984dd warn about interfaces that inherit from deprecated classes. by Chris Lattner · 16 years ago
- 16b34b4 warn about categories that implement deprecated interfaces. by Chris Lattner · 16 years ago
- 70f1954 early exit on error. This code is creating an invalid decl on error. This is by Chris Lattner · 16 years ago
- 4247c07 Remove an unused variable (which caused a warning). by Fariborz Jahanian · 16 years ago
- a5afdd0 Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 16 years ago
- bdbde4d code cleanup by Chris Lattner · 16 years ago
- 97a5887 propagate attributes onto property decls. by Chris Lattner · 16 years ago
- 9af5e67 Untabify. by Ben Laurie · 16 years ago
- 45ce5c3 simplify some code. by Chris Lattner · 16 years ago
- 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
- 818cb9e Fix <rdar://problem/6552648> error: redefinition of 'XCElementAnchorDelegate' as different kind of symbol. by Steve Naroff · 16 years ago
- 64650af Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
- 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
- 28372fa diags moved, so these casts are no longer needed. by Chris Lattner · 16 years ago
- 5d2ff63 Suppress a warning by Douglas Gregor · 16 years ago
- 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
- 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- acdc33b Type of property and its ivar is more restrictive that rules for assignment. by Fariborz Jahanian · 16 years ago
- 9bae5e7 Diagnose when method parameter is an object. by Fariborz Jahanian · 16 years ago
- 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
- d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago