- b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 13 years ago
- 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 13 years ago
- b684a42 Fix typo in my last patch. by Fariborz Jahanian · 13 years ago
- a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 13 years ago
- 509fb3e lldb support: under debugger support flag, when sending message by Fariborz Jahanian · 13 years ago
- 5aba3eb Perform l2r conversions on delete operands before doing by John McCall · 13 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
- f64bc20 objective-c++: Type of an objc string literal is NSString, not 'id'. by Fariborz Jahanian · 13 years ago
- 8f70bda In Objective-C++, allow the keyword 'class' to be used as a property by Douglas Gregor · 13 years ago
- d85bf9d Only complain about __strong __strong id, not __strong SomeStrongTypedef by John McCall · 13 years ago
- 1c59408 Fixed some testsuite problems introduced by my by Sean Callanan · 13 years ago
- 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
- 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
- 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
- 466f45a objc: Issue a generic diagnostic assigning to an objc object in any abi mode. by Fariborz Jahanian · 13 years ago
- 7b383e4 objc: issue error if assigning objects in fragile-abi too. // rdar://10731065 by Fariborz Jahanian · 13 years ago
- b832f6d Minor fixups for auto deduction of initializer lists. by Sebastian Redl · 13 years ago
- 556b1d0 objc: deprecate direct usage of 'isa' of objc objects by Fariborz Jahanian · 13 years ago
- 93c878e Fix a couple issues where we didn't correctly delay diagnostics in PotentiallyPotentiallyEvaluated contexts. In preparation for making sizeof() PotentiallyPotentiallyEvaluated. by Eli Friedman · 13 years ago
- fdf187c Reinstate test case accidentally reverted by r148028 by Douglas Gregor · 13 years ago
- 1d7049a In Objective-C++, actually compute the base type of a member access by Douglas Gregor · 13 years ago
- ed0b31f Fix some edge cases with C++ casts and placeholder expressions. by Eli Friedman · 13 years ago
- 52f220d Typo in test. by John McCall · 13 years ago
- 806054d Do placeholder conversions on array bounds in both declarators and by John McCall · 13 years ago
- 20abee6 objc++: patch for IRgen for atomic properties of by Fariborz Jahanian · 13 years ago
- 5120188 Unrevert r147271, reverted in r147361. by Richard Smith · 13 years ago
- f8c2a33 Revert r147271. This fixes PR11676. by Rafael Espindola · 13 years ago
- eba05b2 constexpr: perform zero-initialization prior to / instead of performing a by Richard Smith · 13 years ago
- 7ab8ef9 "Accidentally" fixed a bug with overloading of functions with by Douglas Gregor · 13 years ago
- 5e3a8be In debugger support mode, if we have a top-level message send by Douglas Gregor · 13 years ago
- 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
- 32509f1 Resolve placeholder expressions before trying to deduce by John McCall · 13 years ago
- 4fc04da Don't crash when a duplicate interface/protocol is inside an extern "C" context. by Argyrios Kyrtzidis · 13 years ago
- 56892c1 Improve text of a diagnostic. by Fariborz Jahanian · 13 years ago
- fc2eff5 objc-arc: desugar certain type and improve on diagnostic for by Fariborz Jahanian · 13 years ago
- 6d09f01 objective-c arc: type-casting of an objc pointer to by Fariborz Jahanian · 13 years ago
- 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
- 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
- a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
- 5acb0c9 Teach the ARC compiler to not require __bridge casts when by John McCall · 13 years ago
- cb1c9c3 Under ARC, merge the bit corresponding to the ns_returns_retained by Douglas Gregor · 13 years ago
- 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
- 5a706dc Don't complain about qualified property or ivar access when the by Douglas Gregor · 13 years ago
- b5ae92f Diagnose attempts to qualify the name of an instance variable or by Douglas Gregor · 13 years ago
- 13bf633 objc++: some minor cleanup and a test case by Fariborz Jahanian · 13 years ago
- 57e264e objc++: For atomic properties of c++ class objec typet, appropriate by Fariborz Jahanian · 13 years ago
- d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
- f9d9527 objc++ arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
- ed73b10 Remove the egregious hack that made Objective-C++ ARC work with older by Douglas Gregor · 13 years ago
- a4b984d objc - redeclaration of property in extension class by Fariborz Jahanian · 13 years ago
- 819e745 Don't assert when diagnosing a missing cast of an unknown-anytype by John McCall · 13 years ago
- ca4c40a objc - fix a bug exposed by my recent decl context changes. // rdar://10015110 by Fariborz Jahanian · 13 years ago
- da8b249 Objective-C++ ARC: When performing template argument deduction for a by Douglas Gregor · 13 years ago
- 909bcb3 arc-objc++: Issue an arc specific diagnostic when overload resolution by Fariborz Jahanian · 13 years ago
- 8beb6a2 objc++: Some level of covariance is allowed in ObjC properties. by Fariborz Jahanian · 13 years ago
- 8237839 revert fix for // rdar://9740328 by Fariborz Jahanian · 13 years ago
- c286f38 objc++: Some level of covariance is allowed in ObjC properties. by Fariborz Jahanian · 13 years ago
- f96e904 In ARC mode, consider Objective-C lifetime types (object pointers and by Douglas Gregor · 13 years ago
- 82007c3 objc++-arc: more diagnosis of converting a weak-unavailable by Fariborz Jahanian · 13 years ago
- 7a084ec objc++-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
- 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
- 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
- 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 13 years ago
- 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
- 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
- 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
- c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 13 years ago
- b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
- d028302 Improve on warning when objc pointer is used in by Fariborz Jahanian · 13 years ago
- cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
- 4020cae Objective-C++ ARC: eliminate the utterly unjustified loophole that by Douglas Gregor · 14 years ago
- e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 14 years ago
- 4e938df Put the new warning from revision 133196 on NULL arithmetic behind the flag -Wnull-arthimetic and set to DefaultIgnore. A few edge cases need to be worked out before this can be set to default. by Richard Trieu · 14 years ago
- 3e95ba9 Add a new warning when a NULL constant is used in arithmetic operations. The warning will fire on cases such as: by Richard Trieu · 14 years ago
- 16cd4b7 Allow comparison between block pointers and NULL pointer by Douglas Gregor · 14 years ago
- f85e193 Automatic Reference Counting. by John McCall · 14 years ago
- 4c4efee Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 14 years ago
- 0833f1f Extra test for related result type inference by Douglas Gregor · 14 years ago
- 8cf0d22 Fix order of operands for the warning about incompatible Objective-C by Douglas Gregor · 14 years ago
- 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 14 years ago
- bc3e64f Allow block returns in C++ with the form by Douglas Gregor · 14 years ago
- 17e37c7 Implement comparisons between nullptr and Objective-C object by Douglas Gregor · 14 years ago
- 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 14 years ago
- 010157f When checking for a prior declaration of the name of a namespace, skip by Douglas Gregor · 14 years ago
- 17ffd14 Add triple in the hope of unbreaking the bubuildbot by Douglas Gregor · 14 years ago
- 0f7b3dc When comparing Objective-C pointers during overload resolution to by Douglas Gregor · 14 years ago
- 028ea4b When computing Objective-C pointer conversions in C++, retain by Douglas Gregor · 14 years ago
- 81ef3e6 Diagnose C++ abstract parameters for Objective-C methods. by John McCall · 14 years ago
- cbec959 Improve test case from prior commit ever so slightly by Douglas Gregor · 14 years ago
- 109ec1b Fix a crash-on-invalid involving non-identifier names in a member by Douglas Gregor · 14 years ago
- f9af524 For the purposes of overload resolution, consider a conversion from an by Douglas Gregor · 14 years ago
- f25760e Objective-C++: The global namespace is an associated namespace of an by Douglas Gregor · 14 years ago
- b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 14 years ago
- 61750f2 de-sugared when accessing property reference type. by Fariborz Jahanian · 14 years ago
- 1408676 Implements property of reference types. Adding by Fariborz Jahanian · 14 years ago
- 84950c7 Fix an objc++ diagnostic initializing objc pointers. // rdar:// 9139947 by Fariborz Jahanian · 14 years ago
- c9977d0 Make sure that we always pop a function's scope *before* we call by Douglas Gregor · 14 years ago
- abea951 Add -fcxx-exceptions to all tests that use C++ exceptions. by Anders Carlsson · 14 years ago
- e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
- e41721e Pass -fexceptions to all tests that use try/catch/throw. by Anders Carlsson · 14 years ago