aboutsummaryrefslogtreecommitdiff
path: root/test/SemaObjC
AgeCommit message (Expand)Author
2019-05-03[Sema][ObjC] Disable -Wunused-parameter for ObjC methodsAkira Hatanaka
2019-05-03Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan
2019-05-02[Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan
2019-05-01[Parser] Avoid correcting delayed typos in array subscript multiple times.Volodymyr Sapsai
2019-04-24Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializerRichard Smith
2019-04-17[Sema][ObjC] Don't warn about an implicitly retained self if theAkira Hatanaka
2019-04-11Support objc_nonlazy_class attribute on Objective-C implementationsErik Pilkington
2019-04-11Add support for attributes on @implementations in Objective-CErik Pilkington
2019-04-10Fix a test, NFCErik Pilkington
2019-04-02[Sema] Fix a use-after-deallocate of a ParsedAttrErik Pilkington
2019-03-14[Sema] Fix a use-after-free of a _Nonnull ParsedAttrErik Pilkington
2019-03-08Use {{.*}} in test case to match the type of wide string literals.Akira Hatanaka
2019-03-08Fix test case committed in r355662.Akira Hatanaka
2019-03-08[ObjC] Emit a boxed expression as a compile-time constant if theAkira Hatanaka
2019-03-01[Sema][ObjC] Allow silencing -Wobjc-designated-initializers warnings byAkira Hatanaka
2019-02-16[ObjC generics] Fix applying `__kindof` to the type parameter.Volodymyr Sapsai
2019-02-15[ObjC] Fix non-canonical types preventing type arguments substitution.Volodymyr Sapsai
2019-02-14[Sema] Fix-up a -Wfloat-conversion diagnosticErik Pilkington
2019-02-13[Sema] Delay checking whether objc_designated_initializer is being applied to...Erik Pilkington
2019-02-07[Sema][ObjC] Disallow non-trivial C struct fields in unions.Akira Hatanaka
2019-02-04[OBJC] Add attribute to mark Objective C class as non-lazyJoe Daniels
2019-02-04[SemaObjC] Don't infer the availabilty of +new from -init if the receiver has...Erik Pilkington
2019-01-30Don't define __has_feature(objc_fixed_enum) in non-objc modeErik Pilkington
2019-01-24Add a priority field to availability attributes to prioritize explicitAlex Lorenz
2019-01-17[ObjC] Follow-up r350768 and allow the use of unavailable methods that areAlex Lorenz
2019-01-14Improve a -Wunguarded-availability noteErik Pilkington
2019-01-11[Sema] If CheckPlaceholderExpr rewrites the initializer of an autoAkira Hatanaka
2019-01-10[Sema] Call CheckPlaceholderExpr to resolve typeof or decltypeAkira Hatanaka
2019-01-09[ObjC] Allow the use of implemented unavailable methods from withinAlex Lorenz
2019-01-04[ObjCARC] Add an new attribute, objc_externally_retainedErik Pilkington
2018-12-20[ObjC] Messages to 'self' in class methods that return 'instancetype' shouldAlex Lorenz
2018-12-18Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper
2018-11-30Move AST tests into their own test directory; NFC.Aaron Ballman
2018-11-06os_log: Allow specifying mask type in format string.Akira Hatanaka
2018-09-28Support enums with a fixed underlying type in all language modes.Erik Pilkington
2018-09-10[Sema][ObjC] Infer availability of +new from availability of -init.Erik Pilkington
2018-09-05Add -Wobjc-property-assign-on-object-type.John McCall
2018-08-17[ObjC] Error out when using forward-declared protocol in a @protocolAlex Lorenz
2018-08-07Clean up and simplify RequireCompleteType.Richard Smith
2018-08-03Append new attributes to the end of an AttributeList.Michael Kruse
2018-07-26[Sema][ObjC] Do not propagate the nullability specifier on the receiverAkira Hatanaka
2018-07-07[Sema] Emit -Wincomplete-implementation for partial methods.Erik Pilkington
2018-07-05[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on DarwinAlex Lorenz
2018-06-22[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on DarwinJF Bastien
2018-06-08Reapply "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai
2018-06-07Revert "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai
2018-06-07[Parse] Use CapturedStmt for @finally on MSVCShoaib Meenai
2018-05-29Check pointer null-ness before dereferencing it.Richard Trieu
2018-05-24[Sema][ObjC] Do not DiagnoseUseOfDecl in LookupMemberExprSteven Wu
2018-05-20Sema: diagnose invalid catch parameter in ObjCSaleem Abdulrasool