Merge changes from topic "clang-tidy android-cloexec"

* changes:
  Fix Wdocumentation warning - typo in argument list. NFCI.
  [clang-tidy] Remove unused static variable.
  [clang-tidy] Use const char* to compile with VC cl.exe.
  [clang-tidy] Add a close-on-exec check on epoll_create() in Android module.
  [clang-tidy] Add a close-on-exec check on epoll_create1() in Android module.
  [clang-tidy] Add a close-on-exec check on accept4() in Android module.
  [clang-tidy] Add a close-on-exec check on accept() in Android module.
  [clang-tidy] Use CloexecCheck as base class.
  [clang-tidy] Add a close-on-exec check on inotify_init1() in Android module.
  [clang-tidy] Add a close-on-exec check on inotify_init() in Android module.
  [clang-tidy] Add a close-on-exec check on dup() in Android module.
  [clang-tidy] Fix for buildbot.
  [clang-tidy] Fix a buildbot.
  [clang-tidy] Refactor the code and add a close-on-exec check on memfd_create() in Android module.
  [clang-tidy] Add a new Android check "android-cloexec-socket"
  [clang-tidy] add regression test to performance-unnecessary-value-param
  [clang-tidy] Rename android-file-open-flag and fix a bug
  [clang-tidy] Add docs to toctree
  [clang-tidy][Part3] Add a new module Android and three new checks.
  [clang-tidy][Part2] Add a new module Android and three new checks
  [clang-tidy] doc format fix
  [clang-tidy][Part1] Add a new module Android and three new checks.