fix test code due to API changes in DeclarationContainer

This commit is contained in:
Lu Guanqun
2015-03-08 09:48:53 -05:00
parent 114776dfba
commit 7d7f9ec67f
+3 -1
View File
@@ -79,7 +79,9 @@ Declaration const& resolveDeclaration(
// bracers are required, cause msvc couldnt handle this macro in for statement
for (string const& namePart: _namespacedName)
{
BOOST_REQUIRE(declaration = _resolver.resolveName(namePart, declaration));
auto declarations = _resolver.resolveName(namePart, declaration);
BOOST_REQUIRE(!declarations.empty());
BOOST_REQUIRE(declaration = *declarations.begin());
}
BOOST_REQUIRE(declaration);
return *declaration;