Home
last modified time | relevance | path

Searched refs:Setter (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DPredicateTest.cpp20 std::thread Setter([&P] { in TEST() local
25 Setter.join(); in TEST()
/llvm-project-15.0.7/clang/test/Parser/
H A Ddeclspec-recovery.c6 …__declspec(property(get=Getter, put=Setter)) int X; // expected-error{{'__declspec' attributes are…
H A Ddeclspec-supported.c8 __declspec(property(get=Getter, put=Setter)) int X;
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprObjC.h665 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
669 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
675 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
680 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
686 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
691 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
814 void setImplicitProperty(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in setImplicitProperty() argument
818 SetterAndMethodRefFlags.setPointer(Setter); in setImplicitProperty()
H A DDeclCXX.h4125 IdentifierInfo *Getter, IdentifierInfo *Setter) in MSPropertyDecl() argument
4127 GetterId(Getter), SetterId(Setter) {} in MSPropertyDecl()
4136 IdentifierInfo *Getter, IdentifierInfo *Setter);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprObjC.cpp2061 if (!Setter) in HandleExprPropertyRefExpr()
2064 if (!Setter) { in HandleExprPropertyRefExpr()
2067 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
2070 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
2076 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
2091 if (Getter || Setter) { in HandleExprPropertyRefExpr()
2152 if (Setter) in HandleExprPropertyRefExpr()
2235 if (!Setter) { in ActOnClassPropertyRefExpr()
2241 if (!Setter) in ActOnClassPropertyRefExpr()
2244 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc)) in ActOnClassPropertyRefExpr()
[all …]
H A DSemaPseudoObject.cpp270 ObjCMethodDecl *Setter; member in __anon11035d8c0111::ObjCPropertyOpBuilder
278 InstanceReceiver(nullptr), Getter(nullptr), Setter(nullptr) { in ObjCPropertyOpBuilder()
634 Setter = setter; in findSetter()
675 Setter = setter; in findSetter()
769 QualType paramType = (*Setter->param_begin())->getType() in buildSet()
772 Setter->getDeclContext(), in buildSet()
794 if (!Setter->isImplicit()) in buildSet()
795 S.DiagnoseUseOfDecl(Setter, GenericLoc, nullptr, true); in buildSet()
796 if ((Setter->isInstanceMethod() && !RefExpr->isClassReceiver()) || in buildSet()
799 GenericLoc, SetterSelector, Setter, in buildSet()
[all …]
H A DSemaExprMember.cpp1580 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in LookupMemberExpr() local
1581 if (!Setter) { in LookupMemberExpr()
1584 Setter = IFace->lookupPrivateMethod(SetterSel, false); in LookupMemberExpr()
1587 if (Setter && S.DiagnoseUseOfDecl(Setter, MemberLoc)) in LookupMemberExpr()
1590 if (Getter || Setter) { in LookupMemberExpr()
1592 Getter, Setter, S.Context.PseudoObjectTy, VK_LValue, in LookupMemberExpr()
H A DSemaDeclObjC.cpp3997 if (auto *Setter = PropImpl->getSetterMethodDecl()) in ActOnAtEnd() local
3998 if (Setter->isSynthesizedAccessorStub()) in ActOnAtEnd()
3999 OID->addDecl(Setter); in ActOnAtEnd()
4846 if (auto *Setter = PropertyImpl->getSetterMethodDecl()) in ActOnMethodDeclaration() local
4847 if (Setter->getSelector() == Sel && in ActOnMethodDeclaration()
4848 Setter->isInstanceMethod() == ObjCMethod->isInstanceMethod()) { in ActOnMethodDeclaration()
4849 assert(Setter->isSynthesizedAccessorStub() && "autosynth stub expected"); in ActOnMethodDeclaration()
H A DSemaCodeComplete.cpp7337 CodeCompletionBuilder Setter(Results.getAllocator(), in CodeCompleteObjCPropertyFlags() local
7339 Setter.AddTypedTextChunk("setter"); in CodeCompleteObjCPropertyFlags()
7340 Setter.AddTextChunk("="); in CodeCompleteObjCPropertyFlags()
7341 Setter.AddPlaceholderChunk("method"); in CodeCompleteObjCPropertyFlags()
7342 Results.AddResult(CodeCompletionResult(Setter.TakeString())); in CodeCompleteObjCPropertyFlags()
H A DTreeTransform.h3634 ObjCMethodDecl *Setter, in RebuildObjCPropertyRefExpr() argument
3639 new (getSema().Context) ObjCPropertyRefExpr(Getter, Setter, T, in RebuildObjCPropertyRefExpr()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp456 const ObjCMethodDecl *Setter, in rewriteToObjCProperty() argument
484 if (!Setter) in rewriteToObjCProperty()
495 } else if (!Setter) { in rewriteToObjCProperty()
500 const ParmVarDecl *argDecl = *Setter->param_begin(); in rewriteToObjCProperty()
553 if (Setter && AvailabilityArgsMatch) { in rewriteToObjCProperty()
554 SourceLocation EndLoc = Setter->getDeclaratorEndLoc(); in rewriteToObjCProperty()
557 SourceLocation BeginOfSetterDclLoc = Setter->getBeginLoc(); in rewriteToObjCProperty()
/llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/
H A Dgmock-spec-builders.h1974 #define GMOCK_ON_CALL_IMPL_(mock_expr, Setter, call) \ argument
1977 .Setter(__FILE__, __LINE__, #mock_expr, #call)
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp857 if (ObjCMethodDecl *Setter = D->getSetterMethodDecl()) { in handleObjCProperty() local
858 getEntityInfo(Setter, SetterEntity, SA); in handleObjCProperty()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2653 const ObjCMethodDecl *Setter) { in hasDefaultSetterName() argument
2655 if (!Setter) in hasDefaultSetterName()
2658 assert(Setter->getDeclName().isObjCOneArgSelector()); in hasDefaultSetterName()
2660 Setter->getDeclName().getObjCSelector().getNameForSlot(0); in hasDefaultSetterName()
2841 ObjCMethodDecl *Setter = PD->getSetterMethodDecl(); in CreateTypeDefinition() local
2846 hasDefaultSetterName(PD, Setter) ? "" in CreateTypeDefinition()
2940 ObjCMethodDecl *Setter = PImpD->getSetterMethodDecl(); in CreateTypeDefinition() local
2946 hasDefaultSetterName(PD, Setter) in CreateTypeDefinition()
H A DCodeGenModule.cpp5981 auto *Setter = PID->getSetterMethodDecl(); in EmitObjCPropertyImplementations() local
5982 if (!PD->isReadOnly() && (!Setter || Setter->isSynthesizedAccessorStub())) in EmitObjCPropertyImplementations()
/llvm-project-15.0.7/clang/lib/AST/
H A DTextNodeDumper.cpp1354 if (ObjCMethodDecl *Setter = Node->getImplicitPropertySetter()) in VisitObjCPropertyRefExpr() local
1355 Setter->getSelector().print(OS); in VisitObjCPropertyRefExpr()
H A DDeclCXX.cpp3282 IdentifierInfo *Setter) { in Create() argument
3283 return new (C, DC) MSPropertyDecl(DC, L, N, T, TInfo, StartL, Getter, Setter); in Create()
/llvm-project-15.0.7/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp5367 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCClassMetaData() local
5368 if (!Setter->isDefined()) in RewriteObjCClassMetaData()
5369 InstanceMethods.push_back(Setter); in RewriteObjCClassMetaData()
5644 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCCategoryImplDecl() local
5645 InstanceMethods.push_back(Setter); in RewriteObjCCategoryImplDecl()
H A DRewriteModernObjC.cpp7043 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCClassMetaData() local
7045 InstanceMethods.push_back(Setter); in RewriteObjCClassMetaData()
7292 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCCategoryImplDecl() local
7293 InstanceMethods.push_back(Setter); in RewriteObjCCategoryImplDecl()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp213 RuntimeFunction Setter; member
342 ICV.Setter = RTL; \ in initializeInternalControlVars()
2400 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter]; in updateImpl()
2454 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter]; in getValueForCall()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dproperties.m347 // Setter ivar invalidation.
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp1482 auto *Setter = readDeclAs<ObjCMethodDecl>(); in VisitObjCPropertyRefExpr() local
1483 E->setImplicitProperty(Getter, Setter, MethodRefFlags); in VisitObjCPropertyRefExpr()