Changes between Version 2 and Version 3 of GuideLines/Naming/OperatorTraitNames


Ignore:
Timestamp:
Apr 22, 2011, 12:25:47 PM (12 years ago)
Author:
viboes
Comment:

Added can_ + verbe version

Legend:

Unmodified
Added
Removed
Modified
  • GuideLines/Naming/OperatorTraitNames

    v2 v3  
    1212= Proposals =
    1313
    14 ||='''operator''' =||='''A''': review  =||='''B'''  =||
    15 ||`+` ||has_operator_plus  ||can_call_addition  ||
    16 ||`-` ||has_operator_minus  ||can_call_subtraction  ||
    17 ||`*` ||has_operator_multiplies  ||can_call_multiplication  ||
    18 ||`/` ||has_operator_divides  ||can_call_division  ||
    19 ||`%` ||has_operator_modulus  ||can_call_modulus  ||
    20 ||`+=` ||has_operator_plus_equal  ||can_call_addition_assignment  ||
    21 ||`-=` ||has_operator_minus_equal  ||can_call_subtraction_assignment  ||
    22 ||`*=` ||has_operator_multiplies_equal  ||can_call_multiplication_assignment  ||
    23 ||`/=` ||has_operator_divides_equal  ||can_call_division_assignment  ||
    24 ||`%=` ||has_operator_modulus_equal  ||can_call_modulus_assignment  ||
    25 ||`&` ||has_operator_bit_and  ||can_call_bitwise_and  ||
    26 ||`|` ||has_operator_bit_or  ||can_call_bitwise_or  ||
    27 ||`^` ||has_operator_bit_xor  ||can_call_bitwise_xor  ||
    28 ||`&=` ||has_operator_bit_and_equal  ||can_call_bitwise_and_assignment  ||
    29 ||`|=` ||has_operator_bit_or_equal  ||can_call_bitwise_or_assignment  ||
    30 ||`^=` ||has_operator_bit_xor_equal  ||can_call_bitwise_xor_assignment  ||
    31 ||`<<` ||has_operator_left_shift  ||can_call_shift_left  ||
    32 ||`>>` ||has_operator_right_shift  ||can_call_shift_right  ||
    33 ||`<<=` ||has_operator_left_shift_equal  ||can_call_shift_left_assignment  ||
    34 ||`>>=` ||has_operator_right_shift_equal  ||can_call_shift_right_assignment  ||
    35 ||`==` ||has_operator_equal_to  ||can_call_equal  ||
    36 ||`!=` ||has_operator_not_equal_to  ||can_call_not_equal  ||
    37 ||`<` ||has_operator_less  ||can_call_less  ||
    38 ||`<=` ||has_operator_less_equal  ||can_call_less_equal  ||
    39 ||`>` ||has_operator_greater  ||can_call_greater  ||
    40 ||`>=` ||has_operator_greater_equal  ||can_call_greater_equal ||
    41 ||`&&` ||has_operator_logical_and  ||can_call_and  ||
    42 ||`||` ||has_operator_logical_or  ||can_call_or  ||
    43 ||`!` ||has_operator_logical_not  ||can_call_not  ||
    44 ||`+` ||has_operator_unary_plus  ||can_call_unary_plus  ||
    45 ||`-` ||has_operator_unary_minus  ||can_call_unary_minus  ||
    46 ||`~` ||has_operator_complement  ||can_call_complement  ||
    47 ||`*` ||has_operator_dereference  ||can_call_dereference  ||
    48 ||`++` ||has_operator_prefix_increment  ||can_call_pre_increment  ||
    49 ||`--` ||has_operator_prefix_decrement  ||can_call_pre_decrement  ||
    50 ||`++` ||has_operator_postfix_increment  ||can_call_post_increment  ||
    51 ||`--` ||has_operator_postfix_decrement  ||can_call_post_decrement  ||
     14||='''operator''' =||='''A''': review    =||='''B'''                           =||='''C'''                  =||
     15||`+`  ||has_operator_plus                ||can_call_addition                   || can_add                   ||
     16||`-`  ||has_operator_minus               ||can_call_subtraction                || can_subtract              ||
     17||`*`  ||has_operator_multiplies          ||can_call_multiplication             || can_multiply              ||
     18||`/`  ||has_operator_divides             ||can_call_division                   || can_divide                ||
     19||`%`  ||has_operator_modulus             ||can_call_modulus                    || can_call_modulus          ||
     20||`+=` ||has_operator_plus_equal          ||can_call_addition_assignment        || can_add_assign            ||
     21||`-=` ||has_operator_minus_equal         ||can_call_subtraction_assignment     || can_subtract_assign       ||
     22||`*=` ||has_operator_multiplies_equal    ||can_call_multiplication_assignment  || can_multiply_assign       ||
     23||`/=` ||has_operator_divides_equal       ||can_call_division_assignment        || can_divide_assign         ||
     24||`%=` ||has_operator_modulus_equal       ||can_call_modulus_assignment         || can_call_modulus_assign   ||
     25||`&`  ||has_operator_bit_and             ||can_call_bitwise_and                || can_bitwise_and           ||
     26||`|`  ||has_operator_bit_or              ||can_call_bitwise_or                 || can_bitwise_or            ||
     27||`^`  ||has_operator_bit_xor             ||can_call_bitwise_xor                || can_bitwise_xor           ||
     28||`&=` ||has_operator_bit_and_equal       ||can_call_bitwise_and_assignment     || can_bitwise_and_assign    ||
     29||`|=` ||has_operator_bit_or_equal        ||can_call_bitwise_or_assignment      || can_bitwise_or_assign     ||
     30||`^=` ||has_operator_bit_xor_equal       ||can_call_bitwise_xor_assignment     || can_bitwise_xor_assign    ||
     31||`<<` ||has_operator_left_shift          ||can_call_shift_left                 || can_left_shift            ||
     32||`>>` ||has_operator_right_shift         ||can_call_shift_right                || can_right_shift           ||
     33||`<<=`||has_operator_left_shift_equal    ||can_call_shift_left_assignment      || can_left_shift_assign     ||
     34||`>>=`||has_operator_right_shift_equal   ||can_call_shift_right_assignment     || can_right_shift_assign    ||
     35||`==` ||has_operator_equal_to            ||can_call_equal                      || can_equal_compare         ||
     36||`!=` ||has_operator_not_equal_to        ||can_call_not_equal                  || can_not_equal_compare     ||
     37||`<`  ||has_operator_less                ||can_call_less                       || can_less_compare          ||
     38||`<=` ||has_operator_less_equal          ||can_call_less_equal                 || can_less_equal_compare    ||
     39||`>`  ||has_operator_greater             ||can_call_greater                    || can_greater_compare       ||
     40||`>=` ||has_operator_greater_equal       ||can_call_greater_equal              || can_greater_equal_compare ||
     41||`&&` ||has_operator_logical_and         ||can_call_and                        || can_logical_and           ||
     42||`||` ||has_operator_logical_or          ||can_call_or                         || can_logical_or            ||
     43||`!`  ||has_operator_logical_not         ||can_call_not                        || can_logical_not           ||
     44||`+`  ||has_operator_unary_plus          ||can_call_unary_plus                 || can_positivate            ||
     45||`-`  ||has_operator_unary_minus         ||can_call_unary_minus                || can_negate                ||
     46||`~`  ||has_operator_complement          ||can_call_complement                 || can_complement            ||
     47||`*`  ||has_operator_dereference         ||can_call_dereference                || can_dereference           ||
     48||`++` ||has_operator_prefix_increment    ||can_call_pre_increment              || can_pre_increase          ||
     49||`--` ||has_operator_prefix_decrement    ||can_call_pre_decrement              || can_pre_decrease          ||
     50||`++` ||has_operator_postfix_increment   ||can_call_post_increment             || can_post_increase         ||
     51||`--` ||has_operator_postfix_decrement   ||can_call_post_decrement             || can_post_decrease         ||
    5252
    5353