Lines Matching refs:ObjCInterfaceDecl
417 void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) { in CompleteType()
432 ObjCInterfaceDecl *complete_iface_decl = in CompleteType()
451 if (ObjCInterfaceDecl *original_iface_decl = in CompleteType()
452 dyn_cast<ObjCInterfaceDecl>(original_decl)) { in CompleteType()
453 ObjCInterfaceDecl *complete_iface_decl = in CompleteType()
475 clang::ObjCInterfaceDecl *ClangASTSource::GetCompleteObjCInterface( in GetCompleteObjCInterface()
476 const clang::ObjCInterfaceDecl *interface_decl) { in GetCompleteObjCInterface()
511 ObjCInterfaceDecl *complete_iface_decl(complete_interface_type->getDecl()); in GetCompleteObjCInterface()
522 if (auto *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl_context)) { in FindExternalLexicalDecls()
523 ObjCInterfaceDecl *complete_iface_decl = in FindExternalLexicalDecls()
588 if (ObjCInterfaceDecl *original_iface_decl = in FindExternalLexicalDecls()
589 dyn_cast<ObjCInterfaceDecl>(original_decl)) { in FindExternalLexicalDecls()
590 ObjCInterfaceDecl *complete_iface_decl = in FindExternalLexicalDecls()
695 dyn_cast<ObjCInterfaceDecl>(context.m_decl_context)) { in FindExternalVisibleDecls()
696 ObjCInterfaceDecl *complete_iface_decl = in FindExternalVisibleDecls()
736 } else if (isa<ObjCInterfaceDecl>(context.m_decl_context) && !HasMerger()) { in FindExternalVisibleDecls()
1045 ObjCInterfaceDecl *original_interface_decl, const char *log_info) { in FindObjCMethodDeclsWithOrigin()
1132 if (auto *interface_decl = dyn_cast<ObjCInterfaceDecl>(context.m_decl_context)) { in FindObjCMethodDecls()
1133 ObjCInterfaceDecl *complete_iface_decl = in FindObjCMethodDecls()
1152 const ObjCInterfaceDecl *interface_decl = in FindObjCMethodDecls()
1153 dyn_cast<ObjCInterfaceDecl>(decl_ctx); in FindObjCMethodDecls()
1168 ObjCInterfaceDecl *original_interface_decl = in FindObjCMethodDecls()
1169 dyn_cast<ObjCInterfaceDecl>(original_decl); in FindObjCMethodDecls()
1303 ObjCInterfaceDecl *found_interface_decl = in FindObjCMethodDecls()
1337 ObjCInterfaceDecl *complete_interface_decl = GetCompleteObjCInterface( in FindObjCMethodDecls()
1338 const_cast<ObjCInterfaceDecl *>(interface_decl)); in FindObjCMethodDecls()
1346 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCMethodDecls()
1379 ObjCInterfaceDecl *interface_decl_from_modules = in FindObjCMethodDecls()
1380 dyn_cast<ObjCInterfaceDecl>(decls[0]); in FindObjCMethodDecls()
1418 ObjCInterfaceDecl *runtime_interface_decl = in FindObjCMethodDecls()
1419 dyn_cast<ObjCInterfaceDecl>(decls[0]); in FindObjCMethodDecls()
1431 DeclFromUser<const ObjCInterfaceDecl> &origin_iface_decl) { in FindObjCPropertyAndIvarDeclsWithOrigin()
1490 DeclFromParser<const ObjCInterfaceDecl> parser_iface_decl( in FindObjCPropertyAndIvarDecls()
1491 cast<ObjCInterfaceDecl>(context.m_decl_context)); in FindObjCPropertyAndIvarDecls()
1492 DeclFromUser<const ObjCInterfaceDecl> origin_iface_decl( in FindObjCPropertyAndIvarDecls()
1519 ObjCInterfaceDecl *complete_interface_decl = GetCompleteObjCInterface( in FindObjCPropertyAndIvarDecls()
1520 const_cast<ObjCInterfaceDecl *>(parser_iface_decl.decl)); in FindObjCPropertyAndIvarDecls()
1528 DeclFromUser<const ObjCInterfaceDecl> complete_iface_decl( in FindObjCPropertyAndIvarDecls()
1564 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_modules( in FindObjCPropertyAndIvarDecls()
1565 dyn_cast<ObjCInterfaceDecl>(decls[0])); in FindObjCPropertyAndIvarDecls()
1609 DeclFromUser<const ObjCInterfaceDecl> interface_decl_from_runtime( in FindObjCPropertyAndIvarDecls()
1610 dyn_cast<ObjCInterfaceDecl>(decls[0])); in FindObjCPropertyAndIvarDecls()
2192 ObjCInterfaceDecl *interface_decl = objc_object_type->getInterface(); in AddTypeDecl()