Searched refs:Prop (Results 1 - 23 of 23) sorted by relevance

/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 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...]
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 DSemaExprObjC.cpp2679 if (const ObjCPropertyDecl *Prop = Method->findPropertyDecl()) {
2681 Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak;
2686 getCurFunction()->recordUseOfWeak(Result, Prop);
H A DSemaLookup.cpp3911 if (ObjCPropertyDecl *Prop = Class->FindPropertyDeclaration(Name)) {
3912 Res.addDecl(Prop);
/external/clang/include/clang/Index/
H A DUSRGeneration.h47 void generateUSRForObjCProperty(StringRef Prop, raw_ostream &OS);
/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/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/llvm/utils/TableGen/
H A DCodeGenTarget.h213 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
H A DCodeGenDAGPatterns.h234 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
/external/clang/lib/ARCMigrate/
H A DTransProperties.cpp79 for (auto *Prop : D->properties()) {
80 if (Prop->getAtLoc().isInvalid())
82 unsigned RawLoc = Prop->getAtLoc().getRawEncoding();
87 props.push_back(Prop);
H A DObjCMT.cpp489 for (auto *Prop : D->properties()) {
491 !Prop->isDeprecated())
492 migratePropertyNsReturnsInnerPointer(Ctx, Prop);
/external/clang/lib/AST/
H A DDeclObjC.cpp269 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 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/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/Index/
H A DUSRGeneration.cpp790 void clang::index::generateUSRForObjCProperty(StringRef Prop, raw_ostream &OS) { argument
791 OS << "(py)" << Prop; local
/external/clang/include/clang/Sema/
H A DScopeInfo.h295 const ObjCPropertyDecl *Prop);
/external/clang/include/clang/Serialization/
H A DASTWriter.h774 void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp7214 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 DRewriteObjC.cpp5415 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 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 400 milliseconds