1 // RUN: %check_clang_tidy %s android-cloexec-inotify-init %t 2 3 extern "C" int inotify_init(); 4 f()5void f() { 6 inotify_init(); 7 // CHECK-MESSAGES: :[[@LINE-1]]:3: warning: prefer inotify_init() to inotify_init1() because inotify_init1() allows IN_CLOEXEC [android-cloexec-inotify-init] 8 // CHECK-FIXES: inotify_init1(IN_CLOEXEC); 9 } 10 11 namespace i { 12 int inotify_init(); g()13void g() { 14 inotify_init(); 15 } 16 } // namespace i 17 18 class C { 19 public: 20 int inotify_init(); h()21 void h() { 22 inotify_init(); 23 } 24 }; 25