Searched defs:Prop (Results 1 - 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
H A DASTMutationListener.h90 /// \param Prop the property in the class extension
96 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, argument
H A DDeclObjC.h2415 void setPropertyDecl(ObjCPropertyDecl *Prop) { PropertyDecl = Prop; } argument
/external/clang/lib/Sema/
H A DScopeInfo.cpp112 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 DSemaPseudoObject.cpp543 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 DSemaObjCProperty.cpp117 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...]
/external/clang/lib/Analysis/
H A DBodyFarm.cpp390 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/lib/Frontend/
H A DMultiplexConsumer.cpp106 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/Index/
H A DUSRGeneration.cpp790 void clang::index::generateUSRForObjCProperty(StringRef Prop, raw_ostream &OS) { argument
791 OS << "(py)" << Prop; local
/external/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp196 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/CodeGen/
H A DCGObjCMac.cpp2779 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 DASTWriter.cpp5633 void ASTWriter::AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, argument

Completed in 3214 milliseconds