These things are better checked automatically with a static linter, that presumably already has a full parser and AST representation of the language and knows what is a cast and not.
Nobody should keep a checklist of "100 things to grep for when doing a code review".
Nobody should keep a checklist of "100 things to grep for when doing a code review".