Uncrustify: Where do the options work?

Code modifying

namespace a::b
{
int foo::bar()
{
    switch(xx) {
    case 1: 
        do { ++i; } while (++cnt < 1000);
           ^      ^
        for (i = 0; i < 5; i++) { bar(i); }
                                ^         ^
        if (a != b) {
                    ^
                    ^
                    ^
           x = a;
           if (c == d)
                      ^
              y = 5;
        }
        ^
        ^
        ^
        while (a == b)
                      ^
            c++;
        ^
        if (( a < b) && ( b > c)) {
            ^      ^    ^      ^
        return (nCount);
               ^      ^
        if (a) {
            foo();;
                  ^
        };
         ^
        break;
    case 2: {
            int b;
            b = 2;
        }
        ^
        break;
        ^
    default:
        handle_the_rest();
        break;
    } // switch
      ^
} // foo::bar
  ^
} // namespace a::b
  ^

void a()
{
    return;
    ^
}

Register

mod_add_long_function_closebrace_comment mod_add_long_ifdef_else_comment
mod_add_long_ifdef_endif_comment mod_add_long_namespace_closebrace_comment
mod_add_long_switch_closebrace_comment mod_case_brace
mod_full_brace_do mod_full_brace_for
mod_full_brace_function mod_full_brace_if_chain
mod_full_brace_if mod_full_brace_nl
mod_full_brace_using mod_full_brace_while
mod_full_paren_if_bool mod_move_case_break
mod_paren_on_return mod_pawn_semicolon
mod_remove_empty_return mod_remove_extra_semicolon
mod_sort_import mod_sort_include
mod_sort_using

not yet shown

mod_full_brace_using
mod_add_long_ifdef_endif_comment
mod_add_long_ifdef_else_comment
mod_sort_include

only for Pawn

mod_full_brace_function
mod_pawn_semicolon

only for Java

mod_sort_import

only for C#

mod_sort_using