aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaObjCProperty.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-14[clang][ObjC][PAC] Add ptrauth protections to objective-c (#147899)Oliver Hunt1-0/+9
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu1-1/+1
2025-04-24[C] Add (new) -Wimplicit-void-ptr-cast to -Wc++-compat (#136855)Aaron Ballman1-5/+6
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka1-0/+3
2025-03-27[clang] Use *Set::insert_range (NFC) (#133357)Kazu Hirata1-5/+3
2024-11-16[Sema] Remove unused includes (NFC) (#116461)Kazu Hirata1-2/+0
2024-10-31[clang/AST] Make it possible to use SwiftAttr in type context (#108631)Pavel Yaskevich1-2/+2
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad1-1/+1
2024-05-13[clang] Introduce `SemaObjC` (#89086)Vlad Serebrennikov1-154/+136
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-2/+2
2024-03-27[APINotes] Upstream the remaining API Notes fixes and testsEgor Zhdan1-2/+2
2024-02-26[APINotes] Upstream Sema logic to apply API Notes to declsEgor Zhdan1-0/+5
2024-01-17[Clang][Sema][NFC] Remove unused Scope* parameter from Sema::GetTypeForDeclar...Krystian Stasiowski1-1/+1
2023-11-01[clang][NFC] Refactor `ObjCMethodDecl::ImplementationControl`Vlad Serebrennikov1-15/+13
2023-07-28Remove private rdar links. NFCAkira Hatanaka1-3/+1
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini1-1/+3
2023-07-07Remove rdar links; NFCAaron Ballman1-3/+1
2023-06-22[NFC] Fix potential dereferencing of nullptr.Sindhu Chittireddy1-4/+3
2023-04-13[clang] Specify attribute syntax & spelling with a single argumentRichard Sandiford1-4/+2
2022-12-16[clang][dataflow] Remove unused argument in getNullabilityDani Ferreira Franco Moura1-1/+1
2022-12-03[Sema] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-10-05[clang/Sema] Fix non-deterministic order for certain kind of diagnosticsArgyrios Kyrtzidis1-8/+5
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata1-1/+1
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