Method
oparg
(
self,
tkn: Token,
tkn_iter: TokenIterator,
uop: CodeSection,
storage: Storage,
inst: Instruction | None,
)
Source from the content-addressed store, hash-verified
| 105 | periodic_if = deopt_if = exit_if |
| 106 | |
| 107 | def oparg( |
| 108 | self, |
| 109 | tkn: Token, |
| 110 | tkn_iter: TokenIterator, |
| 111 | uop: CodeSection, |
| 112 | storage: Storage, |
| 113 | inst: Instruction | None, |
| 114 | ) -> bool: |
| 115 | if not uop.name.endswith("_0") and not uop.name.endswith("_1"): |
| 116 | self.emit(tkn) |
| 117 | return True |
| 118 | amp = next(tkn_iter) |
| 119 | if amp.text != "&": |
| 120 | self.emit(tkn) |
| 121 | self.emit(amp) |
| 122 | return True |
| 123 | one = next(tkn_iter) |
| 124 | assert one.text == "1" |
| 125 | self.out.emit_at(uop.name[-1], tkn) |
| 126 | return True |
| 127 | |
| 128 | def ip_offset_of( |
| 129 | self, |
Callers
nothing calls this directly
Tested by
no test coverage detected