Home | History | Annotate | Download | only in Expression

Lines Matching refs:interface_decl

307 ClangASTSource::CompleteType (clang::ObjCInterfaceDecl *interface_decl)
313 log->Printf(" [CompleteObjCInterfaceDecl] on (ASTContext*)%p Completing an ObjCInterfaceDecl named %s", m_ast_context, interface_decl->getName().str().c_str());
315 ASTDumper dumper((Decl*)interface_decl);
319 m_ast_importer->CompleteObjCInterfaceDecl (interface_decl);
324 ASTDumper dumper((Decl*)interface_decl);
330 ClangASTSource::GetCompleteObjCInterface (clang::ObjCInterfaceDecl *interface_decl)
342 ConstString class_name(interface_decl->getNameAsString().c_str());
920 const ObjCInterfaceDecl *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl_ctx);
922 if (!interface_decl)
930 m_ast_importer->ResolveDeclOrigin(interface_decl, &original_decl, &original_ctx);
976 interface_decl->getNameAsString().c_str(),
984 std::string interface_name = interface_decl->getNameAsString();
1085 if (found_interface_decl->getName() == interface_decl->getName())
1114 ObjCInterfaceDecl *complete_interface_decl = GetCompleteObjCInterface(const_cast<ObjCInterfaceDecl*>(interface_decl));
1123 if (complete_interface_decl == interface_decl)
1162 ConstString interface_name(interface_decl->getNameAsString().c_str());
1845 ObjCInterfaceDecl *interface_decl = objc_object_type->getInterface();
1847 m_decls.push_back((NamedDecl*)interface_decl);
1849 return (NamedDecl*)interface_decl;