Lines Matching defs:Protocol
22 from typing import Generic, ClassVar, Final, final, Protocol
500 Generic, Generic[T], Protocol, Protocol[T],
2354 class Coordinate(Protocol):
2359 class Point(Coordinate, Protocol):
2367 class XAxis(Protocol):
2370 class YAxis(Protocol):
2374 class Position(XAxis, YAxis, Protocol):
2378 class Proto(Protocol):
2398 class HasCallProtocol(Protocol):
2405 class P(Protocol):
2427 class Empty(Protocol):
2450 class BP(Protocol): pass
2453 class P(C, Protocol):
2456 class P(Protocol, C):
2459 class P(BP, C, Protocol):
2470 class P(Protocol): pass
2483 class PG(Protocol[T]): pass
2502 class P(Protocol):
2513 class P(Protocol):
2526 class P(Protocol):
2543 class P1(Protocol):
2548 class P2(P1, Protocol):
2575 class P1(Protocol):
2579 class P2(Protocol):
2584 class P(P1, P2, Protocol):
2613 class P(Protocol):
2617 class PG(Protocol[T]):
2620 class BadP(Protocol):
2623 class BadPG(Protocol[T]):
2651 class PNonCall(Protocol):
2677 class P(Protocol):
2681 class PG(Protocol[T]):
2685 class WeirdProto(Protocol):
2689 class WeirdProto2(Protocol):
2697 class WeirderProto(Protocol):
2700 class BadP(Protocol):
2703 class BadPG(Protocol[T]):
2750 class P(Protocol):
2755 class P1(Protocol):
2759 class PG(Protocol[T]):
2764 class PG1(Protocol[T]):
2778 class BadP(Protocol):
2782 class BadP1(Protocol):
2785 class BadPG(Protocol[T]):
2789 class BadPG1(Protocol[T]):
2800 class HasX(Protocol):
2856 class P(Protocol):
2860 class PG(Protocol[T]):
2872 class HasX(Protocol):
2885 class P(Protocol[T]): pass
2903 class P(Protocol):
2906 class PM(Protocol):
2920 class P(Protocol):
2938 class P(Protocol):
2955 class P(Protocol):
2959 class PR(Protocol):
2981 class P(Protocol):
3001 class P(Protocol):
3014 class PR(Protocol[T, S]):
3017 class P(PR[int, T], Protocol[T]):
3034 class PR(Protocol, Generic[T, S]):
3037 class P(PR[int, str], Protocol):
3046 class P1(Protocol, Generic[T]):
3049 class P2(Generic[T], Protocol):
3053 class PSub(P1[str], Protocol):
3067 class P(Protocol[T]): pass
3092 class P(Protocol[T]): pass
3110 class P(Protocol[T, T]): pass
3112 class P(Protocol[int]): pass
3114 class P(Protocol[T], Protocol[S]): pass
3116 class P(typing.Mapping[T, S], Protocol[T]): pass
3122 class P(Protocol[T, S]): pass
3131 class P(Protocol[T, S]): pass
3141 class P(Protocol[T]): pass
3150 class PR(Protocol):
3153 class P(Protocol):
3159 class PG(Protocol[T]):
3181 class Proto(Protocol):
3191 class P(Protocol):
3219 class P(Protocol):
3231 class P(Protocol[T]):
3314 class Custom(collections.abc.Iterable, Protocol):
3329 class CustomProtocol(TestCase, Protocol):
3332 class CustomContextManager(typing.ContextManager, Protocol):
3336 class P(Protocol):
3343 class P(Protocol):
3483 self.assertEqual(repr(typing.Protocol[T]), 'typing.Protocol[~T]')
3818 List[typing.Protocol]