Home
last modified time | relevance | path

Searched refs:ObjCPropertyImplDecl (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp68 static bool isSynthesizedRetainableProperty(const ObjCPropertyImplDecl *I, in isSynthesizedRetainableProperty()
72 if (I->getPropertyImplementation() != ObjCPropertyImplDecl::Synthesize) in isSynthesizedRetainableProperty()
146 const ObjCPropertyImplDecl*
151 getDeallocReleaseRequirement(const ObjCPropertyImplDecl *PropImpl) const;
164 findShadowedPropertyDecl(const ObjCPropertyImplDecl *PropImpl) const;
175 bool isReleasedByCIFilterDealloc(const ObjCPropertyImplDecl *PropImpl) const;
176 bool isNibLoadedIvarWithoutRetain(const ObjCPropertyImplDecl *PropImpl) const;
204 const ObjCPropertyImplDecl *PropImplRequiringRelease = nullptr; in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
560 const ObjCPropertyImplDecl *PropImpl = in diagnoseMissingReleases()
605 const ObjCPropertyImplDecl *
[all …]
H A DObjCUnusedIVarsChecker.cpp63 static void Scan(IvarUsageMap& M, const ObjCPropertyImplDecl *D) { in Scan()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp31 llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*> SynthesizedProperties;
57 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator in VisitObjCMessageExpr()
117 ObjCPropertyImplDecl::Synthesize) { in TraverseObjCMethodDecl()
172 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator in isZeroingPropIvar()
175 ObjCPropertyImplDecl *PropImpDecl = P->second; in isZeroingPropIvar()
H A DTransProperties.cpp61 ObjCPropertyImplDecl *ImplD;
102 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
107 ObjCPropertyImplDecl *implD = *I; in doTransform()
108 if (implD->getPropertyImplementation() != ObjCPropertyImplDecl::Synthesize) in doTransform()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclObjC.cpp2129 void ObjCImplDecl::addPropertyImplementation(ObjCPropertyImplDecl *property) { in addPropertyImplementation()
2153 ObjCPropertyImplDecl *ObjCImplDecl::
2165 ObjCPropertyImplDecl *ObjCImplDecl::
2168 ObjCPropertyImplDecl *ClassPropImpl = nullptr; in FindPropertyImplDecl()
2308 ObjCPropertyImplDecl *ObjCPropertyImplDecl::Create(ASTContext &C, in Create()
2316 return new (C, DC) ObjCPropertyImplDecl(DC, atLoc, L, property, PK, ivar, in Create()
2320 ObjCPropertyImplDecl *ObjCPropertyImplDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
2322 return new (C, ID) ObjCPropertyImplDecl(nullptr, SourceLocation(), in CreateDeserialized()
2327 SourceRange ObjCPropertyImplDecl::getSourceRange() const { in getSourceRange()
H A DDeclPrinter.cpp97 void VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D);
1582 void DeclPrinter::VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *PID) { in VisitObjCPropertyImplDecl()
1583 if (PID->getPropertyImplementation() == ObjCPropertyImplDecl::Synthesize) in VisitObjCPropertyImplDecl()
H A DJSONNodeDumper.cpp1045 void JSONNodeDumper::VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
1048 ObjCPropertyImplDecl::Synthesize in VisitObjCPropertyImplDecl()
H A DTextNodeDumper.cpp2266 void TextNodeDumper::VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
2268 if (D->getPropertyImplementation() == ObjCPropertyImplDecl::Synthesize) in VisitObjCPropertyImplDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaObjCProperty.cpp1423 ObjCPropertyImplDecl *PIDecl = in ActOnPropertyImplDecl()
1424 ObjCPropertyImplDecl::Create(Context, CurContext, AtLoc, PropertyLoc, in ActOnPropertyImplDecl()
1427 ObjCPropertyImplDecl::Synthesize in ActOnPropertyImplDecl()
1428 : ObjCPropertyImplDecl::Dynamic), in ActOnPropertyImplDecl()
1560 if (ObjCPropertyImplDecl *PPIDecl = in ActOnPropertyImplDecl()
1568 if (ObjCPropertyImplDecl *PPIDecl in ActOnPropertyImplDecl()
1599 if (ObjCPropertyImplDecl *PPIDecl = in ActOnPropertyImplDecl()
1607 if (ObjCPropertyImplDecl *PPIDecl = in ActOnPropertyImplDecl()
1616 if (PIDecl->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic && in ActOnPropertyImplDecl()
1919 if (ObjCPropertyImplDecl *PID = in DefaultSynthesizeProperties()
[all …]
H A DSemaDeclObjC.cpp2978 if (PImpl->getPropertyImplementation() != ObjCPropertyImplDecl::Dynamic) in ImplMethodsVsClassMethods()
4087 if (const ObjCPropertyImplDecl *PIDecl in ActOnAtEnd()
4091 == ObjCPropertyImplDecl::Dynamic) in ActOnAtEnd()
4837 for (ObjCPropertyImplDecl *PropertyImpl : ImpDecl->property_impls()) { in ActOnMethodDeclaration()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexDecl.cpp454 if (!isa<ObjCPropertyImplDecl>(I) || in VisitObjCImplementationDecl()
455 cast<ObjCPropertyImplDecl>(I)->getLocation().isValid()) in VisitObjCImplementationDecl()
523 bool VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
538 if (D->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in VisitObjCPropertyImplDecl()
541 assert(D->getPropertyImplementation() == ObjCPropertyImplDecl::Synthesize); in VisitObjCPropertyImplDecl()
H A DIndexingContext.cpp66 if (isa<ObjCPropertyImplDecl>(D)) { in handleDecl()
67 D = cast<ObjCPropertyImplDecl>(D)->getPropertyDecl(); in handleDecl()
267 isa<ObjCPropertyImplDecl>(D)) in isDeclADefinition()
H A DUSRGeneration.cpp96 void VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D);
485 void USRGenerator::VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclObjC.h56 class ObjCPropertyImplDecl; variable
2440 void addPropertyImplementation(ObjCPropertyImplDecl *property);
2442 ObjCPropertyImplDecl *FindPropertyImplDecl(IdentifierInfo *propertyId,
2444 ObjCPropertyImplDecl *FindPropertyImplIvarDecl(IdentifierInfo *ivarId) const;
2447 using propimpl_iterator = specific_decl_iterator<ObjCPropertyImplDecl>;
2449 llvm::iterator_range<specific_decl_iterator<ObjCPropertyImplDecl>>;
2741 class ObjCPropertyImplDecl : public Decl {
2778 ObjCPropertyImplDecl(DeclContext *DC, SourceLocation atLoc, SourceLocation L, in ObjCPropertyImplDecl() function
2791 static ObjCPropertyImplDecl *Create(ASTContext &C, DeclContext *DC,
2798 static ObjCPropertyImplDecl *CreateDeserialized(ASTContext &C, unsigned ID);
H A DTextNodeDumper.h368 void VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D);
H A DJSONNodeDumper.h262 void VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D);
H A DASTContext.h121 class ObjCPropertyImplDecl; variable
1896 ObjCPropertyImplDecl *getObjCPropertyImplDeclForPropertyDecl(
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCursorVisitor.h234 bool VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *PD);
H A DCXIndexDataConsumer.h401 bool handleSynthesizedObjCProperty(const ObjCPropertyImplDecl *D);
H A DCXIndexDataConsumer.cpp106 bool VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
820 const ObjCPropertyImplDecl *D) { in handleSynthesizedObjCProperty()
H A DCIndex.cpp1219 bool CursorVisitor::VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *PD) { in VisitObjCPropertyImplDecl()
4592 if (const ObjCPropertyImplDecl *PropImpl = in getDeclSpelling()
4593 dyn_cast<ObjCPropertyImplDecl>(D)) in getDeclSpelling()
5774 } else if (const ObjCPropertyImplDecl *PropImp = in GetCursorVisitor()
5775 dyn_cast_or_null<ObjCPropertyImplDecl>( in GetCursorVisitor()
6299 if (const ObjCPropertyImplDecl *PropImpl = in clang_getCursorReferenced()
6300 dyn_cast<ObjCPropertyImplDecl>(D)) in clang_getCursorReferenced()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjC.cpp898 const ObjCPropertyImplDecl *propImpl);
913 const ObjCPropertyImplDecl *propImpl) { in PropertyImplStrategy()
1044 const ObjCPropertyImplDecl *PID) { in GenerateObjCGetter()
1056 static bool hasTrivialGetExpr(const ObjCPropertyImplDecl *propImpl) { in hasTrivialGetExpr()
1112 const ObjCPropertyImplDecl *propImpl, in generateObjCGetterBody()
1369 static bool hasTrivialSetExpr(const ObjCPropertyImplDecl *PID) { in hasTrivialSetExpr()
1401 const ObjCPropertyImplDecl *propImpl, in generateObjCSetterBody()
1576 const ObjCPropertyImplDecl *PID) { in GenerateObjCSetter()
3660 const ObjCPropertyImplDecl *PID) { in GenerateObjCAtomicSetterCopyHelperFunction()
3744 const ObjCPropertyImplDecl *PID) { in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCodeGenFunction.h73 class ObjCPropertyImplDecl; variable
2047 const ObjCPropertyImplDecl *PID);
2049 const ObjCPropertyImplDecl *propImpl,
2059 const ObjCPropertyImplDecl *PID);
2061 const ObjCPropertyImplDecl *propImpl,
2086 const ObjCPropertyImplDecl *PID);
2088 const ObjCPropertyImplDecl *PID);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp267 void RewritePropertyImplDecl(ObjCPropertyImplDecl *PID,
767 void RewriteObjC::RewritePropertyImplDecl(ObjCPropertyImplDecl *PID, in RewritePropertyImplDecl()
781 if (PID->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewritePropertyImplDecl()
5367 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewriteObjCClassMetaData()
5645 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewriteObjCCategoryImplDecl()
H A DRewriteModernObjC.cpp319 void RewritePropertyImplDecl(ObjCPropertyImplDecl *PID,
917 void RewriteModernObjC::RewritePropertyImplDecl(ObjCPropertyImplDecl *PID, in RewritePropertyImplDecl()
935 if (PID->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewritePropertyImplDecl()
7042 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewriteObjCClassMetaData()
7292 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) in RewriteObjCCategoryImplDecl()

12