Lines Matching refs:interface_decl
309 void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) { in CompleteType() argument
316 interface_decl->getName()); in CompleteType()
318 ClangUtil::DumpDecl(interface_decl)); in CompleteType()
320 ClangASTImporter::DeclOrigin original = m_ast_importer_sp->GetDeclOrigin(interface_decl); in CompleteType()
329 m_ast_importer_sp->SetDeclOrigin(interface_decl, complete_iface_decl); in CompleteType()
334 m_ast_importer_sp->CompleteObjCInterfaceDecl(interface_decl); in CompleteType()
336 if (interface_decl->getSuperClass() && in CompleteType()
337 interface_decl->getSuperClass() != interface_decl) in CompleteType()
338 CompleteType(interface_decl->getSuperClass()); in CompleteType()
341 LLDB_LOG(log, " [COID] {0}", ClangUtil::DumpDecl(interface_decl)); in CompleteType()
345 const clang::ObjCInterfaceDecl *interface_decl) { in GetCompleteObjCInterface() argument
356 ConstString class_name(interface_decl->getNameAsString().c_str()); in GetCompleteObjCInterface()
929 const ObjCInterfaceDecl *interface_decl = in FindObjCMethodDecls() local
932 if (!interface_decl) in FindObjCMethodDecls()
936 ClangASTImporter::DeclOrigin original = m_ast_importer_sp->GetDeclOrigin(interface_decl); in FindObjCMethodDecls()
974 interface_decl->getName(), selector_name); in FindObjCMethodDecls()
980 std::string interface_name = interface_decl->getNameAsString(); in FindObjCMethodDecls()
1082 if (found_interface_decl->getName() == interface_decl->getName()) { in FindObjCMethodDecls()
1108 const_cast<ObjCInterfaceDecl *>(interface_decl)); in FindObjCMethodDecls()
1119 if (complete_interface_decl == interface_decl) in FindObjCMethodDecls()
1139 ConstString interface_name(interface_decl->getNameAsString().c_str()); in FindObjCMethodDecls()
1179 ConstString interface_name(interface_decl->getNameAsString().c_str()); in FindObjCMethodDecls()