HomeSort by: relevance | last modified time | path
    Searched refs:Setter (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaPseudoObject.cpp 23 // as a message-send of the associated 'setter' selector, typically:
248 /// setter call or the value that was passed to the setter?
270 ObjCMethodDecl *Setter;
278 InstanceReceiver(nullptr), Getter(nullptr), Setter(nullptr) {
609 ObjCMethodDecl *setter = RefExpr->getImplicitPropertySetter(); local
610 assert(setter && "both setter and getter are null - cannot happen");
612 setter->getSelector().getIdentifierInfoForSlot(0);
626 /// Try to find the most accurate setter declaration for the propert
    [all...]
SemaExprObjC.cpp 2054 // will look for the matching setter, in case it is needed.
2058 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);
2061 if (!Setter)
2062 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true);
2064 if (!Setter) {
2067 Setter = IFace->lookupPrivateMethod(SetterSel);
2070 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc))
2073 // Special warning if member name used in a property-dot for a setter accessor
2076 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() &
    [all...]
SemaExprMember.cpp 459 // Also must look for a getter or setter name which uses property syntax.
1558 // will look for the matching setter, in case it is needed.
1563 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel);
1564 if (!Setter) {
1567 Setter = IFace->lookupPrivateMethod(SetterSel, false);
1570 if (Setter && S.DiagnoseUseOfDecl(Setter, MemberLoc))
1573 if (Getter || Setter) {
1575 Getter, Setter, S.Context.PseudoObjectTy, VK_LValue,
SemaDeclObjC.cpp 3989 if (auto *Setter = PropImpl->getSetterMethodDecl())
3990 if (Setter->isSynthesizedAccessorStub())
3991 OID->addDecl(Setter);
4070 // user-defined setter/getter. It also synthesizes setter/getter methods
4080 // declared setter or getter in current class extension or one
4838 if (auto *Setter = PropertyImpl->getSetterMethodDecl())
4839 if (Setter->getSelector() == Sel &&
4840 Setter->isInstanceMethod() == ObjCMethod->isInstanceMethod()) {
4841 assert(Setter->isSynthesizedAccessorStub() && "autosynth stub expected")
    [all...]
SemaCodeComplete.cpp 2861 // parameter in a setter.
4621 // Block setter and invocation completion is provided only when we are able
4647 // Provide additional block setter completion iff the base expression is a
4667 // property completion result should show up before the setter,
4668 // otherwise the setter completion should show up before the default
6847 CodeCompletionBuilder Setter(Results.getAllocator(),
6849 Setter.AddTypedTextChunk("setter");
6850 Setter.AddTextChunk("=");
6851 Setter.AddPlaceholderChunk("method")
    [all...]
TreeTransform.h 3550 ObjCMethodDecl *Setter,
3555 new (getSema().Context) ObjCPropertyRefExpr(Getter, Setter, T,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprObjC.h 617 /// pointer is an (optional) ObjCMethodDecl and Setter may be set.
619 /// the pointer is an ObjCPropertyDecl and Setter is always null.
623 /// to the getter, the setter, or both.
631 /// Contains the Setter method pointer and MethodRefFlags bit flags.
665 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter,
669 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0),
675 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter,
680 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0),
686 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter,
691 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0)
    [all...]
DeclCXX.h 3944 /// If the lvalue is assigned into, then a setter name is required,
3961 IdentifierInfo *Getter, IdentifierInfo *Setter)
3963 GetterId(Getter), SetterId(Setter) {}
3972 IdentifierInfo *Getter, IdentifierInfo *Setter);
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ObjCMT.cpp 232 /// - Rewrite message expression for Objective-C setter and getters into
448 // looking into setter's implementation for backing weak ivar.
456 const ObjCMethodDecl *Setter,
483 // Property with no setter may be suggested as a 'readonly' property.
484 if (!Setter)
496 } else if (!Setter) {
501 const ParmVarDecl *argDecl = *Setter->param_begin();
554 if (Setter && AvailabilityArgsMatch) {
555 SourceLocation EndLoc = Setter->getDeclaratorEndLoc();
558 SourceLocation BeginOfSetterDclLoc = Setter->getBeginLoc()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
OpenMPOpt.cpp 148 /// Setter RTL function associated with this ICV.
149 RuntimeFunction Setter;
270 ICV.Setter = RTL; \
1936 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter];
1989 auto &SetterRFI = OMPInfoCache.RFIs[OMPInfoCache.ICVs[ICV].Setter];
  /src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/
gmock-spec-builders.h 1942 // expectation setter method plus an operator() overload on the MockSpec object.
1974 #define GMOCK_ON_CALL_IMPL_(mock_expr, Setter, call) \
1977 .Setter(__FILE__, __LINE__, #mock_expr, #call)
  /src/external/apache2/llvm/dist/clang/lib/AST/
TextNodeDumper.cpp 1292 OS << "\" Setter=\"";
1293 if (ObjCMethodDecl *Setter = Node->getImplicitPropertySetter())
1294 Setter->getSelector().print(OS);
1308 OS << "Getter&Setter";
1312 OS << "Setter";
2262 dumpDeclRef(D->getSetterMethodDecl(), "setter");
DeclCXX.cpp 3242 IdentifierInfo *Setter) {
3243 return new (C, DC) MSPropertyDecl(DC, L, N, T, TInfo, StartL, Getter, Setter);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 2543 /// \return true if Setter has the default name for the property PD.
2545 const ObjCMethodDecl *Setter) {
2547 if (!Setter)
2550 assert(Setter->getDeclName().isObjCOneArgSelector());
2552 Setter->getDeclName().getObjCSelector().getNameForSlot(0);
2733 ObjCMethodDecl *Setter = PD->getSetterMethodDecl();
2738 hasDefaultSetterName(PD, Setter) ? ""
2832 ObjCMethodDecl *Setter = PImpD->getSetterMethodDecl();
2838 hasDefaultSetterName(PD, Setter)
CodeGenModule.cpp 5555 auto *Setter = PID->getSetterMethodDecl();
5556 if (!PD->isReadOnly() && (!Setter || Setter->isSynthesizedAccessorStub()))
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXIndexDataConsumer.cpp 850 if (ObjCMethodDecl *Setter = D->getSetterMethodDecl()) {
851 getEntityInfo(Setter, SetterEntity, SA);
852 DInfo.ObjCPropDeclInfo.setter = &SetterEntity;
854 DInfo.ObjCPropDeclInfo.setter = nullptr;
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteObjC.cpp 853 // Generate the 'setter' function.
947 // When method is a synthesized one, such as a getter/setter there is
5379 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
5380 if (!Setter->isDefined())
5381 InstanceMethods.push_back(Setter);
5656 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
5657 InstanceMethods.push_back(Setter);
RewriteModernObjC.cpp 907 /// mustSynthesizeSetterGetterMethod - returns true if setter or getter has not
1002 !mustSynthesizeSetterGetterMethod(IMD, PD, false /*setter*/))
1005 // Generate the 'setter' function.
1106 // When method is a synthesized one, such as a getter/setter there is
7054 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
7055 if (mustSynthesizeSetterGetterMethod(IDecl, PD, false /*setter*/))
7056 InstanceMethods.push_back(Setter);
7303 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
7304 InstanceMethods.push_back(Setter);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1487 auto *Setter = readDeclAs<ObjCMethodDecl>();
1488 E->setImplicitProperty(Getter, Setter, MethodRefFlags);

Completed in 101 milliseconds