/external/clang/lib/Sema/ |
H A D | ScopeInfo.cpp | 112 const ObjCPropertyDecl *Prop) 113 : Base(nullptr, true), Property(Prop) { 131 const ObjCPropertyDecl *Prop) { 132 assert(Msg && Prop); 134 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; 176 if (const ObjCPropertyDecl *Prop = MD->findPropertyDecl()) { 179 Prop)); 111 WeakObjectProfileTy(const Expr *BaseE, const ObjCPropertyDecl *Prop) argument 130 recordUseOfWeak(const ObjCMessageExpr *Msg, const ObjCPropertyDecl *Prop) argument
|
H A D | SemaObjCProperty.cpp | 117 CheckPropertyAgainstProtocol(Sema &S, ObjCPropertyDecl *Prop, argument 125 DeclContext::lookup_result R = Proto->lookup(Prop->getDeclName()); 128 S.DiagnosePropertyMismatch(Prop, ProtoProp, Proto->getIdentifier(), true); 135 CheckPropertyAgainstProtocol(S, Prop, P, Known); 771 ObjCPropertyDecl *Prop = I->second; local 772 QualType LHSType = S.Context.getCanonicalType(Prop->getType()); 783 S.Diag(Prop->getLocation(), diag::note_protocol_property_declare) 784 << Prop->getType(); 1427 for (auto *Prop : IDecl->properties()) 1428 PropMap[Prop 1501 SuperClassImplementsProperty(ObjCInterfaceDecl *IDecl, ObjCPropertyDecl *Prop) argument 1536 ObjCPropertyDecl *Prop = PropertyOrder[i]; local 1616 DiagnoseUnimplementedAccessor(Sema &S, ObjCInterfaceDecl *PrimaryClass, Selector Method, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, ObjCPropertyDecl *Prop, Sema::SelectorSet &SMap) argument 1731 ObjCPropertyDecl *Prop = P->second; local [all...] |
H A D | SemaPseudoObject.cpp | 543 const ObjCPropertyDecl *Prop = RefExpr->getExplicitProperty(); local 544 if (Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak) 545 return !Prop->hasAttr<IBOutletAttr>(); 547 T = Prop->getType();
|
H A D | SemaExprObjC.cpp | 2679 if (const ObjCPropertyDecl *Prop = Method->findPropertyDecl()) { 2681 Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak; 2686 getCurFunction()->recordUseOfWeak(Result, Prop);
|
H A D | SemaLookup.cpp | 3911 if (ObjCPropertyDecl *Prop = Class->FindPropertyDeclaration(Name)) { 3912 Res.addDecl(Prop);
|
/external/clang/include/clang/Index/ |
H A D | USRGeneration.h | 47 void generateUSRForObjCProperty(StringRef Prop, raw_ostream &OS);
|
/external/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 390 const ObjCPropertyDecl *Prop) { 392 const ObjCIvarDecl *IVar = Prop->getPropertyIvarDecl(); 397 if (Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak) 409 if (I->getPropertyDecl() != Prop) 423 Prop->getType().getNonReferenceType())) 433 const VarDecl *selfVar = Prop->getGetterMethodDecl()->getSelfDecl(); 442 if (!Prop->getType()->isReferenceType()) 460 const ObjCPropertyDecl *Prop = D->findPropertyDecl(); local 461 if (!Prop) 468 Val = createObjCPropertyGetter(C, Prop); 389 createObjCPropertyGetter(ASTContext &Ctx, const ObjCPropertyDecl *Prop) argument [all...] |
/external/clang/include/clang/AST/ |
H A D | ASTMutationListener.h | 90 /// \param Prop the property in the class extension 96 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, argument
|
H A D | DeclObjC.h | 2415 void setPropertyDecl(ObjCPropertyDecl *Prop) { PropertyDecl = Prop; } argument
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenTarget.h | 213 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
|
H A D | CodeGenDAGPatterns.h | 234 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
|
/external/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 79 for (auto *Prop : D->properties()) { 80 if (Prop->getAtLoc().isInvalid()) 82 unsigned RawLoc = Prop->getAtLoc().getRawEncoding(); 87 props.push_back(Prop);
|
H A D | ObjCMT.cpp | 489 for (auto *Prop : D->properties()) { 491 !Prop->isDeprecated()) 492 migratePropertyNsReturnsInnerPointer(Ctx, Prop);
|
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 269 for (auto *Prop : properties()) { 270 PM[Prop->getIdentifier()] = Prop; 271 PO.push_back(Prop); 1118 if (const ObjCPropertyDecl *Prop = (*I)->findPropertyDecl(false)) 1119 return Prop; 1573 for (auto *Prop : PDecl->properties()) { 1575 PM.insert(std::make_pair(Prop->getIdentifier(), Prop)); 1576 PO.push_back(Prop); [all...] |
/external/clang/lib/Frontend/ |
H A D | MultiplexConsumer.cpp | 106 void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, 173 const ObjCPropertyDecl *Prop, 177 Listeners[i]->AddedObjCPropertyInClassExtension(Prop, OrigProp, ClassExt); 172 AddedObjCPropertyInClassExtension( const ObjCPropertyDecl *Prop, const ObjCPropertyDecl *OrigProp, const ObjCCategoryDecl *ClassExt) argument
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IvarInvalidationChecker.cpp | 196 const ObjCPropertyDecl *Prop, 305 const ObjCPropertyDecl *Prop, 312 IvarD = Prop->getPropertyIvarDecl(); 325 StringRef PropName = Prop->getIdentifier()->getName(); 304 findPropertyBackingIvar( const ObjCPropertyDecl *Prop, const ObjCInterfaceDecl *InterfaceD, IvarSet &TrackedIvars, const ObjCIvarDecl **FirstIvarDecl) argument
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 790 void clang::index::generateUSRForObjCProperty(StringRef Prop, raw_ostream &OS) { argument 791 OS << "(py)" << Prop; local
|
/external/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 295 const ObjCPropertyDecl *Prop);
|
/external/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 774 void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 7214 for (const auto *Prop : IDecl->property_impls()) { 7215 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) 7217 if (!Prop->getPropertyIvarDecl()) 7219 ObjCPropertyDecl *PD = Prop->getPropertyDecl(); 7466 for (const auto *Prop : IDecl->property_impls()) { 7467 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) 7469 if (!Prop->getPropertyIvarDecl()) 7471 ObjCPropertyDecl *PD = Prop->getPropertyDecl();
|
H A D | RewriteObjC.cpp | 5415 for (const auto *Prop : IDecl->property_impls()) { 5416 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) 5418 if (!Prop->getPropertyIvarDecl()) 5420 ObjCPropertyDecl *PD = Prop->getPropertyDecl(); 5694 for (const auto *Prop : IDecl->property_impls()) { 5695 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) 5697 if (!Prop->getPropertyIvarDecl()) 5699 ObjCPropertyDecl *PD = Prop->getPropertyDecl();
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCMac.cpp | 2779 llvm::Constant *Prop[] = { local 2783 Properties.push_back(llvm::ConstantStruct::get(ObjCTypes.PropertyTy, Prop)); 2807 llvm::Constant *Prop[] = { local 2812 Prop));
|
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 5633 void ASTWriter::AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, argument
|