Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp275 ObjCMethodDecl *Setter; member in __anonb581425c0111::ObjCPropertyOpBuilder
283 InstanceReceiver(nullptr), Getter(nullptr), Setter(nullptr) { in ObjCPropertyOpBuilder()
640 Setter = setter; in findSetter()
682 Setter = setter; in findSetter()
776 QualType paramType = (*Setter->param_begin())->getType() in buildSet()
779 Setter->getDeclContext(), in buildSet()
801 if (!Setter->isImplicit()) in buildSet()
802 S.DiagnoseUseOfDecl(Setter, GenericLoc, nullptr, true); in buildSet()
803 if ((Setter->isInstanceMethod() && !RefExpr->isClassReceiver()) || in buildSet()
807 Setter, MultiExprArg(args, 1)); in buildSet()
[all …]
H A DSemaExprObjC.cpp2057 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel); in HandleExprPropertyRefExpr() local
2060 if (!Setter) in HandleExprPropertyRefExpr()
2061 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true); in HandleExprPropertyRefExpr()
2063 if (!Setter) { in HandleExprPropertyRefExpr()
2066 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
2069 if (Setter && SemaRef.DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
2075 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
2078 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) { in HandleExprPropertyRefExpr()
2090 if (Getter || Setter) { in HandleExprPropertyRefExpr()
2093 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
[all …]
H A DSemaExprMember.cpp1561 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in LookupMemberExpr() local
1562 if (!Setter) { in LookupMemberExpr()
1565 Setter = IFace->lookupPrivateMethod(SetterSel, false); in LookupMemberExpr()
1568 if (Setter && S.DiagnoseUseOfDecl(Setter, MemberLoc)) in LookupMemberExpr()
1571 if (Getter || Setter) { in LookupMemberExpr()
1573 Getter, Setter, S.Context.PseudoObjectTy, VK_LValue, in LookupMemberExpr()
H A DSemaDeclObjC.cpp4011 if (auto *Setter = PropImpl->getSetterMethodDecl()) in ActOnAtEnd() local
4012 if (Setter->isSynthesizedAccessorStub()) in ActOnAtEnd()
4013 OID->addDecl(Setter); in ActOnAtEnd()
4875 if (auto *Setter = PropertyImpl->getSetterMethodDecl()) in ActOnMethodDeclaration() local
4876 if (Setter->getSelector() == Sel && in ActOnMethodDeclaration()
4877 Setter->isInstanceMethod() == ObjCMethod->isInstanceMethod()) { in ActOnMethodDeclaration()
4878 assert(Setter->isSynthesizedAccessorStub() && "autosynth stub expected"); in ActOnMethodDeclaration()
H A DSemaCodeComplete.cpp7697 CodeCompletionBuilder Setter(Results.getAllocator(), in CodeCompleteObjCPropertyFlags() local
7699 Setter.AddTypedTextChunk("setter"); in CodeCompleteObjCPropertyFlags()
7700 Setter.AddTextChunk("="); in CodeCompleteObjCPropertyFlags()
7701 Setter.AddPlaceholderChunk("method"); in CodeCompleteObjCPropertyFlags()
7702 Results.AddResult(CodeCompletionResult(Setter.TakeString())); in CodeCompleteObjCPropertyFlags()
H A DTreeTransform.h3918 ObjCMethodDecl *Setter, in RebuildObjCPropertyRefExpr() argument
3923 new (getSema().Context) ObjCPropertyRefExpr(Getter, Setter, T, in RebuildObjCPropertyRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h666 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
670 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
676 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
681 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
687 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() argument
692 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), in ObjCPropertyRefExpr()
811 void setImplicitProperty(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in setImplicitProperty() argument
815 SetterAndMethodRefFlags.setPointer(Setter); in setImplicitProperty()
H A DDeclCXX.h4340 IdentifierInfo *Getter, IdentifierInfo *Setter) in MSPropertyDecl() argument
4342 GetterId(Getter), SetterId(Setter) {} in MSPropertyDecl()
4351 IdentifierInfo *Getter, IdentifierInfo *Setter);
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-spec-builders.h2135 #define GMOCK_ON_CALL_IMPL_(mock_expr, Setter, call) \
2138 .Setter(__FILE__, __LINE__, #mock_expr, #call)
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3158 const ObjCMethodDecl *Setter) { in hasDefaultSetterName() argument
3160 if (!Setter) in hasDefaultSetterName()
3163 assert(Setter->getDeclName().isObjCOneArgSelector()); in hasDefaultSetterName()
3165 Setter->getDeclName().getObjCSelector().getNameForSlot(0); in hasDefaultSetterName()
3351 ObjCMethodDecl *Setter = PD->getSetterMethodDecl(); in CreateTypeDefinition() local
3356 hasDefaultSetterName(PD, Setter) ? "" in CreateTypeDefinition()
3452 ObjCMethodDecl *Setter = PImpD->getSetterMethodDecl(); in CreateTypeDefinition() local
3458 hasDefaultSetterName(PD, Setter) in CreateTypeDefinition()
H A DCodeGenModule.cpp7061 auto *Setter = PID->getSetterMethodDecl(); in EmitObjCPropertyImplementations() local
7062 if (!PD->isReadOnly() && (!Setter || Setter->isSynthesizedAccessorStub())) in EmitObjCPropertyImplementations()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp5346 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCClassMetaData() local
5347 if (!Setter->isDefined()) in RewriteObjCClassMetaData()
5348 InstanceMethods.push_back(Setter); in RewriteObjCClassMetaData()
5623 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCCategoryImplDecl() local
5624 InstanceMethods.push_back(Setter); in RewriteObjCCategoryImplDecl()
H A DRewriteModernObjC.cpp7006 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCClassMetaData() local
7008 InstanceMethods.push_back(Setter); in RewriteObjCClassMetaData()
7255 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl()) in RewriteObjCCategoryImplDecl() local
7256 InstanceMethods.push_back(Setter); in RewriteObjCCategoryImplDecl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp326 RuntimeFunction Setter; member
455 ICV.Setter = RTL; \ in initializeInternalControlVars()
2322 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter]; in updateImpl()
2377 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter]; in getValueForCall()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp1867 if (ObjCMethodDecl *Setter = Node->getImplicitPropertySetter()) in VisitObjCPropertyRefExpr() local
1868 Setter->getSelector().print(OS); in VisitObjCPropertyRefExpr()
H A DDeclCXX.cpp3654 IdentifierInfo *Setter) { in Create() argument
3655 return new (C, DC) MSPropertyDecl(DC, L, N, T, TInfo, StartL, Getter, Setter); in Create()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1543 auto *Setter = readDeclAs<ObjCMethodDecl>(); in VisitObjCPropertyRefExpr() local
1544 E->setImplicitProperty(Getter, Setter, MethodRefFlags); in VisitObjCPropertyRefExpr()