Searched refs:interface_decl (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp50 const clang::ObjCInterfaceDecl *interface_decl = variable
53 if (!interface_decl)
57 const_cast<clang::ObjCInterfaceDecl *>(interface_decl);
94 void CompleteType(clang::ObjCInterfaceDecl *interface_decl) override {
106 static_cast<void *>(&interface_decl->getASTContext()),
107 static_cast<void *>(interface_decl),
108 interface_decl->getName().str().c_str());
111 LLDB_LOG(log, " [CT] {0}", ClangUtil::DumpDecl(interface_decl));
114 m_decl_vendor.FinishDecl(interface_decl);
118 LLDB_LOG(log, " [CT] {0}", ClangUtil::DumpDecl(interface_decl));
312 BuildMethod(ClangASTContext &clang_ast_ctxt, clang::ObjCInterfaceDecl *interface_decl, const char *name, bool instance, ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) argument
410 FinishDecl(clang::ObjCInterfaceDecl *interface_decl) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp335 void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) { argument
342 interface_decl->getName().str().c_str());
344 ClangUtil::DumpDecl(interface_decl));
351 ClangASTImporter::DeclOrigin original = m_ast_importer_sp->GetDeclOrigin(interface_decl);
360 m_ast_importer_sp->SetDeclOrigin(interface_decl, complete_iface_decl);
365 m_ast_importer_sp->CompleteObjCInterfaceDecl(interface_decl);
367 if (interface_decl->getSuperClass() &&
368 interface_decl->getSuperClass() != interface_decl)
369 CompleteType(interface_decl
377 GetCompleteObjCInterface( const clang::ObjCInterfaceDecl *interface_decl) argument
1008 const ObjCInterfaceDecl *interface_decl = local
2001 ObjCInterfaceDecl *interface_decl = objc_object_type->getInterface(); local
[all...]
H A DClangASTSource.h265 /// \param[in] interface_decl
272 GetCompleteObjCInterface(const clang::ObjCInterfaceDecl *interface_decl);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTImporter.cpp555 if (ObjCInterfaceDecl *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl)) {
556 if (!interface_decl->getDefinition()) {
557 interface_decl->startDefinition();
558 CompleteObjCInterfaceDecl(interface_decl);
618 clang::ObjCInterfaceDecl *interface_decl) {
619 DeclOrigin decl_origin = GetDeclOrigin(interface_decl);
628 GetDelegate(&interface_decl->getASTContext(), decl_origin.ctx));
631 delegate_sp->ImportDefinitionTo(interface_decl, decl_origin.decl);
633 if (ObjCInterfaceDecl *super_class = interface_decl->getSuperClass())
617 CompleteObjCInterfaceDecl( clang::ObjCInterfaceDecl *interface_decl) argument
H A DClangASTContext.cpp1159 if (clang::ObjCInterfaceDecl *interface_decl =
1161 return GetTypeForDecl(interface_decl);
7764 clang::ObjCInterfaceDecl *interface_decl = object_type->getInterface(); local
7765 if (interface_decl) {
7766 interface_decl->startDefinition();
7978 if (clang::ObjCInterfaceDecl *interface_decl = objc_obj->getInterface()) {
7979 interface_decl->dump(s.AsRawOstream());
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DClangASTImporter.h89 bool CompleteObjCInterfaceDecl(clang::ObjCInterfaceDecl *interface_decl);

Completed in 82 milliseconds