Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp50 const clang::ObjCInterfaceDecl *interface_decl = in FindExternalVisibleDeclsByName() local
53 if (!interface_decl) in FindExternalVisibleDeclsByName()
119 m_decl_vendor.FinishDecl(interface_decl); in CompleteType()
427 if (!interface_decl->hasExternalVisibleStorage()) in FinishDecl()
430 interface_decl->startDefinition(); in FinishDecl()
441 auto superclass_func = [interface_decl, in FinishDecl()
468 interface_decl->addDecl(method_decl); in FinishDecl()
473 auto class_method_func = [log, interface_decl, in FinishDecl()
487 interface_decl->addDecl(method_decl); in FinishDecl()
492 auto ivar_func = [log, interface_decl, in FinishDecl()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp426 ASTDumper dumper((Decl *)interface_decl); in CompleteType()
433 GetCompleteObjCInterface(interface_decl); in CompleteType()
464 if (interface_decl->getSuperClass() && in CompleteType()
465 interface_decl->getSuperClass() != interface_decl) in CompleteType()
470 ASTDumper dumper((Decl *)interface_decl); in CompleteType()
694 if (auto *interface_decl = in FindExternalVisibleDecls() local
697 GetCompleteObjCInterface(interface_decl); in FindExternalVisibleDecls()
701 interface_decl, in FindExternalVisibleDecls()
1152 const ObjCInterfaceDecl *interface_decl = in FindObjCMethodDecls() local
1155 if (!interface_decl) in FindObjCMethodDecls()
[all …]
H A DClangASTSource.h310 GetCompleteObjCInterface(const clang::ObjCInterfaceDecl *interface_decl);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTImporter.cpp526 if (ObjCInterfaceDecl *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl)) { in CompleteDecl() local
527 if (!interface_decl->getDefinition()) { in CompleteDecl()
528 interface_decl->startDefinition(); in CompleteDecl()
529 CompleteObjCInterfaceDecl(interface_decl); in CompleteDecl()
589 clang::ObjCInterfaceDecl *interface_decl) { in CompleteObjCInterfaceDecl() argument
592 DeclOrigin decl_origin = GetDeclOrigin(interface_decl); in CompleteObjCInterfaceDecl()
601 GetMinion(&interface_decl->getASTContext(), decl_origin.ctx)); in CompleteObjCInterfaceDecl()
604 minion_sp->ImportDefinitionTo(interface_decl, decl_origin.decl); in CompleteObjCInterfaceDecl()
606 if (ObjCInterfaceDecl *super_class = interface_decl->getSuperClass()) in CompleteObjCInterfaceDecl()
H A DClangASTContext.cpp1440 if (clang::ObjCInterfaceDecl *interface_decl = in GetTypeForDecl() local
1442 return GetTypeForDecl(interface_decl); in GetTypeForDecl()
8877 clang::ObjCInterfaceDecl *interface_decl = object_type->getInterface(); in StartTagDeclarationDefinition() local
8878 if (interface_decl) { in StartTagDeclarationDefinition()
8879 interface_decl->startDefinition(); in StartTagDeclarationDefinition()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTImporter.h141 bool CompleteObjCInterfaceDecl(clang::ObjCInterfaceDecl *interface_decl);