bool へのキャストが暗黙的に行われるため、冗長となっている (bool)/(boolean) のキャストと boolval() の呼び出しを報告します。