Lines Matching refs:remove

54 # Add or remove the UTF-8 BOM (recommend 'remove').
55 utf8_bom = ignore # ignore/add/remove/force
68 # Add or remove space around non-assignment symbolic operators ('+', '/', '%',
70 sp_arith = force # ignore/add/remove/force
72 # Add or remove space around arithmetic operators '+' and '-'.
75 sp_arith_additive = ignore # ignore/add/remove/force
77 # Add or remove space around assignment operator '=', '+=', etc.
78 sp_assign = force # ignore/add/remove/force
80 # Add or remove space around '=' in C++11 lambda capture specifications.
83 sp_cpp_lambda_assign = remove # ignore/add/remove/force
85 # Add or remove space after the capture specification in C++11 lambda.
86 sp_cpp_lambda_paren = remove # ignore/add/remove/force
88 # Add or remove space around assignment operator '=' in a prototype.
89 sp_assign_default = force # ignore/add/remove/force
91 # Add or remove space before assignment operator '=', '+=', etc.
94 sp_before_assign = force # ignore/add/remove/force
96 # Add or remove space after assignment operator '=', '+=', etc.
99 sp_after_assign = force # ignore/add/remove/force
101 # Add or remove space in 'NS_ENUM ('.
102 sp_enum_paren = ignore # ignore/add/remove/force
104 # Add or remove space around assignment '=' in enum.
105 sp_enum_assign = force # ignore/add/remove/force
107 # Add or remove space before assignment '=' in enum.
110 sp_enum_before_assign = force # ignore/add/remove/force
112 # Add or remove space after assignment '=' in enum.
115 sp_enum_after_assign = force # ignore/add/remove/force
117 # Add or remove space around assignment ':' in enum.
118 sp_enum_colon = ignore # ignore/add/remove/force
120 # Add or remove space around preprocessor '##' concatenation operator.
123 sp_pp_concat = force # ignore/add/remove/force
125 # Add or remove space after preprocessor '#' stringify operator.
127 sp_pp_stringify = remove # ignore/add/remove/force
129 # Add or remove space before preprocessor '#' stringify operator
131 sp_before_pp_stringify = force # ignore/add/remove/force
133 # Add or remove space around boolean operators '&&' and '||'.
134 sp_bool = force # ignore/add/remove/force
136 # Add or remove space around compare operator '<', '>', '==', etc.
137 sp_compare = force # ignore/add/remove/force
139 # Add or remove space inside '(' and ')'.
140 sp_inside_paren = remove # ignore/add/remove/force
142 # Add or remove space between nested parentheses, i.e. '((' vs. ') )'.
143 sp_paren_paren = remove # ignore/add/remove/force
145 # Add or remove space between back-to-back parentheses, i.e. ')(' vs. ') ('.
146 sp_cparen_oparen = remove # ignore/add/remove/force
151 # Add or remove space between ')' and '{'.
152 sp_paren_brace = force # ignore/add/remove/force
154 # Add or remove space between nested braces, i.e. '{{' vs '{ {'.
155 sp_brace_brace = ignore # ignore/add/remove/force
157 # Add or remove space before pointer star '*'.
158 sp_before_ptr_star = remove # ignore/add/remove/force
160 # Add or remove space before pointer star '*' that isn't followed by a
162 sp_before_unnamed_ptr_star = remove # ignore/add/remove/force
164 # Add or remove space between pointer stars '*'.
165 sp_between_ptr_star = remove # ignore/add/remove/force
167 # Add or remove space after pointer star '*', if followed by a word.
168 sp_after_ptr_star = force # ignore/add/remove/force
170 # Add or remove space after pointer caret '^', if followed by a word.
171 sp_after_ptr_block_caret = ignore # ignore/add/remove/force
173 # Add or remove space after pointer star '*', if followed by a qualifier.
174 sp_after_ptr_star_qualifier = force # ignore/add/remove/force
176 # Add or remove space after a pointer star '*', if followed by a function
178 sp_after_ptr_star_func = force # ignore/add/remove/force
180 # Add or remove space after a pointer star '*', if followed by an open
182 sp_ptr_star_paren = ignore # ignore/add/remove/force
184 # Add or remove space before a pointer star '*', if followed by a function
186 sp_before_ptr_star_func = force # ignore/add/remove/force
188 # Add or remove space before a reference sign '&'.
189 sp_before_byref = remove # ignore/add/remove/force
191 # Add or remove space before a reference sign '&' that isn't followed by a
193 sp_before_unnamed_byref = remove # ignore/add/remove/force
195 # Add or remove space after reference sign '&', if followed by a word.
196 sp_after_byref = force # ignore/add/remove/force
198 # Add or remove space after a reference sign '&', if followed by a function
200 sp_after_byref_func = force # ignore/add/remove/force
202 # Add or remove space before a reference sign '&', if followed by a function
204 sp_before_byref_func = remove # ignore/add/remove/force
206 # Add or remove space between type and word.
209 sp_after_type = force # ignore/add/remove/force
211 # Add or remove space between 'decltype(...)' and word.
212 sp_after_decltype = ignore # ignore/add/remove/force
214 # (D) Add or remove space before the parenthesis in the D constructs
216 sp_before_template_paren = ignore # ignore/add/remove/force
218 # Add or remove space between 'template' and '<'.
220 sp_template_angle = force # ignore/add/remove/force
222 # Add or remove space before '<'.
223 sp_before_angle = remove # ignore/add/remove/force
225 # Add or remove space inside '<' and '>'.
226 sp_inside_angle = remove # ignore/add/remove/force
228 # Add or remove space between '>' and ':'.
229 sp_angle_colon = ignore # ignore/add/remove/force
231 # Add or remove space after '<>'.
232 sp_after_angle = remove # ignore/add/remove/force
234 # Add or remove space between '>' and '(' as found in 'new List<byte>(foo);'.
235 sp_angle_paren = remove # ignore/add/remove/force
237 # Add or remove space between '>' and '()' as found in 'new List<byte>();'.
238 sp_angle_paren_empty = ignore # ignore/add/remove/force
240 # Add or remove space between '>' and a word as in 'List<byte> m;' or
242 sp_angle_word = force # ignore/add/remove/force
244 # Add or remove space between '>' and '>' in '>>' (template stuff).
247 sp_angle_shift = force # ignore/add/remove/force
250 # that sp_angle_shift cannot remove the space without this option.
253 # Add or remove space before '(' of control statements ('if', 'for', 'switch',
255 sp_before_sparen = force # ignore/add/remove/force
257 # Add or remove space inside '(' and ')' of control statements.
258 sp_inside_sparen = remove # ignore/add/remove/force
260 # Add or remove space after '(' of control statements.
263 sp_inside_sparen_open = ignore # ignore/add/remove/force
265 # Add or remove space before ')' of control statements.
268 sp_inside_sparen_close = ignore # ignore/add/remove/force
270 # Add or remove space after ')' of control statements.
271 sp_after_sparen = force # ignore/add/remove/force
273 # Add or remove space between ')' and '{' of of control statements.
274 sp_sparen_brace = force # ignore/add/remove/force
276 # (D) Add or remove space between 'invariant' and '('.
277 sp_invariant_paren = ignore # ignore/add/remove/force
279 # (D) Add or remove space after the ')' in 'invariant (C) c'.
280 sp_after_invariant_paren = ignore # ignore/add/remove/force
282 # Add or remove space before empty statement ';' on 'if', 'for' and 'while'.
283 sp_special_semi = force # ignore/add/remove/force
285 # Add or remove space before ';'.
287 # Default: remove
288 sp_before_semi = remove # ignore/add/remove/force
290 # Add or remove space before ';' in non-empty 'for' statements.
291 sp_before_semi_for = remove # ignore/add/remove/force
293 # Add or remove space before a semicolon of an empty part of a for statement.
294 sp_before_semi_for_empty = force # ignore/add/remove/force
296 # Add or remove space after ';', except when followed by a comment.
299 sp_after_semi = add # ignore/add/remove/force
301 # Add or remove space after ';' in non-empty 'for' statements.
304 sp_after_semi_for = force # ignore/add/remove/force
306 # Add or remove space after the final semicolon of an empty part of a for
308 sp_after_semi_for_empty = force # ignore/add/remove/force
310 # Add or remove space before '[' (except '[]').
311 sp_before_square = remove # ignore/add/remove/force
313 # Add or remove space before '[]'.
314 sp_before_squares = remove # ignore/add/remove/force
316 # Add or remove space before C++17 structured bindings.
317 sp_cpp_before_struct_binding = ignore # ignore/add/remove/force
319 # Add or remove space inside a non-empty '[' and ']'.
320 sp_inside_square = remove # ignore/add/remove/force
322 # (OC) Add or remove space inside a non-empty Objective-C boxed array '@[' and
324 sp_inside_square_oc_array = ignore # ignore/add/remove/force
326 # Add or remove space after ',', i.e. 'a,b' vs. 'a, b'.
327 sp_after_comma = force # ignore/add/remove/force
329 # Add or remove space before ','.
331 # Default: remove
332 sp_before_comma = remove # ignore/add/remove/force
334 # (C#) Add or remove space between ',' and ']' in multidimensional array type
336 sp_after_mdatype_commas = ignore # ignore/add/remove/force
338 # (C#) Add or remove space between '[' and ',' in multidimensional array type
340 sp_before_mdatype_commas = ignore # ignore/add/remove/force
342 # (C#) Add or remove space between ',' in multidimensional array type
344 sp_between_mdatype_commas = ignore # ignore/add/remove/force
346 # Add or remove space between an open parenthesis and comma,
350 sp_paren_comma = force # ignore/add/remove/force
352 # Add or remove space before the variadic '...' when preceded by a
354 sp_before_ellipsis = remove # ignore/add/remove/force
356 # Add or remove space between a type and '...'.
357 sp_type_ellipsis = ignore # ignore/add/remove/force
359 # Add or remove space between ')' and '...'.
360 sp_paren_ellipsis = ignore # ignore/add/remove/force
362 # Add or remove space after class ':'.
363 sp_after_class_colon = force # ignore/add/remove/force
365 # Add or remove space before class ':'.
366 sp_before_class_colon = force # ignore/add/remove/force
368 # Add or remove space after class constructor ':'.
369 sp_after_constr_colon = force # ignore/add/remove/force
371 # Add or remove space before class constructor ':'.
372 sp_before_constr_colon = force # ignore/add/remove/force
374 # Add or remove space before case ':'.
376 # Default: remove
377 sp_before_case_colon = remove # ignore/add/remove/force
379 # Add or remove space between 'operator' and operator sign.
380 sp_after_operator = force # ignore/add/remove/force
382 # Add or remove space between the operator symbol and the open parenthesis, as
384 sp_after_operator_sym = force # ignore/add/remove/force
388 sp_after_operator_sym_empty = ignore # ignore/add/remove/force
390 # Add or remove space after C/D cast, i.e. 'cast(int)a' vs. 'cast(int) a' or
392 sp_after_cast = remove # ignore/add/remove/force
394 # Add or remove spaces inside cast parentheses.
395 sp_inside_paren_cast = remove # ignore/add/remove/force
397 # Add or remove space between the type and open parenthesis in a C++ cast,
399 sp_cpp_cast_paren = remove # ignore/add/remove/force
401 # Add or remove space between 'sizeof' and '('.
402 sp_sizeof_paren = remove # ignore/add/remove/force
404 # Add or remove space between 'sizeof' and '...'.
405 sp_sizeof_ellipsis = ignore # ignore/add/remove/force
407 # Add or remove space between 'sizeof...' and '('.
408 sp_sizeof_ellipsis_paren = ignore # ignore/add/remove/force
410 # Add or remove space between 'decltype' and '('.
411 sp_decltype_paren = ignore # ignore/add/remove/force
413 # (Pawn) Add or remove space after the tag keyword.
414 sp_after_tag = ignore # ignore/add/remove/force
416 # Add or remove space inside enum '{' and '}'.
417 sp_inside_braces_enum = force # ignore/add/remove/force
419 # Add or remove space inside struct/union '{' and '}'.
420 sp_inside_braces_struct = force # ignore/add/remove/force
422 # (OC) Add or remove space inside Objective-C boxed dictionary '{' and '}'
423 sp_inside_braces_oc_dict = ignore # ignore/add/remove/force
425 # Add or remove space after open brace in an unnamed temporary
427 sp_after_type_brace_init_lst_open = ignore # ignore/add/remove/force
429 # Add or remove space before close brace in an unnamed temporary
431 sp_before_type_brace_init_lst_close = ignore # ignore/add/remove/force
433 # Add or remove space inside an unnamed temporary direct-list-initialization.
434 sp_inside_type_brace_init_lst = ignore # ignore/add/remove/force
436 # Add or remove space inside '{' and '}'.
437 sp_inside_braces = force # ignore/add/remove/force
439 # Add or remove space inside '{}'.
440 sp_inside_braces_empty = force # ignore/add/remove/force
442 # Add or remove space between return type and function name. A minimum of 1
444 sp_type_func = force # ignore/add/remove/force
446 # Add or remove space between type and open brace of an unnamed temporary
448 sp_type_brace_init_lst = ignore # ignore/add/remove/force
450 # Add or remove space between function name and '(' on function declaration.
451 sp_func_proto_paren = remove # ignore/add/remove/force
453 # Add or remove space between function name and '()' on function declaration
455 sp_func_proto_paren_empty = ignore # ignore/add/remove/force
457 # Add or remove space between function name and '(' on function definition.
458 sp_func_def_paren = remove # ignore/add/remove/force
460 # Add or remove space between function name and '()' on function definition
462 sp_func_def_paren_empty = ignore # ignore/add/remove/force
464 # Add or remove space inside empty function '()'.
465 sp_inside_fparens = remove # ignore/add/remove/force
467 # Add or remove space inside function '(' and ')'.
468 sp_inside_fparen = remove # ignore/add/remove/force
470 # Add or remove space inside the first parentheses in a function type, as in
472 sp_inside_tparen = remove # ignore/add/remove/force
474 # Add or remove space between the ')' and '(' in a function type, as in
476 sp_after_tparen_close = remove # ignore/add/remove/force
478 # Add or remove space between ']' and '(' when part of a function call.
479 sp_square_fparen = remove # ignore/add/remove/force
481 # Add or remove space between ')' and '{' of function.
482 sp_fparen_brace = force # ignore/add/remove/force
484 # Add or remove space between ')' and '{' of s function call in object
488 sp_fparen_brace_initializer = ignore # ignore/add/remove/force
490 # (Java) Add or remove space between ')' and '{{' of double brace initializer.
491 sp_fparen_dbrace = ignore # ignore/add/remove/force
493 # Add or remove space between function name and '(' on function calls.
494 sp_func_call_paren = remove # ignore/add/remove/force
496 # Add or remove space between function name and '()' on function calls without
498 sp_func_call_paren_empty = ignore # ignore/add/remove/force
500 # Add or remove space between the user function name and '(' on function
504 sp_func_call_user_paren = remove # ignore/add/remove/force
506 # Add or remove space inside user function '(' and ')'.
507 sp_func_call_user_inside_fparen = ignore # ignore/add/remove/force
509 # Add or remove space between nested parentheses with user functions,
511 sp_func_call_user_paren_paren = ignore # ignore/add/remove/force
513 # Add or remove space between a constructor/destructor and the open
515 sp_func_class_paren = remove # ignore/add/remove/force
517 # Add or remove space between a constructor without parameters or destructor
519 sp_func_class_paren_empty = ignore # ignore/add/remove/force
521 # Add or remove space between 'return' and '('.
522 sp_return_paren = force # ignore/add/remove/force
524 # Add or remove space between 'return' and '{'.
525 sp_return_brace = ignore # ignore/add/remove/force
527 # Add or remove space between '__attribute__' and '('.
528 sp_attribute_paren = force # ignore/add/remove/force
530 # Add or remove space between 'defined' and '(' in '#if defined (FOO)'.
531 sp_defined_paren = remove # ignore/add/remove/force
533 # Add or remove space between 'throw' and '(' in 'throw (something)'.
534 sp_throw_paren = force # ignore/add/remove/force
536 # Add or remove space between 'throw' and anything other than '(' as in
538 sp_after_throw = add # ignore/add/remove/force
540 # Add or remove space between 'catch' and '(' in 'catch (something) { }'.
542 sp_catch_paren = force # ignore/add/remove/force
544 # (OC) Add or remove space between '@catch' and '('
546 sp_oc_catch_paren = ignore # ignore/add/remove/force
548 # (D) Add or remove space between 'version' and '('
550 sp_version_paren = ignore # ignore/add/remove/force
552 # (D) Add or remove space between 'scope' and '('
554 sp_scope_paren = ignore # ignore/add/remove/force
556 # Add or remove space between 'super' and '(' in 'super (something)'.
558 # Default: remove
559 sp_super_paren = remove # ignore/add/remove/force
561 # Add or remove space between 'this' and '(' in 'this (something)'.
563 # Default: remove
564 sp_this_paren = remove # ignore/add/remove/force
566 # Add or remove space between a macro name and its definition.
567 sp_macro = ignore # ignore/add/remove/force
569 # Add or remove space between a macro function ')' and its definition.
570 sp_macro_func = ignore # ignore/add/remove/force
572 # Add or remove space between 'else' and '{' if on the same line.
573 sp_else_brace = force # ignore/add/remove/force
575 # Add or remove space between '}' and 'else' if on the same line.
576 sp_brace_else = force # ignore/add/remove/force
578 # Add or remove space between '}' and the name of a typedef on the same line.
579 sp_brace_typedef = force # ignore/add/remove/force
581 # Add or remove space before the '{' of a 'catch' statement, if the '{' and
583 sp_catch_brace = force # ignore/add/remove/force
585 # (OC) Add or remove space before the '{' of a '@catch' statement, if the '{'
588 sp_oc_catch_brace = ignore # ignore/add/remove/force
590 # Add or remove space between '}' and 'catch' if on the same line.
591 sp_brace_catch = force # ignore/add/remove/force
593 # (OC) Add or remove space between '}' and '@catch' if on the same line.
595 sp_oc_brace_catch = ignore # ignore/add/remove/force
597 # Add or remove space between 'finally' and '{' if on the same line.
598 sp_finally_brace = force # ignore/add/remove/force
600 # Add or remove space between '}' and 'finally' if on the same line.
601 sp_brace_finally = force # ignore/add/remove/force
603 # Add or remove space between 'try' and '{' if on the same line.
604 sp_try_brace = force # ignore/add/remove/force
606 # Add or remove space between get/set and '{' if on the same line.
607 sp_getset_brace = add # ignore/add/remove/force
609 # Add or remove space between a variable and '{' for C++ uniform
613 sp_word_brace = add # ignore/add/remove/force
615 # Add or remove space between a variable and '{' for a namespace.
618 sp_word_brace_ns = add # ignore/add/remove/force
620 # Add or remove space before the '::' operator.
621 sp_before_dc = remove # ignore/add/remove/force
623 # Add or remove space after the '::' operator.
624 sp_after_dc = remove # ignore/add/remove/force
626 # (D) Add or remove around the D named array initializer ':' operator.
627 sp_d_array_colon = ignore # ignore/add/remove/force
629 # Add or remove space after the '!' (not) unary operator.
631 # Default: remove
632 sp_not = remove # ignore/add/remove/force
634 # Add or remove space after the '~' (invert) unary operator.
636 # Default: remove
637 sp_inv = remove # ignore/add/remove/force
639 # Add or remove space after the '&' (address-of) unary operator. This does not
642 # Default: remove
643 sp_addr = remove # ignore/add/remove/force
645 # Add or remove space around the '.' or '->' operators.
647 # Default: remove
648 sp_member = remove # ignore/add/remove/force
650 # Add or remove space after the '*' (dereference) unary operator. This does
653 # Default: remove
654 sp_deref = remove # ignore/add/remove/force
656 # Add or remove space after '+' or '-', as in 'x = -5' or 'y = +7'.
658 # Default: remove
659 sp_sign = remove # ignore/add/remove/force
661 # Add or remove space between '++' and '--' the word to which it is being
664 # Default: remove
665 sp_incdec = remove # ignore/add/remove/force
667 # Add or remove space before a backslash-newline at the end of a line.
670 sp_before_nl_cont = force # ignore/add/remove/force
672 # (OC) Add or remove space after the scope '+' or '-', as in '-(void) foo;'
674 sp_after_oc_scope = add # ignore/add/remove/force
676 # (OC) Add or remove space after the colon in message specs,
678 sp_after_oc_colon = add # ignore/add/remove/force
680 # (OC) Add or remove space before the colon in message specs,
682 sp_before_oc_colon = ignore # ignore/add/remove/force
684 # (OC) Add or remove space after the colon in immutable dictionary expression
686 sp_after_oc_dict_colon = ignore # ignore/add/remove/force
688 # (OC) Add or remove space before the colon in immutable dictionary expression
690 sp_before_oc_dict_colon = ignore # ignore/add/remove/force
692 # (OC) Add or remove space after the colon in message specs,
694 sp_after_send_oc_colon = ignore # ignore/add/remove/force
696 # (OC) Add or remove space before the colon in message specs,
698 sp_before_send_oc_colon = ignore # ignore/add/remove/force
700 # (OC) Add or remove space after the (type) in message specs,
702 sp_after_oc_type = ignore # ignore/add/remove/force
704 # (OC) Add or remove space after the first (type) in message specs,
706 sp_after_oc_return_type = remove # ignore/add/remove/force
708 # (OC) Add or remove space between '@selector' and '(',
711 sp_after_oc_at_sel = ignore # ignore/add/remove/force
713 # (OC) Add or remove space between '@selector(x)' and the following word,
715 sp_after_oc_at_sel_parens = ignore # ignore/add/remove/force
717 # (OC) Add or remove space inside '@selector' parentheses,
720 sp_inside_oc_at_sel_parens = ignore # ignore/add/remove/force
722 # (OC) Add or remove space before a block pointer caret,
724 sp_before_oc_block_caret = ignore # ignore/add/remove/force
726 # (OC) Add or remove space after a block pointer caret,
728 sp_after_oc_block_caret = ignore # ignore/add/remove/force
730 # (OC) Add or remove space between the receiver and selector in a message,
732 sp_after_oc_msg_receiver = ignore # ignore/add/remove/force
734 # (OC) Add or remove space after '@property'.
735 sp_after_oc_property = ignore # ignore/add/remove/force
737 # (OC) Add or remove space between '@synchronized' and the open parenthesis,
739 sp_after_oc_synchronized = ignore # ignore/add/remove/force
741 # Add or remove space around the ':' in 'b ? t : f'.
742 sp_cond_colon = force # ignore/add/remove/force
744 # Add or remove space before the ':' in 'b ? t : f'.
747 sp_cond_colon_before = force # ignore/add/remove/force
749 # Add or remove space after the ':' in 'b ? t : f'.
752 sp_cond_colon_after = force # ignore/add/remove/force
754 # Add or remove space around the '?' in 'b ? t : f'.
755 sp_cond_question = force # ignore/add/remove/force
757 # Add or remove space before the '?' in 'b ? t : f'.
760 sp_cond_question_before = ignore # ignore/add/remove/force
762 # Add or remove space after the '?' in 'b ? t : f'.
765 sp_cond_question_after = ignore # ignore/add/remove/force
767 # In the abbreviated ternary form '(a ?: b)', add or remove space between '?'
771 sp_cond_ternary_short = ignore # ignore/add/remove/force
775 sp_case_label = force # ignore/add/remove/force
777 # (D) Add or remove space around the D '..' operator.
778 sp_range = ignore # ignore/add/remove/force
780 # Add or remove space after ':' in a Java/C++11 range-based 'for',
782 sp_after_for_colon = add # ignore/add/remove/force
784 # Add or remove space before ':' in a Java/C++11 range-based 'for',
786 sp_before_for_colon = add # ignore/add/remove/force
788 # (D) Add or remove space between 'extern' and '(' as in 'extern (C)'.
789 sp_extern_paren = ignore # ignore/add/remove/force
791 # Add or remove space after the opening of a C++ comment,
793 sp_cmt_cpp_start = add # ignore/add/remove/force
803 # Add or remove space between #else or #endif and a trailing comment.
804 sp_endif_cmt = ignore # ignore/add/remove/force
806 # Add or remove space after 'new', 'delete' and 'delete[]'.
807 sp_after_new = add # ignore/add/remove/force
809 # Add or remove space between 'new' and '(' in 'new()'.
810 sp_between_new_paren = force # ignore/add/remove/force
812 # Add or remove space between ')' and type in 'new(foo) BAR'.
813 sp_after_newop_paren = ignore # ignore/add/remove/force
815 # Add or remove space inside parenthesis of the new operator
817 sp_inside_newop_paren = ignore # ignore/add/remove/force
819 # Add or remove space after the open parenthesis of the new operator,
823 sp_inside_newop_paren_open = ignore # ignore/add/remove/force
825 # Add or remove space before the close parenthesis of the new operator,
829 sp_inside_newop_paren_close = ignore # ignore/add/remove/force
831 # Add or remove space before a trailing or embedded comment.
832 sp_before_tr_emb_cmt = ignore # ignore/add/remove/force
837 # (Java) Add or remove space between an annotation and the open parenthesis.
838 sp_annotation_paren = ignore # ignore/add/remove/force
843 # Add or remove space after 'noexcept'.
844 sp_after_noexcept = ignore # ignore/add/remove/force
1252 # (OC) Add or remove newline between method declaration and '{'.
1253 nl_oc_mdef_brace = ignore # ignore/add/remove/force
1255 # (OC) Add or remove newline between Objective-C block signature and '{'.
1256 nl_oc_block_brace = ignore # ignore/add/remove/force
1258 # (OC) Add or remove newline between '@interface' and '{'.
1259 nl_oc_interface_brace = ignore # ignore/add/remove/force
1261 # (OC) Add or remove newline between '@implementation' and '{'.
1262 nl_oc_implementation_brace = ignore # ignore/add/remove/force
1264 # Add or remove newlines at the start of the file.
1265 nl_start_of_file = remove # ignore/add/remove/force
1271 # Add or remove newline at the end of the file.
1272 nl_end_of_file = force # ignore/add/remove/force
1278 # Add or remove newline between '=' and '{'.
1279 nl_assign_brace = ignore # ignore/add/remove/force
1281 # (D) Add or remove newline between '=' and '['.
1282 nl_assign_square = ignore # ignore/add/remove/force
1284 # Add or remove newline between '[]' and '{'.
1285 nl_tsquare_brace = ignore # ignore/add/remove/force
1287 # (D) Add or remove newline after '= ['. Will also affect the newline before
1289 nl_after_square_assign = ignore # ignore/add/remove/force
1332 # Add or remove newline between a function call's ')' and '{', as in
1334 nl_fcall_brace = ignore # ignore/add/remove/force
1336 # Add or remove newline between 'enum' and '{'.
1337 nl_enum_brace = remove # ignore/add/remove/force
1339 # Add or remove newline between 'enum' and 'class'.
1340 nl_enum_class = ignore # ignore/add/remove/force
1342 # Add or remove newline between 'enum class' and the identifier.
1343 nl_enum_class_identifier = ignore # ignore/add/remove/force
1345 # Add or remove newline between 'enum class' type and ':'.
1346 nl_enum_identifier_colon = ignore # ignore/add/remove/force
1348 # Add or remove newline between 'enum class identifier :' and type.
1349 nl_enum_colon_type = ignore # ignore/add/remove/force
1351 # Add or remove newline between 'struct and '{'.
1352 nl_struct_brace = remove # ignore/add/remove/force
1354 # Add or remove newline between 'union' and '{'.
1355 nl_union_brace = remove # ignore/add/remove/force
1357 # Add or remove newline between 'if' and '{'.
1358 nl_if_brace = ignore # ignore/add/remove/force
1360 # Add or remove newline between '}' and 'else'.
1361 nl_brace_else = force # ignore/add/remove/force
1363 # Add or remove newline between 'else if' and '{'. If set to ignore,
1365 nl_elseif_brace = ignore # ignore/add/remove/force
1367 # Add or remove newline between 'else' and '{'.
1368 nl_else_brace = ignore # ignore/add/remove/force
1370 # Add or remove newline between 'else' and 'if'.
1371 nl_else_if = remove # ignore/add/remove/force
1373 # Add or remove newline before 'if'/'else if' closing parenthesis.
1374 nl_before_if_closing_paren = ignore # ignore/add/remove/force
1376 # Add or remove newline between '}' and 'finally'.
1377 nl_brace_finally = ignore # ignore/add/remove/force
1379 # Add or remove newline between 'finally' and '{'.
1380 nl_finally_brace = ignore # ignore/add/remove/force
1382 # Add or remove newline between 'try' and '{'.
1383 nl_try_brace = ignore # ignore/add/remove/force
1385 # Add or remove newline between get/set and '{'.
1386 nl_getset_brace = ignore # ignore/add/remove/force
1388 # Add or remove newline between 'for' and '{'.
1389 nl_for_brace = ignore # ignore/add/remove/force
1391 # Add or remove newline before the '{' of a 'catch' statement, as in
1393 nl_catch_brace = ignore # ignore/add/remove/force
1395 # (OC) Add or remove newline before the '{' of a '@catch' statement, as in
1397 nl_oc_catch_brace = ignore # ignore/add/remove/force
1399 # Add or remove newline between '}' and 'catch'.
1400 nl_brace_catch = ignore # ignore/add/remove/force
1402 # (OC) Add or remove newline between '}' and '@catch'. If set to ignore,
1404 nl_oc_brace_catch = ignore # ignore/add/remove/force
1406 # Add or remove newline between '}' and ']'.
1407 nl_brace_square = ignore # ignore/add/remove/force
1409 # Add or remove newline between '}' and ')' in a function invocation.
1410 nl_brace_fparen = ignore # ignore/add/remove/force
1412 # Add or remove newline between 'while' and '{'.
1413 nl_while_brace = ignore # ignore/add/remove/force
1415 # (D) Add or remove newline between 'scope (x)' and '{'.
1416 nl_scope_brace = ignore # ignore/add/remove/force
1418 # (D) Add or remove newline between 'unittest' and '{'.
1419 nl_unittest_brace = ignore # ignore/add/remove/force
1421 # (D) Add or remove newline between 'version (x)' and '{'.
1422 nl_version_brace = ignore # ignore/add/remove/force
1424 # (C#) Add or remove newline between 'using' and '{'.
1425 nl_using_brace = ignore # ignore/add/remove/force
1427 # Add or remove newline between two open or close braces. Due to general
1429 nl_brace_brace = force # ignore/add/remove/force
1431 # Add or remove newline between 'do' and '{'.
1432 nl_do_brace = ignore # ignore/add/remove/force
1434 # Add or remove newline between '}' and 'while' of 'do' statement.
1435 nl_brace_while = ignore # ignore/add/remove/force
1437 # Add or remove newline between 'switch' and '{'.
1438 nl_switch_brace = ignore # ignore/add/remove/force
1440 # Add or remove newline between 'synchronized' and '{'.
1441 nl_synchronized_brace = ignore # ignore/add/remove/force
1460 # Add or remove newline between a case ':' and '{'.
1463 nl_case_colon_brace = ignore # ignore/add/remove/force
1465 # Add or remove newline between ')' and 'throw'.
1466 nl_before_throw = ignore # ignore/add/remove/force
1468 # Add or remove newline between 'namespace' and '{'.
1469 nl_namespace_brace = remove # ignore/add/remove/force
1471 # Add or remove newline between 'template<>' and whatever follows.
1472 nl_template_class = add # ignore/add/remove/force
1474 # Add or remove newline between 'class' and '{'.
1475 nl_class_brace = force # ignore/add/remove/force
1477 # Add or remove newline before or after (depending on pos_class_comma) each
1479 nl_class_init_args = ignore # ignore/add/remove/force
1481 # Add or remove newline after each ',' in the constructor member
1484 nl_constr_init_args = ignore # ignore/add/remove/force
1486 # Add or remove newline before first element, after comma, and after last
1488 nl_enum_own_lines = ignore # ignore/add/remove/force
1490 # Add or remove newline between return type and function name in a function
1492 nl_func_type_name = ignore # ignore/add/remove/force
1494 # Add or remove newline between return type and function name inside a class
1497 nl_func_type_name_class = ignore # ignore/add/remove/force
1499 # Add or remove newline between class specification and '::'
1502 nl_func_class_scope = ignore # ignore/add/remove/force
1504 # Add or remove newline between function scope and name, as in
1506 nl_func_scope_name = ignore # ignore/add/remove/force
1508 # Add or remove newline between return type and function name in a prototype.
1509 nl_func_proto_type_name = ignore # ignore/add/remove/force
1511 # Add or remove newline between a function name and the opening '(' in the
1513 nl_func_paren = ignore # ignore/add/remove/force
1516 nl_func_paren_empty = ignore # ignore/add/remove/force
1518 # Add or remove newline between a function name and the opening '(' in the
1520 nl_func_def_paren = ignore # ignore/add/remove/force
1523 nl_func_def_paren_empty = ignore # ignore/add/remove/force
1525 # Add or remove newline between a function name and the opening '(' in the
1527 nl_func_call_paren = ignore # ignore/add/remove/force
1530 nl_func_call_paren_empty = ignore # ignore/add/remove/force
1532 # Add or remove newline after '(' in a function declaration.
1533 nl_func_decl_start = ignore # ignore/add/remove/force
1535 # Add or remove newline after '(' in a function definition.
1536 nl_func_def_start = ignore # ignore/add/remove/force
1539 nl_func_decl_start_single = ignore # ignore/add/remove/force
1542 nl_func_def_start_single = ignore # ignore/add/remove/force
1552 # Add or remove newline after each ',' in a function declaration.
1553 nl_func_decl_args = ignore # ignore/add/remove/force
1555 # Add or remove newline after each ',' in a function definition.
1556 nl_func_def_args = ignore # ignore/add/remove/force
1566 # Add or remove newline before the ')' in a function declaration.
1567 nl_func_decl_end = ignore # ignore/add/remove/force
1569 # Add or remove newline before the ')' in a function definition.
1570 nl_func_def_end = ignore # ignore/add/remove/force
1573 nl_func_decl_end_single = ignore # ignore/add/remove/force
1576 nl_func_def_end_single = ignore # ignore/add/remove/force
1586 # Add or remove newline between '()' in a function declaration.
1587 nl_func_decl_empty = remove # ignore/add/remove/force
1589 # Add or remove newline between '()' in a function definition.
1590 nl_func_def_empty = remove # ignore/add/remove/force
1592 # Add or remove newline between '()' in a function call.
1593 nl_func_call_empty = ignore # ignore/add/remove/force
1611 # Add or remove newline between function signature and '{'.
1612 nl_fdef_brace = remove # ignore/add/remove/force
1614 # Add or remove newline between C++11 lambda signature and '{'.
1615 nl_cpp_ldef_brace = ignore # ignore/add/remove/force
1617 # Add or remove newline between 'return' and the return expression.
1618 nl_return_expr = remove # ignore/add/remove/force
1623 # (Java) Add or remove newline between the ')' and '{{' of the double brace
1625 nl_paren_dbrace_open = ignore # ignore/add/remove/force
1629 nl_type_brace_init_lst = ignore # ignore/add/remove/force
1633 nl_type_brace_init_lst_open = ignore # ignore/add/remove/force
1637 nl_type_brace_init_lst_close = ignore # ignore/add/remove/force
1663 # Add or remove newline between the close brace and identifier,
1666 nl_brace_struct_var = ignore # ignore/add/remove/force
1676 # Whether to remove blanks after '#ifxx' and '#elxx', or before '#elxx' and
1683 # Add or remove blank line before 'if'.
1684 nl_before_if = ignore # ignore/add/remove/force
1686 # Add or remove blank line after 'if' statement. Add/Force work only if the
1688 nl_after_if = ignore # ignore/add/remove/force
1690 # Add or remove blank line before 'for'.
1691 nl_before_for = ignore # ignore/add/remove/force
1693 # Add or remove blank line after 'for' statement.
1694 nl_after_for = ignore # ignore/add/remove/force
1696 # Add or remove blank line before 'while'.
1697 nl_before_while = ignore # ignore/add/remove/force
1699 # Add or remove blank line after 'while' statement.
1700 nl_after_while = ignore # ignore/add/remove/force
1702 # Add or remove blank line before 'switch'.
1703 nl_before_switch = ignore # ignore/add/remove/force
1705 # Add or remove blank line after 'switch' statement.
1706 nl_after_switch = ignore # ignore/add/remove/force
1708 # Add or remove blank line before 'synchronized'.
1709 nl_before_synchronized = ignore # ignore/add/remove/force
1711 # Add or remove blank line after 'synchronized' statement.
1712 nl_after_synchronized = ignore # ignore/add/remove/force
1714 # Add or remove blank line before 'do'.
1715 nl_before_do = ignore # ignore/add/remove/force
1717 # Add or remove blank line after 'do/while' statement.
1718 nl_after_do = ignore # ignore/add/remove/force
1727 # Add or remove newline before or after (depending on pos_class_colon) a class
1729 nl_class_colon = ignore # ignore/add/remove/force
1731 # Add or remove newline around a class constructor colon. The exact position
1733 nl_constr_colon = ignore # ignore/add/remove/force
1740 # Whether to remove a newline in simple unbraced if statements, turning them
1744 # Whether to remove a newline in simple unbraced for statements, turning them
1748 # Whether to remove a newline in simple unbraced while statements, turning
1888 # (C#) The number of newlines between the get/set/add/remove handlers.
1893 # (C#) Add or remove newline between property and the '{'.
1894 nl_property_brace = ignore # ignore/add/remove/force
1905 # Whether to remove blank lines after '{'.
1908 # Whether to remove blank lines before '}'.
1911 # How aggressively to remove extra newlines not in preprocessor.
1926 # (Java) Add or remove newline after an annotation statement. Only affects
1928 nl_after_annotation = ignore # ignore/add/remove/force
1930 # (Java) Add or remove newline between two annotations.
1931 nl_between_annotation = ignore # ignore/add/remove/force
2325 # For multi-line comments with a '*' lead, remove leading spaces if the first
2331 # For multi-line comments with a '*' lead, remove leading spaces if the first
2393 # Add or remove braces on a single-line 'do' statement.
2394 mod_full_brace_do = ignore # ignore/add/remove/force
2396 # Add or remove braces on a single-line 'for' statement.
2397 mod_full_brace_for = ignore # ignore/add/remove/force
2399 # (Pawn) Add or remove braces on a single-line function definition.
2400 mod_full_brace_function = ignore # ignore/add/remove/force
2402 # Add or remove braces on a single-line 'if' statement. Braces will not be
2404 mod_full_brace_if = ignore # ignore/add/remove/force
2415 # If true, mod_full_brace_if_chain will only remove braces from an 'if' that
2419 # Add or remove braces on single-line 'while' statement.
2420 mod_full_brace_while = ignore # ignore/add/remove/force
2422 # Add or remove braces on single-line 'using ()' statement.
2423 mod_full_brace_using = ignore # ignore/add/remove/force
2425 # Don't remove braces around statements that span N newlines
2444 # Add or remove unnecessary parenthesis on 'return' statement.
2445 mod_paren_on_return = ignore # ignore/add/remove/force
2454 # Whether to remove superfluous semicolons.
2496 # Add or remove braces around a fully braced case statement. Will only remove
2498 mod_case_brace = ignore # ignore/add/remove/force
2500 # Whether to remove a void 'return;' that appears as the last statement in a
2504 # Add or remove the comma after the last value of an enumeration.
2505 mod_enum_last_comma = ignore # ignore/add/remove/force
2538 # Add or remove indentation of preprocessor directives inside #if blocks
2540 pp_indent = ignore # ignore/add/remove/force
2554 # Add or remove space after # based on pp_level of #if blocks.
2555 pp_space = ignore # ignore/add/remove/force