コード例 #1
0
ファイル: convert_structural_test.py プロジェクト: a1s/pytype
 def parse_and_solve(self, src):
   ast = self.parse(src)
   ast = ast.Visit(visitors.NamedTypeToClassType())
   ast = ast.Visit(visitors.AdjustTypeParameters())
   types, _ = convert_structural.solve(ast, builtins_pytd=self.builtins_pytd)
   # Drop "__builtin__" prefix, for more readable tests.
   return {k: {v.rpartition("__builtin__.")[2] for v in l}
           for k, l in types.items()}
コード例 #2
0
 def parse_and_solve(self, src):
   types, _ = convert_structural.solve(self.parse(src),
                                       builtins_pytd=self.builtins_pytd)
   return types