module 'bs_shadowed_size_var' ['filter_essentials'/1] attributes [] %% Reduced code from beam_asm inlined using the old inliner. 'filter_essentials'/1 = fun (_cor0) -> case _cor0 of <[#{#(32,1,'integer',['unsigned','big']) }#|T]> when 'true' -> let <_cor4> = case T of %% Variable 'Sz' repeated here. Should work. <#{#(32,1,'integer',['unsigned','big']), #(Sz,8,'binary',['unsigned','big'])}#> when 'true' -> Data <_cor5> when 'true' -> primop 'match_fail' ({'case_clause',{_cor5}}) end in [Sz|_cor4] <_cor5> when 'true' -> primop 'match_fail' ({'function_clause',_cor5}) end end