From: Benjamin Kramer Date: Sat, 25 Jul 2015 15:33:17 +0000 (+0000) Subject: Upgrade for Clang API change. X-Git-Tag: studio-1.4~1595 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4665c29b81fd626382202a15051d49929fb29679;p=platform%2Fupstream%2Fllvm.git Upgrade for Clang API change. llvm-svn: 243219 --- diff --git a/lldb/source/Symbol/ClangASTType.cpp b/lldb/source/Symbol/ClangASTType.cpp index 317e18b..7d97c35 100644 --- a/lldb/source/Symbol/ClangASTType.cpp +++ b/lldb/source/Symbol/ClangASTType.cpp @@ -4080,8 +4080,9 @@ ClangASTType::GetIndexOfChildMemberWithName (const char *name, clang::DeclarationName decl_name(&ident_ref); clang::CXXBasePaths paths; - if (cxx_record_decl->lookupInBases(clang::CXXRecordDecl::FindOrdinaryMember, - decl_name.getAsOpaquePtr(), + if (cxx_record_decl->lookupInBases([decl_name](const CXXBaseSpecifier *specifier, CXXBasePath &path) { + return clang::CXXRecordDecl::FindOrdinaryMember(specifier, path, decl_name); + }, paths)) { clang::CXXBasePaths::const_paths_iterator path, path_end = paths.end();