@@ -365,8 +365,7 @@ bool ai_baset::visit(
365365 // initialize state, if necessary
366366 get_state (to_l);
367367
368- new_values.transform (
369- l, to_l, *this , ns, ai_domain_baset::edge_typet::FUNCTION_LOCAL);
368+ new_values.transform (l, to_l, *this , ns);
370369
371370 if (merge (new_values, l, to_l))
372371 have_new_values=true ;
@@ -399,8 +398,7 @@ bool ai_baset::do_function_call(
399398 {
400399 // if we don't have a body, we just do an edige call -> return
401400 std::unique_ptr<statet> tmp_state (make_temporary_state (get_state (l_call)));
402- tmp_state->transform (
403- l_call, l_return, *this , ns, ai_domain_baset::edge_typet::FUNCTION_LOCAL);
401+ tmp_state->transform (l_call, l_return, *this , ns);
404402
405403 return merge (*tmp_state, l_call, l_return);
406404 }
@@ -417,8 +415,7 @@ bool ai_baset::do_function_call(
417415
418416 // do the edge from the call site to the beginning of the function
419417 std::unique_ptr<statet> tmp_state (make_temporary_state (get_state (l_call)));
420- tmp_state->transform (
421- l_call, l_begin, *this , ns, ai_domain_baset::edge_typet::CALL);
418+ tmp_state->transform (l_call, l_begin, *this , ns);
422419
423420 bool new_data=false ;
424421
@@ -445,8 +442,7 @@ bool ai_baset::do_function_call(
445442 return false ; // function exit point not reachable
446443
447444 std::unique_ptr<statet> tmp_state (make_temporary_state (end_state));
448- tmp_state->transform (
449- l_end, l_return, *this , ns, ai_domain_baset::edge_typet::RETURN);
445+ tmp_state->transform (l_end, l_return, *this , ns);
450446
451447 // Propagate those
452448 return merge (*tmp_state, l_end, l_return);
0 commit comments