def _infer_dunder_doc_attribute(node):
    try:
        docstring = node['__doc__']
    except KeyError:
        return None
    docstring = utils.safe_infer(docstring)
    if (not docstring):
        return None
    if (not isinstance(docstring, astroid.Const)):
        return None
    return docstring.value
def _infer_dunder_doc_attribute(node):
    try:
        docstring = node['__doc__']
    except KeyError:
        return None
    docstring = utils.safe_infer(docstring)
    if (not docstring):
        return None
    if (not isinstance(docstring, astroid.Const)):
        return None
    return docstring.value