File tree Expand file tree Collapse file tree 1 file changed +0
-22
lines changed
Expand file tree Collapse file tree 1 file changed +0
-22
lines changed Original file line number Diff line number Diff line change @@ -120,8 +120,6 @@ def __init__(self, out: CWriter):
120120 "SYNC_SP" : self .sync_sp ,
121121 "SAVE_STACK" : self .save_stack ,
122122 "RELOAD_STACK" : self .reload_stack ,
123- #"PyStackRef_CLOSE": self.stackref_close,
124- #"PyStackRef_XCLOSE": self.stackref_close,
125123 "PyStackRef_CLOSE_SPECIALIZED" : self .stackref_close_specialized ,
126124 "PyStackRef_AsPyObjectSteal" : self .stackref_steal ,
127125 "DISPATCH" : self .dispatch ,
@@ -306,26 +304,6 @@ def stackref_kill(
306304 live = var .name
307305 return True
308306
309- def stackref_close (
310- self ,
311- tkn : Token ,
312- tkn_iter : TokenIterator ,
313- uop : Uop ,
314- storage : Storage ,
315- inst : Instruction | None ,
316- ) -> bool :
317- self .out .emit (tkn )
318- tkn = next (tkn_iter )
319- assert tkn .kind == "LPAREN"
320- self .out .emit (tkn )
321- name = next (tkn_iter )
322- self .out .emit (name )
323- if name .kind == "IDENTIFIER" :
324- return self .stackref_kill (name , storage , True )
325- rparen = emit_to (self .out , tkn_iter , "RPAREN" )
326- self .emit (rparen )
327- return True
328-
329307 def stackref_close_specialized (
330308 self ,
331309 tkn : Token ,
You can’t perform that action at this time.
0 commit comments