Commit 3262208c authored by Paul's avatar Paul
Browse files

Format

parent 6b0dfe0f
...@@ -86,10 +86,11 @@ ${content} ...@@ -86,10 +86,11 @@ ${content}
#pragma clang diagnostic pop #pragma clang diagnostic pop
)__migraphx__"; )__migraphx__";
template<class P> template <class P>
static std::string ck_disable_warnings(P p) static std::string ck_disable_warnings(P p)
{ {
return interpolate_string(disable_warning_pragma, {{"content", std::string{p.first, p.second}}}); return interpolate_string(disable_warning_pragma,
{{"content", std::string{p.first, p.second}}});
} }
static std::unordered_map<std::string, std::string> create_ck_header_strings() static std::unordered_map<std::string, std::string> create_ck_header_strings()
...@@ -97,12 +98,10 @@ static std::unordered_map<std::string, std::string> create_ck_header_strings() ...@@ -97,12 +98,10 @@ static std::unordered_map<std::string, std::string> create_ck_header_strings()
std::unordered_map<std::string, std::string> result; std::unordered_map<std::string, std::string> result;
auto ck_headers = ck::host::GetHeaders(); auto ck_headers = ck::host::GetHeaders();
std::transform(ck_headers.begin(), std::transform(
ck_headers.end(), ck_headers.begin(), ck_headers.end(), std::inserter(result, result.begin()), [&](auto&& p) {
std::inserter(result, result.begin()), return std::make_pair(p.first, ck_disable_warnings(p.second));
[&](auto&& p) { });
return std::make_pair(p.first, ck_disable_warnings(p.second));
});
return result; return result;
} }
...@@ -110,12 +109,11 @@ static std::vector<src_file> create_ck_headers() ...@@ -110,12 +109,11 @@ static std::vector<src_file> create_ck_headers()
{ {
static const auto& header_strings = create_ck_header_strings(); static const auto& header_strings = create_ck_header_strings();
std::vector<src_file> srcs; std::vector<src_file> srcs;
std::transform(header_strings.begin(), std::transform(
header_strings.end(), header_strings.begin(), header_strings.end(), std::back_inserter(srcs), [&](auto&& p) {
std::back_inserter(srcs), return src_file{fs::path{p.first},
[&](auto&& p) { {p.second.data(), p.second.data() + p.second.size()}};
return src_file{fs::path{p.first}, {p.second.data(), p.second.data()+p.second.size()}}; });
});
return srcs; return srcs;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment