class_docstr: Reorder top-level functions to prevent circular type dependencies.  
docstr: Trigger others analysis informations. 
code: def __init__(self):
      """Trigger others analysis informations."""
      super(Reorder, self).__init__(
          TypeDependencies, OrderedGlobalDeclarations
      )
  
file_path: pythran/pythran/types/reorder.py
imports: import gast
  from pythran.analyses import OrderedGlobalDeclarations
  from pythran.passmanager import Transformation
  from pythran.syntax import PythranSyntaxError
  from pythran.types.type_dependencies import TypeDependencies
  import pythran.graph
label_desc: Use image node_id 1 to create a new Reorder object from inherited base classes: Transformation with example: obj = Reorder()