- 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
- 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 16 years ago
- a66793e This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 16 years ago
- 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
- d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
- 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
- 4fb78c6 Move FIXME to a better location. by Steve Naroff · 16 years ago
- 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 16 years ago
- 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
- 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 16 years ago
- ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 16 years ago
- fc820a4 Remove hasKind(). Use existing getKind(). by Fariborz Jahanian · 16 years ago
- 804058e Patch to remove bogus warning in case of @dynamic by Fariborz Jahanian · 16 years ago
- 4306d3c Finish up saving original parameter type and by Fariborz Jahanian · 16 years ago
- a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
- cc98eac Move the other Sema::ActOnLinkageSpec to SemaDeclCXX. by Chris Lattner · 16 years ago
- bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
- 82b4e76 Silence a couple more operator precedence warnings; this shouldn't by Eli Friedman · 16 years ago
- 105ec4b Patch to check for ObjC's property type. by Fariborz Jahanian · 16 years ago
- 9ee92e8 Name of addLayoutToClass is confusing as no layout calculation by Fariborz Jahanian · 16 years ago
- 60f8c86 Add storage layout to ObjC classes. by Fariborz Jahanian · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
- 6082c62 Sema::ActOnMethodDeclaration(): Make sure we perform the default function/array conversion for parameter types. by Steve Naroff · 16 years ago
- ba45da8 Changed 'readonly' 'retain/copy' diagnostics into by Fariborz Jahanian · 16 years ago
- 9bfb2a2 Since we do not allow a readonly property to be 'copy'retain', we by Fariborz Jahanian · 16 years ago
- f57172b Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it belongs by Douglas Gregor · 16 years ago
- 5dd4129 Setters returning a typedef of 'void' should not cause error. by Fariborz Jahanian · 16 years ago
- 1ac2bc4 Use of properties declared in protocols in the category by Fariborz Jahanian · 16 years ago
- 196d0ed Improve error reporting of property and setter/getter type mimatches. by Fariborz Jahanian · 16 years ago
- ec604c8 Check for correct'void' return type for setter methods. by Fariborz Jahanian · 16 years ago
- 77e14bd Changed a 'FIXME' into new comment. Added a test case by Fariborz Jahanian · 16 years ago
- 567c8df Patch to diagnose a variety of misuse of property by Fariborz Jahanian · 16 years ago
- ae6f6fd This test checks for duplicate implementation of the same by Fariborz Jahanian · 16 years ago
- 8daab97 (instance/class) Method type checking between class and its implementation. by Fariborz Jahanian · 16 years ago
- 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago
- de73941 Patch for diagnosing type mismatch between by Fariborz Jahanian · 16 years ago
- 06de37b Output better diagnostics for continuation class by Fariborz Jahanian · 16 years ago
- f3cd3fd More type-checking of setter/getter methods. This is still work in prgress. by Fariborz Jahanian · 16 years ago
- b85cce6 This patch corrects problem in searching for a setter/getter method for by Fariborz Jahanian · 16 years ago
- b16308f Removed a FIXME. Added a test case for anonymous category. by Fariborz Jahanian · 16 years ago
- 8cf0bb3 Set default property attributes on each property. by Fariborz Jahanian · 16 years ago
- e793a6e Patch to remove bogus waring when a property declaration by Fariborz Jahanian · 16 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
- 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago