1 // RUN: %check_clang_tidy %s readability-braces-around-statements %t -- -config="{CheckOptions: [{key: readability-braces-around-statements.ShortStatementLines, value: 4}]}" -- 2 do_something(const char *)3void do_something(const char *) {} 4 cond(const char *)5bool cond(const char *) { 6 return false; 7 } 8 test()9void test() { 10 if (cond("if1") /*comment*/) do_something("same-line"); 11 12 if (cond("if2")) 13 do_something("single-line"); 14 15 if (cond("if3") /*comment*/) 16 // some comment 17 do_something("three" 18 "lines"); 19 20 if (cond("if4") /*comment*/) 21 // some comment 22 do_something("many" 23 "many" 24 "many" 25 "many" 26 "lines"); 27 // CHECK-MESSAGES: :[[@LINE-7]]:31: warning: statement should be inside braces 28 // CHECK-FIXES: if (cond("if4") /*comment*/) { 29 // CHECK-FIXES: } 30 } 31