/external/clang/include/clang/AST/ |
ASTMutationListener.h | 28 class ObjCPropertyDecl; 74 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, 75 const ObjCPropertyDecl *OrigProp,
|
DeclObjC.h | 31 class ObjCPropertyDecl; 451 typedef specific_decl_iterator<ObjCPropertyDecl> prop_iterator; 498 ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const; 853 ObjCPropertyDecl [all...] |
ExprObjC.h | 513 /// the pointer is an ObjCPropertyDecl and Setter is always null. 542 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, 554 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, 602 ObjCPropertyDecl *getExplicitProperty() const { 604 return cast<ObjCPropertyDecl>(PropertyOrGetter.getPointer()); 667 const ObjCPropertyDecl *PDecl = getExplicitProperty(); 687 if (ObjCPropertyDecl *PDecl = getExplicitProperty()) 728 void setExplicitProperty(ObjCPropertyDecl *D, unsigned methRefFlags) { [all...] |
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 37 ObjCPropertyDecl::PropertyAttributeKind attrs, 41 if (attrs & (ObjCPropertyDecl::OBJC_PR_retain | 42 ObjCPropertyDecl::OBJC_PR_strong | 43 ObjCPropertyDecl::OBJC_PR_copy)) { 45 } else if (attrs & ObjCPropertyDecl::OBJC_PR_weak) { 47 } else if (attrs & ObjCPropertyDecl::OBJC_PR_unsafe_unretained) { 53 if (attrs & ObjCPropertyDecl::OBJC_PR_assign && 62 static void checkARCPropertyDecl(Sema &S, ObjCPropertyDecl *property) { 65 ObjCPropertyDecl::PropertyAttributeKind propertyKind 80 ObjCPropertyDecl::PropertyAttributeKind attr [all...] |
SemaExprMember.cpp | 390 if (ObjCPropertyDecl *PD = PDecl->FindPropertyDeclaration(Member)) 413 if (ObjCPropertyDecl *PD = (*I)->FindPropertyDeclaration(Member)) { [all...] |
/external/clang/lib/ARCMigrate/ |
TransZeroOutPropsInDealloc.cpp | 31 llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*> SynthesizedProperties; 57 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator 60 ObjCPropertyDecl *PropDecl = P->first; 120 ObjCPropertyDecl *PD = PID->getPropertyDecl(); 123 ObjCPropertyDecl::PropertyAttributeKind AttrKind = 126 (ObjCPropertyDecl::OBJC_PR_retain | 127 ObjCPropertyDecl::OBJC_PR_copy | 128 ObjCPropertyDecl::OBJC_PR_strong)) 176 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator 207 if (ObjCPropertyDecl *PDecl = PropRefExp->getExplicitProperty()) [all...] |
TransGCAttrs.cpp | 29 std::vector<ObjCPropertyDecl *> &AllProps; 34 std::vector<ObjCPropertyDecl *> &AllProps) 51 if (ObjCPropertyDecl *PropD = dyn_cast<ObjCPropertyDecl>(D)) { 224 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; 239 SmallVector<std::pair<AttributedTypeLoc, ObjCPropertyDecl *>, 4> ATLs; 241 ObjCPropertyDecl::PropertyAttributeKind 242 Attrs = ObjCPropertyDecl::OBJC_PR_noattr; 245 ObjCPropertyDecl *PD = *PI; 283 if (Attrs & ObjCPropertyDecl::OBJC_PR_assign [all...] |
TransProperties.cpp | 60 ObjCPropertyDecl *PropD; 64 PropData(ObjCPropertyDecl *propD) : PropD(propD), IvarD(0), ImplD(0) { } 108 ObjCPropertyDecl *propD = implD->getPropertyDecl(); 193 ObjCPropertyDecl::PropertyAttributeKind propAttrs = getPropertyAttrs(props); 195 if (propAttrs & (ObjCPropertyDecl::OBJC_PR_copy | 196 ObjCPropertyDecl::OBJC_PR_unsafe_unretained | 197 ObjCPropertyDecl::OBJC_PR_strong | 198 ObjCPropertyDecl::OBJC_PR_weak)) 201 if (propAttrs & ObjCPropertyDecl::OBJC_PR_retain) { 208 if (propAttrs & ObjCPropertyDecl::OBJC_PR_assign) [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | 83 ObjCPropertyDecl * 84 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC, 90 if (ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(*I)) 98 ObjCPropertyDecl * 101 if (ObjCPropertyDecl *PD = 102 ObjCPropertyDecl::findPropertyDecl(cast<DeclContext>(this), PropertyId)) 112 if (ObjCPropertyDecl *P = (*I)->FindPropertyDeclaration(PropertyId)) 122 if (ObjCPropertyDecl *P = Cat->FindPropertyDeclaration(PropertyId)) 129 if (ObjCPropertyDecl *P = (*I)->FindPropertyDeclaration(PropertyId) [all...] |
DeclPrinter.cpp | 79 void VisitObjCPropertyDecl(ObjCPropertyDecl *D); 971 void DeclPrinter::VisitObjCPropertyDecl(ObjCPropertyDecl *PDecl) { 972 if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Required) 974 else if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Optional) 978 if (PDecl->getPropertyAttributes() != ObjCPropertyDecl::OBJC_PR_noattr) { 982 ObjCPropertyDecl::OBJC_PR_readonly) { 987 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_getter) { 992 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_setter) { 998 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_assign) { 1004 ObjCPropertyDecl::OBJC_PR_readwrite) [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCDealloc.cpp | 52 const ObjCPropertyDecl *PD, 88 return PD->getSetterKind() != ObjCPropertyDecl::Assign;; 229 const ObjCPropertyDecl *PD = (*I)->getPropertyDecl(); 238 bool requiresRelease = PD->getSetterKind() != ObjCPropertyDecl::Assign;
|
/external/clang/lib/Frontend/ |
MultiplexConsumer.cpp | 104 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, 105 const ObjCPropertyDecl *OrigProp, 159 const ObjCPropertyDecl *Prop, 160 const ObjCPropertyDecl *OrigProp,
|
ASTConsumers.cpp | 367 ObjCPropertyDecl* OPD = cast<ObjCPropertyDecl>(*I);
|
/external/clang/tools/libclang/ |
CXType.cpp | 135 if (ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(D)) 614 } else if (ObjCPropertyDecl *OPD = dyn_cast<ObjCPropertyDecl>(D))
|
IndexDecl.cpp | 191 bool VisitObjCPropertyDecl(ObjCPropertyDecl *D) { 204 ObjCPropertyDecl *PD = D->getPropertyDecl();
|
IndexingContext.h | 20 class ObjCPropertyDecl; 432 bool handleObjCProperty(const ObjCPropertyDecl *D);
|
CursorVisitor.h | 213 bool VisitObjCPropertyDecl(ObjCPropertyDecl *PD);
|
CIndexUSRs.cpp | 80 void VisitObjCPropertyDecl(ObjCPropertyDecl *D); 371 void USRGenerator::VisitObjCPropertyDecl(ObjCPropertyDecl *D) { 382 if (ObjCPropertyDecl *PD = D->getPropertyDecl()) {
|
CIndex.cpp | 982 bool CursorVisitor::VisitObjCPropertyDecl(ObjCPropertyDecl *PD) { [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 702 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop, 703 const ObjCPropertyDecl *OrigProp,
|
/external/clang/lib/CodeGen/ |
CGObjC.cpp | 586 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl(); 587 ObjCPropertyDecl::SetterKind setterKind = prop->getSetterKind(); 589 IsCopy = (setterKind == ObjCPropertyDecl::Copy); 607 if (setterKind == ObjCPropertyDecl::Retain) { 708 const ObjCPropertyDecl *PD = PID->getPropertyDecl(); 791 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl(); [all...] |
/external/clang/lib/Rewrite/ |
RewriteModernObjC.cpp | 302 void RewriteProperty(ObjCPropertyDecl *prop); 798 ObjCPropertyDecl *PD = PID->getPropertyDecl(); 805 bool GenGetProperty = !(Attributes & ObjCPropertyDecl::OBJC_PR_nonatomic) && 806 (Attributes & (ObjCPropertyDecl::OBJC_PR_retain | 807 ObjCPropertyDecl::OBJC_PR_copy)); [all...] |
RewriteObjC.cpp | 288 void RewriteProperty(ObjCPropertyDecl *prop); 780 ObjCPropertyDecl *PD = PID->getPropertyDecl(); 787 bool GenGetProperty = !(Attributes & ObjCPropertyDecl::OBJC_PR_nonatomic) && 788 (Attributes & (ObjCPropertyDecl::OBJC_PR_retain | 789 ObjCPropertyDecl::OBJC_PR_copy)); [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 127 class ObjCPropertyDecl; [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 291 void VisitObjCPropertyDecl(ObjCPropertyDecl *D); 808 void ASTDeclReader::VisitObjCPropertyDecl(ObjCPropertyDecl *D) { 815 (ObjCPropertyDecl::PropertyAttributeKind)Record[Idx++]); 817 (ObjCPropertyDecl::PropertyAttributeKind)Record[Idx++]); 820 (ObjCPropertyDecl::PropertyControl)Record[Idx++]); [all...] |