MCPcopy Index your code
hub / github.com/python/cpython / ForStmt

Class ForStmt

Tools/cases_generator/parsing.py:129–147  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

127
128@dataclass
129class ForStmt(Stmt):
130 for_: lx.Token
131 header: list[lx.Token]
132 body: Stmt
133
134 def print(self, out:CWriter) -> None:
135 out.emit(self.for_)
136 for tkn in self.header:
137 out.emit(tkn)
138 self.body.print(out)
139
140 def accept(self, visitor: Visitor) -> None:
141 visitor(self)
142 self.body.accept(visitor)
143
144 def tokens(self) -> Iterator[lx.Token]:
145 yield self.for_
146 yield from self.header
147 yield from self.body.tokens()
148
149
150@dataclass

Callers 1

for_stmtMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…