parameters: (self,
                 descriptors=None,
                 descriptor_loader=import_descriptor_loader)
docstring: Constructor.
  
      Args:
        descriptors: A dictionary or dictionary-like object that can be used
          to store and cache descriptors by definition name.
        definition_loader: A function used for resolving missing descriptors.
          The function takes a definition name as its parameter and returns
          an appropriate descriptor.  It may raise DefinitionNotFoundError.
docstring_summary: Constructor.
docstring_tokens: Constructor .
function: def __init__(self,
                 descriptors=None,
                 descriptor_loader=import_descriptor_loader):
      """Constructor.
  
      Args:
        descriptors: A dictionary or dictionary-like object that can be used
          to store and cache descriptors by definition name.
        definition_loader: A function used for resolving missing descriptors.
          The function takes a definition name as its parameter and returns
          an appropriate descriptor.  It may raise DefinitionNotFoundError.
      """
      self.__descriptor_loader = descriptor_loader
      self.__descriptors = descriptors or {}
function_tokens: def __init__ ( self , descriptors = None , descriptor_loader = import_descriptor_loader ) : self . __descriptor_loader = descriptor_loader self . __descriptors = descriptors or { }