def passive(cls):
	passive_note = '''

	.. note:: This object is a "passive" object. Any changes you make to it will not be reflected in the core and vice-versa. If you wish to update a core version of this object you should use the appropriate API.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ += passive_note
	else:
		cls.__doc__ = passive_note

	return cls


def deprecated(cls):
	deprecated_note = '''
	.. warning:: This object is deprecated.  Please migrate code away from using this class or method.

'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = deprecated_note + cls.__doc__
	else:
		cls.__doc__ = deprecated_note

	return cls
def passive(cls):
	passive_note = '''

	.. note:: This object is a "passive" object. Any changes you make to it will not be reflected in the core and vice-versa. If you wish to update a core version of this object you should use the appropriate API.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ += passive_note
	else:
		cls.__doc__ = passive_note

	return cls


def deprecated(cls):
	deprecated_note = '''
	.. warning:: This object is deprecated.  Please migrate code away from using this class or method.

'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = deprecated_note + cls.__doc__
	else:
		cls.__doc__ = deprecated_note

	return cls


def enterprise(cls):
	enterprise_note = '''
	.. note: This object is only available in the Enterprise edition of Binary Ninja.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = enterprise_note + cls.__doc__
	else:
		cls.__doc__ = enterprise_note

	return cls

Add documentaiton decorator for Enterprise.
Add documentaiton decorator for Enterprise.

  def passive(cls):
  	passive_note = '''
  
  	.. note:: This object is a "passive" object. Any changes you make to it will not be reflected in the core and vice-versa. If you wish to update a core version of this object you should use the appropriate API.
  '''
  
  	if hasattr(cls, "__doc__") and cls.__doc__:
  		cls.__doc__ += passive_note
  	else:
  		cls.__doc__ = passive_note
  
  	return cls
  
  
  def deprecated(cls):
  	deprecated_note = '''
  	.. warning:: This object is deprecated.  Please migrate code away from using this class or method.
  
  '''
  
  	if hasattr(cls, "__doc__") and cls.__doc__:
  		cls.__doc__ = deprecated_note + cls.__doc__
  	else:
  		cls.__doc__ = deprecated_note
  
  	return cls
+ 
+ 
+ def enterprise(cls):
+ 	enterprise_note = '''
+ 	.. note: This object is only available in the Enterprise edition of Binary Ninja.
+ '''
+ 
+ 	if hasattr(cls, "__doc__") and cls.__doc__:
+ 		cls.__doc__ = enterprise_note + cls.__doc__
+ 	else:
+ 		cls.__doc__ = enterprise_note
+ 
+ 	return cls
+ 
Add documentaiton decorator for Enterprise.
## Code Before:
def passive(cls):
	passive_note = '''

	.. note:: This object is a "passive" object. Any changes you make to it will not be reflected in the core and vice-versa. If you wish to update a core version of this object you should use the appropriate API.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ += passive_note
	else:
		cls.__doc__ = passive_note

	return cls


def deprecated(cls):
	deprecated_note = '''
	.. warning:: This object is deprecated.  Please migrate code away from using this class or method.

'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = deprecated_note + cls.__doc__
	else:
		cls.__doc__ = deprecated_note

	return cls
## Instruction:
Add documentaiton decorator for Enterprise.
## Code After:
def passive(cls):
	passive_note = '''

	.. note:: This object is a "passive" object. Any changes you make to it will not be reflected in the core and vice-versa. If you wish to update a core version of this object you should use the appropriate API.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ += passive_note
	else:
		cls.__doc__ = passive_note

	return cls


def deprecated(cls):
	deprecated_note = '''
	.. warning:: This object is deprecated.  Please migrate code away from using this class or method.

'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = deprecated_note + cls.__doc__
	else:
		cls.__doc__ = deprecated_note

	return cls


def enterprise(cls):
	enterprise_note = '''
	.. note: This object is only available in the Enterprise edition of Binary Ninja.
'''

	if hasattr(cls, "__doc__") and cls.__doc__:
		cls.__doc__ = enterprise_note + cls.__doc__
	else:
		cls.__doc__ = enterprise_note

	return cls
