def validate ( self, object, name, value ):
        validated_value = super( BaseFile, self ).validate( object, name, value )
        if not self.exists:
            return validated_value
        elif isfile( value ):
            return validated_value

        self.error( object, name, value )
Function constructor
dataset/ETHPy150Open enthought/traits/traits/trait_types.py/BaseFile.validate--crossover with--dataset/ETHPy150Open angr/angr/angr/knowledge/function.py/Function.__init__