# Uncrustify: Where do the options work?

## Spaces for assign

    int decimal█=█1;
    normal█+=█2;

    int find(size_t idx█=█0);

    enum FLAGS {
        FLAGS_decimal█=█1,

    return [█=█](T* t) {  };

# Register

sp_assign | Add or remove space around assignment operator '=', '+=', etc.
sp_cpp_lambda_assign | Add or remove space around '=' in C++11 lambda capture specifications. Overrides sp_assign.
sp_assign_default | Add or remove space around assignment operator '=' in a prototype.
sp_before_assign | Add or remove space before assignment operator '=', '+=', etc. Overrides sp_assign.
sp_after_assign | Add or remove space after assignment operator '=', '+=', etc. Overrides sp_assign.
sp_enum_assign | Add or remove space around assignment '=' in enum.
sp_enum_before_assign | Add or remove space before assignment '=' in enum. Overrides sp_enum_assign.
sp_enum_after_assign | Add or remove space after assignment '=' in enum. Overrides sp_enum_assign.