class_docstr: Abstract base class for loaders which support inspection about the
  modules they can load.
  
  This ABC represents one of the optional protocols specified by PEP 302.
class_docstr_tok: ["Abstract","base","class","for","loaders","which","support","inspection","about","the","modules","they","can","load",".","This","ABC","represents","one","of","the","optional","protocols","specified","by","PEP","302","."]
docstr: Method which returns the code object for the module.
  
  The fullname is a str.  Returns a types.CodeType if possible, else
  returns None if a code object does not make sense
  (e.g. built-in module). Raises ImportError if the module cannot be
  found.
docstr_tok: ["Method","which","returns","the","code","object","for","the","module",".","The","fullname","is","a","str",".","Returns","a","types.CodeType","if","possible",",","else","returns","None","if","a","code","object","does","not","make","sense","(","e.g",".","built-in","module",")",".","Raises","ImportError","if","the","module","can","not","be","found","."]
code: def get_code(self, fullname):
      """Method which returns the code object for the module.
  
      The fullname is a str.  Returns a types.CodeType if possible, else
      returns None if a code object does not make sense
      (e.g. built-in module). Raises ImportError if the module cannot be
      found.
      """
      source = self.get_source(fullname)
      if source is None:
          return None
      return self.source_to_code(source)
  
imports: from .None import _bootstrap_external
  from .None import machinery
  from ._abc import Loader
  import abc
  import warnings
  from .resources.abc import ResourceReader, Traversable, TraversableResources
label_desc: Use image node_id 2 for calling the InspectLoader obj's underlying member method code with example usage: obj.get_code(fullname) and returns: self, None