MCPcopy Index your code
hub / github.com/python/mypy / AssignmentTargetIndex

Class AssignmentTargetIndex

mypyc/irbuild/targets.py:27–38  ·  view source on GitHub ↗

base[index] as assignment target

Source from the content-addressed store, hash-verified

25
26
27class AssignmentTargetIndex(AssignmentTarget):
28 """base[index] as assignment target"""
29
30 def __init__(self, base: Value, index: Value) -> None:
31 self.base = base
32 self.index = index
33 # TODO: object_rprimitive won't be right for user-defined classes. Store the
34 # lvalue type in mypy and use a better type to avoid unneeded boxing.
35 self.type = object_rprimitive
36
37 def __repr__(self) -> str:
38 return f"AssignmentTargetIndex({self.base!r}, {self.index!r})"
39
40
41class AssignmentTargetAttr(AssignmentTarget):

Callers 1

get_assignment_targetMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…