summaryrefslogtreecommitdiffstats
path: root/test/SemaObjC
Commit message (Expand)AuthorAgeFilesLines
* Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman2017-11-267-21/+21
* [ObjC][ARC] Honor noescape attribute for -Warc-retain-cyclesAlex Lorenz2017-11-171-0/+12
* Remove redundant copy-pasted comment in test file from r317736Alex Lorenz2017-11-081-1/+0
* [ObjC] Fix function signature handling for blocks literals with attributesAlex Lorenz2017-11-081-0/+15
* [ObjC] Boxed strings should use the nullability from stringWithUTF8String's r...Alex Lorenz2017-11-081-0/+28
* [Sema] Add support for flexible array members in Obj-C.Volodymyr Sapsai2017-10-233-2/+327
* [ObjC] Don't warn on readwrite properties with custom setters thatAlex Lorenz2017-10-061-0/+21
* [Sema][ObjC] Warn about mismatches in attributes between overriding andAkira Hatanaka2017-09-201-1/+12
* [Sema] Correct typos in LHS, RHS before building a binop expression.Volodymyr Sapsai2017-09-151-0/+20
* [ObjC] Add a -Wobjc-messaging-id warningAlex Lorenz2017-08-251-0/+21
* [ObjC] Check written attributes only when synthesizing ambiguous propertyAlex Lorenz2017-08-221-0/+27
* [Sema] Don't emit -Wunguarded-availability for switch casesErik Pilkington2017-08-181-0/+24
* [Sema] Silence -Wobjc-missing-property-synthesis for unavailable propertiesAlex Lorenz2017-08-151-1/+15
* [Sema] Improve some -Wunguarded-availability diagnosticsErik Pilkington2017-08-143-15/+15
* [Sema][ObjC] Fix spurious -Wcast-qual warnings.Akira Hatanaka2017-08-111-2/+15
* Recommit r308327 3rd time: Add a warning for missingAlex Lorenz2017-07-282-0/+7
* Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"Hans Wennborg2017-07-262-7/+0
* Recommit r308327 2nd time: Add a warning for missingAlex Lorenz2017-07-262-0/+7
* Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (po...Hans Wennborg2017-07-192-7/+0
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-192-0/+7
* Revert r308327Alex Lorenz2017-07-182-7/+0
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-182-0/+7
* Use ARC parsing rules for ns_returns_retained in MRC so that code canJohn McCall2017-07-151-0/+18
* Extend -Wdeprecated-implementations to warn about unavailable methodsAlex Lorenz2017-07-131-1/+8
* NFC, Cleanup the code for -Wdeprecated-implementationsAlex Lorenz2017-07-131-5/+5
* [ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz2017-07-132-1/+105
* [ObjC] Check that a subscript methods is declared for a qualified id typeAlex Lorenz2017-07-112-3/+21
* [ObjC] Avoid the -Wunguarded-availability warnings for protocolAlex Lorenz2017-07-071-0/+24
* [Sema] Don't allow -Wunguarded-availability to be silenced with redeclsErik Pilkington2017-07-053-14/+59
* Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz2017-07-033-4/+4
* [Sema] Add -Wunguarded-availability-newAlex Lorenz2017-06-221-0/+160
* [Sema][ObjC] Don't emit availability diags for category @implementationsErik Pilkington2017-05-313-7/+14
* Warn about uses of `@available` that can't suppress theAlex Lorenz2017-05-241-1/+11
* Change __has_feature(objc_diagnose_if_attr) to __has_feature(attribute_diagno...Argyrios Kyrtzidis2017-05-241-1/+1
* Enhance the 'diagnose_if' attribute so that we can apply it for ObjC methods ...Argyrios Kyrtzidis2017-05-241-0/+16
* [Sema][ObjC] Fix a bug where -Wunguarded-availability was emitted at the wron...Erik Pilkington2017-05-221-0/+20
* [Sema] Avoid duplicate -Wunguarded-availability warnings in nested functionsAlex Lorenz2017-05-161-1/+16
* Fix errored return value in CheckFunctionReturnType and add a fixit hintErich Keane2017-05-101-0/+6
* Add support for pretty platform names to `@available`/Alex Lorenz2017-05-091-2/+2
* [ObjC] Don't disallow vector parameters/return values in methodsAlex Lorenz2017-05-051-9/+2
* [ObjC] Disallow vector parameters and return values in Objective-C methodsAlex Lorenz2017-04-271-0/+132
* -Wunguarded-availability should support if (@available) checks in top-levelAlex Lorenz2017-04-261-3/+15
* [Sema][ObjC] Disallow jumping into ObjC fast enumeration loops.Akira Hatanaka2017-04-191-0/+24
* [Sema][ObjC] Avoid the "type of property does not match type of accessor"Alex Lorenz2017-03-301-0/+5
* [Objective-C] Fix "weak-unavailable" warning with -fobjc-weakBrian Kelley2017-03-291-0/+1
* [Objective-C] Fix "repeated use of weak" warning with -fobjc-weakBrian Kelley2017-03-291-3/+7
* Correct class-template deprecation behavior-REDUXErich Keane2017-03-233-6/+6
* Support attributes for Objective-C categoriesAlex Lorenz2017-03-234-3/+39
* [ObjC][ARC] Avoid -Warc-performSelector-leaks for performSelector variationsAlex Lorenz2017-03-231-0/+8
* Revert "Correct class-template deprecation behavior"Martin Bohme2017-03-223-6/+6