/opt/imh-python/lib/python3.9/site-packages/jedi/inference
NameSizeModeActions
compiled/-0755rm
gradual/-0755rm
value/-0755rm
__pycache__/-0755rm
analysis.py77630644editdlrm
arguments.py122180644editdlrm
base_value.py182190644editdlrm
cache.py41910644editdlrm
context.py171640644editdlrm
docstrings.py98240644editdlrm
docstring_utils.py7590644editdlrm
dynamic_params.py81540644editdlrm
filters.py124930644editdlrm
finder.py53260644editdlrm
flow_analysis.py45830644editdlrm
helpers.py59430644editdlrm
imports.py230820644editdlrm
lazy_value.py16670644editdlrm
names.py232140644editdlrm
param.py104500644editdlrm
parser_cache.py1910644editdlrm
recursion.py49320644editdlrm
references.py114070644editdlrm
signature.py48590644editdlrm
star_args.py78950644editdlrm
syntax_tree.py363190644editdlrm
sys_path.py102180644editdlrm
utils.py27060644editdlrm
__init__.py85050644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/jedi/inference/docstring_utils.py (759B)
from jedi.inference.value import ModuleValue from jedi.inference.context import ModuleContext class DocstringModule(ModuleValue): def __init__(self, in_module_context, **kwargs): super().__init__(**kwargs) self._in_module_context = in_module_context def _as_context(self): return DocstringModuleContext(self, self._in_module_context) class DocstringModuleContext(ModuleContext): def __init__(self, module_value, in_module_context): super().__init__(module_value) self._in_module_context = in_module_context def get_filters(self, origin_scope=None, until_position=None): yield from super().get_filters(until_position=until_position) yield from self._in_module_context.get_filters()