8

compound_statement非を{ non-compound_statement; }inに減らすように clang-format をセットアップできるかどうか知りたいですiteration_statement

statement
: labeled_statement
| compound_statement
| expression_statement
| selection_statement
| iteration_statement
| jump_statement
;
iteration_statement
: WHILE '(' expression ')' statement
| DO statement WHILE '(' expression ')' ';'
| FOR '(' expression_statement expression_statement ')' statement
| FOR '(' expression_statement expression_statement expression ')' statement
;

入力:

if (exp) foo = 1;

出力:

if (exp) { foo = 1; }

その後、美容師は必要に応じてインデントします。

4

1 に答える 1