- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 17 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 17 years ago
- acdc33b Type of property and its ivar is more restrictive that rules for assignment. by Fariborz Jahanian · 17 years ago
- 9bae5e7 Diagnose when method parameter is an object. by Fariborz Jahanian · 17 years ago
- 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 17 years ago
- d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 17 years ago
- 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 17 years ago
- a66793e This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 17 years ago
- 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 17 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 17 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 17 years ago
- d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 17 years ago
- 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 17 years ago
- 4fb78c6 Move FIXME to a better location. by Steve Naroff · 17 years ago
- 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 17 years ago
- 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 17 years ago
- 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 17 years ago
- ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 17 years ago
- fc820a4 Remove hasKind(). Use existing getKind(). by Fariborz Jahanian · 17 years ago
- 804058e Patch to remove bogus warning in case of @dynamic by Fariborz Jahanian · 17 years ago
- 4306d3c Finish up saving original parameter type and by Fariborz Jahanian · 17 years ago
- a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 17 years ago
- cc98eac Move the other Sema::ActOnLinkageSpec to SemaDeclCXX. by Chris Lattner · 17 years ago
- bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 17 years ago
- 82b4e76 Silence a couple more operator precedence warnings; this shouldn't by Eli Friedman · 17 years ago
- 105ec4b Patch to check for ObjC's property type. by Fariborz Jahanian · 17 years ago
- 9ee92e8 Name of addLayoutToClass is confusing as no layout calculation by Fariborz Jahanian · 17 years ago
- 60f8c86 Add storage layout to ObjC classes. by Fariborz Jahanian · 17 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
- fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 17 years ago
- 6082c62 Sema::ActOnMethodDeclaration(): Make sure we perform the default function/array conversion for parameter types. by Steve Naroff · 17 years ago
- ba45da8 Changed 'readonly' 'retain/copy' diagnostics into by Fariborz Jahanian · 17 years ago
- 9bfb2a2 Since we do not allow a readonly property to be 'copy'retain', we by Fariborz Jahanian · 17 years ago
- f57172b Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it belongs by Douglas Gregor · 17 years ago
- 5dd4129 Setters returning a typedef of 'void' should not cause error. by Fariborz Jahanian · 17 years ago
- 1ac2bc4 Use of properties declared in protocols in the category by Fariborz Jahanian · 17 years ago
- 196d0ed Improve error reporting of property and setter/getter type mimatches. by Fariborz Jahanian · 17 years ago
- ec604c8 Check for correct'void' return type for setter methods. by Fariborz Jahanian · 17 years ago
- 77e14bd Changed a 'FIXME' into new comment. Added a test case by Fariborz Jahanian · 17 years ago
- 567c8df Patch to diagnose a variety of misuse of property by Fariborz Jahanian · 17 years ago
- ae6f6fd This test checks for duplicate implementation of the same by Fariborz Jahanian · 17 years ago
- 8daab97 (instance/class) Method type checking between class and its implementation. by Fariborz Jahanian · 17 years ago
- 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 17 years ago
- de73941 Patch for diagnosing type mismatch between by Fariborz Jahanian · 17 years ago
- 06de37b Output better diagnostics for continuation class by Fariborz Jahanian · 17 years ago
- f3cd3fd More type-checking of setter/getter methods. This is still work in prgress. by Fariborz Jahanian · 17 years ago
- b85cce6 This patch corrects problem in searching for a setter/getter method for by Fariborz Jahanian · 17 years ago
- b16308f Removed a FIXME. Added a test case for anonymous category. by Fariborz Jahanian · 17 years ago
- 8cf0bb3 Set default property attributes on each property. by Fariborz Jahanian · 17 years ago
- e793a6e Patch to remove bogus waring when a property declaration by Fariborz Jahanian · 17 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
- 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 17 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
- 1326a3d convert some more warnings to NOTEs. by Chris Lattner · 17 years ago
- 8b265bd remove warn_previous_declaration by Chris Lattner · 17 years ago
- 5f4a682 Make all the 'redefinition' diagnostics more consistent, and make the by Chris Lattner · 17 years ago
- b8b96af make some objc redefinition warnings more consistent: call definitions by Chris Lattner · 17 years ago
- 6ff0fc3 Tweak duplicate category diagnostic to work like the duplicate protocol diagnostic. by Chris Lattner · 17 years ago
- 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 17 years ago
- 5dc266a remove another old Diag method. by Chris Lattner · 17 years ago
- d3a94e2 remove another old-school Diag method. by Chris Lattner · 17 years ago
- 3c73c41 stop calling II::getName() unnecesarily in sema by Chris Lattner · 17 years ago
- dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 17 years ago
- fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 17 years ago
- c9c7c4e start converting Sema over to using its canonical Diag method. by Chris Lattner · 17 years ago
- cfe8bf3 Fix <rdar://problem/6329769> [sema] crash on duplication definition of interface with protocols. by Steve Naroff · 17 years ago
- 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 17 years ago
- 1528145 Make it an error if an Objective-C declaration is not in the global scope. by Anders Carlsson · 17 years ago
- 6f5f41c Fix typo. by Steve Naroff · 17 years ago
- fe6b0dc Fix <rdar://problem/6261178> clang-on-xcode: [sema] multiple method warning is over enthusiastic. by Steve Naroff · 17 years ago
- 4fa4ab6 Fix <rdar://problem/6239726> Parser rejects: type of property 'list' does not match type of ivar by Steve Naroff · 17 years ago
- 037cda5 Fix <rdar://problem/6191148> [sema] Objective-C method lookup (at global scope) fails to handle overloaded selectors properly. by Steve Naroff · 17 years ago
- 3ce52d6 Improved fix for <rdar://problem/6247781> Parser rejecting properly mismatched properties. by Steve Naroff · 17 years ago
- fbbe0ac Fix <rdar://problem/6247781> Parser rejecting properly mismatched properties. by Steve Naroff · 17 years ago
- 5e0a74f Fix <rdar://problem/6253149> property declaration doesn't declare getter and setter. by Steve Naroff · 17 years ago
- e84a864 Fix <rdar://problem/6252129> implementation of method in category doesn't effectively declare it for methods below. by Steve Naroff · 17 years ago
- 246e70f Parser support for prefix __attribute__ on @protocol. by Daniel Dunbar · 17 years ago
- 3568249 Sema support for format and noreturn attributes on Objective-C methods. by Daniel Dunbar · 17 years ago
- 95e61fb Implement type checking of Objective-C property attributes. by Daniel Dunbar · 17 years ago
- 7ad1b1f Prevent invalid warnings about incomplete implementations for methods by Daniel Dunbar · 17 years ago
- b20ef3e Add synthesized property methods to protocols and categories in Sema. by Daniel Dunbar · 17 years ago
- 451318c Move implicit Obj-C param creation into ObjCMethodDecl. by Daniel Dunbar · 17 years ago
- 9f0afd4 Rename ObjCPropertyImplDecl::PropertyImplKind (consistency) by Daniel Dunbar · 17 years ago
- f641492 Fix attributes on Obj-C interfaces & methods. by Daniel Dunbar · 17 years ago
- f11b508 Sema::ActOnStartProtocolInterface(): Make sure the protocol decl has a valid start location. by Steve Naroff · 17 years ago
- acc5f3e More #include cleaning by Daniel Dunbar · 17 years ago
- 12bc692 Minor #include cleaning by Daniel Dunbar · 17 years ago
- 1b63eef remove two uses of getCanonicalType I missed. by Chris Lattner · 17 years ago
- b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 17 years ago
- 717250a remove a helper method. by Chris Lattner · 17 years ago
- 06036d3 Pull protocol resolution of out ActOnStartClassInterface, this is also the by Chris Lattner · 17 years ago
- 6bd6d0b refactor protocol resolution out of ActOnStartCategoryInterface by Chris Lattner · 17 years ago
- e13b959 pull protocol resolution out into ActOnStartProtocolInterface. by Chris Lattner · 17 years ago
- eacc392 simplify some code. by Chris Lattner · 17 years ago
- e281c86 remove duplicate error message. by Chris Lattner · 17 years ago
- 394f3f4 Move fix in r54013 from the parser to sema. by Steve Naroff · 17 years ago
- 7caeabd minor cleanup to the actions interface to pass around SmallVectorImpl instead by Chris Lattner · 17 years ago
- 780f329 move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>, by Chris Lattner · 17 years ago
- 964c27c add forward definition protocols to the protocol list for a class. by Chris Lattner · 17 years ago
- 919d87d references to completely undeclared protocols should be errors. by Chris Lattner · 17 years ago