parameters: (self, marks)
return_statement: return True
docstring: Print a dot representation of the build graph.
docstring_summary: Print a dot representation of the build graph.
docstring_tokens: Print a dot representation of the build graph .
function: def dot(self, marks):
      """Print a dot representation of the build graph."""
      if self in marks:
          return True
      marks[self] = None
  
      print('  builder_%s [label="%s", shape=rect]' % \
            (self.uid, self.__class__))
      for node in itertools.chain(self.__sources.values(),
                                  self.__sources_dyn.values()):
          if node.dot(marks):
              print('  node_%s -> builder_%s' % (node.uid, self.uid))
      return True
function_tokens: def dot ( self , marks ) : if self in marks : return True marks [ self ] = None print ( '  builder_%s [label="%s", shape=rect]' % ( self . uid , self . __class__ ) ) for node in itertools . chain ( self . __sources . values ( ) , self . __sources_dyn . values ( ) ) : if node . dot ( marks ) : print ( '  node_%s -> builder_%s' % ( node . uid , self . uid ) ) return True