[:a :b | a+b] decompile decompileString�
gives '[:t1 :t2 | t1 + t2]'
(The same thing when I decompile block defined in method)
(In #decompileBlock:) the branch
�� method fileIndex ~~ 0� ifTrue: [...]
finds all tempVar names including block's arguments but then they are eaten by
� self initSymbols: homeClass
where only tempVars defined by method itself survive...
... and I don't know how to fix it...
--
Dennis Schetinin