def load_overload(self, sig, target_context):
        """
        Load an overload for the given signature using the target context.
        The saved object must be returned if successful, None if not found
        in the cache.
        """

        Load an overload for the given signature using the target context.
        The saved object must be returned if successful, None if not found
        in the cache.
        
numba/core/caching.py