Lines Matching defs:inspect
16 import inspect
2297 Mutable duck type for inspect.Function.
2310 return_converter, return_annotation=inspect.Signature.empty,
2329 # those accurately with inspect.Signature in 3.4.
2385 Mutable duck type of inspect.Parameter.
2388 def __init__(self, name, kind, *, default=inspect.Parameter.empty,
2389 function, converter, annotation=inspect.Parameter.empty,
2404 return self.kind == inspect.Parameter.KEYWORD_ONLY
2407 return self.kind == inspect.Parameter.POSITIONAL_ONLY
2410 return self.kind == inspect.Parameter.VAR_POSITIONAL
4388 p_self = Parameter(sc.name, inspect.Parameter.POSITIONAL_ONLY, function=self.function, converter=sc)
4716 kind = inspect.Parameter.VAR_POSITIONAL
4718 kind = inspect.Parameter.KEYWORD_ONLY
4720 kind = inspect.Parameter.POSITIONAL_OR_KEYWORD
4730 kind = inspect.Parameter.POSITIONAL_ONLY
4821 if (p.kind != inspect.Parameter.POSITIONAL_OR_KEYWORD and not isinstance(p.converter, self_converter)):
4823 p.kind = inspect.Parameter.POSITIONAL_ONLY
5000 # if inspect.Signature gets this function,
5143 no_parameter_after_star = last_parameter.kind != inspect.Parameter.KEYWORD_ONLY
5245 signature = inspect.signature(callable)
5248 if parameter.kind == inspect.Parameter.KEYWORD_ONLY:
5249 if parameter.default != inspect.Parameter.empty: