Add use-after-move check of clang-tidy (#8414)
Usage:
gn --root=. gen --check --fail-on-unused-args ./out/debug "--args=target_os=\"all\" is_clang=true pw_command_launcher=\"`pwd`/scripts/helpers/clang-tidy-launcher.py\""
ninja -v -C out/debug
More checks can be added by modifying .clang-tidy
diff --git a/.clang-tidy b/.clang-tidy
new file mode 100644
index 0000000..8f48d6b
--- /dev/null
+++ b/.clang-tidy
@@ -0,0 +1,4 @@
+---
+Checks: '-*,bugprone-use-after-move'
+WarningsAsErrors: '*'
+HeaderFilterRegex: ''