summaryrefslogtreecommitdiff
path: root/test/SemaObjC
AgeCommit message (Expand)Author
2017-11-26Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman
2017-11-17[ObjC][ARC] Honor noescape attribute for -Warc-retain-cyclesAlex Lorenz
2017-11-08Remove redundant copy-pasted comment in test file from r317736Alex Lorenz
2017-11-08[ObjC] Fix function signature handling for blocks literals with attributesAlex Lorenz
2017-11-08[ObjC] Boxed strings should use the nullability from stringWithUTF8String's r...Alex Lorenz
2017-10-23[Sema] Add support for flexible array members in Obj-C.Volodymyr Sapsai
2017-10-06[ObjC] Don't warn on readwrite properties with custom setters thatAlex Lorenz
2017-09-20[Sema][ObjC] Warn about mismatches in attributes between overriding andAkira Hatanaka
2017-09-15[Sema] Correct typos in LHS, RHS before building a binop expression.Volodymyr Sapsai
2017-08-25[ObjC] Add a -Wobjc-messaging-id warningAlex Lorenz
2017-08-22[ObjC] Check written attributes only when synthesizing ambiguous propertyAlex Lorenz
2017-08-18[Sema] Don't emit -Wunguarded-availability for switch casesErik Pilkington
2017-08-15[Sema] Silence -Wobjc-missing-property-synthesis for unavailable propertiesAlex Lorenz
2017-08-14[Sema] Improve some -Wunguarded-availability diagnosticsErik Pilkington
2017-08-11[Sema][ObjC] Fix spurious -Wcast-qual warnings.Akira Hatanaka
2017-07-28Recommit r308327 3rd time: Add a warning for missingAlex Lorenz
2017-07-26Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"Hans Wennborg
2017-07-26Recommit r308327 2nd time: Add a warning for missingAlex Lorenz
2017-07-19Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (po...Hans Wennborg
2017-07-19Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz
2017-07-18Revert r308327Alex Lorenz
2017-07-18Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz
2017-07-15Use ARC parsing rules for ns_returns_retained in MRC so that code canJohn McCall
2017-07-13Extend -Wdeprecated-implementations to warn about unavailable methodsAlex Lorenz
2017-07-13NFC, Cleanup the code for -Wdeprecated-implementationsAlex Lorenz
2017-07-13[ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz
2017-07-11[ObjC] Check that a subscript methods is declared for a qualified id typeAlex Lorenz
2017-07-07[ObjC] Avoid the -Wunguarded-availability warnings for protocolAlex Lorenz
2017-07-05[Sema] Don't allow -Wunguarded-availability to be silenced with redeclsErik Pilkington
2017-07-03Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz
2017-06-22[Sema] Add -Wunguarded-availability-newAlex Lorenz
2017-05-31[Sema][ObjC] Don't emit availability diags for category @implementationsErik Pilkington
2017-05-24Warn about uses of `@available` that can't suppress theAlex Lorenz
2017-05-24Change __has_feature(objc_diagnose_if_attr) to __has_feature(attribute_diagno...Argyrios Kyrtzidis
2017-05-24Enhance the 'diagnose_if' attribute so that we can apply it for ObjC methods ...Argyrios Kyrtzidis
2017-05-22[Sema][ObjC] Fix a bug where -Wunguarded-availability was emitted at the wron...Erik Pilkington
2017-05-16[Sema] Avoid duplicate -Wunguarded-availability warnings in nested functionsAlex Lorenz
2017-05-10Fix errored return value in CheckFunctionReturnType and add a fixit hintErich Keane
2017-05-09Add support for pretty platform names to `@available`/Alex Lorenz
2017-05-05[ObjC] Don't disallow vector parameters/return values in methodsAlex Lorenz
2017-04-27[ObjC] Disallow vector parameters and return values in Objective-C methodsAlex Lorenz
2017-04-26-Wunguarded-availability should support if (@available) checks in top-levelAlex Lorenz
2017-04-19[Sema][ObjC] Disallow jumping into ObjC fast enumeration loops.Akira Hatanaka
2017-03-30[Sema][ObjC] Avoid the "type of property does not match type of accessor"Alex Lorenz
2017-03-29[Objective-C] Fix "weak-unavailable" warning with -fobjc-weakBrian Kelley
2017-03-29[Objective-C] Fix "repeated use of weak" warning with -fobjc-weakBrian Kelley
2017-03-23Correct class-template deprecation behavior-REDUXErich Keane
2017-03-23Support attributes for Objective-C categoriesAlex Lorenz
2017-03-23[ObjC][ARC] Avoid -Warc-performSelector-leaks for performSelector variationsAlex Lorenz
2017-03-22Revert "Correct class-template deprecation behavior"Martin Bohme