remove collapsable if statement
split long line in two
make variable names more telling
make variable names more telling
make variable names more telling
reverse inverted logic
avoid private static member functions
move bit-wise operator out of conditions
remove redundant local variable
fix inverted logic
move static function into funtion object
call function object instead of static function
make functions const, make short variable name more telling