def METHOD_NAME(self, node_type: str, name: str | None, node: nodes.NodeNG) -> None:
    """Check whether a name is using non-ASCII characters."""
    if name is None:
        # For some nodes i.e. *kwargs from a dict, the name will be empty
        return
    if not str(name).isascii():
        type_label = constants.HUMAN_READABLE_TYPES[node_type]
        args = (type_label.capitalize(), name)
        msg = "non-ascii-name"
        # Some node types have customized messages
        if node_type == "file":
            msg = "non-ascii-file-name"
        elif node_type == "module":
            msg = "non-ascii-module-import"
        self.add_message(msg, node=node, args=args, confidence=interfaces.HIGH)