Unverified Commit 3385dcc8 authored by Paul Fultz II's avatar Paul Fultz II Committed by GitHub
Browse files

Enable tidy on gpu driver (#1659)

parent 744c6ab7
...@@ -26,5 +26,6 @@ file(GLOB GPU_DRIVER_SRCS ${CONFIGURE_DEPENDS} ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp ...@@ -26,5 +26,6 @@ file(GLOB GPU_DRIVER_SRCS ${CONFIGURE_DEPENDS} ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp
add_executable(gpu-driver add_executable(gpu-driver
${GPU_DRIVER_SRCS} ${GPU_DRIVER_SRCS}
) )
rocm_clang_tidy_check(gpu-driver)
target_include_directories(gpu-driver PRIVATE include) target_include_directories(gpu-driver PRIVATE include)
target_link_libraries(gpu-driver PRIVATE migraphx_gpu) target_link_libraries(gpu-driver PRIVATE migraphx_gpu)
...@@ -44,7 +44,7 @@ struct auto_register_action ...@@ -44,7 +44,7 @@ struct auto_register_action
template <class T> template <class T>
static void apply() static void apply()
{ {
auto name = get_type_name<T>(); const auto& name = get_type_name<T>();
register_action(name.substr(name.rfind("::") + 2), register_action(name.substr(name.rfind("::") + 2),
[](auto&&... xs) { T::apply(std::forward<decltype(xs)>(xs)...); }); [](auto&&... xs) { T::apply(std::forward<decltype(xs)>(xs)...); });
} }
......
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