Lines Matching refs:isinstance
163 if isinstance(arg, str):
187 if (isinstance(arg, _GenericAlias) and
194 if isinstance(arg, _SpecialForm) or arg in (Generic, Protocol):
202 return arg is ... or isinstance(arg,
232 if isinstance(obj, types.GenericAlias):
234 if isinstance(obj, type):
240 if isinstance(obj, types.FunctionType):
255 if isinstance(t, type):
258 elif isinstance(t, tuple):
319 if isinstance(p, (_UnionGenericAlias, types.UnionType)):
331 if isinstance(p, _LiteralGenericAlias):
370 if isinstance(t, ForwardRef):
372 if isinstance(t, (_GenericAlias, GenericAlias, types.UnionType)):
373 if isinstance(t, GenericAlias):
375 ForwardRef(arg) if isinstance(arg, str) else arg
388 if isinstance(t, GenericAlias):
390 if isinstance(t, types.UnionType):
426 collections.abc.Iterable - isinstance(foo, Iterable) would be True.
471 raise TypeError(f"{self} cannot be used with isinstance()")
483 if not isinstance(parameters, tuple):
491 raise TypeError("typing.Any cannot be used with isinstance()")
626 be used with isinstance() or issubclass().
686 if not isinstance(parameters, tuple):
769 if not isinstance(parameters, tuple):
771 if not (parameters[-1] is ... or isinstance(parameters[-1], ParamSpec)):
808 # "isinstance" type guard
809 if isinstance(val, str):
839 if not isinstance(arg, str):
889 if not isinstance(other, ForwardRef):
915 return ((not isinstance(x, type)) and
920 return isinstance(x, (TypeVar, ParamSpec)) or _is_unpacked_typevartuple(x)
994 At runtime, isinstance(x, T) and issubclass(C, T) will raise TypeError.
1029 if ((isinstance(arg, _GenericAlias) and arg.__origin__ is Unpack) or
1030 (isinstance(arg, GenericAlias) and getattr(arg, '__unpacked__', False))):
1081 if isinstance(param, TypeVarTuple):
1091 if not isinstance(arg, type):
1133 if not isinstance(other, ParamSpecArgs):
1157 if not isinstance(other, ParamSpecKwargs):
1217 if isinstance(arg, (list, tuple)):
1234 elif isinstance(args[i], list):
1274 if isinstance(b, _BaseGenericAlias) or issubclass(b, Generic):
1349 if not isinstance(args, tuple):
1359 if not isinstance(other, _GenericAlias):
1397 if not isinstance(args, tuple):
1438 if isinstance(old_arg, type):
1452 if isinstance(x, TypeVarTuple):
1458 if self.__origin__ == collections.abc.Callable and isinstance(new_arg, tuple):
1481 elif isinstance(old_arg, tuple):
1518 if len(args) == 1 and not isinstance(args[0], tuple):
1523 if isinstance(self.__origin__, _SpecialForm):
1533 if isinstance(b, _BaseGenericAlias) and b is not self:
1558 if not isinstance(params, tuple):
1573 if isinstance(cls, _SpecialGenericAlias):
1575 if not isinstance(cls, _GenericAlias):
1612 if not isinstance(params, tuple) or len(params) != 2:
1619 if isinstance(args, list):
1632 if not isinstance(args, tuple):
1642 if not isinstance(params, tuple):
1658 if not isinstance(other, (_UnionGenericAlias, types.UnionType)):
1693 if not isinstance(other, _LiteralGenericAlias):
1704 if isinstance(params[-1], (list, tuple)):
1706 if isinstance(params[-1], _ConcatenateGenericAlias):
1761 if isinstance(arg, _GenericAlias):
1770 return isinstance(self.__args__[0], TypeVarTuple)
1807 if not isinstance(params, tuple):
1834 if isinstance(param, TypeVarTuple):
1863 if (isinstance(base, _GenericAlias) and
1957 The abc and functools modules indiscriminately call isinstance() and
2058 if not isinstance(other, type):
2073 if (isinstance(annotations, collections.abc.Mapping) and
2112 if isinstance(origin, _AnnotatedAlias):
2135 if not isinstance(other, _AnnotatedAlias):
2202 if not isinstance(params, tuple) or len(params) < 2:
2223 Such protocol can be used with isinstance() and issubclass().
2234 assert isinstance(open('/some/file'), Closable)
2312 if isinstance(obj, type):
2320 if isinstance(ann, types.GetSetDescriptorType):
2334 if isinstance(value, str):
2341 if isinstance(obj, types.ModuleType):
2356 if isinstance(obj, _allowed_types):
2365 if isinstance(value, str):
2370 is_argument=not isinstance(obj, types.ModuleType),
2379 if isinstance(t, _AnnotatedAlias):
2383 if isinstance(t, _GenericAlias):
2388 if isinstance(t, GenericAlias):
2393 if isinstance(t, types.UnionType):
2417 if isinstance(tp, _AnnotatedAlias):
2419 if isinstance(tp, (_BaseGenericAlias, GenericAlias,
2424 if isinstance(tp, types.UnionType):
2442 if isinstance(tp, _AnnotatedAlias):
2444 if isinstance(tp, (_GenericAlias, GenericAlias)):
2449 if isinstance(tp, types.UnionType):
2466 return isinstance(tp, _TypedDictMeta)
2506 if isinstance(arg, type):
2519 if isinstance(obj, types.FunctionType):
2521 if isinstance(obj, types.MethodType):
2524 if isinstance(obj, type):