chore(clang-tidy): Enable static downcast and decl naming check (#3709) * Enable static downcast check * Add inconsistent declaration naming check