Upgrade for Clang API change.

llvm-svn: 243219
This commit is contained in:
Benjamin Kramer 2015-07-25 15:33:17 +00:00
parent 1d38be985a
commit 4665c29b81
1 changed files with 3 additions and 2 deletions

View File

@ -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();