aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaObjCProperty.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-01-11[Clang][Sema] Fix attribute mismatch warning for ObjC class propertiesEgor Zhdan1-4/+4
2021-09-21[clang] don't mark as Elidable CXXConstruct expressions used in NRVOMatheus Izvekov1-2/+1
2021-06-09[clang] NFC: Rename rvalue to prvalueMatheus Izvekov1-2/+2
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev1-24/+16
2021-01-04Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt1-3/+7
2021-01-04[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt1-7/+3
2020-09-14[AST][FPEnv] Keep FP options in trailing storage of CastExprSerge Pavlov1-8/+6
2020-09-12Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr"Serge Pavlov1-6/+8
2020-09-12[AST][FPEnv] Keep FP options in trailing storage of CastExprSerge Pavlov1-8/+6
2020-04-23[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.Puyan Lotfi1-289/+283
2020-04-23Revert "[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjC...Puyan Lotfi1-283/+289
2020-04-22[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.Puyan Lotfi1-289/+283
2020-02-18[NFC] Remove trailing spaceJim Lin1-1/+1
2020-02-16[objc_direct] Small updates to help with adoption.Pierre Habouzit1-0/+43
2020-01-30Revert "[objc_direct] Small updates to help with adoption."Pierre Habouzit1-34/+0
2020-01-30[objc_direct] Small updates to help with adoption.Pierre Habouzit1-0/+34
2019-12-09Also synthesize _cmd and self for propertiesPierre Habouzit1-0/+6
2019-12-05Set a source location for Objective-C accessor stubsAdrian Prantl1-4/+6
2019-11-18Implement __attribute__((objc_direct)), __attribute__((objc_direct_members))Pierre Habouzit1-1/+21
2019-11-09Fix variable ‘LookedUpGetterSetter’ set but not used warning. NFCI.Simon Pilgrim1-2/+0
2019-11-08Redeclare Objective-C property accessors inside the ObjCImplDecl in which the...Adrian Prantl1-29/+82
2019-09-13[NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane1-6/+6
2019-08-21clang: Fix typo in commentNico Weber1-1/+1
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama1-1/+1
2019-03-31Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song1-5/+4
2019-03-01[Sema][ObjC] Allow silencing -Wobjc-designated-initializers warnings byAkira Hatanaka1-0/+9
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-21[AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci1-8/+8
2018-09-05Add -Wobjc-property-assign-on-object-type.John McCall1-0/+8
2018-08-20Model type attributes as regular Attrs.Richard Smith1-2/+2
2018-08-14Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner1-2/+2
2018-08-13Model type attributes as regular Attrs.Richard Smith1-2/+2
2018-08-09Port getLocEnd -> getEndLocStephen Kelly1-2/+2
2018-08-09Port getLocStart -> getBeginLocStephen Kelly1-5/+5
2018-07-30Remove trailing spaceFangrui Song1-69/+69
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-2/+2
2018-05-02[ObjC] The absence of ownership qualifiers on an ambiguous property leadsAlex Lorenz1-4/+14
2018-03-01Remove redundant casts. NFCGeorge Burgess IV1-1/+1
2017-10-23[Sema] Add support for flexible array members in Obj-C.Volodymyr Sapsai1-0/+8
2017-10-06[ObjC] Don't warn on readwrite properties with custom setters thatAlex Lorenz1-1/+5
2017-08-22[ObjC] Check written attributes only when synthesizing ambiguous propertyAlex Lorenz1-2/+2
2017-08-15[Sema] Silence -Wobjc-missing-property-synthesis for unavailable propertiesAlex Lorenz1-1/+1
2017-07-13[ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz1-27/+160
2017-07-03Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz1-4/+10
2017-03-30[Sema][ObjC] Avoid the "type of property does not match type of accessor"Alex Lorenz1-6/+3
2017-03-16[index/AST] Add references for ObjC getter=/setter= property attributes and r...Argyrios Kyrtzidis1-10/+18
2016-12-15Move checks for creation of objects of abstract class type from the variousRichard Smith1-2/+4
2016-12-02Mass-rename the handful of error_* diagnostics to err_*.Richard Smith1-21/+21
2016-05-26[ObjC] Remove _Atomic from return type and parameter type ofAkira Hatanaka1-8/+16
2016-05-18ObjectiveC Class Properties: warn if a class property accessor is mistakenly anManman Ren1-12/+16