- f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
- 42ff1bb Eliminate ASTMutationListener::UpdatedAttributeList, which is no by Douglas Gregor · 14 years ago
- 32c1757 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 14 years ago
- e6e48b1 Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 14 years ago
- deafd0b Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 14 years ago
- 13d0895 objc QOI: Don't't warn about mismatch between attributes by Fariborz Jahanian · 14 years ago
- ab1ec82e Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 14 years ago
- 1640832 Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 14 years ago
- dc9166c Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 14 years ago
- c0ac7d6 Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 14 years ago
- 0b144e1 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 14 years ago
- c17c86b objc: diagnose duplicate declaration of methods in classes. // rdar://10535349 by Fariborz Jahanian · 14 years ago
- 8ca0c64 Make sure that we infer __strong, etc. when we instantiate variables by Douglas Gregor · 14 years ago
- 4996f5f Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 14 years ago
- c6c8d93 Extend warnings for missing '@end'. Fixes PR2709. by Erik Verbruggen · 14 years ago
- 56f326e objc: put out more coherent warning when method definition by Fariborz Jahanian · 14 years ago
- 11bb3084 When typo-correction an Objective-C superclass name, don't by Douglas Gregor · 14 years ago
- 8ad3bab [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 14 years ago
- 41fc05c [libclang] Indexing API: Fix issues, mostly C++ related. by Argyrios Kyrtzidis · 14 years ago
- 4123a86 Use Sema::RequireCompleteType to check for the completeness of by Douglas Gregor · 14 years ago
- 95dfc12 Don't crash when a duplicate interface/protocol is inside an extern "C" context. by Argyrios Kyrtzidis · 14 years ago
- 0ca3a8b Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 14 years ago
- b97a402 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 14 years ago
- f26b12a For the "'@end' is missing in implementation context" point at the location of '@'. by Argyrios Kyrtzidis · 14 years ago
- e96f9c8 Fixes a minor hick up to my last patch. by Fariborz Jahanian · 14 years ago
- 512a4cc9 objc: private methods can have their attributes, no diagnostic is required. by Fariborz Jahanian · 14 years ago
- bd8b150 Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which accepts by Argyrios Kyrtzidis · 14 years ago
- 1f4bee5 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 14 years ago
- dcaaa21 Really protect from infinite loop when there are objc method redeclarations. by Argyrios Kyrtzidis · 14 years ago
- c5e829c Keep track of objc method redeclarations in the same interface. by Argyrios Kyrtzidis · 14 years ago
- caf3390 Constant expression evaluation refactoring: by Richard Smith · 14 years ago
- 9a81f84 objc: Some refactoring of overriding method decl. code for future work. by Fariborz Jahanian · 14 years ago
- c281c96 Implicitly assume that a ObjC category to an unavailable interface is also unavailable; by Argyrios Kyrtzidis · 14 years ago
- 9321ad3 When using an unavailable/deprecated interface Foo inside Foo's interface/implementation by Argyrios Kyrtzidis · 14 years ago
- 78181b4 Fix the rewriter, rdar://10234024. by Argyrios Kyrtzidis · 14 years ago
- 52f53fb Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 14 years ago
- b8c3aaf Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 14 years ago
- dfd6570 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 14 years ago
- 3849394 Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 14 years ago
- 3f443a7 Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc] when in GC-only mode, and to not warning about missing [super finalize] when not using GC. by Ted Kremenek · 14 years ago
- ac8dbf0 objcetive-c-arc: When overriding a method, its ns_consumed patameter by Fariborz Jahanian · 14 years ago
- 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
- 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
- 9320b87 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 14 years ago
- bab8a96 Implement the Objective-C 'instancetype' type, which is an alias of by Douglas Gregor · 14 years ago
- 97d744b objective-c: this patch (re)introduces objective-c's default property by Fariborz Jahanian · 14 years ago
- bd0642f objective-c - This patch buffers method implementations by Fariborz Jahanian · 14 years ago
- 3a5094b Remove a few mutating ObjCCategoryDecl methods. by Argyrios Kyrtzidis · 14 years ago
- 342e08f Remove a couple of unnecessary objc method lookups. by Argyrios Kyrtzidis · 14 years ago
- f926a45 Do not warn about [super finalize] in arc mode. by Nico Weber · 14 years ago
- 4327b32 Minor clean up of objc's decl context stuff. No change in functionality. by Fariborz Jahanian · 14 years ago
- 1fb8266 Warn on missing [super finalize] calls. by Nico Weber · 14 years ago
- 3a039e3 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 14 years ago
- 5cc730c Don't warn on category implementing a method, if by Fariborz Jahanian · 14 years ago
- 3713760 objc - fix a bug exposed by my recent decl context changes. // rdar://10015110 by Fariborz Jahanian · 14 years ago
- d8114f7 Reverse r138567 until a buildbot failure is investigated. by Fariborz Jahanian · 14 years ago
- 35d0e66 Fixes a typo in my last patch. by Fariborz Jahanian · 14 years ago
- 73d5f67 objc -arse: Use DeclGroup for forward class declarations; by Fariborz Jahanian · 14 years ago
- 618e574 Do not perform check for missing '[super dealloc]' under ARC as calling -dealloc is illegal in that mode. by Ted Kremenek · 14 years ago
- f36734d objc - minor comment fix up and cleanup. by Fariborz Jahanian · 14 years ago
- 715abaf Warn on missing [super dealloc] calls. by Nico Weber · 14 years ago
- 8d382dc Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 14 years ago
- 9a3b269 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 14 years ago
- d6d866d objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 14 years ago
- 004df6e Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 14 years ago
- 3c12dd7 objective-c: Using existing infrastructure for finding by Fariborz Jahanian · 14 years ago
- 5ac085a objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 14 years ago
- 9291851 Silence the category-replacing-class-method warning for +load: category by David Chisnall · 14 years ago
- 1cd34b8 Revert 136984 and 136927. by Ted Kremenek · 14 years ago
- 6a86844 objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 14 years ago
- 7de631c Refactoring of my last patch. by Fariborz Jahanian · 14 years ago
- 2bda1b6 objective-c: Methods declared in methods must type match by Fariborz Jahanian · 14 years ago
- 9f8b19e objective-c: warn if implementation of a method in category by Fariborz Jahanian · 14 years ago
- 72e357f Make Sema::ReferencedSelectors lazily deserialized. by Douglas Gregor · 14 years ago
- 4ceec3f objc: clang should warn if redeclaration of methods by Fariborz Jahanian · 14 years ago
- 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- 0410e57 Move this ObjCImplementationDecl member function into libAST where it belongs. by John McCall · 14 years ago
- d2930c2 In Objective-C, pull arbitrary attributes from overridden by John McCall · 14 years ago
- a91768e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 14 years ago
- b21138f Add FixIt hint for missing 'id' type. // rdar://9615045 by Fariborz Jahanian · 14 years ago
- b5a52ca objc - Diagnose missing method return type specifier under by Fariborz Jahanian · 14 years ago
- f9ae68a Fix a typo. by Fariborz Jahanian · 14 years ago
- 8428064 Centralize the getCanonicalType() calls in the Itanium C++ mangling by Douglas Gregor · 14 years ago
- b7a7736 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 14 years ago
- c2fa169 Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 14 years ago
- ef7022f Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. by Argyrios Kyrtzidis · 14 years ago
- 9fc39c4 No need to warn if 'unavailable' method/property by Fariborz Jahanian · 14 years ago
- 3ee91fa When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 14 years ago
- 54507ab Weaken the type-matching rules for methods that return aggregates when by John McCall · 14 years ago
- 31168b0 Automatic Reference Counting. by John McCall · 14 years ago
- a860e6a Introduce a -cc1-level option to turn off related result type by Douglas Gregor · 14 years ago
- c9224d6 Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 14 years ago
- c0629e0 Document CheckObjCMethodOverrides by Douglas Gregor · 14 years ago
- 3382372 Implement Objective-C Related Result Type semantics. by Douglas Gregor · 14 years ago
- 7d62273 refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 15 years ago
- cadf7c5 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 15 years ago
- 8249083 Revise the representation of parameter scope data so that the by John McCall · 15 years ago
- ca87290 Improve the documentation for the two ObjCDeclQualifiers so that I by John McCall · 15 years ago
- d44f4d7 Diagnose C++ abstract parameters for Objective-C methods. by John McCall · 15 years ago
- c057794 Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 15 years ago