pylint/checkers/typecheck.py
def _has_parent_of_type(node, node_type, statement):
    """Check if the given node has a parent of the given type."""
    parent = node.parent
    while not isinstance(parent, node_type) and statement.parent_of(parent):
        parent = parent.parent
    return isinstance(parent, node_type)
def _has_parent_of_type(node, node_type, statement):
    parent = node.parent
    while not isinstance(parent, node_type) and statement.parent_of(parent):
        parent = parent.parent
    return isinstance(parent, node_type)
def _has_parent_of_type ( node , node_type , statement ) : parent = node . parent while not isinstance ( parent , node_type ) and statement . parent_of ( parent ) : parent = parent . parent return isinstance ( parent , node_type )
Check if the given node has a parent of the given type.
Check if the given node has a parent of the given type .