Home
last modified time | relevance | path

Searched refs:ObjCImplementationDecl (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp66 check::ASTDecl<ObjCImplementationDecl> > {
70 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
73 bool isCheckableClass(const ObjCImplementationDecl *D,
89 bool ObjCSuperCallChecker::isCheckableClass(const ObjCImplementationDecl *D, in isCheckableClass()
166 void ObjCSuperCallChecker::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
H A DCheckObjCInstMethSignature.cpp43 const ObjCImplementationDecl *ID, in CompareReturnTypes()
79 static void CheckObjCInstMethSignature(const ObjCImplementationDecl *ID, in CheckObjCInstMethSignature()
129 check::ASTDecl<ObjCImplementationDecl> > {
131 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
H A DObjCUnusedIVarsChecker.cpp83 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) { in Scan()
107 static void checkObjCUnusedIvar(const ObjCImplementationDecl *D, in checkObjCUnusedIvar()
177 check::ASTDecl<ObjCImplementationDecl> > {
179 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
H A DDirectIvarAssignment.cpp53 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
91 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
H A DIvarInvalidationChecker.cpp224 void visit(const ObjCImplementationDecl *D) const;
245 assert(!isa<ObjCImplementationDecl>(D)); in containsInvalidationMethod()
360 visit(const ObjCImplementationDecl *ImplD) const { in visit()
727 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
731 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, in checkASTDecl()
H A DCheckObjCDealloc.cpp94 : public Checker<check::ASTDecl<ObjCImplementationDecl>,
114 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
190 void ObjCDeallocChecker::checkASTDecl(const ObjCImplementationDecl *D, in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
H A DLocalizationChecker.cpp1038 : public Checker<check::ASTDecl<ObjCImplementationDecl>> {
1069 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
1075 const ObjCImplementationDecl *D, AnalysisManager &Mgr, in checkASTDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp751 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod()
957 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl()
1541 ObjCImplementationDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()
1626 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin()
1772 if (auto *IM = dyn_cast<ObjCImplementationDecl>(DC)) in Create()
2146 void ObjCImplementationDecl::anchor() {} in anchor()
2148 ObjCImplementationDecl *
2149 ObjCImplementationDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2164 ObjCImplementationDecl *
2182 ObjCImplementationDecl::init_const_iterator
[all …]
H A DDeclPrinter.cpp90 void VisitObjCImplementationDecl(ObjCImplementationDecl *D);
442 isa<ObjCImplementationDecl>(*D) || in VisitDeclContext()
1248 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) { in VisitObjCImplementationDecl()
H A DASTDumper.cpp282 void VisitObjCImplementationDecl(const ObjCImplementationDecl *D);
1307 void ASTDumper::VisitObjCImplementationDecl(const ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1311 for (ObjCImplementationDecl::init_const_iterator I = D->init_begin(), in VisitObjCImplementationDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransforms.h62 ObjCImplementationDecl *ImpD;
66 ObjCImplementationDecl *D) in ObjCImplementationContext()
70 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
H A DObjCMT.cpp53 const ObjCImplementationDecl *ImpDecl);
84 const ObjCImplementationDecl *ImplD);
170 if (const ObjCImplementationDecl *Impl = dyn_cast<ObjCImplementationDecl>(D)) in canModify()
600 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties()
832 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance()
1703 const ObjCImplementationDecl *ImplD) { in inferDesignatedInitializers()
1868 else if (const ObjCImplementationDecl *ImpDecl = in HandleTranslationUnit()
1869 dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit()
1933 if (const ObjCImplementationDecl * in HandleTranslationUnit()
1934 ImplD = dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit()
H A DTransProperties.cpp49 ObjCImplementationDecl *CurImplD;
91 void doTransform(ObjCImplementationDecl *D) { in doTransform()
H A DTransforms.cpp327 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl()
524 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
H A DTransEmptyStatementsAndDealloc.cpp202 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DLexicallyOrderedRecursiveASTVisitor.h67 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl()
90 if (!isa<ObjCImplementationDecl>(Child) && in TraverseDeclContextHelper()
H A DDeclObjC.h52 class ObjCImplementationDecl; variable
1349 ObjCImplementationDecl *getImplementation() const;
1350 void setImplementation(ObjCImplementationDecl *ImplD);
2552 class ObjCImplementationDecl : public ObjCImplDecl {
2573 ObjCImplementationDecl(DeclContext *DC,
2594 static ObjCImplementationDecl *Create(ASTContext &C, DeclContext *DC,
2603 static ObjCImplementationDecl *CreateDeserialized(ASTContext &C, unsigned ID);
2725 raw_ostream &operator<<(raw_ostream &OS, const ObjCImplementationDecl &ID);
H A DASTContext.h109 class ObjCImplementationDecl; variable
2181 getASTObjCImplementationLayout(const ObjCImplementationDecl *D) const;
2221 const ObjCImplementationDecl *ID,
2648 ObjCImplementationDecl *getObjCImplementation(ObjCInterfaceDecl *D);
2661 ObjCImplementationDecl *ImplD);
2899 const ObjCImplementationDecl *Impl) const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.h46 class ObjCImplementationDecl; variable
83 const ObjCImplementationDecl *OID,
155 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
H A DCGObjCMac.cpp1228 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID,
1238 llvm::Constant *EmitMetaClass(const ObjCImplementationDecl *ID,
1430 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID);
1514 void GetClassSizeInfo(const ObjCImplementationDecl *OID,
3425 const ObjCImplementationDecl *ID) { in hasMRCWeakIvars()
3458 void CGObjCMac::GenerateClass(const ObjCImplementationDecl *ID) { in GenerateClass()
3670 CGObjCMac::EmitClassExtension(const ObjCImplementationDecl *ID, in EmitClassExtension()
4996 if (ObjCImplementationDecl *IMP = ID->getImplementation()) in EmitModuleSymbols()
6016 if (ObjCImplementationDecl *IMP = ID->getImplementation()) in FinishNonFragileABIModule()
6125 const ObjCImplementationDecl *ID) { in BuildClassRoTInitializer()
[all …]
H A DCodeGenModule.h58 class ObjCImplementationDecl; variable
1344 void EmitObjCPropertyImplementations(const ObjCImplementationDecl *D);
1345 void EmitObjCIvarInitializations(ObjCImplementationDecl *D);
H A DCGObjCRuntime.cpp39 const ObjCImplementationDecl *OID, in ComputeIvarBaseOffset()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp67 !isa<ObjCImplementationDecl>(method->getDeclContext())) in checkInitMethod()
2043 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation()
2044 ObjCImplementationDecl::Create(Context, CurContext, IDecl, SDecl, in ActOnStartClassImplementation()
2096 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars()
2319 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideReturn()
2411 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideParam()
3732 static void DiagnoseWeakIvars(Sema &S, ObjCImplementationDecl *ID) { in DiagnoseWeakIvars()
3801 } else if (auto *ImplDecl = dyn_cast<ObjCImplementationDecl>(OCD)) { in DiagnoseVariableSizedIvars()
3973 if (ObjCImplementationDecl *IC=dyn_cast<ObjCImplementationDecl>(ClassDecl)) { in ActOnAtEnd()
4263 void searchFrom(ObjCImplementationDecl *impl) { in searchFrom()
[all …]
H A DSemaObjCProperty.cpp1069 ObjCImplementationDecl *IC = nullptr; in ActOnPropertyImplDecl()
1071 if ((IC = dyn_cast<ObjCImplementationDecl>(ClassImpDecl))) { in ActOnPropertyImplDecl()
1931 ObjCImplementationDecl *IC=dyn_cast_or_null<ObjCImplementationDecl>(D); in DefaultSynthesizeProperties()
2208 void Sema::DiagnoseOwningPropertyGetterSynthesis(const ObjCImplementationDecl *D) { in DiagnoseOwningPropertyGetterSynthesis()
2266 const ObjCImplementationDecl *ImplD, in DiagnoseMissingDesignatedInitOverrides()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DCodegenNameGenerator.cpp80 else if (const auto *OID = dyn_cast<ObjCImplementationDecl>(OCD)) in getAllManglings()

123