Add .travis.yml

This commit is contained in:
Jonathan Müller 2017-04-20 12:17:00 +02:00
commit 1420abc81b
14 changed files with 82 additions and 13 deletions

View file

@ -98,7 +98,7 @@ std::unique_ptr<cpp_entity> detail::parse_cpp_namespace_alias(const detail::pars
auto result = cpp_namespace_alias::build(*context.idx, get_entity_id(cur), std::move(name),
std::move(target));
context.comments.match(*result, cur);
return result;
return std::move(result);
}
std::unique_ptr<cpp_entity> detail::parse_cpp_using_directive(const detail::parse_context& context,
@ -121,7 +121,7 @@ std::unique_ptr<cpp_entity> detail::parse_cpp_using_directive(const detail::pars
auto target = cpp_namespace_ref(parse_ns_target_cursor(cur), std::move(target_name));
auto result = cpp_using_directive::build(target);
context.comments.match(*result, cur);
return result;
return std::move(result);
}
namespace
@ -189,5 +189,5 @@ std::unique_ptr<cpp_entity> detail::parse_cpp_using_declaration(
auto target = cpp_entity_ref(parse_entity_target_cursor(cur), std::move(target_name));
auto result = cpp_using_declaration::build(std::move(target));
context.comments.match(*result, cur);
return result;
return std::move(result);
}