code: def get_ast(self):
          
          ret = dict()
          for name, cls in sorted(self.classes.items()):
              logger.debug('Processing class: %s', name)
              if not isinstance(cls, DvClass):
                  cls = DvClass(cls, self.vma)
              cls.process(doAST=True)
              ret[name] = cls.get_ast()
          return ret
docs: Processes each class with AST enabled and returns a dictionary with all single ASTs
          Classnames as keys.
  
          :return: an dictionary for all classes
          :rtype: dict