def refresh(self):
        """
        Refresh context with new declarations from known registries.
        Useful for third-party extensions.
        """
        # Populate built-in registry
        from . import (arraymath, enumimpl, iterators, linalg, numbers,
                       optional, rangeobj, slicing, smartarray, tupleobj)
        try:
            from . import npdatetime
        except __HOLE__:
            pass
        self.install_registry(builtin_registry)
        self.load_additional_registries()
        # Also refresh typing context, since @overload declarations can
        # affect it.
        self.typing_context.refresh()
dataset/ETHPy150Open numba/numba/numba/targets/base.py/BaseContext.refresh