code: def find_copy_constructor(type_):
      
      copy_ = type_.constructors(
          lambda x: is_copy_constructor(x),
          recursive=False,
          allow_empty=True)
      if copy_:
          return copy_[0]
  
      return None
docs: Returns reference to copy constructor.
  
      Args:
          type_ (declarations.class_t): the class to be searched.
  
      Returns:
          declarations.constructor_t: the copy constructor