anchor.diff:  size_shadow_7({int,N}, <<N:16,B:N/binary,T/binary>>) ->
       {B,T}.
   
  +size_shadow_apply([F|Fs], Arg) when is_function(F, 1) ->
  +    size_shadow_apply(Fs, Arg, F(Arg)).
  +
  +size_shadow_apply([F|Fs], Arg, Res) when is_function(F, 1) ->
  +    Res = F(Arg),
  +    size_shadow_apply(Fs, Arg, Res);
  +size_shadow_apply([], _, Res) ->
  +    Res.
   
   int_float(Config) when is_list(Config) ->
       %% OTP-5323
  
positive.code:     [{label,_},{line,_},{func_info,_,_,_},{label,_},{'%',_},
       {test,bs_start_match3,_,_,_,_},{bs_get_position,_,_,_}|Instructions] = AllInstructions,
      Instructions.
  
negative.code:        expression_before_match,erl_689,restore_on_call,
         matches_on_parameter,big_positions,
         matching_meets_apply,bs_start_match2_defs,
         exceptions_after_match_failure,bad_phi_paths,
         many_clauses]}].
  
  init_per_suite(Config) ->
      test_lib:recompile(?MODULE),
  