Esempio n. 1
0
 def resolve_value_type_prefer_literal(self, value):
     """Resolve value type and prefer Literal types whenever possible.
     """
     lit = types.maybe_literal(value)
     if lit is None:
         return self.resolve_value_type(value)
     else:
         return lit
Esempio n. 2
0
 def specific_ty(z):
     return types.literal(z) if types.maybe_literal(z) else typeof(
         z)