parameters: (self, obj, attribute)
return_statement: return self.undefined('access to attribute %r of %r '
                                'object is unsafe.' % (
              attribute,
              obj.__class__.__name__
          ), name=attribute, obj=obj, exc=SecurityError)
docstring: Return an undefined object for unsafe attributes.
docstring_summary: Return an undefined object for unsafe attributes.
docstring_tokens: Return an undefined object for unsafe attributes .
function: def unsafe_undefined(self, obj, attribute):
          """Return an undefined object for unsafe attributes."""
          return self.undefined('access to attribute %r of %r '
                                'object is unsafe.' % (
              attribute,
              obj.__class__.__name__
          ), name=attribute, obj=obj, exc=SecurityError)
function_tokens: def unsafe_undefined ( self , obj , attribute ) : return self . undefined ( 'access to attribute %r of %r ' 'object is unsafe.' % ( attribute , obj . __class__ . __name__ ) , name = attribute , obj = obj , exc = SecurityError )