diff --git a/infer/src/IR/HilInstr.ml b/infer/src/IR/HilInstr.ml index 6ac0b8263..e592eff11 100644 --- a/infer/src/IR/HilInstr.ml +++ b/infer/src/IR/HilInstr.ml @@ -128,7 +128,6 @@ let of_sil ~include_array_indexes ~f_resolve_id (instr: Sil.instr) = | Remove_temps (ids, _) -> Unbind (List.map ~f:Var.of_id ids) (* ignoring for now; will translate as builtin function call if needed *) - | Abstract _ - | Declare_locals _ -> + | Abstract _ -> (* these don't seem useful for most analyses. can translate them later if we want to *) Ignore diff --git a/infer/src/IR/Instrs.ml b/infer/src/IR/Instrs.ml index 7c1c0797f..d798bc0e9 100644 --- a/infer/src/IR/Instrs.ml +++ b/infer/src/IR/Instrs.ml @@ -62,8 +62,6 @@ let singleton instr = of_array [|instr|] let append_list (NotReversed instrs) list = NotReversed (Array.append instrs (Array.of_list list)) -let prepend_one instr (NotReversed instrs) = NotReversed (Array.append [|instr|] instrs) - let of_list l = NotReversed (Array.of_list l) let of_rev_list l = NotReversed (Array.of_list_rev l) diff --git a/infer/src/IR/Instrs.mli b/infer/src/IR/Instrs.mli index 4d35ec1b9..64e1f0aff 100644 --- a/infer/src/IR/Instrs.mli +++ b/infer/src/IR/Instrs.mli @@ -21,8 +21,6 @@ val singleton : Sil.instr -> not_reversed_t val append_list : not_reversed_t -> Sil.instr list -> not_reversed_t -val prepend_one : Sil.instr -> not_reversed_t -> not_reversed_t - val of_list : Sil.instr list -> not_reversed_t val of_rev_list : Sil.instr list -> not_reversed_t diff --git a/infer/src/IR/Procdesc.ml b/infer/src/IR/Procdesc.ml index ba20c75c0..5b67649f4 100644 --- a/infer/src/IR/Procdesc.ml +++ b/infer/src/IR/Procdesc.ml @@ -200,22 +200,6 @@ module Node = struct if not (phys_equal instrs' node.instrs) then node.instrs <- instrs' - (** Add declarations for local variables and return variable to the node *) - let add_locals_ret_declaration node (proc_attributes: ProcAttributes.t) locals = - let loc = get_loc node in - let pname = proc_attributes.proc_name in - let ret_var = - let ret_type = proc_attributes.ret_type in - (Pvar.get_ret_pvar pname, ret_type) - in - let construct_decl (var_data: ProcAttributes.var_data) = - (Pvar.mk var_data.name pname, var_data.typ) - in - let ptl = ret_var :: List.map ~f:construct_decl locals in - let instr = Sil.Declare_locals (ptl, loc) in - node.instrs <- Instrs.prepend_one instr node.instrs - - let pp_stmt fmt = function | AssertionFailure -> F.pp_print_string fmt "Assertion failure" @@ -431,7 +415,7 @@ let get_proc_name pdesc = pdesc.attributes.proc_name (** Return the return type of the procedure *) let get_ret_type pdesc = pdesc.attributes.ret_type -let get_ret_var pdesc = Pvar.mk Ident.name_return (get_proc_name pdesc) +let get_ret_var pdesc = Pvar.get_ret_pvar (get_proc_name pdesc) let get_start_node pdesc = pdesc.start_node @@ -771,11 +755,6 @@ let specialize_types_proc callee_pdesc resolved_pdesc substitutions = Some call_instr | Sil.Prune (origin_exp, loc, is_true_branch, if_kind) -> Some (Sil.Prune (convert_exp origin_exp, loc, is_true_branch, if_kind)) - | Sil.Declare_locals (typed_vars, loc) -> - let new_typed_vars = - List.map ~f:(fun (pvar, typ) -> (convert_pvar pvar, typ)) typed_vars - in - Some (Sil.Declare_locals (new_typed_vars, loc)) | Sil.Nullify _ | Abstract _ | Sil.Remove_temps _ -> (* these are generated instructions that will be replaced by the preanalysis *) None @@ -919,11 +898,6 @@ let specialize_with_block_args_instrs resolved_pdesc substitutions = convert_generic_call return_ids origin_call_exp origin_args loc call_flags | Sil.Prune (origin_exp, loc, is_true_branch, if_kind) -> (Sil.Prune (convert_exp origin_exp, loc, is_true_branch, if_kind) :: instrs, id_map) - | Sil.Declare_locals (typed_vars, loc) -> - let new_typed_vars = - List.map ~f:(fun (pvar, typ) -> (convert_pvar pvar, typ)) typed_vars - in - (Sil.Declare_locals (new_typed_vars, loc) :: instrs, id_map) | Sil.Nullify _ | Abstract _ | Sil.Remove_temps _ -> (* these are generated instructions that will be replaced by the preanalysis *) (instrs, id_map) diff --git a/infer/src/IR/Procdesc.mli b/infer/src/IR/Procdesc.mli index b82134f89..1609cfd3b 100644 --- a/infer/src/IR/Procdesc.mli +++ b/infer/src/IR/Procdesc.mli @@ -80,9 +80,6 @@ module Node : sig val throw_kind : nodekind (** kind of Stmt_node for a throw instruction. *) - val add_locals_ret_declaration : t -> ProcAttributes.t -> ProcAttributes.var_data list -> unit - (** Add declarations for local variables and return variable to the node *) - val append_instrs : t -> Sil.instr list -> unit (** Append the instructions to the list of instructions to execute *) diff --git a/infer/src/IR/Sil.ml b/infer/src/IR/Sil.ml index db8c462cc..bc1d1a161 100644 --- a/infer/src/IR/Sil.ml +++ b/infer/src/IR/Sil.ml @@ -50,7 +50,6 @@ type instr = | Nullify of Pvar.t * Location.t (** nullify stack variable *) | Abstract of Location.t (** apply abstraction *) | Remove_temps of Ident.t list * Location.t (** remove temporaries *) - | Declare_locals of (Pvar.t * Typ.t) list * Location.t (** declare local variables *) [@@deriving compare] let equal_instr = [%compare.equal : instr] @@ -61,7 +60,7 @@ let skip_instr = Remove_temps ([], Location.dummy) let instr_is_auxiliary = function | Load _ | Store _ | Prune _ | Call _ -> false - | Nullify _ | Abstract _ | Remove_temps _ | Declare_locals _ -> + | Nullify _ | Abstract _ | Remove_temps _ -> true @@ -340,8 +339,7 @@ let instr_get_loc = function | Call (_, _, _, loc, _) | Nullify (_, loc) | Abstract loc - | Remove_temps (_, loc) - | Declare_locals (_, loc) -> + | Remove_temps (_, loc) -> loc @@ -361,8 +359,6 @@ let instr_get_exps = function [] | Remove_temps (temps, _) -> List.map ~f:(fun id -> Exp.Var id) temps - | Declare_locals _ -> - [] (** Convert an if_kind to string *) @@ -404,10 +400,7 @@ let pp_instr pe0 f instr = | Abstract loc -> F.fprintf f "APPLY_ABSTRACTION; [%a]" Location.pp loc | Remove_temps (temps, loc) -> - F.fprintf f "REMOVE_TEMPS(%a); [%a]" Ident.pp_list temps Location.pp loc - | Declare_locals (ptl, loc) -> - let pp_typ fmt (pvar, _) = Pvar.pp pe fmt pvar in - F.fprintf f "DECLARE_LOCALS(%a); [%a]" (Pp.comma_seq pp_typ) ptl Location.pp loc ) ; + F.fprintf f "REMOVE_TEMPS(%a); [%a]" Ident.pp_list temps Location.pp loc ) ; color_post_wrapper changed f @@ -1359,16 +1352,6 @@ let instr_sub_ids ~sub_id_binders f instr = | Remove_temps (ids, loc) -> let ids' = IList.map_changed ~equal:Ident.equal ~f:sub_id ids in if phys_equal ids' ids then instr else Remove_temps (ids', loc) - | Declare_locals (locals, loc) -> - let locals' = - IList.map_changed - ~equal:[%compare.equal : Pvar.t * Typ.t] - ~f:(fun ((name, typ) as local_var) -> - let typ' = sub_typ typ in - if phys_equal typ typ' then local_var else (name, typ') ) - locals - in - if phys_equal locals locals' then instr else Declare_locals (locals', loc) | Nullify _ | Abstract _ -> instr diff --git a/infer/src/IR/Sil.mli b/infer/src/IR/Sil.mli index 976c00d1a..4cbb5c59f 100644 --- a/infer/src/IR/Sil.mli +++ b/infer/src/IR/Sil.mli @@ -47,7 +47,6 @@ type instr = | Nullify of Pvar.t * Location.t (** nullify stack variable *) | Abstract of Location.t (** apply abstraction *) | Remove_temps of Ident.t list * Location.t (** remove temporaries *) - | Declare_locals of (Pvar.t * Typ.t) list * Location.t (** declare local variables *) [@@deriving compare] val equal_instr : instr -> instr -> bool diff --git a/infer/src/backend/preanal.ml b/infer/src/backend/preanal.ml index 71163a054..8b58f15c5 100644 --- a/infer/src/backend/preanal.ml +++ b/infer/src/backend/preanal.ml @@ -93,7 +93,7 @@ module NullifyTransferFunctions = struct (active_defs', to_nullify) | Sil.Store (Exp.Lvar lhs_pvar, _, _, _) -> (VarDomain.add (Var.of_pvar lhs_pvar) active_defs, to_nullify) - | Sil.Store _ | Prune _ | Declare_locals _ | Remove_temps _ | Abstract _ -> + | Sil.Store _ | Prune _ | Remove_temps _ | Abstract _ -> astate | Sil.Nullify _ -> L.(die InternalError) diff --git a/infer/src/biabduction/State.ml b/infer/src/biabduction/State.ml index 5520206ac..4e467957d 100644 --- a/infer/src/biabduction/State.ml +++ b/infer/src/biabduction/State.ml @@ -116,8 +116,6 @@ let node_simple_key node = 6 | Sil.Remove_temps _ -> 7 - | Sil.Declare_locals _ -> - 8 in Some instr_key in diff --git a/infer/src/biabduction/SymExec.ml b/infer/src/biabduction/SymExec.ml index fdd14c59f..00a56b7e4 100644 --- a/infer/src/biabduction/SymExec.ml +++ b/infer/src/biabduction/SymExec.ml @@ -1177,6 +1177,37 @@ let resolve_and_analyze_clang current_pdesc tenv prop_r n_actual_params callee_p call_flags +let declare_locals_and_ret tenv pdesc (prop_: Prop.normal Prop.t) = + let sigma_locals_and_ret = + let mk_ptsto pvar typ = + let ptsto = + (pvar, Exp.Sizeof {typ; nbytes= None; dynamic_length= None; subtype= Subtype.exact}, None) + in + Prop.mk_ptsto_lvar tenv Prop.Fld_init Sil.inst_initial ptsto + in + let sigma_locals_and_ret () = + let pname = Procdesc.get_proc_name pdesc in + let sigma_ret = + let pvar = Procdesc.get_ret_var pdesc in + let typ = Procdesc.get_ret_type pdesc in + mk_ptsto pvar typ + in + let locals = Procdesc.get_locals pdesc in + let sigma_locals = + List.map locals ~f:(fun {ProcAttributes.name; typ} -> + let pvar = Pvar.mk name pname in + mk_ptsto pvar typ ) + in + sigma_ret :: sigma_locals + in + Config.run_in_re_execution_mode (* no footprint vars for locals *) + sigma_locals_and_ret () + in + let sigma' = prop_.Prop.sigma @ sigma_locals_and_ret in + let prop' = Prop.normalize tenv (Prop.set prop_ ~sigma:sigma') in + prop' + + (** Execute [instr] with a symbolic heap [prop].*) let rec sym_exec exe_env tenv current_pdesc instr_ (prop_: Prop.normal Prop.t) path : (Prop.normal Prop.t * Paths.Path.t) list = @@ -1505,22 +1536,6 @@ let rec sym_exec exe_env tenv current_pdesc instr_ (prop_: Prop.normal Prop.t) p (Abs.abstract current_pname tenv prop_) ] | Sil.Remove_temps (temps, _) -> ret_old_path [Prop.exist_quantify tenv temps prop_] - | Sil.Declare_locals (ptl, _) -> - let sigma_locals = - let add_None (x, typ) = - (x, Exp.Sizeof {typ; nbytes= None; dynamic_length= None; subtype= Subtype.exact}, None) - in - let sigma_locals () = - List.map - ~f:(Prop.mk_ptsto_lvar tenv Prop.Fld_init Sil.inst_initial) - (List.map ~f:add_None ptl) - in - Config.run_in_re_execution_mode (* no footprint vars for locals *) - sigma_locals () - in - let sigma' = prop_.Prop.sigma @ sigma_locals in - let prop' = Prop.normalize tenv (Prop.set prop_ ~sigma:sigma') in - ret_old_path [prop'] and diverge prop path = diff --git a/infer/src/biabduction/SymExec.mli b/infer/src/biabduction/SymExec.mli index 5d88f8a50..6aa2bd033 100644 --- a/infer/src/biabduction/SymExec.mli +++ b/infer/src/biabduction/SymExec.mli @@ -10,6 +10,9 @@ open! IStd (** Symbolic Execution *) +val declare_locals_and_ret : Tenv.t -> Procdesc.t -> Prop.normal Prop.t -> Prop.normal Prop.t +(** Symbolic execution of the declaration of locals and return value. *) + val node : (exn -> unit) -> Exe_env.t -> Tenv.t -> Summary.t -> ProcCfg.Exceptional.t -> ProcCfg.Exceptional.Node.t -> Paths.PathSet.t -> Paths.PathSet.t diff --git a/infer/src/biabduction/interproc.ml b/infer/src/biabduction/interproc.ml index f6997467e..8924ecb36 100644 --- a/infer/src/biabduction/interproc.ml +++ b/infer/src/biabduction/interproc.ml @@ -731,6 +731,7 @@ let initial_prop tenv (curr_f: Procdesc.t) (prop: 'a Prop.t) add_formals : Prop. in let prop2 = prop_init_formals_seed tenv new_formals prop1 in Prop.prop_rename_primed_footprint_vars tenv (Prop.normalize tenv prop2) + |> SymExec.declare_locals_and_ret tenv curr_f (** Construct an initial prop from the empty prop *) @@ -751,9 +752,11 @@ let initial_prop_from_pre tenv curr_f pre = (** Re-execute one precondition and return some spec if there was no re-execution error. *) -let execute_filter_prop summary exe_env wl tenv proc_cfg init_node +let execute_filter_prop summary exe_env tenv proc_cfg (precondition: Prop.normal BiabductionSummary.Jprop.t) : Prop.normal BiabductionSummary.spec option = + let init_node = ProcCfg.Exceptional.start_node proc_cfg in + let wl = path_set_create_worklist proc_cfg in let pdesc = ProcCfg.Exceptional.proc_desc proc_cfg in let pname = Procdesc.get_proc_name pdesc in do_before_node 0 init_node ; @@ -884,8 +887,7 @@ let perform_analysis_phase exe_env tenv (summary: Summary.t) (proc_cfg: ProcCfg. let valid_specs = ref [] in let go () = let filter p = - let wl = path_set_create_worklist proc_cfg in - let speco = execute_filter_prop summary exe_env wl tenv proc_cfg start_node p in + let speco = execute_filter_prop summary exe_env tenv proc_cfg p in (match speco with None -> () | Some spec -> valid_specs := !valid_specs @ [spec]) ; speco in diff --git a/infer/src/bufferoverrun/bufferOverrunChecker.ml b/infer/src/bufferoverrun/bufferOverrunChecker.ml index 23bb880ca..4646cfd17 100644 --- a/infer/src/bufferoverrun/bufferOverrunChecker.ml +++ b/infer/src/bufferoverrun/bufferOverrunChecker.ml @@ -204,7 +204,7 @@ module TransferFunctions (CFG : ProcCfg.S) = struct mem | Remove_temps (temps, _) -> Dom.Mem.remove_temps temps mem - | Abstract _ | Declare_locals _ | Nullify _ -> + | Abstract _ | Nullify _ -> mem in print_debug_info instr mem output_mem ; diff --git a/infer/src/checkers/BoundedCallTree.ml b/infer/src/checkers/BoundedCallTree.ml index 4593076e0..add59e5c4 100644 --- a/infer/src/checkers/BoundedCallTree.ml +++ b/infer/src/checkers/BoundedCallTree.ml @@ -133,7 +133,7 @@ module TransferFunctions (CFG : ProcCfg.S) = struct other potential special kinds of procedure calls to be added later, e.g. Java reflection. *) astate - | Sil.Load _ | Store _ | Prune _ | Declare_locals _ | Remove_temps _ | Abstract _ | Nullify _ -> + | Sil.Load _ | Store _ | Prune _ | Remove_temps _ | Abstract _ | Nullify _ -> astate diff --git a/infer/src/checkers/Siof.ml b/infer/src/checkers/Siof.ml index a2bfe3aa2..4926dc7af 100644 --- a/infer/src/checkers/Siof.ml +++ b/infer/src/checkers/Siof.ml @@ -197,7 +197,7 @@ module TransferFunctions (CFG : ProcCfg.S) = struct add_actuals_globals astate pdesc loc actuals |> (* make sure it's not Bottom: we made a function call so this needs initialization *) at_least_nonbottom - | Declare_locals _ | Remove_temps _ | Abstract _ | Nullify _ -> + | Remove_temps _ | Abstract _ | Nullify _ -> astate diff --git a/infer/src/checkers/addressTaken.ml b/infer/src/checkers/addressTaken.ml index 6242f3e04..60b7337e4 100644 --- a/infer/src/checkers/addressTaken.ml +++ b/infer/src/checkers/addressTaken.ml @@ -46,7 +46,7 @@ module TransferFunctions (CFG : ProcCfg.S) = struct astate_acc in List.fold ~f:add_actual_by_ref ~init:astate actuals - | Sil.Store _ | Load _ | Prune _ | Nullify _ | Abstract _ | Remove_temps _ | Declare_locals _ -> + | Sil.Store _ | Load _ | Prune _ | Nullify _ | Abstract _ | Remove_temps _ -> astate diff --git a/infer/src/checkers/cost.ml b/infer/src/checkers/cost.ml index 57a649aa0..1300907a6 100644 --- a/infer/src/checkers/cost.ml +++ b/infer/src/checkers/cost.ml @@ -875,7 +875,7 @@ module TransferFunctionsWCET = struct let should_report_on_instr = function | Sil.Call _ | Sil.Load _ | Sil.Prune _ | Sil.Store _ -> true - | Sil.Abstract _ | Sil.Declare_locals _ | Sil.Nullify _ | Sil.Remove_temps _ -> + | Sil.Abstract _ | Sil.Nullify _ | Sil.Remove_temps _ -> false diff --git a/infer/src/checkers/liveness.ml b/infer/src/checkers/liveness.ml index 14433b14e..dffb08876 100644 --- a/infer/src/checkers/liveness.ml +++ b/infer/src/checkers/liveness.ml @@ -89,7 +89,7 @@ module TransferFunctions (CFG : ProcCfg.S) = struct | Sil.Call ((ret_id, _), call_exp, actuals, _, _) -> Domain.remove (Var.of_id ret_id) astate |> exp_add_live call_exp |> add_live_actuals actuals call_exp |> add_local_consts_for_lambdas pdesc call_exp - | Sil.Declare_locals _ | Remove_temps _ | Abstract _ | Nullify _ -> + | Sil.Remove_temps _ | Abstract _ | Nullify _ -> astate diff --git a/infer/src/clang/cFrontend_decl.ml b/infer/src/clang/cFrontend_decl.ml index 5ebdab847..b69a6bab0 100644 --- a/infer/src/clang/cFrontend_decl.ml +++ b/infer/src/clang/cFrontend_decl.ml @@ -75,9 +75,6 @@ module CFrontend_decl_funct (T : CModule_type.CTranslation) : CModule_type.CFron let meth_body_nodes = T.instructions_trans context body extra_instrs exit_node ~is_destructor_wrapper in - let proc_attributes = Procdesc.get_attributes procdesc in - Procdesc.Node.add_locals_ret_declaration start_node proc_attributes - (Procdesc.get_locals procdesc) ; Procdesc.node_set_succs_exn procdesc start_node meth_body_nodes [] ; match Procdesc.is_connected procdesc with | Ok () -> diff --git a/infer/src/eradicate/typeCheck.ml b/infer/src/eradicate/typeCheck.ml index ac08b89c2..b310646b6 100644 --- a/infer/src/eradicate/typeCheck.ml +++ b/infer/src/eradicate/typeCheck.ml @@ -453,7 +453,7 @@ let typecheck_instr tenv ext calls_this checks (node: Procdesc.Node.t) idenv cur | Sil.Remove_temps (idl, _) -> if remove_temps then List.fold_right ~f:TypeState.remove_id idl ~init:typestate else typestate - | Sil.Declare_locals _ | Sil.Abstract _ | Sil.Nullify _ -> + | Sil.Abstract _ | Sil.Nullify _ -> typestate | Sil.Load (id, e, typ, loc) -> typecheck_expr_for_errors typestate e loc ; diff --git a/infer/src/java/jTrans.ml b/infer/src/java/jTrans.ml index 2337cc53c..e1a31aff4 100644 --- a/infer/src/java/jTrans.ml +++ b/infer/src/java/jTrans.ml @@ -444,7 +444,6 @@ let create_cm_procdesc source_file program linereader icfg cm proc_name = JContext.add_exn_node proc_name exn_node ; Procdesc.set_start_node procdesc start_node ; Procdesc.set_exit_node procdesc exit_node ; - Procdesc.Node.add_locals_ret_declaration start_node proc_attributes locals ; Some (procdesc, start_node, exit_node, exn_node, jbir_code) with JBir.Subroutine -> L.internal_error "create_procdesc raised JBir.Subroutine when translating %a in %a@." diff --git a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main.cpp.dot b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main.cpp.dot index 61713dce0..6d646daed 100644 --- a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main.cpp.dot +++ b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 965, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" ; @@ -11,7 +11,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_2" ; -"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 964, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" ; @@ -22,7 +22,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 970, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" ; @@ -33,7 +33,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 966, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" ; @@ -44,7 +44,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 953, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" ; @@ -55,7 +55,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 950, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" ; @@ -66,7 +66,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 956, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" ; @@ -77,7 +77,7 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 960, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" ; @@ -88,21 +88,21 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_2" ; -"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 975, column 1]\n " color=yellow style=filled] +"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" -> "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" ; "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" [label="2: Exit std::atomic_signal_fence \n " color=yellow style=filled] -"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 974, column 1]\n " color=yellow style=filled] +"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" -> "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" ; "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" [label="2: Exit std::atomic_thread_fence \n " color=yellow style=filled] -"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n " color=yellow style=filled] "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" ; @@ -113,7 +113,7 @@ digraph cfg { "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n DECLARE_LOCALS(&return,&s,&x); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; @@ -144,7 +144,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_8" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; -"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 14, column 1]\n " color=yellow style=filled] +"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n " color=yellow style=filled] "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" ; @@ -159,7 +159,7 @@ digraph cfg { "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_3" ; -"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n " color=yellow style=filled] "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" ; @@ -170,7 +170,7 @@ digraph cfg { "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" ; @@ -181,7 +181,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" ; @@ -192,7 +192,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" ; @@ -203,7 +203,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" ; @@ -214,7 +214,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" ; @@ -225,7 +225,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" ; @@ -236,7 +236,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" ; @@ -247,7 +247,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" ; @@ -258,7 +258,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" ; @@ -269,7 +269,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" ; @@ -280,7 +280,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" ; @@ -291,7 +291,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" ; @@ -302,7 +302,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" ; @@ -313,7 +313,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" ; @@ -324,7 +324,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" ; @@ -335,7 +335,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" ; @@ -346,7 +346,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" ; @@ -357,7 +357,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" ; @@ -368,7 +368,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" ; @@ -379,7 +379,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" ; @@ -390,7 +390,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" ; @@ -401,7 +401,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" ; @@ -412,7 +412,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" ; @@ -423,7 +423,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" ; @@ -434,7 +434,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" ; @@ -445,7 +445,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" ; @@ -456,7 +456,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" ; @@ -467,7 +467,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" ; @@ -478,7 +478,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_2" ; -"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 406, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" ; @@ -489,7 +489,7 @@ digraph cfg { "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_2" ; -"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 470, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" ; @@ -500,7 +500,7 @@ digraph cfg { "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_2" ; -"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 442, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" ; @@ -511,7 +511,7 @@ digraph cfg { "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_2" ; -"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 397, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" ; @@ -522,7 +522,7 @@ digraph cfg { "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_2" ; -"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 433, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" ; @@ -533,7 +533,7 @@ digraph cfg { "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_2" ; -"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 415, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" ; @@ -544,7 +544,7 @@ digraph cfg { "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_2" ; -"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 388, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" ; @@ -555,7 +555,7 @@ digraph cfg { "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_2" ; -"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 479, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" ; @@ -566,7 +566,7 @@ digraph cfg { "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_2" ; -"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 379, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" ; @@ -577,7 +577,7 @@ digraph cfg { "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_2" ; -"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 370, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" ; @@ -588,7 +588,7 @@ digraph cfg { "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_2" ; -"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 488, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" ; @@ -599,7 +599,7 @@ digraph cfg { "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_2" ; -"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 424, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" ; @@ -610,7 +610,7 @@ digraph cfg { "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_2" ; -"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 461, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" ; @@ -621,7 +621,7 @@ digraph cfg { "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_2" ; -"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 451, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" ; @@ -632,7 +632,7 @@ digraph cfg { "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_2" ; -"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 943, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" ; @@ -643,7 +643,7 @@ digraph cfg { "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_2" ; -"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 946, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" ; @@ -654,7 +654,7 @@ digraph cfg { "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_2" ; -"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 932, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" ; @@ -673,7 +673,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_4" ; -"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 937, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" ; @@ -692,7 +692,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_4" ; -"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 927, column 3]\n " color=yellow style=filled] +"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n " color=yellow style=filled] "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" ; @@ -703,7 +703,7 @@ digraph cfg { "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_2" ; -"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" ; @@ -714,7 +714,7 @@ digraph cfg { "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_2" ; -"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" ; @@ -725,7 +725,7 @@ digraph cfg { "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_2" ; -"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 230, column 3]\n " color=yellow style=filled] +"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n " color=yellow style=filled] "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" ; @@ -736,7 +736,7 @@ digraph cfg { "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_2" ; -"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 96, column 3]\n " color=yellow style=filled] +"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" ; @@ -751,7 +751,7 @@ digraph cfg { "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_3" ; -"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" ; @@ -766,7 +766,7 @@ digraph cfg { "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_3" ; -"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" -> "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_3" ; diff --git a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_root.cpp.dot b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_root.cpp.dot index 61713dce0..6d646daed 100644 --- a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_root.cpp.dot +++ b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_root.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 965, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" ; @@ -11,7 +11,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_2" ; -"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 964, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" ; @@ -22,7 +22,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 970, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" ; @@ -33,7 +33,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 966, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" ; @@ -44,7 +44,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 953, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" ; @@ -55,7 +55,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 950, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" ; @@ -66,7 +66,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 956, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" ; @@ -77,7 +77,7 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 960, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" ; @@ -88,21 +88,21 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_2" ; -"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 975, column 1]\n " color=yellow style=filled] +"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" -> "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" ; "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" [label="2: Exit std::atomic_signal_fence \n " color=yellow style=filled] -"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 974, column 1]\n " color=yellow style=filled] +"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" -> "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" ; "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" [label="2: Exit std::atomic_thread_fence \n " color=yellow style=filled] -"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n " color=yellow style=filled] "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" ; @@ -113,7 +113,7 @@ digraph cfg { "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n DECLARE_LOCALS(&return,&s,&x); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; @@ -144,7 +144,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_8" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; -"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 14, column 1]\n " color=yellow style=filled] +"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n " color=yellow style=filled] "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" ; @@ -159,7 +159,7 @@ digraph cfg { "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_3" ; -"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n " color=yellow style=filled] "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" ; @@ -170,7 +170,7 @@ digraph cfg { "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" ; @@ -181,7 +181,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" ; @@ -192,7 +192,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" ; @@ -203,7 +203,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" ; @@ -214,7 +214,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" ; @@ -225,7 +225,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" ; @@ -236,7 +236,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" ; @@ -247,7 +247,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" ; @@ -258,7 +258,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" ; @@ -269,7 +269,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" ; @@ -280,7 +280,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" ; @@ -291,7 +291,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" ; @@ -302,7 +302,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" ; @@ -313,7 +313,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" ; @@ -324,7 +324,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" ; @@ -335,7 +335,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" ; @@ -346,7 +346,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" ; @@ -357,7 +357,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" ; @@ -368,7 +368,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" ; @@ -379,7 +379,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" ; @@ -390,7 +390,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" ; @@ -401,7 +401,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" ; @@ -412,7 +412,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" ; @@ -423,7 +423,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" ; @@ -434,7 +434,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" ; @@ -445,7 +445,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" ; @@ -456,7 +456,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" ; @@ -467,7 +467,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" ; @@ -478,7 +478,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_2" ; -"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 406, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" ; @@ -489,7 +489,7 @@ digraph cfg { "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_2" ; -"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 470, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" ; @@ -500,7 +500,7 @@ digraph cfg { "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_2" ; -"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 442, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" ; @@ -511,7 +511,7 @@ digraph cfg { "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_2" ; -"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 397, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" ; @@ -522,7 +522,7 @@ digraph cfg { "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_2" ; -"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 433, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" ; @@ -533,7 +533,7 @@ digraph cfg { "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_2" ; -"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 415, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" ; @@ -544,7 +544,7 @@ digraph cfg { "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_2" ; -"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 388, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" ; @@ -555,7 +555,7 @@ digraph cfg { "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_2" ; -"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 479, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" ; @@ -566,7 +566,7 @@ digraph cfg { "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_2" ; -"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 379, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" ; @@ -577,7 +577,7 @@ digraph cfg { "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_2" ; -"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 370, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" ; @@ -588,7 +588,7 @@ digraph cfg { "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_2" ; -"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 488, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" ; @@ -599,7 +599,7 @@ digraph cfg { "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_2" ; -"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 424, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" ; @@ -610,7 +610,7 @@ digraph cfg { "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_2" ; -"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 461, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" ; @@ -621,7 +621,7 @@ digraph cfg { "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_2" ; -"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 451, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" ; @@ -632,7 +632,7 @@ digraph cfg { "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_2" ; -"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 943, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" ; @@ -643,7 +643,7 @@ digraph cfg { "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_2" ; -"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 946, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" ; @@ -654,7 +654,7 @@ digraph cfg { "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_2" ; -"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 932, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" ; @@ -673,7 +673,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_4" ; -"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 937, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" ; @@ -692,7 +692,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_4" ; -"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 927, column 3]\n " color=yellow style=filled] +"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n " color=yellow style=filled] "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" ; @@ -703,7 +703,7 @@ digraph cfg { "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_2" ; -"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" ; @@ -714,7 +714,7 @@ digraph cfg { "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_2" ; -"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" ; @@ -725,7 +725,7 @@ digraph cfg { "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_2" ; -"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 230, column 3]\n " color=yellow style=filled] +"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n " color=yellow style=filled] "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" ; @@ -736,7 +736,7 @@ digraph cfg { "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_2" ; -"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 96, column 3]\n " color=yellow style=filled] +"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" ; @@ -751,7 +751,7 @@ digraph cfg { "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_3" ; -"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" ; @@ -766,7 +766,7 @@ digraph cfg { "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_3" ; -"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" -> "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_3" ; diff --git a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_symlink.cpp.dot b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_symlink.cpp.dot index 61713dce0..6d646daed 100644 --- a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_symlink.cpp.dot +++ b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_default_symlink.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 965, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" ; @@ -11,7 +11,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_2" ; -"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 964, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" ; @@ -22,7 +22,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 970, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" ; @@ -33,7 +33,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 966, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" ; @@ -44,7 +44,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 953, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" ; @@ -55,7 +55,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 950, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" ; @@ -66,7 +66,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 956, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" ; @@ -77,7 +77,7 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 960, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" ; @@ -88,21 +88,21 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_2" ; -"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 975, column 1]\n " color=yellow style=filled] +"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" -> "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" ; "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" [label="2: Exit std::atomic_signal_fence \n " color=yellow style=filled] -"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 974, column 1]\n " color=yellow style=filled] +"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" -> "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" ; "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" [label="2: Exit std::atomic_thread_fence \n " color=yellow style=filled] -"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n " color=yellow style=filled] "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" ; @@ -113,7 +113,7 @@ digraph cfg { "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n DECLARE_LOCALS(&return,&s,&x); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; @@ -144,7 +144,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_8" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; -"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 14, column 1]\n " color=yellow style=filled] +"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n " color=yellow style=filled] "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" ; @@ -159,7 +159,7 @@ digraph cfg { "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_3" ; -"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n " color=yellow style=filled] "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" ; @@ -170,7 +170,7 @@ digraph cfg { "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" ; @@ -181,7 +181,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" ; @@ -192,7 +192,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" ; @@ -203,7 +203,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" ; @@ -214,7 +214,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" ; @@ -225,7 +225,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" ; @@ -236,7 +236,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" ; @@ -247,7 +247,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" ; @@ -258,7 +258,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" ; @@ -269,7 +269,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" ; @@ -280,7 +280,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" ; @@ -291,7 +291,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" ; @@ -302,7 +302,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" ; @@ -313,7 +313,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" ; @@ -324,7 +324,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" ; @@ -335,7 +335,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" ; @@ -346,7 +346,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" ; @@ -357,7 +357,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" ; @@ -368,7 +368,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" ; @@ -379,7 +379,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" ; @@ -390,7 +390,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" ; @@ -401,7 +401,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" ; @@ -412,7 +412,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" ; @@ -423,7 +423,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" ; @@ -434,7 +434,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" ; @@ -445,7 +445,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" ; @@ -456,7 +456,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" ; @@ -467,7 +467,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" ; @@ -478,7 +478,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_2" ; -"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 406, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" ; @@ -489,7 +489,7 @@ digraph cfg { "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_2" ; -"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 470, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" ; @@ -500,7 +500,7 @@ digraph cfg { "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_2" ; -"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 442, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" ; @@ -511,7 +511,7 @@ digraph cfg { "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_2" ; -"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 397, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" ; @@ -522,7 +522,7 @@ digraph cfg { "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_2" ; -"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 433, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" ; @@ -533,7 +533,7 @@ digraph cfg { "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_2" ; -"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 415, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" ; @@ -544,7 +544,7 @@ digraph cfg { "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_2" ; -"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 388, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" ; @@ -555,7 +555,7 @@ digraph cfg { "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_2" ; -"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 479, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" ; @@ -566,7 +566,7 @@ digraph cfg { "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_2" ; -"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 379, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" ; @@ -577,7 +577,7 @@ digraph cfg { "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_2" ; -"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 370, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" ; @@ -588,7 +588,7 @@ digraph cfg { "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_2" ; -"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 488, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" ; @@ -599,7 +599,7 @@ digraph cfg { "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_2" ; -"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 424, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" ; @@ -610,7 +610,7 @@ digraph cfg { "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_2" ; -"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 461, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" ; @@ -621,7 +621,7 @@ digraph cfg { "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_2" ; -"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 451, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" ; @@ -632,7 +632,7 @@ digraph cfg { "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_2" ; -"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 943, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" ; @@ -643,7 +643,7 @@ digraph cfg { "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_2" ; -"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 946, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" ; @@ -654,7 +654,7 @@ digraph cfg { "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_2" ; -"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 932, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" ; @@ -673,7 +673,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_4" ; -"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 937, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" ; @@ -692,7 +692,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_4" ; -"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 927, column 3]\n " color=yellow style=filled] +"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n " color=yellow style=filled] "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" ; @@ -703,7 +703,7 @@ digraph cfg { "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_2" ; -"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" ; @@ -714,7 +714,7 @@ digraph cfg { "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_2" ; -"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" ; @@ -725,7 +725,7 @@ digraph cfg { "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_2" ; -"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 230, column 3]\n " color=yellow style=filled] +"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n " color=yellow style=filled] "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" ; @@ -736,7 +736,7 @@ digraph cfg { "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_2" ; -"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 96, column 3]\n " color=yellow style=filled] +"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" ; @@ -751,7 +751,7 @@ digraph cfg { "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_3" ; -"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" ; @@ -766,7 +766,7 @@ digraph cfg { "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_3" ; -"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" -> "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_3" ; diff --git a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_symlink.cpp.dot b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_symlink.cpp.dot index 61713dce0..6d646daed 100644 --- a/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_symlink.cpp.dot +++ b/infer/tests/build_systems/codetoanalyze/clang_translation/src/main_symlink.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 965, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_1" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" ; @@ -11,7 +11,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_3" -> "atomic_flag_clear#std(class std::atomic_flag)#17550914922100779771.b40ff6dea8467aa48fb1fad5c85a8009_2" ; -"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 964, column 1]\n " color=yellow style=filled] +"atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" [label="1: Start std::atomic_flag_clear\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_1" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" ; @@ -22,7 +22,7 @@ digraph cfg { "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_3" -> "atomic_flag_clear#std(class std::atomic_flag)#8417018393663174481.4341d144fbe33187ae045b01f0e1b40f_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 970, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" ; @@ -33,7 +33,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#13508243229460098920.c26a8394ae32c4c5cec109cbacc8259c_2" ; -"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 966, column 1]\n " color=yellow style=filled] +"atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" [label="1: Start std::atomic_flag_clear_explicit\nFormals: f:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_1" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" ; @@ -44,7 +44,7 @@ digraph cfg { "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_3" -> "atomic_flag_clear_explicit#std(class std::atomic_flag)#17643441563504553916.bf9623dc8b93caad1a1d212bed8336cd_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 953, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" ; @@ -55,7 +55,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#7118173663506619749.8e5bcce1a903365d13b93d8f9cc09a0f_2" ; -"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n DECLARE_LOCALS(&return); [line 950, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: f:std::atomic_flag*\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_1" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" ; @@ -66,7 +66,7 @@ digraph cfg { "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_3" -> "atomic_flag_test_and_set#std(class std::atomic_flag)#75594002239380467.20ebabcf2d2656accbbc1a7d565aeb60_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 956, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" ; @@ -77,7 +77,7 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#17397655144703252762.f8cb6317434afa11c329d6f16d1915f1_2" ; -"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n DECLARE_LOCALS(&return); [line 960, column 1]\n " color=yellow style=filled] +"atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" [label="1: Start std::atomic_flag_test_and_set_explicit\nFormals: f:std::atomic_flag* m:int\nLocals: \n " color=yellow style=filled] "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_1" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" ; @@ -88,21 +88,21 @@ digraph cfg { "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_3" -> "atomic_flag_test_and_set_explicit#std(class std::atomic_flag)#7255134785098398782.e07b3d514a35d3db92d8d39e4db8a8e2_2" ; -"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 975, column 1]\n " color=yellow style=filled] +"atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" [label="1: Start std::atomic_signal_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_1" -> "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" ; "atomic_signal_fence#std#6355610664018428588.7a78429494f0c76954bdfa39cac652e7_2" [label="2: Exit std::atomic_signal_fence \n " color=yellow style=filled] -"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 974, column 1]\n " color=yellow style=filled] +"atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" [label="1: Start std::atomic_thread_fence\nFormals: mo:int\nLocals: \n " color=yellow style=filled] "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_1" -> "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" ; "atomic_thread_fence#std#3443284552162909508.f45950fd8a613f28d01dd70e54201ca7_2" [label="2: Exit std::atomic_thread_fence \n " color=yellow style=filled] -"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" [label="1: Start internal::fun\nFormals: a:int\nLocals: \n " color=yellow style=filled] "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_1" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" ; @@ -113,7 +113,7 @@ digraph cfg { "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_3" -> "fun#internal#3922054098004616643.55c3f2ad552457f847bc1570fce79224_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n DECLARE_LOCALS(&return,&s,&x); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: s:std::basic_string,std::allocator> x:int* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; @@ -144,7 +144,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_8" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; -"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 14, column 1]\n " color=yellow style=filled] +"unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" [label="1: Start unused_deref_in_header\nFormals: a:int*\nLocals: x:int \n " color=yellow style=filled] "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_1" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" ; @@ -159,7 +159,7 @@ digraph cfg { "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_4" -> "unused_deref_in_header#15260603227785084028.ec2f844a26989dc35e9856ba0d7a485b_3" ; -"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" [label="1: Start internal::used_in_main_header\nFormals: a:int\nLocals: \n " color=yellow style=filled] "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_1" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" ; @@ -170,7 +170,7 @@ digraph cfg { "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_3" -> "used_in_main_header#internal#16695915931787022844.43e60de71a2b141c8436dddf68ff1b63_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_1" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" ; @@ -181,7 +181,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_3" -> "__infer_atomic_base#__infer_atomic_base#std#{13775723528237147754|constexpr}.1a6095f0713eed47cffb337d5bd470ba_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" ; @@ -192,7 +192,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7791849041241637472|constexpr}.44bc6742f53642a5ddb7e71e80b34b68_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_1" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" ; @@ -203,7 +203,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_3" -> "__infer_atomic_base#__infer_atomic_base#std#{11319810518798892734|constexpr}.74d2c2ce173fcccf9cf8bc068d35c1fb_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_1" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" ; @@ -214,7 +214,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_3" -> "__infer_atomic_base#__infer_atomic_base#std#{18234009817680553112|constexpr}.7a1f00575eae64e359678097638ddc12_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" ; @@ -225,7 +225,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16073524453317401930|constexpr}.d3f224e2d1fe7b0ad7e4e07024b91c5d_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_1" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" ; @@ -236,7 +236,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_3" -> "__infer_atomic_base#__infer_atomic_base#std#{9938535674916741600|constexpr}.b3505ad067544b42cd3d24960993f2d2_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" ; @@ -247,7 +247,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8782788136688727146|constexpr}.3f103dad2faa43c9afacd724927e0000_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" ; @@ -258,7 +258,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7365870495610955464|constexpr}.7e9c5ad29861b93350b8ee38f6d0df14_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_1" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" ; @@ -269,7 +269,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_3" -> "__infer_atomic_base#__infer_atomic_base#std#{14341025698771447512|constexpr}.a4ea01d510cd8d527bb600a45ccd1b98_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_1" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" ; @@ -280,7 +280,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_3" -> "__infer_atomic_base#__infer_atomic_base#std#{7573412317894445992|constexpr}.ff0e487372c722b860a1cd876aa6c750_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" ; @@ -291,7 +291,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10995699960611463466|constexpr}.b47fc7b50b63c00d13a29883101bbf91_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_1" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" ; @@ -302,7 +302,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_3" -> "__infer_atomic_base#__infer_atomic_base#std#{16209782391084856520|constexpr}.c8b589ca28905ccc5291f33d793e0ce1_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_1" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" ; @@ -313,7 +313,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_3" -> "__infer_atomic_base#__infer_atomic_base#std#{10976553734406539054|constexpr}.c08c69d90dff28bd294937b5d0343af8_2" ; -"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n DECLARE_LOCALS(&return); [line 165, column 3]\n " color=yellow style=filled] +"__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" [label="1: Start std::__infer_atomic_base___infer_atomic_base\nFormals: this:std::__infer_atomic_base* desired:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_1" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" ; @@ -324,7 +324,7 @@ digraph cfg { "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_3" -> "__infer_atomic_base#__infer_atomic_base#std#{8630701096989804934|constexpr}.85076a22c8a2e53a3f2fc540f31359c7_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" ; @@ -335,7 +335,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2317220937806306842|constexpr}.d393fae7aac1307d35b11f21691789e9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" ; @@ -346,7 +346,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4789001703898296148|constexpr}.e708f3dd8e07f928f0136c58ce71aa77_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" ; @@ -357,7 +357,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14753850656660515810|conste.316dccad2dcde8efca58b19fda679f20_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:short\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" ; @@ -368,7 +368,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{12484722408092055522|constexpr}.886571206f544c99c3746129fd658bc9_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" ; @@ -379,7 +379,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{8591773473555052674|constexpr}.726ea5334f7395b295f6ac7cd555d392_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:signed char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" ; @@ -390,7 +390,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{9844392485801633554|constexpr}.6f8ca55944a0f4edf0c3180d150032cf_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" ; @@ -401,7 +401,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16522029776639505920|constexpr}.39982a6970fd6e76224956305a5d7c79_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" ; @@ -412,7 +412,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{16659147243517555676|constexpr}.63a0b0e30efb12599ce5b737bbb89996_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" ; @@ -423,7 +423,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{2173708841126415188|constexpr}.18d3a9ecf5789e4e4e382f28729807c8_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned long\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" ; @@ -434,7 +434,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{14576619656228466890|constexpr}.f782c04753c7831667ca63ed4883ec25_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" ; @@ -445,7 +445,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{4588665662015601400|constexpr}.d5e8f3087b4e601b5439130cb84493b0_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:unsigned char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" ; @@ -456,7 +456,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{812115561232181884|constexpr}.549c03fc14bf4fd6639150c4ad1efe18_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:char\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" ; @@ -467,7 +467,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{15428870764710756536|constexpr}.d0b34811c384e20ccfd3c64a11df4e0a_2" ; -"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 185, column 3]\n " color=yellow style=filled] +"__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" [label="1: Start std::__infer_atomic_integral___infer_atomic_integral\nFormals: this:std::__infer_atomic_integral* d:int\nLocals: \n " color=yellow style=filled] "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_1" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" ; @@ -478,7 +478,7 @@ digraph cfg { "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_3" -> "__infer_atomic_integral#__infer_atomic_integral#std#{10860901722123512962|constexpr}.f85ea1dfc790b10c2617a4d4f5cafd29_2" ; -"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n DECLARE_LOCALS(&return); [line 406, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_1" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" ; @@ -489,7 +489,7 @@ digraph cfg { "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_3" -> "atomic#atomic#std#{18219637643674479567|constexpr}.a4a5467727100ba5642b3dca850c391b_2" ; -"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 470, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_1" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" ; @@ -500,7 +500,7 @@ digraph cfg { "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_3" -> "atomic#atomic#std#{6824382166204133557|constexpr}.be44521bf079e2cb888037b21858e8e6_2" ; -"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 442, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_1" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" ; @@ -511,7 +511,7 @@ digraph cfg { "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_3" -> "atomic#atomic#std#{12678320818314302393|constexpr}.5cd3aac69014d4e49ff04061ee1f1526_2" ; -"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n DECLARE_LOCALS(&return); [line 397, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:short\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_1" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" ; @@ -522,7 +522,7 @@ digraph cfg { "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_3" -> "atomic#atomic#std#{17416607751267500557|constexpr}.44c96da43702ebbe4de34f6c26176ccb_2" ; -"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n DECLARE_LOCALS(&return); [line 433, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_1" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" ; @@ -533,7 +533,7 @@ digraph cfg { "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_3" -> "atomic#atomic#std#{11783391945814293231|constexpr}.22775463bf145a69731b3305dffc4bb3_2" ; -"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n DECLARE_LOCALS(&return); [line 415, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_1" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" ; @@ -544,7 +544,7 @@ digraph cfg { "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_3" -> "atomic#atomic#std#{10680712765411145881|constexpr}.b59b8272bcd92eac36f759f9bac15ee8_2" ; -"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n DECLARE_LOCALS(&return); [line 388, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_1" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" ; @@ -555,7 +555,7 @@ digraph cfg { "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_3" -> "atomic#atomic#std#{9349229583258484711|constexpr}.9cbc6c1bc35116267ee41b36d8d25cb8_2" ; -"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 479, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_1" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" ; @@ -566,7 +566,7 @@ digraph cfg { "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_3" -> "atomic#atomic#std#{8082860668582714463|constexpr}.dd2e5ecabe54fdef20aa889bb6f6f2e6_2" ; -"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n DECLARE_LOCALS(&return); [line 379, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:signed char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_1" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" ; @@ -577,7 +577,7 @@ digraph cfg { "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_3" -> "atomic#atomic#std#{5346108577579494905|constexpr}.c15dd9aaf90a685e2a7f542bd251c605_2" ; -"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 370, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_1" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" ; @@ -588,7 +588,7 @@ digraph cfg { "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_3" -> "atomic#atomic#std#{1569576068982126765|constexpr}.65635696899f54c5a6d6629c8a6ecb24_2" ; -"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n DECLARE_LOCALS(&return); [line 488, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:char\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_1" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" ; @@ -599,7 +599,7 @@ digraph cfg { "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_3" -> "atomic#atomic#std#{2209937568484024999|constexpr}.6cdd85274a8b59daa2beabef472c513a_2" ; -"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 424, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned int\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_1" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" ; @@ -610,7 +610,7 @@ digraph cfg { "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_3" -> "atomic#atomic#std#{10601848595505065591|constexpr}.a5e478d8ee519cb53e4dcde645e4dbe4_2" ; -"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 461, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:unsigned long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_1" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" ; @@ -621,7 +621,7 @@ digraph cfg { "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_3" -> "atomic#atomic#std#{8272996909294858201|constexpr}.4af18384f1b00a3d9942312d16de12f0_2" ; -"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n DECLARE_LOCALS(&return); [line 451, column 3]\n " color=yellow style=filled] +"atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" [label="1: Start std::atomic_atomic\nFormals: this:std::atomic* d:long long\nLocals: \n " color=yellow style=filled] "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_1" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" ; @@ -632,7 +632,7 @@ digraph cfg { "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_3" -> "atomic#atomic#std#{13242178517795487559|constexpr}.b120a6c4bb0f1e110121c7888150bd59_2" ; -"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 943, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_1" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" ; @@ -643,7 +643,7 @@ digraph cfg { "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_3" -> "clear#atomic_flag#std#(3684357514402407574).b0b9e53b3e4cf6978b960d4491c0af6d_2" ; -"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n DECLARE_LOCALS(&return); [line 946, column 3]\n " color=yellow style=filled] +"clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" [label="1: Start std::atomic_flag_clear\nFormals: this:std::atomic_flag* mo:int\nLocals: \n " color=yellow style=filled] "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_1" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" ; @@ -654,7 +654,7 @@ digraph cfg { "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_3" -> "clear#atomic_flag#std#(4757429354090136896).a3ca4a9a64ba2fa439a627057e253cfc_2" ; -"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 932, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_1" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" ; @@ -673,7 +673,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_5" -> "test_and_set#atomic_flag#std#(6342589292624928640).e1a95571862fb026e9cf3fed47e15f71_4" ; -"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n DECLARE_LOCALS(&return,&ret); [line 937, column 3]\n " color=yellow style=filled] +"test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" [label="1: Start std::atomic_flag_test_and_set\nFormals: this:std::atomic_flag* mo:int\nLocals: ret:_Bool \n " color=yellow style=filled] "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_1" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" ; @@ -692,7 +692,7 @@ digraph cfg { "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_5" -> "test_and_set#atomic_flag#std#(6471561702066990866).1f32ee5584df8a2cd5807312ee98cdb7_4" ; -"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 927, column 3]\n " color=yellow style=filled] +"atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" [label="1: Start std::atomic_flag_atomic_flag\nFormals: this:std::atomic_flag* i:_Bool\nLocals: \n " color=yellow style=filled] "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_1" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" ; @@ -703,7 +703,7 @@ digraph cfg { "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_3" -> "atomic_flag#atomic_flag#std#{10931176997288531904|constexpr}.57d7555f5addc9691c180d812b1aad13_2" ; -"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:void*\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_1" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" ; @@ -714,7 +714,7 @@ digraph cfg { "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_3" -> "model_set#shared_ptr#std#(4823396094259928824).b93622435d16d4672bfaf2944380f1be_2" ; -"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 3]\n " color=yellow style=filled] +"model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" [label="1: Start std::shared_ptr_model_set\nFormals: self:void const ** value:int\nLocals: \n " color=yellow style=filled] "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_1" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" ; @@ -725,7 +725,7 @@ digraph cfg { "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_3" -> "model_set#shared_ptr#std#(4842545188773067100).667f44fdf24815c87b171dd5a05fce4a_2" ; -"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 230, column 3]\n " color=yellow style=filled] +"reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" [label="1: Start std::shared_ptr_reset\nFormals: this:int** p:int*\nLocals: \n " color=yellow style=filled] "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_1" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" ; @@ -736,7 +736,7 @@ digraph cfg { "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_3" -> "reset#shared_ptr#std#(5124141554651620350).9719d311878ee7b168751a9cb4fd4371_2" ; -"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 96, column 3]\n " color=yellow style=filled] +"shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" [label="1: Start std::shared_ptr_shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_1" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" ; @@ -751,7 +751,7 @@ digraph cfg { "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_4" -> "shared_ptr#shared_ptr#std#{8741815665871862164|constexpr}.f88ab7f65e0cffeda975c68f431824d1_3" ; -"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" [label="1: Start std::shared_ptr___infer_inner_destructor_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_1" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" ; @@ -766,7 +766,7 @@ digraph cfg { "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_4" -> "__infer_inner_destructor_~shared_ptr#shared_ptr#std#(11841665744792554656).9277443e4e3f26d7cc1cd9ee0f2e3637_3" ; -"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 178, column 3]\n " color=yellow style=filled] +"~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" [label="1: Start std::shared_ptr_~shared_ptr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_1" -> "~shared_ptr#shared_ptr#std#(11841665744792554656).57eab4801b4a7454644bdf188ec5633a_3" ; diff --git a/infer/tests/codetoanalyze/c/frontend/arithmetic/compound_assignment.c.dot b/infer/tests/codetoanalyze/c/frontend/arithmetic/compound_assignment.c.dot index 1ea0a96ee..bdf7902af 100644 --- a/infer/tests/codetoanalyze/c/frontend/arithmetic/compound_assignment.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/arithmetic/compound_assignment.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int x:double \n DECLARE_LOCALS(&return,&b,&x); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int x:double \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_15" ; diff --git a/infer/tests/codetoanalyze/c/frontend/arithmetic/int_const.c.dot b/infer/tests/codetoanalyze/c/frontend/arithmetic/int_const.c.dot index f828c615f..6e88a5079 100644 --- a/infer/tests/codetoanalyze/c/frontend/arithmetic/int_const.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/arithmetic/int_const.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: overflow_int:int large_int:int d:long double c:float* const b:int* a:int \n DECLARE_LOCALS(&return,&overflow_int,&large_int,&d,&c,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: overflow_int:int large_int:int d:long double c:float* const b:int* a:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_6" ; diff --git a/infer/tests/codetoanalyze/c/frontend/arithmetic/negate.c.dot b/infer/tests/codetoanalyze/c/frontend/arithmetic/negate.c.dot index deaeffc9e..a58589372 100644 --- a/infer/tests/codetoanalyze/c/frontend/arithmetic/negate.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/arithmetic/negate.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"neg_bool.e953d6477eaaeafaa430423a26fbaac9_1" [label="1: Start neg_bool\nFormals: a:_Bool\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 12, column 1]\n " color=yellow style=filled] +"neg_bool.e953d6477eaaeafaa430423a26fbaac9_1" [label="1: Start neg_bool\nFormals: a:_Bool\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "neg_bool.e953d6477eaaeafaa430423a26fbaac9_1" -> "neg_bool.e953d6477eaaeafaa430423a26fbaac9_4" ; @@ -32,7 +32,7 @@ digraph cfg { "neg_bool.e953d6477eaaeafaa430423a26fbaac9_8" -> "neg_bool.e953d6477eaaeafaa430423a26fbaac9_2" ; -"neg_char.53ef6b31d84386046a4728d1c45b5f7a_1" [label="1: Start neg_char\nFormals: a:char\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 10, column 1]\n " color=yellow style=filled] +"neg_char.53ef6b31d84386046a4728d1c45b5f7a_1" [label="1: Start neg_char\nFormals: a:char\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "neg_char.53ef6b31d84386046a4728d1c45b5f7a_1" -> "neg_char.53ef6b31d84386046a4728d1c45b5f7a_4" ; @@ -64,7 +64,7 @@ digraph cfg { "neg_char.53ef6b31d84386046a4728d1c45b5f7a_8" -> "neg_char.53ef6b31d84386046a4728d1c45b5f7a_2" ; -"neg_int.2aa25aca565c41dd997912d11504462c_1" [label="1: Start neg_int\nFormals: a:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 8, column 1]\n " color=yellow style=filled] +"neg_int.2aa25aca565c41dd997912d11504462c_1" [label="1: Start neg_int\nFormals: a:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "neg_int.2aa25aca565c41dd997912d11504462c_1" -> "neg_int.2aa25aca565c41dd997912d11504462c_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/arithmetic/plus_expr.c.dot b/infer/tests/codetoanalyze/c/frontend/arithmetic/plus_expr.c.dot index a1d7a715b..046bf3b1b 100644 --- a/infer/tests/codetoanalyze/c/frontend/arithmetic/plus_expr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/arithmetic/plus_expr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: z:int x:int \n DECLARE_LOCALS(&return,&z,&x); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: z:int x:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_5" ; diff --git a/infer/tests/codetoanalyze/c/frontend/arithmetic/unary.c.dot b/infer/tests/codetoanalyze/c/frontend/arithmetic/unary.c.dot index a9a5d2e2c..24acfa2b8 100644 --- a/infer/tests/codetoanalyze/c/frontend/arithmetic/unary.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/arithmetic/unary.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int* a:int y:int x:int \n DECLARE_LOCALS(&return,&b,&a,&y,&x); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int* a:int y:int x:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_15" ; diff --git a/infer/tests/codetoanalyze/c/frontend/booleans/bool_example.c.dot b/infer/tests/codetoanalyze/c/frontend/booleans/bool_example.c.dot index 80579894e..d6b6120c0 100644 --- a/infer/tests/codetoanalyze/c/frontend/booleans/bool_example.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/booleans/bool_example.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"revert.4bc48a3c9ac7468d2d5d1a6fb5f87654_1" [label="1: Start revert\nFormals: e:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"revert.4bc48a3c9ac7468d2d5d1a6fb5f87654_1" [label="1: Start revert\nFormals: e:_Bool\nLocals: \n " color=yellow style=filled] "revert.4bc48a3c9ac7468d2d5d1a6fb5f87654_1" -> "revert.4bc48a3c9ac7468d2d5d1a6fb5f87654_3" ; diff --git a/infer/tests/codetoanalyze/c/frontend/booleans/condition_as_param.c.dot b/infer/tests/codetoanalyze/c/frontend/booleans/condition_as_param.c.dot index 3cf3f0b09..fbd8dbcd9 100644 --- a/infer/tests/codetoanalyze/c/frontend/booleans/condition_as_param.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/booleans/condition_as_param.c.dot @@ -1,13 +1,13 @@ /* @generated */ digraph cfg { -"check.0ba4439ee9a46d9d9f14c60f88f45f87_1" [label="1: Start check\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"check.0ba4439ee9a46d9d9f14c60f88f45f87_1" [label="1: Start check\nFormals: x:int\nLocals: \n " color=yellow style=filled] "check.0ba4439ee9a46d9d9f14c60f88f45f87_1" -> "check.0ba4439ee9a46d9d9f14c60f88f45f87_2" ; "check.0ba4439ee9a46d9d9f14c60f88f45f87_2" [label="2: Exit check \n " color=yellow style=filled] -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int x:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&x); [line 10, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int x:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_10" ; diff --git a/infer/tests/codetoanalyze/c/frontend/c_prototype/prototype.c.dot b/infer/tests/codetoanalyze/c/frontend/c_prototype/prototype.c.dot index 98b26ab8a..0062053eb 100644 --- a/infer/tests/codetoanalyze/c/frontend/c_prototype/prototype.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/c_prototype/prototype.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: total:int \n DECLARE_LOCALS(&return,&total); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: total:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; @@ -15,7 +15,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_4" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; -"sum.1d623b89683f9ce4e074de1676d12416_1" [label="1: Start sum\nFormals: a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"sum.1d623b89683f9ce4e074de1676d12416_1" [label="1: Start sum\nFormals: a:int b:int\nLocals: \n " color=yellow style=filled] "sum.1d623b89683f9ce4e074de1676d12416_1" -> "sum.1d623b89683f9ce4e074de1676d12416_3" ; diff --git a/infer/tests/codetoanalyze/c/frontend/comma/comma.c.dot b/infer/tests/codetoanalyze/c/frontend/comma/comma.c.dot index 6ac72c5b5..a4ca6b5a8 100644 --- a/infer/tests/codetoanalyze/c/frontend/comma/comma.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/comma/comma.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"comma_1.bafaed8336991f5a2e612ee2580c1506_1" [label="1: Start comma_1\nFormals: \nLocals: d:int b:int a:int \n DECLARE_LOCALS(&return,&d,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"comma_1.bafaed8336991f5a2e612ee2580c1506_1" [label="1: Start comma_1\nFormals: \nLocals: d:int b:int a:int \n " color=yellow style=filled] "comma_1.bafaed8336991f5a2e612ee2580c1506_1" -> "comma_1.bafaed8336991f5a2e612ee2580c1506_6" ; @@ -23,7 +23,7 @@ digraph cfg { "comma_1.bafaed8336991f5a2e612ee2580c1506_6" -> "comma_1.bafaed8336991f5a2e612ee2580c1506_5" ; -"comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_1" [label="1: Start comma_2\nFormals: \nLocals: d:int b:int a:int \n DECLARE_LOCALS(&return,&d,&b,&a); [line 14, column 1]\n " color=yellow style=filled] +"comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_1" [label="1: Start comma_2\nFormals: \nLocals: d:int b:int a:int \n " color=yellow style=filled] "comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_1" -> "comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_6" ; @@ -46,7 +46,7 @@ digraph cfg { "comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_6" -> "comma_2.aa5fd44d8dfe78041d816bb9ce86a85f_5" ; -"comma_3.94b9d12e6a2f1dbb384d21928d4e092d_1" [label="1: Start comma_3\nFormals: \nLocals: d:int c:int b:int a:int \n DECLARE_LOCALS(&return,&d,&c,&b,&a); [line 20, column 1]\n " color=yellow style=filled] +"comma_3.94b9d12e6a2f1dbb384d21928d4e092d_1" [label="1: Start comma_3\nFormals: \nLocals: d:int c:int b:int a:int \n " color=yellow style=filled] "comma_3.94b9d12e6a2f1dbb384d21928d4e092d_1" -> "comma_3.94b9d12e6a2f1dbb384d21928d4e092d_7" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/array_access.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/array_access.c.dot index 3cf60ec3a..4ee8c849c 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/array_access.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/array_access.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"dereference_in_array_access.d3133bf0c1bc11000c355c50d0fbb3c0_1" [label="1: Start dereference_in_array_access\nFormals: p:int**\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"dereference_in_array_access.d3133bf0c1bc11000c355c50d0fbb3c0_1" [label="1: Start dereference_in_array_access\nFormals: p:int**\nLocals: \n " color=yellow style=filled] "dereference_in_array_access.d3133bf0c1bc11000c355c50d0fbb3c0_1" -> "dereference_in_array_access.d3133bf0c1bc11000c355c50d0fbb3c0_18" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/binary_operator.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/binary_operator.c.dot index d35338548..3b7aab264 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/binary_operator.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/binary_operator.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"binop_with_side_effects.9cbc0255c95bd7e0ccf9d7a826fa2a2d_1" [label="1: Start binop_with_side_effects\nFormals: z:int\nLocals: y3:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int y2:int 0$?%__sil_tmpSIL_temp_conditional___n$8:int y1:int 0$?%__sil_tmpSIL_temp_conditional___n$12:int 0$?%__sil_tmpSIL_temp_conditional___n$16:int 0$?%__sil_tmpSIL_temp_conditional___n$20:int x3:int 0$?%__sil_tmpSIL_temp_conditional___n$24:int x2:int 0$?%__sil_tmpSIL_temp_conditional___n$28:int x1:int \n DECLARE_LOCALS(&return,&y3,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$4,&y2,&0$?%__sil_tmpSIL_temp_conditional___n$8,&y1,&0$?%__sil_tmpSIL_temp_conditional___n$12,&0$?%__sil_tmpSIL_temp_conditional___n$16,&0$?%__sil_tmpSIL_temp_conditional___n$20,&x3,&0$?%__sil_tmpSIL_temp_conditional___n$24,&x2,&0$?%__sil_tmpSIL_temp_conditional___n$28,&x1); [line 8, column 1]\n " color=yellow style=filled] +"binop_with_side_effects.9cbc0255c95bd7e0ccf9d7a826fa2a2d_1" [label="1: Start binop_with_side_effects\nFormals: z:int\nLocals: y3:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int y2:int 0$?%__sil_tmpSIL_temp_conditional___n$8:int y1:int 0$?%__sil_tmpSIL_temp_conditional___n$12:int 0$?%__sil_tmpSIL_temp_conditional___n$16:int 0$?%__sil_tmpSIL_temp_conditional___n$20:int x3:int 0$?%__sil_tmpSIL_temp_conditional___n$24:int x2:int 0$?%__sil_tmpSIL_temp_conditional___n$28:int x1:int \n " color=yellow style=filled] "binop_with_side_effects.9cbc0255c95bd7e0ccf9d7a826fa2a2d_1" -> "binop_with_side_effects.9cbc0255c95bd7e0ccf9d7a826fa2a2d_44" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/cond2.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/cond2.c.dot index 8b994ccda..10586f1bd 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/cond2.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/cond2.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"bar.37b51d194a7513e45b56f6524f2d51f2_1" [label="1: Start bar\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int 0$?%__sil_tmpSIL_temp_conditional___n$5:int y:int x:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$1,&0$?%__sil_tmpSIL_temp_conditional___n$5,&y,&x); [line 19, column 1]\n " color=yellow style=filled] +"bar.37b51d194a7513e45b56f6524f2d51f2_1" [label="1: Start bar\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int 0$?%__sil_tmpSIL_temp_conditional___n$5:int y:int x:int \n " color=yellow style=filled] "bar.37b51d194a7513e45b56f6524f2d51f2_1" -> "bar.37b51d194a7513e45b56f6524f2d51f2_16" ; @@ -86,7 +86,7 @@ digraph cfg { "bar.37b51d194a7513e45b56f6524f2d51f2_21" -> "bar.37b51d194a7513e45b56f6524f2d51f2_5" ; "bar.37b51d194a7513e45b56f6524f2d51f2_21" -> "bar.37b51d194a7513e45b56f6524f2d51f2_6" ; -"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$3:int n:int 0$?%__sil_tmpSIL_temp_conditional___n$6:int y:int x:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$2,&0$?%__sil_tmpSIL_temp_conditional___n$3,&n,&0$?%__sil_tmpSIL_temp_conditional___n$6,&y,&x); [line 8, column 1]\n " color=yellow style=filled] +"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$3:int n:int 0$?%__sil_tmpSIL_temp_conditional___n$6:int y:int x:int \n " color=yellow style=filled] "foo.acbd18db4cc2f85cedef654fccc4a4d8_1" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_37" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/conditional_operator.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/conditional_operator.c.dot index 682b289ea..83636e6c3 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/conditional_operator.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/conditional_operator.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 12, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_4" ; @@ -32,7 +32,7 @@ digraph cfg { "test.098f6bcd4621d373cade4e832627b4f6_8" -> "test.098f6bcd4621d373cade4e832627b4f6_2" ; -"test1.5a105e8b9d40e1329780d62ea2265d8a_1" [label="1: Start test1\nFormals: b:int\nLocals: x:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 14, column 1]\n " color=yellow style=filled] +"test1.5a105e8b9d40e1329780d62ea2265d8a_1" [label="1: Start test1\nFormals: b:int\nLocals: x:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "test1.5a105e8b9d40e1329780d62ea2265d8a_1" -> "test1.5a105e8b9d40e1329780d62ea2265d8a_5" ; @@ -68,7 +68,7 @@ digraph cfg { "test1.5a105e8b9d40e1329780d62ea2265d8a_9" -> "test1.5a105e8b9d40e1329780d62ea2265d8a_3" ; -"test2.ad0234829205b9033196ba818f7a872b_1" [label="1: Start test2\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"test2.ad0234829205b9033196ba818f7a872b_1" [label="1: Start test2\nFormals: x:int\nLocals: \n " color=yellow style=filled] "test2.ad0234829205b9033196ba818f7a872b_1" -> "test2.ad0234829205b9033196ba818f7a872b_3" ; @@ -79,7 +79,7 @@ digraph cfg { "test2.ad0234829205b9033196ba818f7a872b_3" -> "test2.ad0234829205b9033196ba818f7a872b_2" ; -"test3.8ad8757baa8564dc136c1e07507f4a98_1" [label="1: Start test3\nFormals: b:int\nLocals: x:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_temp_conditional___n$2); [line 19, column 1]\n " color=yellow style=filled] +"test3.8ad8757baa8564dc136c1e07507f4a98_1" [label="1: Start test3\nFormals: b:int\nLocals: x:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n " color=yellow style=filled] "test3.8ad8757baa8564dc136c1e07507f4a98_1" -> "test3.8ad8757baa8564dc136c1e07507f4a98_9" ; @@ -119,7 +119,7 @@ digraph cfg { "test3.8ad8757baa8564dc136c1e07507f4a98_10" -> "test3.8ad8757baa8564dc136c1e07507f4a98_3" ; -"test4.86985e105f79b95d6bc918fb45ec7727_1" [label="1: Start test4\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 24, column 1]\n " color=yellow style=filled] +"test4.86985e105f79b95d6bc918fb45ec7727_1" [label="1: Start test4\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "test4.86985e105f79b95d6bc918fb45ec7727_1" -> "test4.86985e105f79b95d6bc918fb45ec7727_8" ; @@ -155,7 +155,7 @@ digraph cfg { "test4.86985e105f79b95d6bc918fb45ec7727_9" -> "test4.86985e105f79b95d6bc918fb45ec7727_2" ; -"test5.e3d704f3542b44a621ebed70dc0efe13_1" [label="1: Start test5\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 26, column 1]\n " color=yellow style=filled] +"test5.e3d704f3542b44a621ebed70dc0efe13_1" [label="1: Start test5\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "test5.e3d704f3542b44a621ebed70dc0efe13_1" -> "test5.e3d704f3542b44a621ebed70dc0efe13_8" ; @@ -191,7 +191,7 @@ digraph cfg { "test5.e3d704f3542b44a621ebed70dc0efe13_9" -> "test5.e3d704f3542b44a621ebed70dc0efe13_2" ; -"test6.4cfad7076129962ee70c36839a1e3e15_1" [label="1: Start test6\nFormals: p:int*\nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&z,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 28, column 1]\n " color=yellow style=filled] +"test6.4cfad7076129962ee70c36839a1e3e15_1" [label="1: Start test6\nFormals: p:int*\nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "test6.4cfad7076129962ee70c36839a1e3e15_1" -> "test6.4cfad7076129962ee70c36839a1e3e15_5" ; @@ -227,7 +227,7 @@ digraph cfg { "test6.4cfad7076129962ee70c36839a1e3e15_9" -> "test6.4cfad7076129962ee70c36839a1e3e15_3" ; -"test7.b04083e53e242626595e2b8ea327e525_1" [label="1: Start test7\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$2); [line 33, column 1]\n " color=yellow style=filled] +"test7.b04083e53e242626595e2b8ea327e525_1" [label="1: Start test7\nFormals: b:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n " color=yellow style=filled] "test7.b04083e53e242626595e2b8ea327e525_1" -> "test7.b04083e53e242626595e2b8ea327e525_8" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/function_call.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/function_call.c.dot index 29c8b8066..50f929d21 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/function_call.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/function_call.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_1" [label="1: Start fun_ifthenelse1\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 10, column 1]\n " color=yellow style=filled] +"fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_1" [label="1: Start fun_ifthenelse1\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) \n " color=yellow style=filled] "fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_1" -> "fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_4" ; @@ -32,7 +32,7 @@ digraph cfg { "fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_8" -> "fun_ifthenelse1.6d810dc9f25b2ded52969d35a73b5fb3_2" ; -"fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_1" [label="1: Start fun_ifthenelse2\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_temp_conditional___n$6:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$2,&0$?%__sil_tmpSIL_temp_conditional___n$4,&0$?%__sil_tmpSIL_temp_conditional___n$6); [line 12, column 1]\n " color=yellow style=filled] +"fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_1" [label="1: Start fun_ifthenelse2\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_temp_conditional___n$6:int \n " color=yellow style=filled] "fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_1" -> "fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_4" ; @@ -127,7 +127,7 @@ digraph cfg { "fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_23" -> "fun_ifthenelse2.d4d0fea4695ba22ddab12e33d11e81f2_2" ; -"fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_1" [label="1: Start fun_ifthenelse3\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$2,&0$?%__sil_tmpSIL_temp_conditional___n$4); [line 16, column 1]\n " color=yellow style=filled] +"fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_1" [label="1: Start fun_ifthenelse3\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int \n " color=yellow style=filled] "fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_1" -> "fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_4" ; @@ -201,7 +201,7 @@ digraph cfg { "fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_18" -> "fun_ifthenelse3.c62f5c24a34473fea151d2d63cdc87c6_2" ; -"fun_ifthenelse4.2a63e61081ad44f4f9aca9d47562827d_1" [label="1: Start fun_ifthenelse4\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$2,&0$?%__sil_tmpSIL_temp_conditional___n$4); [line 18, column 1]\n " color=yellow style=filled] +"fun_ifthenelse4.2a63e61081ad44f4f9aca9d47562827d_1" [label="1: Start fun_ifthenelse4\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_fn_(*) 0$?%__sil_tmpSIL_temp_conditional___n$2:int 0$?%__sil_tmpSIL_temp_conditional___n$4:int \n " color=yellow style=filled] "fun_ifthenelse4.2a63e61081ad44f4f9aca9d47562827d_1" -> "fun_ifthenelse4.2a63e61081ad44f4f9aca9d47562827d_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/if_short_circuit.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/if_short_circuit.c.dot index a07030d29..cbf7919af 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/if_short_circuit.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/if_short_circuit.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: block_size:char* spec:char* \n DECLARE_LOCALS(&return,&block_size,&spec); [line 40, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: block_size:char* spec:char* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_19" ; @@ -79,7 +79,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_19" -> "main.fad58de7366495db4650cfefac2fcd61_5" ; "main.fad58de7366495db4650cfefac2fcd61_19" -> "main.fad58de7366495db4650cfefac2fcd61_6" ; -"shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_1" [label="1: Start shortcircuit_and\nFormals: x:int*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_1" [label="1: Start shortcircuit_and\nFormals: x:int*\nLocals: \n " color=yellow style=filled] "shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_1" -> "shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_5" ; @@ -124,7 +124,7 @@ digraph cfg { "shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_11" -> "shortcircuit_and.10f9635d805ff3bd29dfc80b8f8d12da_3" ; -"shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_1" [label="1: Start shortcircuit_or\nFormals: x:int*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_1" [label="1: Start shortcircuit_or\nFormals: x:int*\nLocals: \n " color=yellow style=filled] "shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_1" -> "shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_5" ; @@ -173,7 +173,7 @@ digraph cfg { "shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_12" -> "shortcircuit_or.5845fe75b89f8af7ec1944cd207962af_3" ; -"test_loop.254a9d372f8f45542e409771135b9322_1" [label="1: Start test_loop\nFormals: \nLocals: block_size:char* spec:char* \n DECLARE_LOCALS(&return,&block_size,&spec); [line 27, column 1]\n " color=yellow style=filled] +"test_loop.254a9d372f8f45542e409771135b9322_1" [label="1: Start test_loop\nFormals: \nLocals: block_size:char* spec:char* \n " color=yellow style=filled] "test_loop.254a9d372f8f45542e409771135b9322_1" -> "test_loop.254a9d372f8f45542e409771135b9322_13" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/int_negation.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/int_negation.c.dot index d0e3d1bca..cd68e073c 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/int_negation.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/int_negation.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"bar.37b51d194a7513e45b56f6524f2d51f2_1" [label="1: Start bar\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"bar.37b51d194a7513e45b56f6524f2d51f2_1" [label="1: Start bar\nFormals: x:int\nLocals: \n " color=yellow style=filled] "bar.37b51d194a7513e45b56f6524f2d51f2_1" -> "bar.37b51d194a7513e45b56f6524f2d51f2_5" ; @@ -36,7 +36,7 @@ digraph cfg { "bar.37b51d194a7513e45b56f6524f2d51f2_9" -> "bar.37b51d194a7513e45b56f6524f2d51f2_2" ; -"baz.73feffa4b7f6bb68e44cf984c85f6e88_1" [label="1: Start baz\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 18, column 1]\n " color=yellow style=filled] +"baz.73feffa4b7f6bb68e44cf984c85f6e88_1" [label="1: Start baz\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "baz.73feffa4b7f6bb68e44cf984c85f6e88_1" -> "baz.73feffa4b7f6bb68e44cf984c85f6e88_6" ; @@ -93,7 +93,7 @@ digraph cfg { "baz.73feffa4b7f6bb68e44cf984c85f6e88_14" -> "baz.73feffa4b7f6bb68e44cf984c85f6e88_2" ; -"identity.ff483d1ff591898a9942916050d2ca3f_1" [label="1: Start identity\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"identity.ff483d1ff591898a9942916050d2ca3f_1" [label="1: Start identity\nFormals: x:int\nLocals: \n " color=yellow style=filled] "identity.ff483d1ff591898a9942916050d2ca3f_1" -> "identity.ff483d1ff591898a9942916050d2ca3f_3" ; @@ -104,7 +104,7 @@ digraph cfg { "identity.ff483d1ff591898a9942916050d2ca3f_3" -> "identity.ff483d1ff591898a9942916050d2ca3f_2" ; -"neg.f24c2c15b9d03797c6874986a8d19516_1" [label="1: Start neg\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 27, column 1]\n " color=yellow style=filled] +"neg.f24c2c15b9d03797c6874986a8d19516_1" [label="1: Start neg\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "neg.f24c2c15b9d03797c6874986a8d19516_1" -> "neg.f24c2c15b9d03797c6874986a8d19516_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/member_access.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/member_access.c.dot index cab3ff7cc..0240f55d1 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/member_access.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/member_access.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_1" [label="1: Start access_field_in_ife_branch\nFormals: \nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&z,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 20, column 1]\n " color=yellow style=filled] +"access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_1" [label="1: Start access_field_in_ife_branch\nFormals: \nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_1" -> "access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_4" ; @@ -32,7 +32,7 @@ digraph cfg { "access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_8" -> "access_field_in_ife_branch.09235b723e846eb21b7cc76cb004f032_2" ; -"call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_1" [label="1: Start call_ife_then_access_field\nFormals: \nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&z,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 18, column 1]\n " color=yellow style=filled] +"call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_1" [label="1: Start call_ife_then_access_field\nFormals: \nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_1" -> "call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_4" ; @@ -64,7 +64,7 @@ digraph cfg { "call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_8" -> "call_ife_then_access_field.b6f399d1a50b93c2421854974cd226e3_2" ; -"ife_then_access_field.314daa5b993f0f569c257230f350e2e2_1" [label="1: Start ife_then_access_field\nFormals: p:s* q:s*\nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:s* \n DECLARE_LOCALS(&return,&z,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 14, column 1]\n " color=yellow style=filled] +"ife_then_access_field.314daa5b993f0f569c257230f350e2e2_1" [label="1: Start ife_then_access_field\nFormals: p:s* q:s*\nLocals: z:int 0$?%__sil_tmpSIL_temp_conditional___n$0:s* \n " color=yellow style=filled] "ife_then_access_field.314daa5b993f0f569c257230f350e2e2_1" -> "ife_then_access_field.314daa5b993f0f569c257230f350e2e2_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/preincrement.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/preincrement.c.dot index 8eadf83f9..2efbfeb90 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/preincrement.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/preincrement.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"preincrement.db7c6523f16e1ab3058057cee6614472_1" [label="1: Start preincrement\nFormals: p:s*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:s* 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_temp_conditional___n$8:int 0$?%__sil_tmpSIL_temp_conditional___n$11:s* \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&0$?%__sil_tmpSIL_temp_conditional___n$4,&0$?%__sil_tmpSIL_temp_conditional___n$8,&0$?%__sil_tmpSIL_temp_conditional___n$11); [line 12, column 1]\n " color=yellow style=filled] +"preincrement.db7c6523f16e1ab3058057cee6614472_1" [label="1: Start preincrement\nFormals: p:s*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:s* 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_temp_conditional___n$8:int 0$?%__sil_tmpSIL_temp_conditional___n$11:s* \n " color=yellow style=filled] "preincrement.db7c6523f16e1ab3058057cee6614472_1" -> "preincrement.db7c6523f16e1ab3058057cee6614472_26" ; diff --git a/infer/tests/codetoanalyze/c/frontend/conditional_operator/unary_operator.c.dot b/infer/tests/codetoanalyze/c/frontend/conditional_operator/unary_operator.c.dot index d4a41ad84..ecf03488b 100644 --- a/infer/tests/codetoanalyze/c/frontend/conditional_operator/unary_operator.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/conditional_operator/unary_operator.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"dereference_ifthenelse.aa3447116ff03cffc729c06c91821cdc_1" [label="1: Start dereference_ifthenelse\nFormals: p:int*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int* y:int 0$?%__sil_tmpSIL_temp_conditional___n$5:int* 0$?%__sil_tmpSIL_temp_conditional___n$10:int* x:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&y,&0$?%__sil_tmpSIL_temp_conditional___n$5,&0$?%__sil_tmpSIL_temp_conditional___n$10,&x); [line 8, column 1]\n " color=yellow style=filled] +"dereference_ifthenelse.aa3447116ff03cffc729c06c91821cdc_1" [label="1: Start dereference_ifthenelse\nFormals: p:int*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int* y:int 0$?%__sil_tmpSIL_temp_conditional___n$5:int* 0$?%__sil_tmpSIL_temp_conditional___n$10:int* x:int \n " color=yellow style=filled] "dereference_ifthenelse.aa3447116ff03cffc729c06c91821cdc_1" -> "dereference_ifthenelse.aa3447116ff03cffc729c06c91821cdc_17" ; diff --git a/infer/tests/codetoanalyze/c/frontend/enumeration/enum.c.dot b/infer/tests/codetoanalyze/c/frontend/enumeration/enum.c.dot index 0b458fab0..b2b3cee9f 100644 --- a/infer/tests/codetoanalyze/c/frontend/enumeration/enum.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/enumeration/enum.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int today:int \n DECLARE_LOCALS(&return,&i,&today); [line 18, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int today:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; diff --git a/infer/tests/codetoanalyze/c/frontend/enumeration/enum_bitmask.c.dot b/infer/tests/codetoanalyze/c/frontend/enumeration/enum_bitmask.c.dot index 027d27680..b401ed9fb 100644 --- a/infer/tests/codetoanalyze/c/frontend/enumeration/enum_bitmask.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/enumeration/enum_bitmask.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: option2:int option1:int \n DECLARE_LOCALS(&return,&option2,&option1); [line 13, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: option2:int option1:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/enumeration/other_enum.c.dot b/infer/tests/codetoanalyze/c/frontend/enumeration/other_enum.c.dot index d2605dfbb..9515a97d7 100644 --- a/infer/tests/codetoanalyze/c/frontend/enumeration/other_enum.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/enumeration/other_enum.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"other_enum_main.572f04969b0ade4902dd1faf86fac461_1" [label="1: Start other_enum_main\nFormals: \nLocals: foo_g:int foo_f:int foo_e:int foo_d:int foo_c:int foo_b:int foo_a:int \n DECLARE_LOCALS(&return,&foo_g,&foo_f,&foo_e,&foo_d,&foo_c,&foo_b,&foo_a); [line 10, column 1]\n " color=yellow style=filled] +"other_enum_main.572f04969b0ade4902dd1faf86fac461_1" [label="1: Start other_enum_main\nFormals: \nLocals: foo_g:int foo_f:int foo_e:int foo_d:int foo_c:int foo_b:int foo_a:int \n " color=yellow style=filled] "other_enum_main.572f04969b0ade4902dd1faf86fac461_1" -> "other_enum_main.572f04969b0ade4902dd1faf86fac461_9" ; @@ -35,7 +35,7 @@ digraph cfg { "other_enum_main.572f04969b0ade4902dd1faf86fac461_9" -> "other_enum_main.572f04969b0ade4902dd1faf86fac461_8" ; -"other_enum_test.100f3583adf0259001be6c944828c44a_1" [label="1: Start other_enum_test\nFormals: \nLocals: foo_a:int foo_g:int \n DECLARE_LOCALS(&return,&foo_a,&foo_g); [line 20, column 1]\n " color=yellow style=filled] +"other_enum_test.100f3583adf0259001be6c944828c44a_1" [label="1: Start other_enum_test\nFormals: \nLocals: foo_a:int foo_g:int \n " color=yellow style=filled] "other_enum_test.100f3583adf0259001be6c944828c44a_1" -> "other_enum_test.100f3583adf0259001be6c944828c44a_11" ; diff --git a/infer/tests/codetoanalyze/c/frontend/gotostmt/goto_ex.c.dot b/infer/tests/codetoanalyze/c/frontend/gotostmt/goto_ex.c.dot index 4d47991af..92778c9c5 100644 --- a/infer/tests/codetoanalyze/c/frontend/gotostmt/goto_ex.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/gotostmt/goto_ex.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"g0.8ac829e3bb8338d74cfb45ebe834d8e1_1" [label="1: Start g0\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 12, column 1]\n " color=yellow style=filled] +"g0.8ac829e3bb8338d74cfb45ebe834d8e1_1" [label="1: Start g0\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g0.8ac829e3bb8338d74cfb45ebe834d8e1_1" -> "g0.8ac829e3bb8338d74cfb45ebe834d8e1_12" ; @@ -48,7 +48,7 @@ digraph cfg { "g0.8ac829e3bb8338d74cfb45ebe834d8e1_12" -> "g0.8ac829e3bb8338d74cfb45ebe834d8e1_9" ; -"g1.0120a4f9196a5f9eb9f523f31f914da7_1" [label="1: Start g1\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 24, column 1]\n " color=yellow style=filled] +"g1.0120a4f9196a5f9eb9f523f31f914da7_1" [label="1: Start g1\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g1.0120a4f9196a5f9eb9f523f31f914da7_1" -> "g1.0120a4f9196a5f9eb9f523f31f914da7_11" ; @@ -92,7 +92,7 @@ digraph cfg { "g1.0120a4f9196a5f9eb9f523f31f914da7_11" -> "g1.0120a4f9196a5f9eb9f523f31f914da7_8" ; -"g2.e1c80488853d86ab9d6decfe30d8930f_1" [label="1: Start g2\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 35, column 1]\n " color=yellow style=filled] +"g2.e1c80488853d86ab9d6decfe30d8930f_1" [label="1: Start g2\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g2.e1c80488853d86ab9d6decfe30d8930f_1" -> "g2.e1c80488853d86ab9d6decfe30d8930f_24" ; @@ -190,7 +190,7 @@ digraph cfg { "g2.e1c80488853d86ab9d6decfe30d8930f_24" -> "g2.e1c80488853d86ab9d6decfe30d8930f_14" ; -"g3.8a9fd7dfda802921fdc4079f9a528ce8_1" [label="1: Start g3\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 57, column 1]\n " color=yellow style=filled] +"g3.8a9fd7dfda802921fdc4079f9a528ce8_1" [label="1: Start g3\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g3.8a9fd7dfda802921fdc4079f9a528ce8_1" -> "g3.8a9fd7dfda802921fdc4079f9a528ce8_15" ; @@ -288,7 +288,7 @@ digraph cfg { "g3.8a9fd7dfda802921fdc4079f9a528ce8_24" -> "g3.8a9fd7dfda802921fdc4079f9a528ce8_21" ; -"g4.b0b5c8f28ad7834e70a958a8882fa59a_1" [label="1: Start g4\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 79, column 1]\n " color=yellow style=filled] +"g4.b0b5c8f28ad7834e70a958a8882fa59a_1" [label="1: Start g4\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g4.b0b5c8f28ad7834e70a958a8882fa59a_1" -> "g4.b0b5c8f28ad7834e70a958a8882fa59a_14" ; @@ -382,7 +382,7 @@ digraph cfg { "g4.b0b5c8f28ad7834e70a958a8882fa59a_23" -> "g4.b0b5c8f28ad7834e70a958a8882fa59a_20" ; -"g5.37c965a8d6d7bec292c7b11ff315d9ea_1" [label="1: Start g5\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 100, column 1]\n " color=yellow style=filled] +"g5.37c965a8d6d7bec292c7b11ff315d9ea_1" [label="1: Start g5\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g5.37c965a8d6d7bec292c7b11ff315d9ea_1" -> "g5.37c965a8d6d7bec292c7b11ff315d9ea_13" ; @@ -472,7 +472,7 @@ digraph cfg { "g5.37c965a8d6d7bec292c7b11ff315d9ea_22" -> "g5.37c965a8d6d7bec292c7b11ff315d9ea_19" ; -"g6.4a4314ef967aad20a9e7c423bc16e39c_1" [label="1: Start g6\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 122, column 1]\n " color=yellow style=filled] +"g6.4a4314ef967aad20a9e7c423bc16e39c_1" [label="1: Start g6\nFormals: \nLocals: a:int \n " color=yellow style=filled] "g6.4a4314ef967aad20a9e7c423bc16e39c_1" -> "g6.4a4314ef967aad20a9e7c423bc16e39c_13" ; @@ -562,7 +562,7 @@ digraph cfg { "g6.4a4314ef967aad20a9e7c423bc16e39c_22" -> "g6.4a4314ef967aad20a9e7c423bc16e39c_19" ; -"g7.727bb92f57c3951d11695a52c92c2b0c_1" [label="1: Start g7\nFormals: \nLocals: v:int k:int j:int i:int \n DECLARE_LOCALS(&return,&v,&k,&j,&i); [line 144, column 1]\n " color=yellow style=filled] +"g7.727bb92f57c3951d11695a52c92c2b0c_1" [label="1: Start g7\nFormals: \nLocals: v:int k:int j:int i:int \n " color=yellow style=filled] "g7.727bb92f57c3951d11695a52c92c2b0c_1" -> "g7.727bb92f57c3951d11695a52c92c2b0c_29" ; @@ -681,7 +681,7 @@ digraph cfg { "g7.727bb92f57c3951d11695a52c92c2b0c_29" -> "g7.727bb92f57c3951d11695a52c92c2b0c_28" ; -"g8.c98b82371573afc08575815d90f5eac4_1" [label="1: Start g8\nFormals: q:int\nLocals: v:int k:int j:int i:int \n DECLARE_LOCALS(&return,&v,&k,&j,&i); [line 167, column 1]\n " color=yellow style=filled] +"g8.c98b82371573afc08575815d90f5eac4_1" [label="1: Start g8\nFormals: q:int\nLocals: v:int k:int j:int i:int \n " color=yellow style=filled] "g8.c98b82371573afc08575815d90f5eac4_1" -> "g8.c98b82371573afc08575815d90f5eac4_32" ; @@ -813,7 +813,7 @@ digraph cfg { "g8.c98b82371573afc08575815d90f5eac4_32" -> "g8.c98b82371573afc08575815d90f5eac4_31" ; -"getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" [label="1: Start getValue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" [label="1: Start getValue\nFormals: \nLocals: \n " color=yellow style=filled] "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" -> "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_3" ; diff --git a/infer/tests/codetoanalyze/c/frontend/initialization/array_initlistexpr.c.dot b/infer/tests/codetoanalyze/c/frontend/initialization/array_initlistexpr.c.dot index c6ec57956..cab6ca3b8 100644 --- a/infer/tests/codetoanalyze/c/frontend/initialization/array_initlistexpr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/initialization/array_initlistexpr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_1" [label="1: Start init_const_array\nFormals: \nLocals: a:int[3*4][2*12] z:int \n DECLARE_LOCALS(&return,&a,&z); [line 8, column 1]\n " color=yellow style=filled] +"init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_1" [label="1: Start init_const_array\nFormals: \nLocals: a:int[3*4][2*12] z:int \n " color=yellow style=filled] "init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_1" -> "init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_3" ; @@ -11,7 +11,7 @@ digraph cfg { "init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_3" -> "init_const_array.b1cf412cdbd1beaf15a9f6a3789043b9_2" ; -"init_variable_array.8cdc6857adcb1fd04fb6555d8ce3e4c1_1" [label="1: Start init_variable_array\nFormals: len:int\nLocals: a:int[_*4] x:int \n DECLARE_LOCALS(&return,&a,&x); [line 13, column 1]\n " color=yellow style=filled] +"init_variable_array.8cdc6857adcb1fd04fb6555d8ce3e4c1_1" [label="1: Start init_variable_array\nFormals: len:int\nLocals: a:int[_*4] x:int \n " color=yellow style=filled] "init_variable_array.8cdc6857adcb1fd04fb6555d8ce3e4c1_1" -> "init_variable_array.8cdc6857adcb1fd04fb6555d8ce3e4c1_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/initialization/compound_literal.c.dot b/infer/tests/codetoanalyze/c/frontend/initialization/compound_literal.c.dot index 701873316..92c15a508 100644 --- a/infer/tests/codetoanalyze/c/frontend/initialization/compound_literal.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/initialization/compound_literal.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"compound_literal_expr.137fbe19f590ba2423c07134917ec888_1" [label="1: Start compound_literal_expr\nFormals: \nLocals: 0$?%__sil_tmpSIL_compound_literal__n$0:point \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_compound_literal__n$0); [line 13, column 1]\n " color=yellow style=filled] +"compound_literal_expr.137fbe19f590ba2423c07134917ec888_1" [label="1: Start compound_literal_expr\nFormals: \nLocals: 0$?%__sil_tmpSIL_compound_literal__n$0:point \n " color=yellow style=filled] "compound_literal_expr.137fbe19f590ba2423c07134917ec888_1" -> "compound_literal_expr.137fbe19f590ba2423c07134917ec888_3" ; @@ -11,7 +11,7 @@ digraph cfg { "compound_literal_expr.137fbe19f590ba2423c07134917ec888_3" -> "compound_literal_expr.137fbe19f590ba2423c07134917ec888_2" ; -"init_with_compound_literal.745ef6cf3c32f7f18974c2c4fc6a8c9c_1" [label="1: Start init_with_compound_literal\nFormals: \nLocals: p:point \n DECLARE_LOCALS(&return,&p); [line 15, column 1]\n " color=yellow style=filled] +"init_with_compound_literal.745ef6cf3c32f7f18974c2c4fc6a8c9c_1" [label="1: Start init_with_compound_literal\nFormals: \nLocals: p:point \n " color=yellow style=filled] "init_with_compound_literal.745ef6cf3c32f7f18974c2c4fc6a8c9c_1" -> "init_with_compound_literal.745ef6cf3c32f7f18974c2c4fc6a8c9c_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/initialization/enum_initlistexpr.c.dot b/infer/tests/codetoanalyze/c/frontend/initialization/enum_initlistexpr.c.dot index caba8e174..c63a66521 100644 --- a/infer/tests/codetoanalyze/c/frontend/initialization/enum_initlistexpr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/initialization/enum_initlistexpr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"union_initialize_FIXME.324b85335f5d2e418a28cb97eb896f20_1" [label="1: Start union_initialize_FIXME\nFormals: \nLocals: set_f1_implicit:U set_f2:U set_f1:U \n DECLARE_LOCALS(&return,&set_f1_implicit,&set_f2,&set_f1); [line 12, column 1]\n " color=yellow style=filled] +"union_initialize_FIXME.324b85335f5d2e418a28cb97eb896f20_1" [label="1: Start union_initialize_FIXME\nFormals: \nLocals: set_f1_implicit:U set_f2:U set_f1:U \n " color=yellow style=filled] "union_initialize_FIXME.324b85335f5d2e418a28cb97eb896f20_1" -> "union_initialize_FIXME.324b85335f5d2e418a28cb97eb896f20_2" ; diff --git a/infer/tests/codetoanalyze/c/frontend/initialization/struct_initlistexpr.c.dot b/infer/tests/codetoanalyze/c/frontend/initialization/struct_initlistexpr.c.dot index a47af884d..d7223ddf8 100644 --- a/infer/tests/codetoanalyze/c/frontend/initialization/struct_initlistexpr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/initialization/struct_initlistexpr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"field_set_correctly.b8d9a4294a85d24818c312a099420dce_1" [label="1: Start field_set_correctly\nFormals: \nLocals: e:Employee \n DECLARE_LOCALS(&return,&e); [line 32, column 1]\n " color=yellow style=filled] +"field_set_correctly.b8d9a4294a85d24818c312a099420dce_1" [label="1: Start field_set_correctly\nFormals: \nLocals: e:Employee \n " color=yellow style=filled] "field_set_correctly.b8d9a4294a85d24818c312a099420dce_1" -> "field_set_correctly.b8d9a4294a85d24818c312a099420dce_4" ; @@ -15,7 +15,7 @@ digraph cfg { "field_set_correctly.b8d9a4294a85d24818c312a099420dce_4" -> "field_set_correctly.b8d9a4294a85d24818c312a099420dce_3" ; -"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: \nLocals: \n " color=yellow style=filled] "foo.acbd18db4cc2f85cedef654fccc4a4d8_1" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_3" ; @@ -26,7 +26,7 @@ digraph cfg { "foo.acbd18db4cc2f85cedef654fccc4a4d8_3" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_2" ; -"implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_1" [label="1: Start implicit_expr_set_correctly\nFormals: \nLocals: imageDrawRect:rect \n DECLARE_LOCALS(&return,&imageDrawRect); [line 54, column 1]\n " color=yellow style=filled] +"implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_1" [label="1: Start implicit_expr_set_correctly\nFormals: \nLocals: imageDrawRect:rect \n " color=yellow style=filled] "implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_1" -> "implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_4" ; @@ -41,7 +41,7 @@ digraph cfg { "implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_4" -> "implicit_expr_set_correctly.dcfe49f71ad24e86323cbad97b1a70fe_3" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: p:Point \n DECLARE_LOCALS(&return,&p); [line 15, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: p:Point \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; @@ -52,7 +52,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_3" -> "main.fad58de7366495db4650cfefac2fcd61_2" ; -"point_coords_set_correctly.3abf7d8dcf379339f0fa9b69df909b28_1" [label="1: Start point_coords_set_correctly\nFormals: p:Point*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"point_coords_set_correctly.3abf7d8dcf379339f0fa9b69df909b28_1" [label="1: Start point_coords_set_correctly\nFormals: p:Point*\nLocals: \n " color=yellow style=filled] "point_coords_set_correctly.3abf7d8dcf379339f0fa9b69df909b28_1" -> "point_coords_set_correctly.3abf7d8dcf379339f0fa9b69df909b28_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/do_while.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/do_while.c.dot index 8488b8764..8472ee016 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/do_while.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/do_while.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n DECLARE_LOCALS(&return,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_10" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/do_while_condition_side_effects.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/do_while_condition_side_effects.c.dot index 1180c205f..b1182e270 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/do_while_condition_side_effects.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/do_while_condition_side_effects.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n DECLARE_LOCALS(&return,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_10" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/do_while_nested.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/do_while_nested.c.dot index 52e751985..5f68636e6 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/do_while_nested.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/do_while_nested.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n DECLARE_LOCALS(&return,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_15" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_condition_side_effects.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_condition_side_effects.c.dot index 711755c53..b58c041be 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_condition_side_effects.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_condition_side_effects.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int i:int j:int \n DECLARE_LOCALS(&return,&b,&i,&j); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int i:int j:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_12" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_nested.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_nested.c.dot index d3b6cfd1f..60ffa4cf1 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_nested.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_nested.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int j:int k:int \n DECLARE_LOCALS(&return,&i,&j,&k); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int j:int k:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_17" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition.c.dot index c4589aafe..17d5addd0 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int j:int \n DECLARE_LOCALS(&return,&b,&j); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int j:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_10" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr.c.dot index 1c80de29e..c259c9a3d 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int j:int \n DECLARE_LOCALS(&return,&b,&j); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int j:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_9" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr_body.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr_body.c.dot index db7ea8885..603c001de 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr_body.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_no_condition_incr_body.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: d:int \n DECLARE_LOCALS(&return,&d); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: d:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_only_body.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_only_body.c.dot index 87a6a6f67..7fe5cc590 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_only_body.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_only_body.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_8" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_simple.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_simple.c.dot index 4213b6116..bda207856 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_simple.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_simple.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int j:int \n DECLARE_LOCALS(&return,&i,&j); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int j:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_11" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/for_while_nested.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/for_while_nested.c.dot index 7999c2755..b8d66b903 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/for_while_nested.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/for_while_nested.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int k:int \n DECLARE_LOCALS(&return,&i,&k); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int k:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_15" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/while.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/while.c.dot index 4e53a658f..d1161f500 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/while.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/while.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_9" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/while_condition_side_effects.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/while_condition_side_effects.c.dot index 482cdc2f0..370402514 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/while_condition_side_effects.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/while_condition_side_effects.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: i:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_9" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/while_nested.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/while_nested.c.dot index 53aba71c4..84a6eae3f 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/while_nested.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/while_nested.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: k:int i:int \n DECLARE_LOCALS(&return,&k,&i); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: k:int i:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_15" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/while_no_body.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/while_no_body.c.dot index cfcb00b26..56ac09700 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/while_no_body.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/while_no_body.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/loops/while_with_continue_and_break.c.dot b/infer/tests/codetoanalyze/c/frontend/loops/while_with_continue_and_break.c.dot index 099353254..465c0d6db 100644 --- a/infer/tests/codetoanalyze/c/frontend/loops/while_with_continue_and_break.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/loops/while_with_continue_and_break.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: x:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_19" ; diff --git a/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_in_condition.c.dot b/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_in_condition.c.dot index e0295d530..202627477 100644 --- a/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_in_condition.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_in_condition.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "foo.acbd18db4cc2f85cedef654fccc4a4d8_1" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_5" ; diff --git a/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_with_increment.c.dot b/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_with_increment.c.dot index fc2e247ef..b43566a99 100644 --- a/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_with_increment.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/nestedoperators/assign_with_increment.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: e:int d:int c:int b:int a:int \n DECLARE_LOCALS(&return,&e,&d,&c,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: e:int d:int c:int b:int a:int \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_7" ; diff --git a/infer/tests/codetoanalyze/c/frontend/nestedoperators/gnuexpr.c.dot b/infer/tests/codetoanalyze/c/frontend/nestedoperators/gnuexpr.c.dot index 89c65ae68..dcf67d5b9 100644 --- a/infer/tests/codetoanalyze/c/frontend/nestedoperators/gnuexpr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/nestedoperators/gnuexpr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: X:int y:int \n DECLARE_LOCALS(&return,&X,&y); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: X:int y:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; @@ -27,7 +27,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_7" -> "main.fad58de7366495db4650cfefac2fcd61_5" ; -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: p:int*\nLocals: y:int x:int \n DECLARE_LOCALS(&return,&y,&x); [line 18, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: p:int*\nLocals: y:int x:int \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_5" ; @@ -50,7 +50,7 @@ digraph cfg { "test.098f6bcd4621d373cade4e832627b4f6_6" -> "test.098f6bcd4621d373cade4e832627b4f6_2" ; -"with_conditional.c7f3381cc5bd6cfe19bc60c013ae8f1c_1" [label="1: Start with_conditional\nFormals: p:int*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int x:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&x); [line 26, column 1]\n " color=yellow style=filled] +"with_conditional.c7f3381cc5bd6cfe19bc60c013ae8f1c_1" [label="1: Start with_conditional\nFormals: p:int*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int x:int \n " color=yellow style=filled] "with_conditional.c7f3381cc5bd6cfe19bc60c013ae8f1c_1" -> "with_conditional.c7f3381cc5bd6cfe19bc60c013ae8f1c_9" ; diff --git a/infer/tests/codetoanalyze/c/frontend/nestedoperators/nestedassignment.c.dot b/infer/tests/codetoanalyze/c/frontend/nestedoperators/nestedassignment.c.dot index 8ad09b9e5..83e05abe2 100644 --- a/infer/tests/codetoanalyze/c/frontend/nestedoperators/nestedassignment.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/nestedoperators/nestedassignment.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: t:double s:double r:double q:double x:double \n DECLARE_LOCALS(&return,&t,&s,&r,&q,&x); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: t:double s:double r:double q:double x:double \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_9" ; diff --git a/infer/tests/codetoanalyze/c/frontend/nestedoperators/union.c.dot b/infer/tests/codetoanalyze/c/frontend/nestedoperators/union.c.dot index ed6917cd6..d08f614b4 100644 --- a/infer/tests/codetoanalyze/c/frontend/nestedoperators/union.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/nestedoperators/union.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: l:int \n DECLARE_LOCALS(&return,&l); [line 27, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: l:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; diff --git a/infer/tests/codetoanalyze/c/frontend/offsetof_expr/offsetof_expr.c.dot b/infer/tests/codetoanalyze/c/frontend/offsetof_expr/offsetof_expr.c.dot index e750ed84d..4398f2144 100644 --- a/infer/tests/codetoanalyze/c/frontend/offsetof_expr/offsetof_expr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/offsetof_expr/offsetof_expr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_1" [label="1: Start test_offsetof_expr\nFormals: \nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 16, column 1]\n " color=yellow style=filled] +"test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_1" [label="1: Start test_offsetof_expr\nFormals: \nLocals: i:int \n " color=yellow style=filled] "test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_1" -> "test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_10" ; diff --git a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch.c.dot b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch.c.dot index 77ba8a45f..94187ae90 100644 --- a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" [label="1: Start getValue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 134, column 1]\n " color=yellow style=filled] +"getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" [label="1: Start getValue\nFormals: \nLocals: \n " color=yellow style=filled] "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_1" -> "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_3" ; @@ -11,7 +11,7 @@ digraph cfg { "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_3" -> "getValue.faa0c7b1433b0c97fcdc15fa47c8180f_2" ; -"test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_1" [label="1: Start test_switch1\nFormals: \nLocals: x:int value:int \n DECLARE_LOCALS(&return,&x,&value); [line 10, column 1]\n " color=yellow style=filled] +"test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_1" [label="1: Start test_switch1\nFormals: \nLocals: x:int value:int \n " color=yellow style=filled] "test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_1" -> "test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_22" ; @@ -102,7 +102,7 @@ digraph cfg { "test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_22" -> "test_switch1.7c92c7e14d1a0ee28a9ab29b22df5d3f_4" ; -"test_switch10.8a4170d3888102a2491712a5ad55ad8d_1" [label="1: Start test_switch10\nFormals: \nLocals: value:int \n DECLARE_LOCALS(&return,&value); [line 182, column 1]\n " color=yellow style=filled] +"test_switch10.8a4170d3888102a2491712a5ad55ad8d_1" [label="1: Start test_switch10\nFormals: \nLocals: value:int \n " color=yellow style=filled] "test_switch10.8a4170d3888102a2491712a5ad55ad8d_1" -> "test_switch10.8a4170d3888102a2491712a5ad55ad8d_5" ; @@ -121,7 +121,7 @@ digraph cfg { "test_switch10.8a4170d3888102a2491712a5ad55ad8d_5" -> "test_switch10.8a4170d3888102a2491712a5ad55ad8d_4" ; -"test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_1" [label="1: Start test_switch11\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int value:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&value); [line 188, column 1]\n " color=yellow style=filled] +"test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_1" [label="1: Start test_switch11\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int value:int \n " color=yellow style=filled] "test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_1" -> "test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_14" ; @@ -178,7 +178,7 @@ digraph cfg { "test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_14" -> "test_switch11.a1a6d859e414d268a57ed2a2bb6f8a8e_5" ; -"test_switch2.0717c55583f10f472ddb2d73d867e556_1" [label="1: Start test_switch2\nFormals: \nLocals: something:int z:int x:int value:int \n DECLARE_LOCALS(&return,&something,&z,&x,&value); [line 36, column 1]\n " color=yellow style=filled] +"test_switch2.0717c55583f10f472ddb2d73d867e556_1" [label="1: Start test_switch2\nFormals: \nLocals: something:int z:int x:int value:int \n " color=yellow style=filled] "test_switch2.0717c55583f10f472ddb2d73d867e556_1" -> "test_switch2.0717c55583f10f472ddb2d73d867e556_18" ; @@ -252,7 +252,7 @@ digraph cfg { "test_switch2.0717c55583f10f472ddb2d73d867e556_18" -> "test_switch2.0717c55583f10f472ddb2d73d867e556_4" ; -"test_switch3.d602e3f7cc0068667fd33a3e54ff193c_1" [label="1: Start test_switch3\nFormals: \nLocals: z:int something:int value:int \n DECLARE_LOCALS(&return,&z,&something,&value); [line 59, column 1]\n " color=yellow style=filled] +"test_switch3.d602e3f7cc0068667fd33a3e54ff193c_1" [label="1: Start test_switch3\nFormals: \nLocals: z:int something:int value:int \n " color=yellow style=filled] "test_switch3.d602e3f7cc0068667fd33a3e54ff193c_1" -> "test_switch3.d602e3f7cc0068667fd33a3e54ff193c_17" ; @@ -323,7 +323,7 @@ digraph cfg { "test_switch3.d602e3f7cc0068667fd33a3e54ff193c_17" -> "test_switch3.d602e3f7cc0068667fd33a3e54ff193c_4" ; -"test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_1" [label="1: Start test_switch4\nFormals: \nLocals: something:int z:int x:int value:int \n DECLARE_LOCALS(&return,&something,&z,&x,&value); [line 77, column 1]\n " color=yellow style=filled] +"test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_1" [label="1: Start test_switch4\nFormals: \nLocals: something:int z:int x:int value:int \n " color=yellow style=filled] "test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_1" -> "test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_18" ; @@ -397,7 +397,7 @@ digraph cfg { "test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_18" -> "test_switch4.70d4e6e8539e8d1ee3505d4562bc236d_4" ; -"test_switch5.1d93fcc376cd01517eabe22cb325bcfd_1" [label="1: Start test_switch5\nFormals: \nLocals: x:int value:int \n DECLARE_LOCALS(&return,&x,&value); [line 100, column 1]\n " color=yellow style=filled] +"test_switch5.1d93fcc376cd01517eabe22cb325bcfd_1" [label="1: Start test_switch5\nFormals: \nLocals: x:int value:int \n " color=yellow style=filled] "test_switch5.1d93fcc376cd01517eabe22cb325bcfd_1" -> "test_switch5.1d93fcc376cd01517eabe22cb325bcfd_14" ; @@ -454,7 +454,7 @@ digraph cfg { "test_switch5.1d93fcc376cd01517eabe22cb325bcfd_14" -> "test_switch5.1d93fcc376cd01517eabe22cb325bcfd_4" ; -"test_switch6.a23e54b3840073f4ece330ef3c560915_1" [label="1: Start test_switch6\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int z:int something:int value:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0,&z,&something,&value); [line 116, column 1]\n " color=yellow style=filled] +"test_switch6.a23e54b3840073f4ece330ef3c560915_1" [label="1: Start test_switch6\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int z:int something:int value:int \n " color=yellow style=filled] "test_switch6.a23e54b3840073f4ece330ef3c560915_1" -> "test_switch6.a23e54b3840073f4ece330ef3c560915_23" ; @@ -550,7 +550,7 @@ digraph cfg { "test_switch6.a23e54b3840073f4ece330ef3c560915_23" -> "test_switch6.a23e54b3840073f4ece330ef3c560915_5" ; -"test_switch7.8298274f5578f21bdddf71ffa79afcb8_1" [label="1: Start test_switch7\nFormals: \nLocals: z:int something:int value:int \n DECLARE_LOCALS(&return,&z,&something,&value); [line 136, column 1]\n " color=yellow style=filled] +"test_switch7.8298274f5578f21bdddf71ffa79afcb8_1" [label="1: Start test_switch7\nFormals: \nLocals: z:int something:int value:int \n " color=yellow style=filled] "test_switch7.8298274f5578f21bdddf71ffa79afcb8_1" -> "test_switch7.8298274f5578f21bdddf71ffa79afcb8_17" ; @@ -621,7 +621,7 @@ digraph cfg { "test_switch7.8298274f5578f21bdddf71ffa79afcb8_17" -> "test_switch7.8298274f5578f21bdddf71ffa79afcb8_4" ; -"test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_1" [label="1: Start test_switch8\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int z:int something:int value:int \n DECLARE_LOCALS(&return,&a,&0$?%__sil_tmpSIL_temp_conditional___n$1,&z,&something,&value); [line 154, column 1]\n " color=yellow style=filled] +"test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_1" [label="1: Start test_switch8\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$1:int z:int something:int value:int \n " color=yellow style=filled] "test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_1" -> "test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_29" ; @@ -742,7 +742,7 @@ digraph cfg { "test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_29" -> "test_switch8.6a6653773b94c1bb3f3c90dc1790d1ed_4" ; -"test_switch9.f4a96f02ca05cf92a483f69cdfe717b1_1" [label="1: Start test_switch9\nFormals: \nLocals: value:int \n DECLARE_LOCALS(&return,&value); [line 176, column 1]\n " color=yellow style=filled] +"test_switch9.f4a96f02ca05cf92a483f69cdfe717b1_1" [label="1: Start test_switch9\nFormals: \nLocals: value:int \n " color=yellow style=filled] "test_switch9.f4a96f02ca05cf92a483f69cdfe717b1_1" -> "test_switch9.f4a96f02ca05cf92a483f69cdfe717b1_5" ; diff --git a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_unroll.c.dot b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_unroll.c.dot index 9f5bb7ed6..480373986 100644 --- a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_unroll.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_unroll.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"unroll_loop.7d9e50ecf5e5106a8dd5deee005639d6_1" [label="1: Start unroll_loop\nFormals: n:int\nLocals: loop:int ret:int \n DECLARE_LOCALS(&return,&loop,&ret); [line 7, column 1]\n " color=yellow style=filled] +"unroll_loop.7d9e50ecf5e5106a8dd5deee005639d6_1" [label="1: Start unroll_loop\nFormals: n:int\nLocals: loop:int ret:int \n " color=yellow style=filled] "unroll_loop.7d9e50ecf5e5106a8dd5deee005639d6_1" -> "unroll_loop.7d9e50ecf5e5106a8dd5deee005639d6_25" ; diff --git a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_with_labels.c.dot b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_with_labels.c.dot index 4aee3b341..580c33c6d 100644 --- a/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_with_labels.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/switchstmt/switch_with_labels.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"label_case.83d07a314df100648248d9156212096b_1" [label="1: Start label_case\nFormals: x:char\nLocals: ret:int \n DECLARE_LOCALS(&return,&ret); [line 24, column 1]\n " color=yellow style=filled] +"label_case.83d07a314df100648248d9156212096b_1" [label="1: Start label_case\nFormals: x:char\nLocals: ret:int \n " color=yellow style=filled] "label_case.83d07a314df100648248d9156212096b_1" -> "label_case.83d07a314df100648248d9156212096b_14" ; @@ -58,7 +58,7 @@ digraph cfg { "label_case.83d07a314df100648248d9156212096b_14" -> "label_case.83d07a314df100648248d9156212096b_4" ; -"label_default.f30729864b0243c0a794ef0254fe7d23_1" [label="1: Start label_default\nFormals: x:char\nLocals: ret:int \n DECLARE_LOCALS(&return,&ret); [line 8, column 1]\n " color=yellow style=filled] +"label_default.f30729864b0243c0a794ef0254fe7d23_1" [label="1: Start label_default\nFormals: x:char\nLocals: ret:int \n " color=yellow style=filled] "label_default.f30729864b0243c0a794ef0254fe7d23_1" -> "label_default.f30729864b0243c0a794ef0254fe7d23_13" ; diff --git a/infer/tests/codetoanalyze/c/frontend/types/struct.c.dot b/infer/tests/codetoanalyze/c/frontend/types/struct.c.dot index d420807f4..38bd9147c 100644 --- a/infer/tests/codetoanalyze/c/frontend/types/struct.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/types/struct.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: x:X \n DECLARE_LOCALS(&return,&x); [line 13, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: x:X \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/unusual_exps/generic_exp.c.dot b/infer/tests/codetoanalyze/c/frontend/unusual_exps/generic_exp.c.dot index 6245d265e..6a9d2ffe6 100644 --- a/infer/tests/codetoanalyze/c/frontend/unusual_exps/generic_exp.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/unusual_exps/generic_exp.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_typename.b2359812ef4a83b4e2638a11e6c522b3_1" [label="1: Start test_typename\nFormals: \nLocals: z:int x:int y:int s:char \n DECLARE_LOCALS(&return,&z,&x,&y,&s); [line 10, column 1]\n " color=yellow style=filled] +"test_typename.b2359812ef4a83b4e2638a11e6c522b3_1" [label="1: Start test_typename\nFormals: \nLocals: z:int x:int y:int s:char \n " color=yellow style=filled] "test_typename.b2359812ef4a83b4e2638a11e6c522b3_1" -> "test_typename.b2359812ef4a83b4e2638a11e6c522b3_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/unusual_stmts/asm.c.dot b/infer/tests/codetoanalyze/c/frontend/unusual_stmts/asm.c.dot index c6f84fc16..2f018be99 100644 --- a/infer/tests/codetoanalyze/c/frontend/unusual_stmts/asm.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/unusual_stmts/asm.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: dst:int src:int \n DECLARE_LOCALS(&return,&dst,&src); [line 17, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: dst:int src:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_5" ; @@ -19,7 +19,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_5" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: h:int z:int y:int x:int \n DECLARE_LOCALS(&return,&h,&z,&y,&x); [line 8, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: h:int z:int y:int x:int \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_4" ; diff --git a/infer/tests/codetoanalyze/c/frontend/vaarg_expr/vaarg_expr.c.dot b/infer/tests/codetoanalyze/c/frontend/vaarg_expr/vaarg_expr.c.dot index 18be20a63..aebac8fb3 100644 --- a/infer/tests/codetoanalyze/c/frontend/vaarg_expr/vaarg_expr.c.dot +++ b/infer/tests/codetoanalyze/c/frontend/vaarg_expr/vaarg_expr.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"vaarg_foo.73af1e8d32c2d09f7488c5fea173b853_1" [label="1: Start vaarg_foo\nFormals: x:int\nLocals: val:int i:int valist:void[1*24] \n DECLARE_LOCALS(&return,&val,&i,&valist); [line 10, column 1]\n " color=yellow style=filled] +"vaarg_foo.73af1e8d32c2d09f7488c5fea173b853_1" [label="1: Start vaarg_foo\nFormals: x:int\nLocals: val:int i:int valist:void[1*24] \n " color=yellow style=filled] "vaarg_foo.73af1e8d32c2d09f7488c5fea173b853_1" -> "vaarg_foo.73af1e8d32c2d09f7488c5fea173b853_12" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/attributes/clang_fallthrough.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/attributes/clang_fallthrough.cpp.dot index 840be6052..00313427e 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/attributes/clang_fallthrough.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/attributes/clang_fallthrough.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_1" [label="1: Start h\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_1" [label="1: Start h\nFormals: \nLocals: \n " color=yellow style=filled] "h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_1" -> "h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_3" ; @@ -11,7 +11,7 @@ digraph cfg { "h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_3" -> "h#4941587955358707969.72d1ffab9146aba0866be6bd3e972603_2" ; -"switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_1" [label="1: Start switch_with_fallthrough\nFormals: n:int\nLocals: res:int \n DECLARE_LOCALS(&return,&res); [line 10, column 1]\n " color=yellow style=filled] +"switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_1" [label="1: Start switch_with_fallthrough\nFormals: n:int\nLocals: res:int \n " color=yellow style=filled] "switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_1" -> "switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_14" ; @@ -70,7 +70,7 @@ digraph cfg { "switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_14" -> "switch_with_fallthrough#6355028676793350740.9380c19327ea36a0a69b7e115d031492_4" ; -"test_fallthrough#10031967177420807224.9a3ad886bb67a8e65c703cdc289f5661_1" [label="1: Start test_fallthrough\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"test_fallthrough#10031967177420807224.9a3ad886bb67a8e65c703cdc289f5661_1" [label="1: Start test_fallthrough\nFormals: \nLocals: \n " color=yellow style=filled] "test_fallthrough#10031967177420807224.9a3ad886bb67a8e65c703cdc289f5661_1" -> "test_fallthrough#10031967177420807224.9a3ad886bb67a8e65c703cdc289f5661_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/builtin/new.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/builtin/new.cpp.dot index 2afd7b5b1..ef8df1254 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/builtin/new.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/builtin/new.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_1" [label="1: Start operator_new\nFormals: size:unsigned long ptr:void* ptr2:void*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_1" [label="1: Start operator_new\nFormals: size:unsigned long ptr:void* ptr2:void*\nLocals: \n " color=yellow style=filled] "operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_1" -> "operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_3" ; @@ -11,7 +11,7 @@ digraph cfg { "operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_3" -> "operator_new#13351464032276683690.f7532bbe196cdd8520d944e0c3e1f7b4_2" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: i:int* x:int \n DECLARE_LOCALS(&return,&i,&x); [line 8, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: i:int* x:int \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_6" ; @@ -34,7 +34,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_6" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_5" ; -"test_placement#7589029240520377616.7f92d4e10c030674dddd1682731c0ba3_1" [label="1: Start test_placement\nFormals: ptr:void* ptr2:int*\nLocals: p:A* \n DECLARE_LOCALS(&return,&p); [line 24, column 1]\n " color=yellow style=filled] +"test_placement#7589029240520377616.7f92d4e10c030674dddd1682731c0ba3_1" [label="1: Start test_placement\nFormals: ptr:void* ptr2:int*\nLocals: p:A* \n " color=yellow style=filled] "test_placement#7589029240520377616.7f92d4e10c030674dddd1682731c0ba3_1" -> "test_placement#7589029240520377616.7f92d4e10c030674dddd1682731c0ba3_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/break_scope.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/break_scope.cpp.dot index bb463ee23..902013469 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/break_scope.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/break_scope.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_1" [label="1: Start break_scope::test_do_while\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x4:break_scope::X x2:break_scope::X x1:break_scope::X \n DECLARE_LOCALS(&return,&x3,&x4,&x2,&x1); [line 78, column 1]\n " color=yellow style=filled] +"test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_1" [label="1: Start break_scope::test_do_while\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x4:break_scope::X x2:break_scope::X x1:break_scope::X \n " color=yellow style=filled] "test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_1" -> "test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_17" ; @@ -69,7 +69,7 @@ digraph cfg { "test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_17" -> "test_do_while#break_scope#1068194121698893969.72aceeae2a95e32b3efdbdc08d127420_4" ; -"test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_1" [label="1: Start break_scope::test_for\nFormals: b:_Bool\nLocals: x2:break_scope::X it:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$6:break_scope::iterator 0$?%__sil_tmp__temp_return_n$13:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$16:break_scope::iterator const x1:break_scope::X vector:break_scope::vec \n DECLARE_LOCALS(&return,&x2,&it,&0$?%__sil_tmpSIL_materialize_temp__n$6,&0$?%__sil_tmp__temp_return_n$13,&0$?%__sil_tmpSIL_materialize_temp__n$16,&x1,&vector); [line 55, column 1]\n " color=yellow style=filled] +"test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_1" [label="1: Start break_scope::test_for\nFormals: b:_Bool\nLocals: x2:break_scope::X it:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$6:break_scope::iterator 0$?%__sil_tmp__temp_return_n$13:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$16:break_scope::iterator const x1:break_scope::X vector:break_scope::vec \n " color=yellow style=filled] "test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_1" -> "test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_17" ; @@ -138,7 +138,7 @@ digraph cfg { "test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_17" -> "test_for#break_scope#12580813866832058675.4c62e98ea10322d216af5dcd2cfbde37_6" ; -"test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_1" [label="1: Start break_scope::test_for_range\nFormals: b:_Bool\nLocals: __end:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$7:break_scope::iterator __begin:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$13:break_scope::iterator 0$?%__sil_tmp__temp_return_n$21:break_scope::iterator x2:break_scope::X x:break_scope::X 0$?%__sil_tmpSIL_materialize_temp__n$37:break_scope::X const __range:break_scope::vec& x1:break_scope::X vector:break_scope::vec \n DECLARE_LOCALS(&return,&__end,&0$?%__sil_tmpSIL_materialize_temp__n$7,&__begin,&0$?%__sil_tmpSIL_materialize_temp__n$13,&0$?%__sil_tmp__temp_return_n$21,&x2,&x,&0$?%__sil_tmpSIL_materialize_temp__n$37,&__range,&x1,&vector); [line 44, column 1]\n " color=yellow style=filled] +"test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_1" [label="1: Start break_scope::test_for_range\nFormals: b:_Bool\nLocals: __end:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$7:break_scope::iterator __begin:break_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$13:break_scope::iterator 0$?%__sil_tmp__temp_return_n$21:break_scope::iterator x2:break_scope::X x:break_scope::X 0$?%__sil_tmpSIL_materialize_temp__n$37:break_scope::X const __range:break_scope::vec& x1:break_scope::X vector:break_scope::vec \n " color=yellow style=filled] "test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_1" -> "test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_20" ; @@ -219,7 +219,7 @@ digraph cfg { "test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_20" -> "test_for_range#break_scope#2115859683356214080.ad34c277f8d086eb0a22c75fc80fb235_19" ; -"test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_1" [label="1: Start break_scope::test_switch\nFormals: n:int\nLocals: x5:break_scope::X x4:break_scope::X x3:break_scope::X x2:break_scope::X x1:break_scope::X \n DECLARE_LOCALS(&return,&x5,&x4,&x3,&x2,&x1); [line 113, column 1]\n " color=yellow style=filled] +"test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_1" [label="1: Start break_scope::test_switch\nFormals: n:int\nLocals: x5:break_scope::X x4:break_scope::X x3:break_scope::X x2:break_scope::X x1:break_scope::X \n " color=yellow style=filled] "test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_1" -> "test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_19" ; @@ -297,7 +297,7 @@ digraph cfg { "test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_19" -> "test_switch#break_scope#5012999682930893305.43ca855443a5fa68fa701447a90f7a1f_5" ; -"test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_1" [label="1: Start break_scope::test_while1\nFormals: a:_Bool b:_Bool\nLocals: x2:break_scope::X x4:break_scope::X x1:break_scope::X \n DECLARE_LOCALS(&return,&x2,&x4,&x1); [line 66, column 1]\n " color=yellow style=filled] +"test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_1" [label="1: Start break_scope::test_while1\nFormals: a:_Bool b:_Bool\nLocals: x2:break_scope::X x4:break_scope::X x1:break_scope::X \n " color=yellow style=filled] "test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_1" -> "test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_15" ; @@ -358,7 +358,7 @@ digraph cfg { "test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_15" -> "test_while1#break_scope#17740518799763849642.b3409b963f3ece06bd5b04dd968e5c61_4" ; -"test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_1" [label="1: Start break_scope::test_while2\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x2:break_scope::X x1:break_scope::X \n DECLARE_LOCALS(&return,&x3,&x2,&x1); [line 91, column 1]\n " color=yellow style=filled] +"test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_1" [label="1: Start break_scope::test_while2\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x2:break_scope::X x1:break_scope::X \n " color=yellow style=filled] "test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_1" -> "test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_15" ; @@ -419,7 +419,7 @@ digraph cfg { "test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_15" -> "test_while2#break_scope#17250772168162981325.38013d039ed950814e06274bca56c75d_4" ; -"test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_1" [label="1: Start break_scope::test_while3\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x2:break_scope::X x1:break_scope::X \n DECLARE_LOCALS(&return,&x3,&x2,&x1); [line 102, column 1]\n " color=yellow style=filled] +"test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_1" [label="1: Start break_scope::test_while3\nFormals: a:_Bool b:_Bool\nLocals: x3:break_scope::X x2:break_scope::X x1:break_scope::X \n " color=yellow style=filled] "test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_1" -> "test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_13" ; @@ -472,28 +472,28 @@ digraph cfg { "test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_13" -> "test_while3#break_scope#10134831914750033380.7cab458a264bff5f98e4df48e17e8d7d_5" ; -"X#X#break_scope#{17112813181908266985|constexpr}.6bb668d75bc820066f1fe22efb911729_1" [label="1: Start break_scope::X_X\nFormals: this:break_scope::X* __param_0:break_scope::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#break_scope#{17112813181908266985|constexpr}.6bb668d75bc820066f1fe22efb911729_1" [label="1: Start break_scope::X_X\nFormals: this:break_scope::X* __param_0:break_scope::X const &\nLocals: \n " color=yellow style=filled] "X#X#break_scope#{17112813181908266985|constexpr}.6bb668d75bc820066f1fe22efb911729_1" -> "X#X#break_scope#{17112813181908266985|constexpr}.6bb668d75bc820066f1fe22efb911729_2" ; "X#X#break_scope#{17112813181908266985|constexpr}.6bb668d75bc820066f1fe22efb911729_2" [label="2: Exit break_scope::X_X \n " color=yellow style=filled] -"X#X#break_scope#{6309516816598689770|constexpr}.816885afcdb5a68230bfb3bf3d547c3d_1" [label="1: Start break_scope::X_X\nFormals: this:break_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#break_scope#{6309516816598689770|constexpr}.816885afcdb5a68230bfb3bf3d547c3d_1" [label="1: Start break_scope::X_X\nFormals: this:break_scope::X*\nLocals: \n " color=yellow style=filled] "X#X#break_scope#{6309516816598689770|constexpr}.816885afcdb5a68230bfb3bf3d547c3d_1" -> "X#X#break_scope#{6309516816598689770|constexpr}.816885afcdb5a68230bfb3bf3d547c3d_2" ; "X#X#break_scope#{6309516816598689770|constexpr}.816885afcdb5a68230bfb3bf3d547c3d_2" [label="2: Exit break_scope::X_X \n " color=yellow style=filled] -"__infer_inner_destructor_~X#X#break_scope#(321850372193847154).14fa9e76ae5ff70b9f49dbadc6e57d6c_1" [label="1: Start break_scope::X___infer_inner_destructor_~X\nFormals: this:break_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~X#X#break_scope#(321850372193847154).14fa9e76ae5ff70b9f49dbadc6e57d6c_1" [label="1: Start break_scope::X___infer_inner_destructor_~X\nFormals: this:break_scope::X*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~X#X#break_scope#(321850372193847154).14fa9e76ae5ff70b9f49dbadc6e57d6c_1" -> "__infer_inner_destructor_~X#X#break_scope#(321850372193847154).14fa9e76ae5ff70b9f49dbadc6e57d6c_2" ; "__infer_inner_destructor_~X#X#break_scope#(321850372193847154).14fa9e76ae5ff70b9f49dbadc6e57d6c_2" [label="2: Exit break_scope::X___infer_inner_destructor_~X \n " color=yellow style=filled] -"~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_1" [label="1: Start break_scope::X_~X\nFormals: this:break_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_1" [label="1: Start break_scope::X_~X\nFormals: this:break_scope::X*\nLocals: \n " color=yellow style=filled] "~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_1" -> "~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_3" ; @@ -504,7 +504,7 @@ digraph cfg { "~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_3" -> "~X#X#break_scope#(321850372193847154).bb0579f8004d4fbf59537d5d55a8dfe9_2" ; -"operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_1" [label="1: Start break_scope::iterator_operator!=\nFormals: this:break_scope::iterator* i2:break_scope::iterator const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 27, column 3]\n " color=yellow style=filled] +"operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_1" [label="1: Start break_scope::iterator_operator!=\nFormals: this:break_scope::iterator* i2:break_scope::iterator const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n " color=yellow style=filled] "operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_1" -> "operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_4" ; @@ -540,7 +540,7 @@ digraph cfg { "operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_9" -> "operator!=#iterator#break_scope#(15861647440981693631).5a328db1c01702ad115b55855603e1eb_2" ; -"operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_1" [label="1: Start break_scope::iterator_operator++\nFormals: this:break_scope::iterator* __return_param:break_scope::iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_1" [label="1: Start break_scope::iterator_operator++\nFormals: this:break_scope::iterator* __return_param:break_scope::iterator*\nLocals: \n " color=yellow style=filled] "operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_1" -> "operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_4" ; @@ -555,7 +555,7 @@ digraph cfg { "operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_4" -> "operator++#iterator#break_scope(class break_scope::iterator)#(2766485846133390801).12f92dbbbaf6641d4bc9bd9bd9586210_3" ; -"operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_1" [label="1: Start break_scope::iterator_operator*\nFormals: this:break_scope::iterator* __return_param:break_scope::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::X const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 42, column 1]\n " color=yellow style=filled] +"operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_1" [label="1: Start break_scope::iterator_operator*\nFormals: this:break_scope::iterator* __return_param:break_scope::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::X const \n " color=yellow style=filled] "operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_1" -> "operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_3" ; @@ -566,7 +566,7 @@ digraph cfg { "operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_3" -> "operator*#iterator#break_scope(class break_scope::X)#(4328339407583570703).89adb890a0c29514eda31053987e2050_2" ; -"iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* __param_0:break_scope::iterator const &\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 8]\n " color=yellow style=filled] +"iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* __param_0:break_scope::iterator const &\nLocals: \n " color=yellow style=filled] "iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_1" -> "iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_4" ; @@ -581,7 +581,7 @@ digraph cfg { "iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_4" -> "iterator#iterator#break_scope#{13325232528858742422|constexpr}.df2bdd1dc650d74172db385b1dec541f_3" ; -"iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* v:break_scope::vec const * pos:int\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* v:break_scope::vec const * pos:int\nLocals: \n " color=yellow style=filled] "iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_1" -> "iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_4" ; @@ -596,7 +596,7 @@ digraph cfg { "iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_4" -> "iterator#iterator#break_scope(class break_scope::vec)#{16869174875139255019}.5bff0f8e93c62e2b970e10e384e3b9df_3" ; -"iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* __param_0:break_scope::iterator&\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 8]\n " color=yellow style=filled] +"iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_1" [label="1: Start break_scope::iterator_iterator\nFormals: this:break_scope::iterator* __param_0:break_scope::iterator&\nLocals: \n " color=yellow style=filled] "iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_1" -> "iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_4" ; @@ -611,7 +611,7 @@ digraph cfg { "iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_4" -> "iterator#iterator#break_scope#{3654715460407933162|constexpr}.a69cb17d37da9b3963eb407e0dec4509_3" ; -"get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_1" [label="1: Start break_scope::vec_get\nFormals: this:break_scope::vec* pos:int __return_param:break_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 37, column 3]\n " color=yellow style=filled] +"get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_1" [label="1: Start break_scope::vec_get\nFormals: this:break_scope::vec* pos:int __return_param:break_scope::X*\nLocals: \n " color=yellow style=filled] "get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_1" -> "get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_3" ; @@ -622,7 +622,7 @@ digraph cfg { "get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_3" -> "get#vec#break_scope(class break_scope::X)#(1283787980840570343).f29590f18442006705e4b1df63322511_2" ; -"end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_1" [label="1: Start break_scope::vec_end\nFormals: this:break_scope::vec* __return_param:break_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::iterator \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 35, column 3]\n " color=yellow style=filled] +"end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_1" [label="1: Start break_scope::vec_end\nFormals: this:break_scope::vec* __return_param:break_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::iterator \n " color=yellow style=filled] "end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_1" -> "end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_3" ; @@ -633,7 +633,7 @@ digraph cfg { "end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_3" -> "end#vec#break_scope(class break_scope::iterator)#(4427317924121915380).28b4ffbb5a64aa367cc424acb2a0de9b_2" ; -"begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_1" [label="1: Start break_scope::vec_begin\nFormals: this:break_scope::vec* __return_param:break_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::iterator \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 34, column 3]\n " color=yellow style=filled] +"begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_1" [label="1: Start break_scope::vec_begin\nFormals: this:break_scope::vec* __return_param:break_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:break_scope::iterator \n " color=yellow style=filled] "begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_1" -> "begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_3" ; @@ -644,7 +644,7 @@ digraph cfg { "begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_3" -> "begin#vec#break_scope(class break_scope::iterator)#(5557509884489875894).5dac1fcfbf012c7c4e9ccd6f67cbd1ce_2" ; -"vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_1" [label="1: Start break_scope::vec_vec\nFormals: this:break_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 33, column 3]\n " color=yellow style=filled] +"vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_1" [label="1: Start break_scope::vec_vec\nFormals: this:break_scope::vec*\nLocals: \n " color=yellow style=filled] "vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_1" -> "vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_3" ; @@ -655,14 +655,14 @@ digraph cfg { "vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_3" -> "vec#vec#break_scope#{8713994320815093146}.a7abdfa106915d365eda869e8e136554_2" ; -"__infer_inner_destructor_~vec#vec#break_scope#(2726327876410250530).f113a7960f096ab5aa59d07ce9fbcbbe_1" [label="1: Start break_scope::vec___infer_inner_destructor_~vec\nFormals: this:break_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 8]\n " color=yellow style=filled] +"__infer_inner_destructor_~vec#vec#break_scope#(2726327876410250530).f113a7960f096ab5aa59d07ce9fbcbbe_1" [label="1: Start break_scope::vec___infer_inner_destructor_~vec\nFormals: this:break_scope::vec*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~vec#vec#break_scope#(2726327876410250530).f113a7960f096ab5aa59d07ce9fbcbbe_1" -> "__infer_inner_destructor_~vec#vec#break_scope#(2726327876410250530).f113a7960f096ab5aa59d07ce9fbcbbe_2" ; "__infer_inner_destructor_~vec#vec#break_scope#(2726327876410250530).f113a7960f096ab5aa59d07ce9fbcbbe_2" [label="2: Exit break_scope::vec___infer_inner_destructor_~vec \n " color=yellow style=filled] -"~vec#vec#break_scope#(2726327876410250530).6af158139cecaa31993b3ce213ac0fe6_1" [label="1: Start break_scope::vec_~vec\nFormals: this:break_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 8]\n " color=yellow style=filled] +"~vec#vec#break_scope#(2726327876410250530).6af158139cecaa31993b3ce213ac0fe6_1" [label="1: Start break_scope::vec_~vec\nFormals: this:break_scope::vec*\nLocals: \n " color=yellow style=filled] "~vec#vec#break_scope#(2726327876410250530).6af158139cecaa31993b3ce213ac0fe6_1" -> "~vec#vec#break_scope#(2726327876410250530).6af158139cecaa31993b3ce213ac0fe6_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/call_destructor.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/call_destructor.cpp.dot index f961d8e71..f141b7d7d 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/call_destructor.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/call_destructor.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"f(class Person)#3072121847520995784.d15d531febb371128c8a5206341d5cb9_1" [label="1: Start f\nFormals: p:Person*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"f(class Person)#3072121847520995784.d15d531febb371128c8a5206341d5cb9_1" [label="1: Start f\nFormals: p:Person*\nLocals: \n " color=yellow style=filled] "f(class Person)#3072121847520995784.d15d531febb371128c8a5206341d5cb9_1" -> "f(class Person)#3072121847520995784.d15d531febb371128c8a5206341d5cb9_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/call_on_delete.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/call_on_delete.cpp.dot index c725beaf2..6b76d34a2 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/call_on_delete.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/call_on_delete.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_1" [label="1: Start deleteInt\nFormals: x:int*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_1" [label="1: Start deleteInt\nFormals: x:int*\nLocals: \n " color=yellow style=filled] "deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_1" -> "deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_3" ; @@ -11,7 +11,7 @@ digraph cfg { "deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_3" -> "deleteInt#11507157942721721842.63c462d9916f225a70cc32ed39aaaf5f_2" ; -"deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_1" [label="1: Start deleteX\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_1" [label="1: Start deleteX\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_1" -> "deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_3" ; @@ -22,14 +22,14 @@ digraph cfg { "deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_3" -> "deleteX(class X)#8359832236310221055.de7d98d32d68fd20c6aec48045fd1c8e_2" ; -"__infer_inner_destructor_~X#X#(9850251229546392500).d48deae5dbd403872895c6ef0bdaa126_1" [label="1: Start X___infer_inner_destructor_~X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~X#X#(9850251229546392500).d48deae5dbd403872895c6ef0bdaa126_1" [label="1: Start X___infer_inner_destructor_~X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~X#X#(9850251229546392500).d48deae5dbd403872895c6ef0bdaa126_1" -> "__infer_inner_destructor_~X#X#(9850251229546392500).d48deae5dbd403872895c6ef0bdaa126_2" ; "__infer_inner_destructor_~X#X#(9850251229546392500).d48deae5dbd403872895c6ef0bdaa126_2" [label="2: Exit X___infer_inner_destructor_~X \n " color=yellow style=filled] -"~X#X#(9850251229546392500).92228f0925803df4b24e5d788ad29673_1" [label="1: Start X_~X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"~X#X#(9850251229546392500).92228f0925803df4b24e5d788ad29673_1" [label="1: Start X_~X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "~X#X#(9850251229546392500).92228f0925803df4b24e5d788ad29673_1" -> "~X#X#(9850251229546392500).92228f0925803df4b24e5d788ad29673_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/continue_scope.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/continue_scope.cpp.dot index a80ada0ae..4c8ee8246 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/continue_scope.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/continue_scope.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_1" [label="1: Start continue_scope::test_do_while\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x4:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n DECLARE_LOCALS(&return,&x3,&x4,&x2,&x1); [line 78, column 1]\n " color=yellow style=filled] +"test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_1" [label="1: Start continue_scope::test_do_while\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x4:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n " color=yellow style=filled] "test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_1" -> "test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_17" ; @@ -70,7 +70,7 @@ digraph cfg { "test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_17" -> "test_do_while#continue_scope#8999676231552324448.9fe455097ef7e757730530e9e7c09864_4" ; -"test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_1" [label="1: Start continue_scope::test_for\nFormals: b:_Bool\nLocals: x2:continue_scope::X it:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$6:continue_scope::iterator 0$?%__sil_tmp__temp_return_n$13:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$16:continue_scope::iterator const x1:continue_scope::X vector:continue_scope::vec \n DECLARE_LOCALS(&return,&x2,&it,&0$?%__sil_tmpSIL_materialize_temp__n$6,&0$?%__sil_tmp__temp_return_n$13,&0$?%__sil_tmpSIL_materialize_temp__n$16,&x1,&vector); [line 55, column 1]\n " color=yellow style=filled] +"test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_1" [label="1: Start continue_scope::test_for\nFormals: b:_Bool\nLocals: x2:continue_scope::X it:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$6:continue_scope::iterator 0$?%__sil_tmp__temp_return_n$13:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$16:continue_scope::iterator const x1:continue_scope::X vector:continue_scope::vec \n " color=yellow style=filled] "test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_1" -> "test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_17" ; @@ -139,7 +139,7 @@ digraph cfg { "test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_17" -> "test_for#continue_scope#10203739842900202560.4cb2db668430574619fdf529fdd4af8c_6" ; -"test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_1" [label="1: Start continue_scope::test_for_range\nFormals: b:_Bool\nLocals: __end:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$7:continue_scope::iterator __begin:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$13:continue_scope::iterator 0$?%__sil_tmp__temp_return_n$21:continue_scope::iterator x2:continue_scope::X x:continue_scope::X 0$?%__sil_tmpSIL_materialize_temp__n$37:continue_scope::X const __range:continue_scope::vec& x1:continue_scope::X vector:continue_scope::vec \n DECLARE_LOCALS(&return,&__end,&0$?%__sil_tmpSIL_materialize_temp__n$7,&__begin,&0$?%__sil_tmpSIL_materialize_temp__n$13,&0$?%__sil_tmp__temp_return_n$21,&x2,&x,&0$?%__sil_tmpSIL_materialize_temp__n$37,&__range,&x1,&vector); [line 44, column 1]\n " color=yellow style=filled] +"test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_1" [label="1: Start continue_scope::test_for_range\nFormals: b:_Bool\nLocals: __end:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$7:continue_scope::iterator __begin:continue_scope::iterator 0$?%__sil_tmpSIL_materialize_temp__n$13:continue_scope::iterator 0$?%__sil_tmp__temp_return_n$21:continue_scope::iterator x2:continue_scope::X x:continue_scope::X 0$?%__sil_tmpSIL_materialize_temp__n$37:continue_scope::X const __range:continue_scope::vec& x1:continue_scope::X vector:continue_scope::vec \n " color=yellow style=filled] "test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_1" -> "test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_20" ; @@ -220,7 +220,7 @@ digraph cfg { "test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_20" -> "test_for_range#continue_scope#9937708960633325401.fa75d7368d8f711ae7e040a8b2ae1442_19" ; -"test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_1" [label="1: Start continue_scope::test_while1\nFormals: a:_Bool b:_Bool\nLocals: x2:continue_scope::X x4:continue_scope::X x1:continue_scope::X \n DECLARE_LOCALS(&return,&x2,&x4,&x1); [line 66, column 1]\n " color=yellow style=filled] +"test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_1" [label="1: Start continue_scope::test_while1\nFormals: a:_Bool b:_Bool\nLocals: x2:continue_scope::X x4:continue_scope::X x1:continue_scope::X \n " color=yellow style=filled] "test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_1" -> "test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_15" ; @@ -281,7 +281,7 @@ digraph cfg { "test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_15" -> "test_while1#continue_scope#7540876780991944911.b81085ce953e1cd4f035dc0322ac5331_4" ; -"test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_1" [label="1: Start continue_scope::test_while2\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n DECLARE_LOCALS(&return,&x3,&x2,&x1); [line 91, column 1]\n " color=yellow style=filled] +"test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_1" [label="1: Start continue_scope::test_while2\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n " color=yellow style=filled] "test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_1" -> "test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_15" ; @@ -342,7 +342,7 @@ digraph cfg { "test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_15" -> "test_while2#continue_scope#4169552136172626704.fb057544ed7a6c8312596f53be6b62dc_4" ; -"test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_1" [label="1: Start continue_scope::test_while3\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n DECLARE_LOCALS(&return,&x3,&x2,&x1); [line 102, column 1]\n " color=yellow style=filled] +"test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_1" [label="1: Start continue_scope::test_while3\nFormals: a:_Bool b:_Bool\nLocals: x3:continue_scope::X x2:continue_scope::X x1:continue_scope::X \n " color=yellow style=filled] "test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_1" -> "test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_13" ; @@ -395,28 +395,28 @@ digraph cfg { "test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_13" -> "test_while3#continue_scope#1176125085634537673.a024bcf519539ef1deac237c06a02a78_5" ; -"X#X#continue_scope#{3409116780571095996|constexpr}.c8d6a2b86adba9628fb048dcdc417f93_1" [label="1: Start continue_scope::X_X\nFormals: this:continue_scope::X* __param_0:continue_scope::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#continue_scope#{3409116780571095996|constexpr}.c8d6a2b86adba9628fb048dcdc417f93_1" [label="1: Start continue_scope::X_X\nFormals: this:continue_scope::X* __param_0:continue_scope::X const &\nLocals: \n " color=yellow style=filled] "X#X#continue_scope#{3409116780571095996|constexpr}.c8d6a2b86adba9628fb048dcdc417f93_1" -> "X#X#continue_scope#{3409116780571095996|constexpr}.c8d6a2b86adba9628fb048dcdc417f93_2" ; "X#X#continue_scope#{3409116780571095996|constexpr}.c8d6a2b86adba9628fb048dcdc417f93_2" [label="2: Exit continue_scope::X_X \n " color=yellow style=filled] -"X#X#continue_scope#{4988003876514960391|constexpr}.1f40e6165a04ac2ba6a599134cfea1db_1" [label="1: Start continue_scope::X_X\nFormals: this:continue_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#continue_scope#{4988003876514960391|constexpr}.1f40e6165a04ac2ba6a599134cfea1db_1" [label="1: Start continue_scope::X_X\nFormals: this:continue_scope::X*\nLocals: \n " color=yellow style=filled] "X#X#continue_scope#{4988003876514960391|constexpr}.1f40e6165a04ac2ba6a599134cfea1db_1" -> "X#X#continue_scope#{4988003876514960391|constexpr}.1f40e6165a04ac2ba6a599134cfea1db_2" ; "X#X#continue_scope#{4988003876514960391|constexpr}.1f40e6165a04ac2ba6a599134cfea1db_2" [label="2: Exit continue_scope::X_X \n " color=yellow style=filled] -"__infer_inner_destructor_~X#X#continue_scope#(14106261246415748043).7b99c403359c6d4efc163f4292ca75da_1" [label="1: Start continue_scope::X___infer_inner_destructor_~X\nFormals: this:continue_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~X#X#continue_scope#(14106261246415748043).7b99c403359c6d4efc163f4292ca75da_1" [label="1: Start continue_scope::X___infer_inner_destructor_~X\nFormals: this:continue_scope::X*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~X#X#continue_scope#(14106261246415748043).7b99c403359c6d4efc163f4292ca75da_1" -> "__infer_inner_destructor_~X#X#continue_scope#(14106261246415748043).7b99c403359c6d4efc163f4292ca75da_2" ; "__infer_inner_destructor_~X#X#continue_scope#(14106261246415748043).7b99c403359c6d4efc163f4292ca75da_2" [label="2: Exit continue_scope::X___infer_inner_destructor_~X \n " color=yellow style=filled] -"~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_1" [label="1: Start continue_scope::X_~X\nFormals: this:continue_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_1" [label="1: Start continue_scope::X_~X\nFormals: this:continue_scope::X*\nLocals: \n " color=yellow style=filled] "~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_1" -> "~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_3" ; @@ -427,7 +427,7 @@ digraph cfg { "~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_3" -> "~X#X#continue_scope#(14106261246415748043).bee8da02915b57fe8c8e01c9b731311d_2" ; -"operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_1" [label="1: Start continue_scope::iterator_operator*\nFormals: this:continue_scope::iterator* __return_param:continue_scope::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::X const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 42, column 1]\n " color=yellow style=filled] +"operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_1" [label="1: Start continue_scope::iterator_operator*\nFormals: this:continue_scope::iterator* __return_param:continue_scope::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::X const \n " color=yellow style=filled] "operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_1" -> "operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_3" ; @@ -438,7 +438,7 @@ digraph cfg { "operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_3" -> "operator*#iterator#continue_scope(class continue_scope::X)#(10976315504449545146).6f0a140275409bbf42ae1dbc8842f6af_2" ; -"operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_1" [label="1: Start continue_scope::iterator_operator!=\nFormals: this:continue_scope::iterator* i2:continue_scope::iterator const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 27, column 3]\n " color=yellow style=filled] +"operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_1" [label="1: Start continue_scope::iterator_operator!=\nFormals: this:continue_scope::iterator* i2:continue_scope::iterator const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n " color=yellow style=filled] "operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_1" -> "operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_4" ; @@ -474,7 +474,7 @@ digraph cfg { "operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_9" -> "operator!=#iterator#continue_scope#(11025097396656630732).d1947b35520a12f51156c7fee5f5e4a1_2" ; -"operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_1" [label="1: Start continue_scope::iterator_operator++\nFormals: this:continue_scope::iterator* __return_param:continue_scope::iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_1" [label="1: Start continue_scope::iterator_operator++\nFormals: this:continue_scope::iterator* __return_param:continue_scope::iterator*\nLocals: \n " color=yellow style=filled] "operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_1" -> "operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_4" ; @@ -489,7 +489,7 @@ digraph cfg { "operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_4" -> "operator++#iterator#continue_scope(class continue_scope::iterator)#(16434574593791982090).65ed5567b5dc83cc8a9cab1252f670aa_3" ; -"iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* __param_0:continue_scope::iterator&\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 8]\n " color=yellow style=filled] +"iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* __param_0:continue_scope::iterator&\nLocals: \n " color=yellow style=filled] "iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_1" -> "iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_4" ; @@ -504,7 +504,7 @@ digraph cfg { "iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_4" -> "iterator#iterator#continue_scope#{10809914205998631191|constexpr}.3824b12e843bd919018b65d60747271f_3" ; -"iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* v:continue_scope::vec const * pos:int\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* v:continue_scope::vec const * pos:int\nLocals: \n " color=yellow style=filled] "iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_1" -> "iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_4" ; @@ -519,7 +519,7 @@ digraph cfg { "iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_4" -> "iterator#iterator#continue_scope(class continue_scope::vec)#{17152205201271404012}.bc541607d571f16de19f1a4ee9d89b7b_3" ; -"iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* __param_0:continue_scope::iterator const &\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 8]\n " color=yellow style=filled] +"iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_1" [label="1: Start continue_scope::iterator_iterator\nFormals: this:continue_scope::iterator* __param_0:continue_scope::iterator const &\nLocals: \n " color=yellow style=filled] "iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_1" -> "iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_4" ; @@ -534,7 +534,7 @@ digraph cfg { "iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_4" -> "iterator#iterator#continue_scope#{5205818338773724773|constexpr}.befe58b6f79cfdaaec28cf6af78711d5_3" ; -"begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_1" [label="1: Start continue_scope::vec_begin\nFormals: this:continue_scope::vec* __return_param:continue_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::iterator \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 34, column 3]\n " color=yellow style=filled] +"begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_1" [label="1: Start continue_scope::vec_begin\nFormals: this:continue_scope::vec* __return_param:continue_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::iterator \n " color=yellow style=filled] "begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_1" -> "begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_3" ; @@ -545,7 +545,7 @@ digraph cfg { "begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_3" -> "begin#vec#continue_scope(class continue_scope::iterator)#(10867355481694456603).8c0551e386b9f2c25bf3629672b303c4_2" ; -"get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_1" [label="1: Start continue_scope::vec_get\nFormals: this:continue_scope::vec* pos:int __return_param:continue_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 37, column 3]\n " color=yellow style=filled] +"get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_1" [label="1: Start continue_scope::vec_get\nFormals: this:continue_scope::vec* pos:int __return_param:continue_scope::X*\nLocals: \n " color=yellow style=filled] "get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_1" -> "get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_3" ; @@ -556,7 +556,7 @@ digraph cfg { "get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_3" -> "get#vec#continue_scope(class continue_scope::X)#(13898317495016814620).3829388c237a09b0f1feeaf1c583e486_2" ; -"end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_1" [label="1: Start continue_scope::vec_end\nFormals: this:continue_scope::vec* __return_param:continue_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::iterator \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 35, column 3]\n " color=yellow style=filled] +"end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_1" [label="1: Start continue_scope::vec_end\nFormals: this:continue_scope::vec* __return_param:continue_scope::iterator*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:continue_scope::iterator \n " color=yellow style=filled] "end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_1" -> "end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_3" ; @@ -567,7 +567,7 @@ digraph cfg { "end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_3" -> "end#vec#continue_scope(class continue_scope::iterator)#(4225103001970544933).15b63d21cc3cccf91200fcac42652775_2" ; -"vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_1" [label="1: Start continue_scope::vec_vec\nFormals: this:continue_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 33, column 3]\n " color=yellow style=filled] +"vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_1" [label="1: Start continue_scope::vec_vec\nFormals: this:continue_scope::vec*\nLocals: \n " color=yellow style=filled] "vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_1" -> "vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_3" ; @@ -578,14 +578,14 @@ digraph cfg { "vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_3" -> "vec#vec#continue_scope#{15014380772393274563}.0db26bae10e0d7702598e02aede0544b_2" ; -"__infer_inner_destructor_~vec#vec#continue_scope#(10360929843329979119).03b608737079bc7a6c659c5062560447_1" [label="1: Start continue_scope::vec___infer_inner_destructor_~vec\nFormals: this:continue_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 8]\n " color=yellow style=filled] +"__infer_inner_destructor_~vec#vec#continue_scope#(10360929843329979119).03b608737079bc7a6c659c5062560447_1" [label="1: Start continue_scope::vec___infer_inner_destructor_~vec\nFormals: this:continue_scope::vec*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~vec#vec#continue_scope#(10360929843329979119).03b608737079bc7a6c659c5062560447_1" -> "__infer_inner_destructor_~vec#vec#continue_scope#(10360929843329979119).03b608737079bc7a6c659c5062560447_2" ; "__infer_inner_destructor_~vec#vec#continue_scope#(10360929843329979119).03b608737079bc7a6c659c5062560447_2" [label="2: Exit continue_scope::vec___infer_inner_destructor_~vec \n " color=yellow style=filled] -"~vec#vec#continue_scope#(10360929843329979119).4ca99321ca697a550551ca058254a138_1" [label="1: Start continue_scope::vec_~vec\nFormals: this:continue_scope::vec*\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 8]\n " color=yellow style=filled] +"~vec#vec#continue_scope#(10360929843329979119).4ca99321ca697a550551ca058254a138_1" [label="1: Start continue_scope::vec_~vec\nFormals: this:continue_scope::vec*\nLocals: \n " color=yellow style=filled] "~vec#vec#continue_scope#(10360929843329979119).4ca99321ca697a550551ca058254a138_1" -> "~vec#vec#continue_scope#(10360929843329979119).4ca99321ca697a550551ca058254a138_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/destructor_bases.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/destructor_bases.cpp.dot index 225299912..9e62d1cdb 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/destructor_bases.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/destructor_bases.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_1" [label="1: Start A_A\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_1" [label="1: Start A_A\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_1" -> "A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_3" ; @@ -11,14 +11,14 @@ digraph cfg { "A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_3" -> "A#A#{14779025497907219583}.17208581fb4c6bbf4d62e29851fb70ab_2" ; -"__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" [label="1: Start A___infer_inner_destructor_~A\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" [label="1: Start A___infer_inner_destructor_~A\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" -> "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_2" ; "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_2" [label="2: Exit A___infer_inner_destructor_~A \n " color=yellow style=filled] -"~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" [label="1: Start A_~A\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" [label="1: Start A_~A\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" -> "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_3" ; @@ -29,7 +29,7 @@ digraph cfg { "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_3" -> "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_2" ; -"B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_1" -> "B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_4" ; @@ -44,14 +44,14 @@ digraph cfg { "B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_4" -> "B#B#{10798876524598897542}.3b10fa64f3322f2c8bfbde72c7a0e4a6_3" ; -"__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" [label="1: Start B___infer_inner_destructor_~B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" [label="1: Start B___infer_inner_destructor_~B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" -> "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_2" ; "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_2" [label="2: Exit B___infer_inner_destructor_~B \n " color=yellow style=filled] -"~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" [label="1: Start B_~B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" [label="1: Start B_~B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" -> "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_3" ; @@ -62,21 +62,21 @@ digraph cfg { "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_3" -> "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_2" ; -"C#C#{5740611327153041165}.7f44dbfcbf1af9b0d8bcababbf48127e_1" [label="1: Start C_C\nFormals: this:C*\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"C#C#{5740611327153041165}.7f44dbfcbf1af9b0d8bcababbf48127e_1" [label="1: Start C_C\nFormals: this:C*\nLocals: \n " color=yellow style=filled] "C#C#{5740611327153041165}.7f44dbfcbf1af9b0d8bcababbf48127e_1" -> "C#C#{5740611327153041165}.7f44dbfcbf1af9b0d8bcababbf48127e_2" ; "C#C#{5740611327153041165}.7f44dbfcbf1af9b0d8bcababbf48127e_2" [label="2: Exit C_C \n " color=yellow style=filled] -"__infer_inner_destructor_~C#C#(8663121109475859597).b2a38f2bbddcdfc0b09e6d7290006778_1" [label="1: Start C___infer_inner_destructor_~C\nFormals: this:C*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~C#C#(8663121109475859597).b2a38f2bbddcdfc0b09e6d7290006778_1" [label="1: Start C___infer_inner_destructor_~C\nFormals: this:C*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~C#C#(8663121109475859597).b2a38f2bbddcdfc0b09e6d7290006778_1" -> "__infer_inner_destructor_~C#C#(8663121109475859597).b2a38f2bbddcdfc0b09e6d7290006778_2" ; "__infer_inner_destructor_~C#C#(8663121109475859597).b2a38f2bbddcdfc0b09e6d7290006778_2" [label="2: Exit C___infer_inner_destructor_~C \n " color=yellow style=filled] -"~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_1" [label="1: Start C_~C\nFormals: this:C*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 3]\n " color=yellow style=filled] +"~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_1" [label="1: Start C_~C\nFormals: this:C*\nLocals: \n " color=yellow style=filled] "~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_1" -> "~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_3" ; @@ -87,7 +87,7 @@ digraph cfg { "~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_3" -> "~C#C#(8663121109475859597).c4887e86b7c3519c4397dd483476d5d2_2" ; -"D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_1" [label="1: Start D_D\nFormals: this:D*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 3]\n " color=yellow style=filled] +"D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_1" [label="1: Start D_D\nFormals: this:D*\nLocals: \n " color=yellow style=filled] "D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_1" -> "D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_6" ; @@ -110,7 +110,7 @@ digraph cfg { "D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_6" -> "D#D#{14859184625718510620}.5a45d8adce2fa330a108d14c6d9e7ad2_5" ; -"__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_1" [label="1: Start D___infer_inner_destructor_~D\nFormals: this:D*\nLocals: a:A \n DECLARE_LOCALS(&return,&a); [line 31, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_1" [label="1: Start D___infer_inner_destructor_~D\nFormals: this:D*\nLocals: a:A \n " color=yellow style=filled] "__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_1" -> "__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_5" ; @@ -129,7 +129,7 @@ digraph cfg { "__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_5" -> "__infer_inner_destructor_~D#D#(5618221758133596168).bafb8a40b92952d90ec3736fc827de7f_4" ; -"~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_1" [label="1: Start D_~D\nFormals: this:D*\nLocals: \n DECLARE_LOCALS(&return); [line 31, column 3]\n " color=yellow style=filled] +"~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_1" [label="1: Start D_~D\nFormals: this:D*\nLocals: \n " color=yellow style=filled] "~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_1" -> "~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_3" ; @@ -140,7 +140,7 @@ digraph cfg { "~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_3" -> "~D#D#(5618221758133596168).bd1f40c4fa1d5ed90c732a34d33e4d7c_2" ; -"E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_1" [label="1: Start E_E\nFormals: this:E*\nLocals: \n DECLARE_LOCALS(&return); [line 35, column 3]\n " color=yellow style=filled] +"E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_1" [label="1: Start E_E\nFormals: this:E*\nLocals: \n " color=yellow style=filled] "E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_1" -> "E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_7" ; @@ -167,7 +167,7 @@ digraph cfg { "E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_7" -> "E#E#{7886195349376518403}.02845ceb3bc1b2ade1c6ab65150dfc34_6" ; -"__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_1" [label="1: Start E___infer_inner_destructor_~E\nFormals: this:E*\nLocals: \n DECLARE_LOCALS(&return); [line 36, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_1" [label="1: Start E___infer_inner_destructor_~E\nFormals: this:E*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_1" -> "__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_3" ; @@ -178,7 +178,7 @@ digraph cfg { "__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_3" -> "__infer_inner_destructor_~E#E#(2987579715549688623).0c2beae2fa1834341749df3ec1f5ac22_2" ; -"~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_1" [label="1: Start E_~E\nFormals: this:E*\nLocals: \n DECLARE_LOCALS(&return); [line 36, column 3]\n " color=yellow style=filled] +"~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_1" [label="1: Start E_~E\nFormals: this:E*\nLocals: \n " color=yellow style=filled] "~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_1" -> "~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_3" ; @@ -189,7 +189,7 @@ digraph cfg { "~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_3" -> "~E#E#(2987579715549688623).452c4ab608cbb84e7144bf65a39276d9_2" ; -"F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_1" [label="1: Start F_F\nFormals: this:F*\nLocals: \n DECLARE_LOCALS(&return); [line 40, column 3]\n " color=yellow style=filled] +"F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_1" [label="1: Start F_F\nFormals: this:F*\nLocals: \n " color=yellow style=filled] "F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_1" -> "F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_7" ; @@ -216,7 +216,7 @@ digraph cfg { "F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_7" -> "F#F#{11715195598984476266}.884ea102935d653fcf591dff17f31401_6" ; -"__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_1" [label="1: Start F___infer_inner_destructor_~F\nFormals: this:F*\nLocals: \n DECLARE_LOCALS(&return); [line 41, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_1" [label="1: Start F___infer_inner_destructor_~F\nFormals: this:F*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_1" -> "__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_3" ; @@ -227,7 +227,7 @@ digraph cfg { "__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_3" -> "__infer_inner_destructor_~F#F#(5727529154579633650).20752c7323d15bc6d30fac190df5baf8_2" ; -"~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_1" [label="1: Start F_~F\nFormals: this:F*\nLocals: \n DECLARE_LOCALS(&return); [line 41, column 3]\n " color=yellow style=filled] +"~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_1" [label="1: Start F_~F\nFormals: this:F*\nLocals: \n " color=yellow style=filled] "~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_1" -> "~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_3" ; @@ -238,21 +238,21 @@ digraph cfg { "~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_3" -> "~F#F#(5727529154579633650).f1ad6d785ba06c47f402bc76b9b85f73_2" ; -"T#T#{15422546710357390924}.2e459864a844310ea5ab719ea4768a72_1" [label="1: Start T_T\nFormals: this:T*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"T#T#{15422546710357390924}.2e459864a844310ea5ab719ea4768a72_1" [label="1: Start T_T\nFormals: this:T*\nLocals: \n " color=yellow style=filled] "T#T#{15422546710357390924}.2e459864a844310ea5ab719ea4768a72_1" -> "T#T#{15422546710357390924}.2e459864a844310ea5ab719ea4768a72_2" ; "T#T#{15422546710357390924}.2e459864a844310ea5ab719ea4768a72_2" [label="2: Exit T_T \n " color=yellow style=filled] -"__infer_inner_destructor_~T#T#(198129514833990712).6f8f8037f60d385be9f35cbd1252e677_1" [label="1: Start T___infer_inner_destructor_~T\nFormals: this:T*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~T#T#(198129514833990712).6f8f8037f60d385be9f35cbd1252e677_1" [label="1: Start T___infer_inner_destructor_~T\nFormals: this:T*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~T#T#(198129514833990712).6f8f8037f60d385be9f35cbd1252e677_1" -> "__infer_inner_destructor_~T#T#(198129514833990712).6f8f8037f60d385be9f35cbd1252e677_2" ; "__infer_inner_destructor_~T#T#(198129514833990712).6f8f8037f60d385be9f35cbd1252e677_2" [label="2: Exit T___infer_inner_destructor_~T \n " color=yellow style=filled] -"~T#T#(198129514833990712).9a1fb2f2d427aff6059a6de0c57b5949_1" [label="1: Start T_~T\nFormals: this:T*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"~T#T#(198129514833990712).9a1fb2f2d427aff6059a6de0c57b5949_1" [label="1: Start T_~T\nFormals: this:T*\nLocals: \n " color=yellow style=filled] "~T#T#(198129514833990712).9a1fb2f2d427aff6059a6de0c57b5949_1" -> "~T#T#(198129514833990712).9a1fb2f2d427aff6059a6de0c57b5949_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/pseudo_destructor_expr.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/pseudo_destructor_expr.cpp.dot index ead3dfd26..26a1b9845 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/pseudo_destructor_expr.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/pseudo_destructor_expr.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_1" [label="1: Start destroy\nFormals: ptr:int**\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_1" [label="1: Start destroy\nFormals: ptr:int**\nLocals: \n " color=yellow style=filled] "destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_1" -> "destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_4" ; @@ -15,7 +15,7 @@ digraph cfg { "destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_4" -> "destroy#14082686937760238422.8268959c48dc929d419568bc99a6b97b_3" ; -"f#10188173399311638112.8cffce40f5525757e791edeba0985326_1" [label="1: Start f\nFormals: p:int*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 9, column 1]\n " color=yellow style=filled] +"f#10188173399311638112.8cffce40f5525757e791edeba0985326_1" [label="1: Start f\nFormals: p:int*\nLocals: x:int \n " color=yellow style=filled] "f#10188173399311638112.8cffce40f5525757e791edeba0985326_1" -> "f#10188173399311638112.8cffce40f5525757e791edeba0985326_5" ; @@ -34,7 +34,7 @@ digraph cfg { "f#10188173399311638112.8cffce40f5525757e791edeba0985326_5" -> "f#10188173399311638112.8cffce40f5525757e791edeba0985326_4" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 21, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_4" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/scope.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/scope.cpp.dot index 7d0e32f05..54afdd05c 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/scope.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/scope.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_1" [label="1: Start destructor_scope::callgetZ\nFormals: \nLocals: 0$?%__sil_tmp__temp_return_n$2:destructor_scope::Z \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_return_n$2); [line 82, column 1]\n " color=yellow style=filled] +"callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_1" [label="1: Start destructor_scope::callgetZ\nFormals: \nLocals: 0$?%__sil_tmp__temp_return_n$2:destructor_scope::Z \n " color=yellow style=filled] "callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_1" -> "callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_3" ; @@ -11,7 +11,7 @@ digraph cfg { "callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_3" -> "callgetZ#destructor_scope#16418724657639342926.f4c0cbb2a5d892ea82496dd2540a9ead_2" ; -"getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_1" [label="1: Start destructor_scope::getX\nFormals: __return_param:destructor_scope::X*\nLocals: x:destructor_scope::X \n DECLARE_LOCALS(&return,&x); [line 68, column 1]\n " color=yellow style=filled] +"getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_1" [label="1: Start destructor_scope::getX\nFormals: __return_param:destructor_scope::X*\nLocals: x:destructor_scope::X \n " color=yellow style=filled] "getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_1" -> "getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_4" ; @@ -26,7 +26,7 @@ digraph cfg { "getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_4" -> "getX#destructor_scope(class destructor_scope::X)#11739464242911605656.956e6b931ba67c14d56b1314b7f2fce7_3" ; -"getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_1" [label="1: Start destructor_scope::getZ\nFormals: __return_param:destructor_scope::Z*\nLocals: z:destructor_scope::Z \n DECLARE_LOCALS(&return,&z); [line 73, column 1]\n " color=yellow style=filled] +"getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_1" [label="1: Start destructor_scope::getZ\nFormals: __return_param:destructor_scope::Z*\nLocals: z:destructor_scope::Z \n " color=yellow style=filled] "getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_1" -> "getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_4" ; @@ -41,7 +41,7 @@ digraph cfg { "getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_4" -> "getZ#destructor_scope(class destructor_scope::Z)#13110319947448813202.27b8261073c8d26082c5ea18b0194031_3" ; -"test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_1" [label="1: Start destructor_scope::test1\nFormals: a:_Bool b:_Bool\nLocals: y3:destructor_scope::Y y1:destructor_scope::Y x3:destructor_scope::X y2:destructor_scope::Y x2:destructor_scope::X s:destructor_scope::S x1:destructor_scope::X \n DECLARE_LOCALS(&return,&y3,&y1,&x3,&y2,&x2,&s,&x1); [line 37, column 1]\n " color=yellow style=filled] +"test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_1" [label="1: Start destructor_scope::test1\nFormals: a:_Bool b:_Bool\nLocals: y3:destructor_scope::Y y1:destructor_scope::Y x3:destructor_scope::X y2:destructor_scope::Y x2:destructor_scope::X s:destructor_scope::S x1:destructor_scope::X \n " color=yellow style=filled] "test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_1" -> "test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_21" ; @@ -126,7 +126,7 @@ digraph cfg { "test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_21" -> "test1#destructor_scope#3167061604758065234.d3af82d2ddb9b80d2c9930cb62bbbffa_20" ; -"test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_1" [label="1: Start destructor_scope::test2\nFormals: a:_Bool\nLocals: x2:destructor_scope::X x3:destructor_scope::X x1:destructor_scope::X \n DECLARE_LOCALS(&return,&x2,&x3,&x1); [line 57, column 1]\n " color=yellow style=filled] +"test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_1" [label="1: Start destructor_scope::test2\nFormals: a:_Bool\nLocals: x2:destructor_scope::X x3:destructor_scope::X x1:destructor_scope::X \n " color=yellow style=filled] "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_1" -> "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_11" ; @@ -170,7 +170,7 @@ digraph cfg { "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_11" -> "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_5" ; "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_11" -> "test2#destructor_scope#2993434300384255445.24bf3f4c27c1719ee94d608a0df996b1_6" ; -"S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_1" [label="1: Start destructor_scope::S_S\nFormals: this:destructor_scope::S*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 8]\n " color=yellow style=filled] +"S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_1" [label="1: Start destructor_scope::S_S\nFormals: this:destructor_scope::S*\nLocals: \n " color=yellow style=filled] "S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_1" -> "S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_3" ; @@ -181,7 +181,7 @@ digraph cfg { "S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_3" -> "S#S#destructor_scope#{12210000843635331998|constexpr}.cb28b79e3a75cf83720c23a83cf5bf01_2" ; -"__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_1" [label="1: Start destructor_scope::S___infer_inner_destructor_~S\nFormals: this:destructor_scope::S*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 8]\n " color=yellow style=filled] +"__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_1" [label="1: Start destructor_scope::S___infer_inner_destructor_~S\nFormals: this:destructor_scope::S*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_1" -> "__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_3" ; @@ -192,7 +192,7 @@ digraph cfg { "__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_3" -> "__infer_inner_destructor_~S#S#destructor_scope#(9287491061312513566).4ef80b764b293fdc4260c9ce06a110d3_2" ; -"~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_1" [label="1: Start destructor_scope::S_~S\nFormals: this:destructor_scope::S*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 8]\n " color=yellow style=filled] +"~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_1" [label="1: Start destructor_scope::S_~S\nFormals: this:destructor_scope::S*\nLocals: \n " color=yellow style=filled] "~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_1" -> "~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_3" ; @@ -203,7 +203,7 @@ digraph cfg { "~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_3" -> "~S#S#destructor_scope#(9287491061312513566).aca6b266020a04cd52a80258435bda76_2" ; -"__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_1" [label="1: Start destructor_scope::W___infer_inner_destructor_~W\nFormals: this:destructor_scope::W*\nLocals: y:destructor_scope::Y x:destructor_scope::X \n DECLARE_LOCALS(&return,&y,&x); [line 29, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_1" [label="1: Start destructor_scope::W___infer_inner_destructor_~W\nFormals: this:destructor_scope::W*\nLocals: y:destructor_scope::Y x:destructor_scope::X \n " color=yellow style=filled] "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_1" -> "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_10" ; @@ -243,7 +243,7 @@ digraph cfg { "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_10" -> "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_7" ; "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_10" -> "__infer_inner_destructor_~W#W#destructor_scope#(7330614824551855498).609202c747c70b122a8a5785422f4f26_8" ; -"~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_1" [label="1: Start destructor_scope::W_~W\nFormals: this:destructor_scope::W*\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 3]\n " color=yellow style=filled] +"~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_1" [label="1: Start destructor_scope::W_~W\nFormals: this:destructor_scope::W*\nLocals: \n " color=yellow style=filled] "~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_1" -> "~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_3" ; @@ -254,28 +254,28 @@ digraph cfg { "~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_3" -> "~W#W#destructor_scope#(7330614824551855498).f9ed98feeae8b94c6906cf3cd29688b3_2" ; -"X#X#destructor_scope#{2603426817540977396|constexpr}.fb840cb7c96da056d7b59829caa7231d_1" [label="1: Start destructor_scope::X_X\nFormals: this:destructor_scope::X* __param_0:destructor_scope::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#destructor_scope#{2603426817540977396|constexpr}.fb840cb7c96da056d7b59829caa7231d_1" [label="1: Start destructor_scope::X_X\nFormals: this:destructor_scope::X* __param_0:destructor_scope::X const &\nLocals: \n " color=yellow style=filled] "X#X#destructor_scope#{2603426817540977396|constexpr}.fb840cb7c96da056d7b59829caa7231d_1" -> "X#X#destructor_scope#{2603426817540977396|constexpr}.fb840cb7c96da056d7b59829caa7231d_2" ; "X#X#destructor_scope#{2603426817540977396|constexpr}.fb840cb7c96da056d7b59829caa7231d_2" [label="2: Exit destructor_scope::X_X \n " color=yellow style=filled] -"X#X#destructor_scope#{8756367833784077567|constexpr}.fe7f9d502bc5b73ec7451a152e49956f_1" [label="1: Start destructor_scope::X_X\nFormals: this:destructor_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"X#X#destructor_scope#{8756367833784077567|constexpr}.fe7f9d502bc5b73ec7451a152e49956f_1" [label="1: Start destructor_scope::X_X\nFormals: this:destructor_scope::X*\nLocals: \n " color=yellow style=filled] "X#X#destructor_scope#{8756367833784077567|constexpr}.fe7f9d502bc5b73ec7451a152e49956f_1" -> "X#X#destructor_scope#{8756367833784077567|constexpr}.fe7f9d502bc5b73ec7451a152e49956f_2" ; "X#X#destructor_scope#{8756367833784077567|constexpr}.fe7f9d502bc5b73ec7451a152e49956f_2" [label="2: Exit destructor_scope::X_X \n " color=yellow style=filled] -"__infer_inner_destructor_~X#X#destructor_scope#(17752465063768331075).9ca577a457cb5911ce3106f5186a6435_1" [label="1: Start destructor_scope::X___infer_inner_destructor_~X\nFormals: this:destructor_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~X#X#destructor_scope#(17752465063768331075).9ca577a457cb5911ce3106f5186a6435_1" [label="1: Start destructor_scope::X___infer_inner_destructor_~X\nFormals: this:destructor_scope::X*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~X#X#destructor_scope#(17752465063768331075).9ca577a457cb5911ce3106f5186a6435_1" -> "__infer_inner_destructor_~X#X#destructor_scope#(17752465063768331075).9ca577a457cb5911ce3106f5186a6435_2" ; "__infer_inner_destructor_~X#X#destructor_scope#(17752465063768331075).9ca577a457cb5911ce3106f5186a6435_2" [label="2: Exit destructor_scope::X___infer_inner_destructor_~X \n " color=yellow style=filled] -"~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_1" [label="1: Start destructor_scope::X_~X\nFormals: this:destructor_scope::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_1" [label="1: Start destructor_scope::X_~X\nFormals: this:destructor_scope::X*\nLocals: \n " color=yellow style=filled] "~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_1" -> "~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_3" ; @@ -286,21 +286,21 @@ digraph cfg { "~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_3" -> "~X#X#destructor_scope#(17752465063768331075).e9440dc26d00e6a493a0ae5908b3f399_2" ; -"Y#Y#destructor_scope#{15345452000440546376|constexpr}.7b3401cb4ba53beb88d6ca2de7e20249_1" [label="1: Start destructor_scope::Y_Y\nFormals: this:destructor_scope::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"Y#Y#destructor_scope#{15345452000440546376|constexpr}.7b3401cb4ba53beb88d6ca2de7e20249_1" [label="1: Start destructor_scope::Y_Y\nFormals: this:destructor_scope::Y*\nLocals: \n " color=yellow style=filled] "Y#Y#destructor_scope#{15345452000440546376|constexpr}.7b3401cb4ba53beb88d6ca2de7e20249_1" -> "Y#Y#destructor_scope#{15345452000440546376|constexpr}.7b3401cb4ba53beb88d6ca2de7e20249_2" ; "Y#Y#destructor_scope#{15345452000440546376|constexpr}.7b3401cb4ba53beb88d6ca2de7e20249_2" [label="2: Exit destructor_scope::Y_Y \n " color=yellow style=filled] -"__infer_inner_destructor_~Y#Y#destructor_scope#(1552422738585060844).721fb5af17f63315cc8e6bdcce2453e5_1" [label="1: Start destructor_scope::Y___infer_inner_destructor_~Y\nFormals: this:destructor_scope::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~Y#Y#destructor_scope#(1552422738585060844).721fb5af17f63315cc8e6bdcce2453e5_1" [label="1: Start destructor_scope::Y___infer_inner_destructor_~Y\nFormals: this:destructor_scope::Y*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~Y#Y#destructor_scope#(1552422738585060844).721fb5af17f63315cc8e6bdcce2453e5_1" -> "__infer_inner_destructor_~Y#Y#destructor_scope#(1552422738585060844).721fb5af17f63315cc8e6bdcce2453e5_2" ; "__infer_inner_destructor_~Y#Y#destructor_scope#(1552422738585060844).721fb5af17f63315cc8e6bdcce2453e5_2" [label="2: Exit destructor_scope::Y___infer_inner_destructor_~Y \n " color=yellow style=filled] -"~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_1" [label="1: Start destructor_scope::Y_~Y\nFormals: this:destructor_scope::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_1" [label="1: Start destructor_scope::Y_~Y\nFormals: this:destructor_scope::Y*\nLocals: \n " color=yellow style=filled] "~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_1" -> "~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_3" ; @@ -311,14 +311,14 @@ digraph cfg { "~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_3" -> "~Y#Y#destructor_scope#(1552422738585060844).f631a64648f2fd67ee421a0da2149c2a_2" ; -"Z#Z#destructor_scope#{18164697736739450765|constexpr}.d06f6f2e94b3e6404a0952bf77a2514e_1" [label="1: Start destructor_scope::Z_Z\nFormals: this:destructor_scope::Z*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 8]\n " color=yellow style=filled] +"Z#Z#destructor_scope#{18164697736739450765|constexpr}.d06f6f2e94b3e6404a0952bf77a2514e_1" [label="1: Start destructor_scope::Z_Z\nFormals: this:destructor_scope::Z*\nLocals: \n " color=yellow style=filled] "Z#Z#destructor_scope#{18164697736739450765|constexpr}.d06f6f2e94b3e6404a0952bf77a2514e_1" -> "Z#Z#destructor_scope#{18164697736739450765|constexpr}.d06f6f2e94b3e6404a0952bf77a2514e_2" ; "Z#Z#destructor_scope#{18164697736739450765|constexpr}.d06f6f2e94b3e6404a0952bf77a2514e_2" [label="2: Exit destructor_scope::Z_Z \n " color=yellow style=filled] -"Z#Z#destructor_scope#{8043287043140791634|constexpr}.7d5fabaed2fb79e3cac825824cb16f47_1" [label="1: Start destructor_scope::Z_Z\nFormals: this:destructor_scope::Z* __param_0:destructor_scope::Z&\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 8]\n " color=yellow style=filled] +"Z#Z#destructor_scope#{8043287043140791634|constexpr}.7d5fabaed2fb79e3cac825824cb16f47_1" [label="1: Start destructor_scope::Z_Z\nFormals: this:destructor_scope::Z* __param_0:destructor_scope::Z&\nLocals: \n " color=yellow style=filled] "Z#Z#destructor_scope#{8043287043140791634|constexpr}.7d5fabaed2fb79e3cac825824cb16f47_1" -> "Z#Z#destructor_scope#{8043287043140791634|constexpr}.7d5fabaed2fb79e3cac825824cb16f47_2" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/destructors/simple_decl.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/destructors/simple_decl.cpp.dot index 663aba501..3b9666c87 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/destructors/simple_decl.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/destructors/simple_decl.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" [label="1: Start A___infer_inner_destructor_~A\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" [label="1: Start A___infer_inner_destructor_~A\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_1" -> "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_3" -> "__infer_inner_destructor_~A#A#(5328378654181921475).fc82b49c4db05388a691369e292a802b_2" ; -"~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" [label="1: Start A_~A\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" [label="1: Start A_~A\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_1" -> "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_3" ; @@ -22,7 +22,7 @@ digraph cfg { "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_3" -> "~A#A#(5328378654181921475).cff4808f235f4b18d15ccd10cb1df4ff_2" ; -"__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" [label="1: Start B___infer_inner_destructor_~B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" [label="1: Start B___infer_inner_destructor_~B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_1" -> "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_3" ; @@ -33,7 +33,7 @@ digraph cfg { "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_3" -> "__infer_inner_destructor_~B#B#(7876366742276079110).fe5e2468da434006eca91d5190796d09_2" ; -"~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" [label="1: Start B_~B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" [label="1: Start B_~B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_1" -> "~B#B#(7876366742276079110).576ee7cb70a3e3453b3760583a94887e_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/globals/global_const1.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/globals/global_const1.cpp.dot index 74633b700..d4e888eab 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/globals/global_const1.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/globals/global_const1.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_2" ; -"__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_1" [label="1: Start __infer_globals_initializer_v\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_1" [label="1: Start __infer_globals_initializer_v\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_1" -> "__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_3" ; @@ -22,7 +22,7 @@ digraph cfg { "__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_3" -> "__infer_globals_initializer_v#708fabe5dc8ff523caaa5f44184921e8.588095fa475e4a9e8c83f50f26a48ea9_2" ; -"test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_1" [label="1: Start test\nFormals: __return_param:X*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_1" [label="1: Start test\nFormals: __return_param:X*\nLocals: \n " color=yellow style=filled] "test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_1" -> "test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_3" ; @@ -33,7 +33,7 @@ digraph cfg { "test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_3" -> "test(class X)#18241244337164948030.76ba1cf61f22b6e7f39fb9940d283ba3_2" ; -"test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" [label="1: Start test2\nFormals: \nLocals: local:int \n DECLARE_LOCALS(&return,&local); [line 17, column 1]\n " color=yellow style=filled] +"test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" [label="1: Start test2\nFormals: \nLocals: local:int \n " color=yellow style=filled] "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" -> "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_4" ; @@ -48,14 +48,14 @@ digraph cfg { "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_4" -> "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_3" ; -"X#X#{11474741413113936247|constexpr}.31759ca8626d769f5d4e50690b180278_1" [label="1: Start X_X\nFormals: this:X* __param_0:X const &\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#{11474741413113936247|constexpr}.31759ca8626d769f5d4e50690b180278_1" [label="1: Start X_X\nFormals: this:X* __param_0:X const &\nLocals: \n " color=yellow style=filled] "X#X#{11474741413113936247|constexpr}.31759ca8626d769f5d4e50690b180278_1" -> "X#X#{11474741413113936247|constexpr}.31759ca8626d769f5d4e50690b180278_2" ; "X#X#{11474741413113936247|constexpr}.31759ca8626d769f5d4e50690b180278_2" [label="2: Exit X_X \n " color=yellow style=filled] -"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_2" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/globals/global_const2.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/globals/global_const2.cpp.dot index 6f0ac52f9..6828e976d 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/globals/global_const2.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/globals/global_const2.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 8, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:int \n " color=yellow style=filled] "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_4" ; @@ -32,7 +32,7 @@ digraph cfg { "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_8" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_2" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/globals/initializer.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/globals/initializer.cpp.dot index 847c6c405..f235c032a 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/globals/initializer.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/globals/initializer.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_1" [label="1: Start __infer_globals_initializer_x\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_1" [label="1: Start __infer_globals_initializer_x\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_1" -> "__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_3" -> "__infer_globals_initializer_x#346c89dda90b0be6289346ddbf0528bc.83245b9f254e67fb6f879cc1e35a1bb1_2" ; -"__infer_globals_initializer_y#346c89dda90b0be6289346ddbf0528bc.e7d659d11156f551397be6d5db27f31c_1" [label="1: Start __infer_globals_initializer_y\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_y#346c89dda90b0be6289346ddbf0528bc.e7d659d11156f551397be6d5db27f31c_1" [label="1: Start __infer_globals_initializer_y\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_y#346c89dda90b0be6289346ddbf0528bc.e7d659d11156f551397be6d5db27f31c_1" -> "__infer_globals_initializer_y#346c89dda90b0be6289346ddbf0528bc.e7d659d11156f551397be6d5db27f31c_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/include_header/include_templ.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/include_header/include_templ.cpp.dot index 3890e549d..735973fcd 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/include_header/include_templ.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/include_header/include_templ.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_1" [label="1: Start div0_B_A\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 16, column 1]\n " color=yellow style=filled] +"div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_1" [label="1: Start div0_B_A\nFormals: \nLocals: b:B \n " color=yellow style=filled] "div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_1" -> "div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_4" ; @@ -15,7 +15,7 @@ digraph cfg { "div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_4" -> "div0_B_A#16868528730428357658.9b8f4e2ce0bf464a2adbe53fb7a34f64_3" ; -"div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_1" [label="1: Start div0_B_int\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 11, column 1]\n " color=yellow style=filled] +"div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_1" [label="1: Start div0_B_int\nFormals: \nLocals: b:B \n " color=yellow style=filled] "div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_1" -> "div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_4" ; @@ -30,7 +30,7 @@ digraph cfg { "div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_4" -> "div0_B_int#1022620961131326491.1d61c8d3035b9223f336f2b0e83b1cd8_3" ; -"div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_1" [label="1: Start div0_templ\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_1" [label="1: Start div0_templ\nFormals: \nLocals: \n " color=yellow style=filled] "div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_1" -> "div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_3" ; @@ -41,7 +41,7 @@ digraph cfg { "div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_3" -> "div0_templ#3392200936327226954.953c7991c92a71a697b380b40ee16cec_2" ; -"div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_1" [label="1: Start div0_templ\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_1" [label="1: Start div0_templ\nFormals: \nLocals: \n " color=yellow style=filled] "div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_1" -> "div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_3" ; @@ -52,7 +52,7 @@ digraph cfg { "div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_3" -> "div0_templ#7407833322787370357.019ce5e1d40ea68361ad0caeb08c53f0_2" ; -"div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_1" [label="1: Start div0_templ_A\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_1" [label="1: Start div0_templ_A\nFormals: \nLocals: \n " color=yellow style=filled] "div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_1" -> "div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_3" ; @@ -63,7 +63,7 @@ digraph cfg { "div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_3" -> "div0_templ_A#15777392272986999827.c3e6f124c5921f718c539c423038b21a_2" ; -"div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_1" [label="1: Start div0_templ_int\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_1" [label="1: Start div0_templ_int\nFormals: \nLocals: \n " color=yellow style=filled] "div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_1" -> "div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_3" ; @@ -74,7 +74,7 @@ digraph cfg { "div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_3" -> "div0_templ_int#6723189882400805523.156da066b41947aa58ec7afb9551dc47_2" ; -"div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_1" [label="1: Start B_div0\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_1" [label="1: Start B_div0\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_1" -> "div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_3" ; @@ -85,14 +85,14 @@ digraph cfg { "div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_3" -> "div0#B#(9546261644456360892).132a3992ba75c40ad8966e1504521d7d_2" ; -"B#B#{17682530858649742785|constexpr}.578f27c1234efbc7eadc69dc4ca9042c_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"B#B#{17682530858649742785|constexpr}.578f27c1234efbc7eadc69dc4ca9042c_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "B#B#{17682530858649742785|constexpr}.578f27c1234efbc7eadc69dc4ca9042c_1" -> "B#B#{17682530858649742785|constexpr}.578f27c1234efbc7eadc69dc4ca9042c_2" ; "B#B#{17682530858649742785|constexpr}.578f27c1234efbc7eadc69dc4ca9042c_2" [label="2: Exit B_B \n " color=yellow style=filled] -"div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_1" [label="1: Start B_div0\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_1" [label="1: Start B_div0\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_1" -> "div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_3" ; @@ -103,7 +103,7 @@ digraph cfg { "div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_3" -> "div0#B#(10848361513712066289).6e41f7aae5452f098d414bfe7ad8cf85_2" ; -"B#B#{9925592449220811998|constexpr}.262c24bdb23f603bce26438cb30cea71_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"B#B#{9925592449220811998|constexpr}.262c24bdb23f603bce26438cb30cea71_1" [label="1: Start B_B\nFormals: this:B*\nLocals: \n " color=yellow style=filled] "B#B#{9925592449220811998|constexpr}.262c24bdb23f603bce26438cb30cea71_1" -> "B#B#{9925592449220811998|constexpr}.262c24bdb23f603bce26438cb30cea71_2" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/initialization/inheriting_constructor.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/initialization/inheriting_constructor.cpp.dot index 87ab7da5f..ee54ca11f 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/initialization/inheriting_constructor.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/initialization/inheriting_constructor.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 16, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:B \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; @@ -11,21 +11,21 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_3" -> "main.fad58de7366495db4650cfefac2fcd61_2" ; -"foo#A#(11285596688767843576).de1b7dc3a8a24aa7cc49648c6a039113_1" [label="1: Start A_foo\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"foo#A#(11285596688767843576).de1b7dc3a8a24aa7cc49648c6a039113_1" [label="1: Start A_foo\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "foo#A#(11285596688767843576).de1b7dc3a8a24aa7cc49648c6a039113_1" -> "foo#A#(11285596688767843576).de1b7dc3a8a24aa7cc49648c6a039113_2" ; "foo#A#(11285596688767843576).de1b7dc3a8a24aa7cc49648c6a039113_2" [label="2: Exit A_foo \n " color=yellow style=filled] -"A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" [label="1: Start A_A\nFormals: this:A* __param_0:int\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 3]\n " color=yellow style=filled] +"A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" [label="1: Start A_A\nFormals: this:A* __param_0:int\nLocals: \n " color=yellow style=filled] "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" -> "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_2" ; "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_2" [label="2: Exit A_A \n " color=yellow style=filled] -"A#B#{18258347749069050656}.8db05fedcc195ce779d29dca399277d8_1" [label="1: Start B_A\nFormals: this:B* __param_0:int\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 12]\n " color=yellow style=filled] +"A#B#{18258347749069050656}.8db05fedcc195ce779d29dca399277d8_1" [label="1: Start B_A\nFormals: this:B* __param_0:int\nLocals: \n " color=yellow style=filled] "A#B#{18258347749069050656}.8db05fedcc195ce779d29dca399277d8_1" -> "A#B#{18258347749069050656}.8db05fedcc195ce779d29dca399277d8_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/initialization/init_list.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/initialization/init_list.cpp.dot index 5260cc145..5ef1033da 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/initialization/init_list.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/initialization/init_list.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_1" [label="1: Start init_list::init_in_binop\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_init_list__n$2:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_init_list__n$2); [line 51, column 1]\n " color=yellow style=filled] +"init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_1" [label="1: Start init_list::init_in_binop\nFormals: x:int\nLocals: 0$?%__sil_tmpSIL_init_list__n$2:int \n " color=yellow style=filled] "init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_1" -> "init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_3" ; @@ -11,7 +11,7 @@ digraph cfg { "init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_3" -> "init_in_binop#init_list#8348250075128359911.7adaa67964536570064366a92056cf46_2" ; -"list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_1" [label="1: Start init_list::list_init\nFormals: \nLocals: ty:init_list::Y[3*24] yref:init_list::Y& y:init_list::Y ti:int[4*4] \n DECLARE_LOCALS(&return,&ty,&yref,&y,&ti); [line 44, column 1]\n " color=yellow style=filled] +"list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_1" [label="1: Start init_list::list_init\nFormals: \nLocals: ty:init_list::Y[3*24] yref:init_list::Y& y:init_list::Y ti:int[4*4] \n " color=yellow style=filled] "list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_1" -> "list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_6" ; @@ -34,7 +34,7 @@ digraph cfg { "list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_6" -> "list_init#init_list#18348854466346904105.0126b9f1f80f91b73d5fbdbf2bc60754_5" ; -"record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_1" [label="1: Start init_list::record_init\nFormals: \nLocals: c:init_list::C y2:init_list::Y y1:init_list::Y x:init_list::X \n DECLARE_LOCALS(&return,&c,&y2,&y1,&x); [line 36, column 1]\n " color=yellow style=filled] +"record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_1" [label="1: Start init_list::record_init\nFormals: \nLocals: c:init_list::C y2:init_list::Y y1:init_list::Y x:init_list::X \n " color=yellow style=filled] "record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_1" -> "record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_7" ; @@ -61,7 +61,7 @@ digraph cfg { "record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_7" -> "record_init#init_list#9390182661430352809.a0bac2a3cf71c0b7c450ce49d030845f_6" ; -"zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_1" [label="1: Start init_list::zero_init_primitive\nFormals: \nLocals: f:float p:int* i:int \n DECLARE_LOCALS(&return,&f,&p,&i); [line 25, column 1]\n " color=yellow style=filled] +"zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_1" [label="1: Start init_list::zero_init_primitive\nFormals: \nLocals: f:float p:int* i:int \n " color=yellow style=filled] "zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_1" -> "zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_5" ; @@ -80,7 +80,7 @@ digraph cfg { "zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_5" -> "zero_init_primitive#init_list#3465759276925732066.1d03db1e38d38f4b345f33049176e92c_4" ; -"zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_1" [label="1: Start init_list::zero_init_record\nFormals: \nLocals: c:init_list::C y:init_list::Y \n DECLARE_LOCALS(&return,&c,&y); [line 31, column 1]\n " color=yellow style=filled] +"zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_1" [label="1: Start init_list::zero_init_record\nFormals: \nLocals: c:init_list::C y:init_list::Y \n " color=yellow style=filled] "zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_1" -> "zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_5" ; @@ -99,14 +99,14 @@ digraph cfg { "zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_5" -> "zero_init_record#init_list#7364160241041626579.8baaea62666796dca7b4a7b11bf4f2bb_4" ; -"f#C#init_list#(17813515084368904036).f077ed1f0db2e84c012845f48373d63b_1" [label="1: Start init_list::C_f\nFormals: this:init_list::C*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"f#C#init_list#(17813515084368904036).f077ed1f0db2e84c012845f48373d63b_1" [label="1: Start init_list::C_f\nFormals: this:init_list::C*\nLocals: \n " color=yellow style=filled] "f#C#init_list#(17813515084368904036).f077ed1f0db2e84c012845f48373d63b_1" -> "f#C#init_list#(17813515084368904036).f077ed1f0db2e84c012845f48373d63b_2" ; "f#C#init_list#(17813515084368904036).f077ed1f0db2e84c012845f48373d63b_2" [label="2: Exit init_list::C_f \n " color=yellow style=filled] -"C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_1" [label="1: Start init_list::C_C\nFormals: this:init_list::C* a:int b:int x:init_list::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_1" [label="1: Start init_list::C_C\nFormals: this:init_list::C* a:int b:int x:init_list::X const &\nLocals: \n " color=yellow style=filled] "C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_1" -> "C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_4" ; @@ -121,7 +121,7 @@ digraph cfg { "C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_4" -> "C#C#init_list#{17260491501636558446}.47559f88c2f7136a0ceafb8b6a3b78ad_3" ; -"C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_1" [label="1: Start init_list::C_C\nFormals: this:init_list::C*\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 3]\n " color=yellow style=filled] +"C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_1" [label="1: Start init_list::C_C\nFormals: this:init_list::C*\nLocals: \n " color=yellow style=filled] "C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_1" -> "C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_3" ; @@ -132,7 +132,7 @@ digraph cfg { "C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_3" -> "C#C#init_list#{85179409263577607}.c3811ab730f90bddf1eefdc7ec6030b7_2" ; -"X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_1" [label="1: Start init_list::X_X\nFormals: this:init_list::X* __param_0:init_list::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_1" [label="1: Start init_list::X_X\nFormals: this:init_list::X* __param_0:init_list::X const &\nLocals: \n " color=yellow style=filled] "X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_1" -> "X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_4" ; @@ -147,14 +147,14 @@ digraph cfg { "X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_4" -> "X#X#init_list#{10362293117207912357|constexpr}.5b774fb6d82792ac0bbbdbe09cdd5093_3" ; -"X#X#init_list#{14623563476151830502}.b21008744daa797ebfd9ef4c9c105ffb_1" [label="1: Start init_list::X_X\nFormals: this:init_list::X*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#init_list#{14623563476151830502}.b21008744daa797ebfd9ef4c9c105ffb_1" [label="1: Start init_list::X_X\nFormals: this:init_list::X*\nLocals: \n " color=yellow style=filled] "X#X#init_list#{14623563476151830502}.b21008744daa797ebfd9ef4c9c105ffb_1" -> "X#X#init_list#{14623563476151830502}.b21008744daa797ebfd9ef4c9c105ffb_2" ; "X#X#init_list#{14623563476151830502}.b21008744daa797ebfd9ef4c9c105ffb_2" [label="2: Exit init_list::X_X \n " color=yellow style=filled] -"Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_1" [label="1: Start init_list::Y_Y\nFormals: this:init_list::Y* __param_0:init_list::Y const &\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 8]\n " color=yellow style=filled] +"Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_1" [label="1: Start init_list::Y_Y\nFormals: this:init_list::Y* __param_0:init_list::Y const &\nLocals: \n " color=yellow style=filled] "Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_1" -> "Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_4" ; @@ -169,7 +169,7 @@ digraph cfg { "Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_4" -> "Y#Y#init_list#{7965727998464233870|constexpr}.d9c0a01aa3d67701ff6c6bdd6dd01f2d_3" ; -"Y#Y#init_list#{9181657051811221357}.e663651ceaf28a9c0d59b3f85499f583_1" [label="1: Start init_list::Y_Y\nFormals: this:init_list::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 8]\n " color=yellow style=filled] +"Y#Y#init_list#{9181657051811221357}.e663651ceaf28a9c0d59b3f85499f583_1" [label="1: Start init_list::Y_Y\nFormals: this:init_list::Y*\nLocals: \n " color=yellow style=filled] "Y#Y#init_list#{9181657051811221357}.e663651ceaf28a9c0d59b3f85499f583_1" -> "Y#Y#init_list#{9181657051811221357}.e663651ceaf28a9c0d59b3f85499f583_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/keywords/self_parameter.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/keywords/self_parameter.cpp.dot index 341771dfc..23f1ec6f6 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/keywords/self_parameter.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/keywords/self_parameter.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_1" [label="1: Start fun_with_self\nFormals: self:int\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_1" [label="1: Start fun_with_self\nFormals: self:int\nLocals: \n " color=yellow style=filled] "fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_1" -> "fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_3" ; @@ -11,7 +11,7 @@ digraph cfg { "fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_3" -> "fun_with_self#17802276037376540432.4639f371cac8e491a6b8c0363a0bc168_2" ; -"test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" [label="1: Start test\nFormals: a:A*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" [label="1: Start test\nFormals: a:A*\nLocals: \n " color=yellow style=filled] "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" -> "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_3" ; @@ -22,7 +22,7 @@ digraph cfg { "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_3" -> "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_2" ; -"meth_with_self#A#(5126246555081316972).087223c2fe95da4de39ef1116c167075_1" [label="1: Start A_meth_with_self\nFormals: this:A* self:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"meth_with_self#A#(5126246555081316972).087223c2fe95da4de39ef1116c167075_1" [label="1: Start A_meth_with_self\nFormals: this:A* self:int b:int\nLocals: \n " color=yellow style=filled] "meth_with_self#A#(5126246555081316972).087223c2fe95da4de39ef1116c167075_1" -> "meth_with_self#A#(5126246555081316972).087223c2fe95da4de39ef1116c167075_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/literals/nullptr.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/literals/nullptr.cpp.dot index 1078c1cb3..318475db0 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/literals/nullptr.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/literals/nullptr.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"getPtr#4816258365355431750.3065f9a978ec924d84739cae55c710c4_1" [label="1: Start getPtr\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"getPtr#4816258365355431750.3065f9a978ec924d84739cae55c710c4_1" [label="1: Start getPtr\nFormals: \nLocals: \n " color=yellow style=filled] "getPtr#4816258365355431750.3065f9a978ec924d84739cae55c710c4_1" -> "getPtr#4816258365355431750.3065f9a978ec924d84739cae55c710c4_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/literals/scalar_value_init.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/literals/scalar_value_init.cpp.dot index 5a0e23c28..70d42aa9d 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/literals/scalar_value_init.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/literals/scalar_value_init.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_1" [label="1: Start get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_1" [label="1: Start get\nFormals: \nLocals: \n " color=yellow style=filled] "get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_1" -> "get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_3" ; @@ -11,7 +11,7 @@ digraph cfg { "get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_3" -> "get#8194971217283422499.150bc0995c110083a73c0ededcfe6d76_2" ; -"get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_1" [label="1: Start get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_1" [label="1: Start get\nFormals: \nLocals: \n " color=yellow style=filled] "get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_1" -> "get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_3" ; @@ -22,7 +22,7 @@ digraph cfg { "get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_3" -> "get#13747618516057362976.2fec1fe1de6ac1c3fae6ec84a1ffd2b5_2" ; -"get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_1" [label="1: Start get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_1" [label="1: Start get\nFormals: \nLocals: \n " color=yellow style=filled] "get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_1" -> "get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_3" ; @@ -33,7 +33,7 @@ digraph cfg { "get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_3" -> "get#2842478093973053540.94b60b146800ad29688a426dfa5aaafe_2" ; -"get#2877167444606952489.51207fd4e308b488877945d48484f2bc_1" [label="1: Start get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"get#2877167444606952489.51207fd4e308b488877945d48484f2bc_1" [label="1: Start get\nFormals: \nLocals: \n " color=yellow style=filled] "get#2877167444606952489.51207fd4e308b488877945d48484f2bc_1" -> "get#2877167444606952489.51207fd4e308b488877945d48484f2bc_3" ; @@ -44,7 +44,7 @@ digraph cfg { "get#2877167444606952489.51207fd4e308b488877945d48484f2bc_3" -> "get#2877167444606952489.51207fd4e308b488877945d48484f2bc_2" ; -"get#8296845500290212976.bb4a1c12bef114b00039399debc79878_1" [label="1: Start get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"get#8296845500290212976.bb4a1c12bef114b00039399debc79878_1" [label="1: Start get\nFormals: \nLocals: \n " color=yellow style=filled] "get#8296845500290212976.bb4a1c12bef114b00039399debc79878_1" -> "get#8296845500290212976.bb4a1c12bef114b00039399debc79878_3" ; @@ -55,7 +55,7 @@ digraph cfg { "get#8296845500290212976.bb4a1c12bef114b00039399debc79878_3" -> "get#8296845500290212976.bb4a1c12bef114b00039399debc79878_2" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: f2:float x:int fp:float* f:float i:int \n DECLARE_LOCALS(&return,&f2,&x,&fp,&f,&i); [line 15, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: f2:float x:int fp:float* f:float i:int \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_8" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/literals/user_defined.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/literals/user_defined.cpp.dot index 838aebf3a..e9299232d 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/literals/user_defined.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/literals/user_defined.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" [label="1: Start foo\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" [label="1: Start foo\nFormals: \nLocals: \n " color=yellow style=filled] "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" -> "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_3" ; @@ -11,7 +11,7 @@ digraph cfg { "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_3" -> "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_2" ; -"operator\"\"_literal#10799417371478119160.892e3238d686eb1d16193b2534a5f062_1" [label="1: Start operator\"\"_literal\nFormals: i:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"operator\"\"_literal#10799417371478119160.892e3238d686eb1d16193b2534a5f062_1" [label="1: Start operator\"\"_literal\nFormals: i:unsigned long long\nLocals: \n " color=yellow style=filled] "operator\"\"_literal#10799417371478119160.892e3238d686eb1d16193b2534a5f062_1" -> "operator\"\"_literal#10799417371478119160.892e3238d686eb1d16193b2534a5f062_3" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/loops/do_while.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/loops/do_while.cpp.dot index a1e876de2..cb836a41b 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/loops/do_while.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/loops/do_while.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test1#18336337528475129646.aabe036d545fef7e4b4a130ea21a585c_1" [label="1: Start test1\nFormals: a:_Bool b:_Bool\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 8, column 1]\n " color=yellow style=filled] +"test1#18336337528475129646.aabe036d545fef7e4b4a130ea21a585c_1" [label="1: Start test1\nFormals: a:_Bool b:_Bool\nLocals: x:int \n " color=yellow style=filled] "test1#18336337528475129646.aabe036d545fef7e4b4a130ea21a585c_1" -> "test1#18336337528475129646.aabe036d545fef7e4b4a130ea21a585c_14" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/loops/foreach1.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/loops/foreach1.cpp.dot index 7bf84d7dc..12f17d93c 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/loops/foreach1.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/loops/foreach1.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_1" [label="1: Start operator!=\nFormals: i1:iterator&(byval) i2:iterator&(byval)\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 19, column 1]\n " color=yellow style=filled] +"operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_1" [label="1: Start operator!=\nFormals: i1:iterator&(byval) i2:iterator&(byval)\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n " color=yellow style=filled] "operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_1" -> "operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_4" ; @@ -36,7 +36,7 @@ digraph cfg { "operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_9" -> "operator!=#4715710375716659667.eb4126b3edd381f3092a9e38275754d4_2" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: __end:iterator 0$?%__sil_tmpSIL_materialize_temp__n$3:iterator __begin:iterator 0$?%__sil_tmpSIL_materialize_temp__n$9:iterator 0$?%__sil_tmp__temp_return_n$17:iterator 0$?%__sil_tmp__temp_construct_n$19:iterator 0$?%__sil_tmp__temp_construct_n$21:iterator temp:int value:int __range:vec& vector:vec \n DECLARE_LOCALS(&return,&__end,&0$?%__sil_tmpSIL_materialize_temp__n$3,&__begin,&0$?%__sil_tmpSIL_materialize_temp__n$9,&0$?%__sil_tmp__temp_return_n$17,&0$?%__sil_tmp__temp_construct_n$19,&0$?%__sil_tmp__temp_construct_n$21,&temp,&value,&__range,&vector); [line 33, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: __end:iterator 0$?%__sil_tmpSIL_materialize_temp__n$3:iterator __begin:iterator 0$?%__sil_tmpSIL_materialize_temp__n$9:iterator 0$?%__sil_tmp__temp_return_n$17:iterator 0$?%__sil_tmp__temp_construct_n$19:iterator 0$?%__sil_tmp__temp_construct_n$21:iterator temp:int value:int __range:vec& vector:vec \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_13" ; @@ -88,7 +88,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_13" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_12" ; -"operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_1" [label="1: Start iterator_operator++\nFormals: this:iterator* __return_param:iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_1" [label="1: Start iterator_operator++\nFormals: this:iterator* __return_param:iterator*\nLocals: \n " color=yellow style=filled] "operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_1" -> "operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_4" ; @@ -103,7 +103,7 @@ digraph cfg { "operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_4" -> "operator++#iterator(class iterator)#(14034081864165661659).574423d3d3249b4f53477fb1be150024_3" ; -"operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_1" [label="1: Start iterator_operator*\nFormals: this:iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_1" [label="1: Start iterator_operator*\nFormals: this:iterator*\nLocals: \n " color=yellow style=filled] "operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_1" -> "operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_3" ; @@ -114,7 +114,7 @@ digraph cfg { "operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_3" -> "operator*#iterator#(14296957122470685412).e3f593369544fc43a253ad1e4f5ed136_2" ; -"iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_1" [label="1: Start iterator_iterator\nFormals: this:iterator* __param_0:iterator const &\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_1" [label="1: Start iterator_iterator\nFormals: this:iterator* __param_0:iterator const &\nLocals: \n " color=yellow style=filled] "iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_1" -> "iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_3" ; @@ -125,14 +125,14 @@ digraph cfg { "iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_3" -> "iterator#iterator#{11413353760466671846|constexpr}.a278508d3bccc69caf1a1db6246cf788_2" ; -"iterator#iterator#{17107199916075329459}.2fc51ac860d26e778b9b34e5032f02d5_1" [label="1: Start iterator_iterator\nFormals: this:iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"iterator#iterator#{17107199916075329459}.2fc51ac860d26e778b9b34e5032f02d5_1" [label="1: Start iterator_iterator\nFormals: this:iterator*\nLocals: \n " color=yellow style=filled] "iterator#iterator#{17107199916075329459}.2fc51ac860d26e778b9b34e5032f02d5_1" -> "iterator#iterator#{17107199916075329459}.2fc51ac860d26e778b9b34e5032f02d5_2" ; "iterator#iterator#{17107199916075329459}.2fc51ac860d26e778b9b34e5032f02d5_2" [label="2: Exit iterator_iterator \n " color=yellow style=filled] -"iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_1" [label="1: Start iterator_iterator\nFormals: this:iterator* __param_0:iterator&\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 8]\n " color=yellow style=filled] +"iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_1" [label="1: Start iterator_iterator\nFormals: this:iterator* __param_0:iterator&\nLocals: \n " color=yellow style=filled] "iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_1" -> "iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_3" ; @@ -143,7 +143,7 @@ digraph cfg { "iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_3" -> "iterator#iterator#{3083368405611515834|constexpr}.86fcbefb2af88c097bfa7e085c4b4f40_2" ; -"end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_1" [label="1: Start vec_end\nFormals: this:vec* __return_param:iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 27, column 3]\n " color=yellow style=filled] +"end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_1" [label="1: Start vec_end\nFormals: this:vec* __return_param:iterator*\nLocals: \n " color=yellow style=filled] "end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_1" -> "end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_3" ; @@ -154,7 +154,7 @@ digraph cfg { "end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_3" -> "end#vec(class iterator)#(14240882620331653738).aed9da65654959634fd17d4511cfa44d_2" ; -"begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_1" [label="1: Start vec_begin\nFormals: this:vec* __return_param:iterator*\nLocals: \n DECLARE_LOCALS(&return); [line 26, column 3]\n " color=yellow style=filled] +"begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_1" [label="1: Start vec_begin\nFormals: this:vec* __return_param:iterator*\nLocals: \n " color=yellow style=filled] "begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_1" -> "begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_3" ; @@ -165,7 +165,7 @@ digraph cfg { "begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_3" -> "begin#vec(class iterator)#(1866137161906470488).407edea568a869b61c9e5e8424e0b5f7_2" ; -"vec#vec#{13876720186060950809}.c3c9a518fcec87e97d6b52a59f13d428_1" [label="1: Start vec_vec\nFormals: this:vec* size:int\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"vec#vec#{13876720186060950809}.c3c9a518fcec87e97d6b52a59f13d428_1" [label="1: Start vec_vec\nFormals: this:vec* size:int\nLocals: \n " color=yellow style=filled] "vec#vec#{13876720186060950809}.c3c9a518fcec87e97d6b52a59f13d428_1" -> "vec#vec#{13876720186060950809}.c3c9a518fcec87e97d6b52a59f13d428_6" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_in_condition.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_in_condition.cpp.dot index 4957f3dde..a1d3f7657 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_in_condition.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_in_condition.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo#2836494104225061820.259bb50e98efa97b98306a2c09f474f8_1" [label="1: Start foo\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"foo#2836494104225061820.259bb50e98efa97b98306a2c09f474f8_1" [label="1: Start foo\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "foo#2836494104225061820.259bb50e98efa97b98306a2c09f474f8_1" -> "foo#2836494104225061820.259bb50e98efa97b98306a2c09f474f8_5" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_with_increment.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_with_increment.cpp.dot index 706780e2a..e71a24368 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_with_increment.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/assign_with_increment.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: e:int d:int c:int b:int a:int \n DECLARE_LOCALS(&return,&e,&d,&c,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: e:int d:int c:int b:int a:int \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_7" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/union.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/union.cpp.dot index a3a43b087..c4c00e9b1 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/union.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/nestedoperators/union.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_1" [label="1: Start __infer_globals_initializer_y\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_1" [label="1: Start __infer_globals_initializer_y\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_1" -> "__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_3" -> "__infer_globals_initializer_y.0ea250be2dd991733c9131c53abc3c54_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: l:int \n DECLARE_LOCALS(&return,&l); [line 25, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: l:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_7" ; @@ -38,7 +38,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_7" -> "main.fad58de7366495db4650cfefac2fcd61_6" ; -"#anonymous_union_nestedoperators_union.cpp:13:1#{12517556114589879497}.421be16393d3467be45cc1c1ca7ddb2b_1" [label="1: Start anonymous_union_nestedoperators_union.cpp:13:1_\nFormals: this:anonymous_union_nestedoperators_union.cpp:13:1*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"#anonymous_union_nestedoperators_union.cpp:13:1#{12517556114589879497}.421be16393d3467be45cc1c1ca7ddb2b_1" [label="1: Start anonymous_union_nestedoperators_union.cpp:13:1_\nFormals: this:anonymous_union_nestedoperators_union.cpp:13:1*\nLocals: \n " color=yellow style=filled] "#anonymous_union_nestedoperators_union.cpp:13:1#{12517556114589879497}.421be16393d3467be45cc1c1ca7ddb2b_1" -> "#anonymous_union_nestedoperators_union.cpp:13:1#{12517556114589879497}.421be16393d3467be45cc1c1ca7ddb2b_2" ; diff --git a/infer/tests/codetoanalyze/cpp/frontend/vectors/shuffle_vector.cpp.dot b/infer/tests/codetoanalyze/cpp/frontend/vectors/shuffle_vector.cpp.dot index 72b685a56..0cc6a6810 100644 --- a/infer/tests/codetoanalyze/cpp/frontend/vectors/shuffle_vector.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/frontend/vectors/shuffle_vector.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"simple#17639603251097432993.e5c9feb95ecff69f23df6ce422f34819_1" [label="1: Start simple\nFormals: vec:void\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"simple#17639603251097432993.e5c9feb95ecff69f23df6ce422f34819_1" [label="1: Start simple\nFormals: vec:void\nLocals: \n " color=yellow style=filled] "simple#17639603251097432993.e5c9feb95ecff69f23df6ce422f34819_1" -> "simple#17639603251097432993.e5c9feb95ecff69f23df6ce422f34819_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/attributes/annotate.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/attributes/annotate.cpp.dot index f9407b493..5a48c8044 100644 --- a/infer/tests/codetoanalyze/cpp/shared/attributes/annotate.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/attributes/annotate.cpp.dot @@ -1,13 +1,13 @@ /* @generated */ digraph cfg { -"derefFirstArg#11155233742091168443.dc9be6cfdd866625309f594a0c1a3bdc_1" [label="1: Start derefFirstArg\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"derefFirstArg#11155233742091168443.dc9be6cfdd866625309f594a0c1a3bdc_1" [label="1: Start derefFirstArg\nFormals: a:int* b:int*\nLocals: \n " color=yellow style=filled] "derefFirstArg#11155233742091168443.dc9be6cfdd866625309f594a0c1a3bdc_1" -> "derefFirstArg#11155233742091168443.dc9be6cfdd866625309f594a0c1a3bdc_2" ; "derefFirstArg#11155233742091168443.dc9be6cfdd866625309f594a0c1a3bdc_2" [label="2: Exit derefFirstArg \n " color=yellow style=filled] -"derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_1" [label="1: Start derefFirstArg2\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_1" [label="1: Start derefFirstArg2\nFormals: a:int* b:int*\nLocals: \n " color=yellow style=filled] "derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_1" -> "derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_3" ; @@ -18,7 +18,7 @@ digraph cfg { "derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_3" -> "derefFirstArg2#11387624487828646016.9777f67ce8b8da5c99a0e59eaaf6eb17_2" ; -"derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_1" [label="1: Start derefFirstArg2_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 45, column 1]\n " color=yellow style=filled] +"derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_1" [label="1: Start derefFirstArg2_null_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_1" -> "derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_4" ; @@ -33,7 +33,7 @@ digraph cfg { "derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_4" -> "derefFirstArg2_null_deref#13631548499595216278.23fca23ff6728e4b72a2548ecb3b1ba0_3" ; -"derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_1" [label="1: Start derefFirstArg2_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 50, column 1]\n " color=yellow style=filled] +"derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_1" [label="1: Start derefFirstArg2_ok_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_1" -> "derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_4" ; @@ -48,7 +48,7 @@ digraph cfg { "derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_4" -> "derefFirstArg2_ok_deref#6873109919028202465.d57ab0b62c0ba18894b8b08d5a8f8e8a_3" ; -"derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_1" [label="1: Start derefFirstArg3\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 1]\n " color=yellow style=filled] +"derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_1" [label="1: Start derefFirstArg3\nFormals: a:int* b:int*\nLocals: \n " color=yellow style=filled] "derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_1" -> "derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_3" ; @@ -59,7 +59,7 @@ digraph cfg { "derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_3" -> "derefFirstArg3#3150650678378709003.fb38cf6b9238ba2f8f6e25136f8beb95_2" ; -"derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_1" [label="1: Start derefFirstArg3_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 60, column 1]\n " color=yellow style=filled] +"derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_1" [label="1: Start derefFirstArg3_null_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_1" -> "derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_4" ; @@ -74,7 +74,7 @@ digraph cfg { "derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_4" -> "derefFirstArg3_null_deref#3036141491555788229.605788dbf5e3c5625520098d1b5d320e_3" ; -"derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_1" [label="1: Start derefFirstArg3_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 55, column 1]\n " color=yellow style=filled] +"derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_1" [label="1: Start derefFirstArg3_ok_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_1" -> "derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_4" ; @@ -89,7 +89,7 @@ digraph cfg { "derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_4" -> "derefFirstArg3_ok_deref#12266654054137171150.c58c85ea4ba2ebfd89d0336e51301e7a_3" ; -"derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_1" [label="1: Start derefFirstArg_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 35, column 1]\n " color=yellow style=filled] +"derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_1" [label="1: Start derefFirstArg_null_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_1" -> "derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_4" ; @@ -104,7 +104,7 @@ digraph cfg { "derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_4" -> "derefFirstArg_null_deref#14830687999166111591.325df3347d8f75d0292cfd33a485d28a_3" ; -"derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_1" [label="1: Start derefFirstArg_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 40, column 1]\n " color=yellow style=filled] +"derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_1" [label="1: Start derefFirstArg_ok_deref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_1" -> "derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_4" ; @@ -119,7 +119,7 @@ digraph cfg { "derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_4" -> "derefFirstArg_ok_deref#70986049112502156.78efafe2cdade07d4257a7cd671e75f5_3" ; -"getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_1" [label="1: Start getPtr_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 87, column 1]\n " color=yellow style=filled] +"getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_1" [label="1: Start getPtr_null_deref1\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_1" -> "getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_5" ; @@ -138,7 +138,7 @@ digraph cfg { "getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_5" -> "getPtr_null_deref1#10685326586135592861.d05a7735c36f759fec001951cdc51035_4" ; -"getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_1" [label="1: Start getPtr_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 93, column 1]\n " color=yellow style=filled] +"getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_1" [label="1: Start getPtr_null_deref2\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_1" -> "getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_5" ; @@ -157,7 +157,7 @@ digraph cfg { "getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_5" -> "getPtr_null_deref2#10682492045158632578.de31216813faa493761802feb6f997f2_4" ; -"getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_1" [label="1: Start getPtr_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 99, column 1]\n " color=yellow style=filled] +"getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_1" [label="1: Start getPtr_ok_deref\nFormals: \nLocals: t:int* a:int \n " color=yellow style=filled] "getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_1" -> "getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_6" ; @@ -180,7 +180,7 @@ digraph cfg { "getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_6" -> "getPtr_ok_deref#15608473391071478730.49e56fac5bd82269c2093a9c1e438200_5" ; -"getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_1" [label="1: Start getRef_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 125, column 1]\n " color=yellow style=filled] +"getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_1" [label="1: Start getRef_null_deref1\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_1" -> "getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_5" ; @@ -199,7 +199,7 @@ digraph cfg { "getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_5" -> "getRef_null_deref1#4264296374417396044.654d24b6c4af017d90a5ceff83c121c2_4" ; -"getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_1" [label="1: Start getRef_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 131, column 1]\n " color=yellow style=filled] +"getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_1" [label="1: Start getRef_null_deref2\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_1" -> "getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_5" ; @@ -218,7 +218,7 @@ digraph cfg { "getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_5" -> "getRef_null_deref2#4263471740696427019.45bed1239309132cabf29f4cdd81f3cc_4" ; -"getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_1" [label="1: Start getRef_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 137, column 1]\n " color=yellow style=filled] +"getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_1" [label="1: Start getRef_ok_deref\nFormals: \nLocals: t:int* a:int \n " color=yellow style=filled] "getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_1" -> "getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_6" ; @@ -241,7 +241,7 @@ digraph cfg { "getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_6" -> "getRef_ok_deref#10111201054364386601.e514c65ac6978a31376e6032d81b3d16_5" ; -"operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_1" [label="1: Start operator_star_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 106, column 1]\n " color=yellow style=filled] +"operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_1" [label="1: Start operator_star_null_deref1\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_1" -> "operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_5" ; @@ -260,7 +260,7 @@ digraph cfg { "operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_5" -> "operator_star_null_deref1#14187169119337849630.74372e24230903d2d4cacecae74f498d_4" ; -"operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_1" [label="1: Start operator_star_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 112, column 1]\n " color=yellow style=filled] +"operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_1" [label="1: Start operator_star_null_deref2\nFormals: \nLocals: t:int* \n " color=yellow style=filled] "operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_1" -> "operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_5" ; @@ -279,7 +279,7 @@ digraph cfg { "operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_5" -> "operator_star_null_deref2#14189968475942707161.6f6b808f2059b0f1bd8edd63f3e0c27b_4" ; -"operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_1" [label="1: Start operator_star_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 118, column 1]\n " color=yellow style=filled] +"operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_1" [label="1: Start operator_star_ok_deref\nFormals: \nLocals: t:int* a:int \n " color=yellow style=filled] "operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_1" -> "operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_5" ; @@ -298,14 +298,14 @@ digraph cfg { "operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_5" -> "operator_star_ok_deref#11345277927099423171.138b78e88dab5887cd2f20f2590c779f_4" ; -"getPtr#TranslateAsPtr#(11398425810130716395).657b6b87ee3e6dc84e17d734bcfc55b1_1" [label="1: Start TranslateAsPtr_getPtr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 76, column 3]\n " color=yellow style=filled] +"getPtr#TranslateAsPtr#(11398425810130716395).657b6b87ee3e6dc84e17d734bcfc55b1_1" [label="1: Start TranslateAsPtr_getPtr\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "getPtr#TranslateAsPtr#(11398425810130716395).657b6b87ee3e6dc84e17d734bcfc55b1_1" -> "getPtr#TranslateAsPtr#(11398425810130716395).657b6b87ee3e6dc84e17d734bcfc55b1_2" ; "getPtr#TranslateAsPtr#(11398425810130716395).657b6b87ee3e6dc84e17d734bcfc55b1_2" [label="2: Exit TranslateAsPtr_getPtr \n " color=yellow style=filled] -"setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_1" [label="1: Start TranslateAsPtr_setPtr\nFormals: this:int** v:int*\nLocals: \n DECLARE_LOCALS(&return); [line 84, column 3]\n " color=yellow style=filled] +"setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_1" [label="1: Start TranslateAsPtr_setPtr\nFormals: this:int** v:int*\nLocals: \n " color=yellow style=filled] "setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_1" -> "setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_3" ; @@ -316,35 +316,35 @@ digraph cfg { "setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_3" -> "setPtr#TranslateAsPtr#(11427652750021041520).3f4d983a0a5cf5a43b2e4fd66c30c6a9_2" ; -"getRef#TranslateAsPtr#(12157952070639259276).02c97edc35db5f793a7a4d1e6c16b00b_1" [label="1: Start TranslateAsPtr_getRef\nFormals: this:int** a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 81, column 3]\n " color=yellow style=filled] +"getRef#TranslateAsPtr#(12157952070639259276).02c97edc35db5f793a7a4d1e6c16b00b_1" [label="1: Start TranslateAsPtr_getRef\nFormals: this:int** a:int b:int\nLocals: \n " color=yellow style=filled] "getRef#TranslateAsPtr#(12157952070639259276).02c97edc35db5f793a7a4d1e6c16b00b_1" -> "getRef#TranslateAsPtr#(12157952070639259276).02c97edc35db5f793a7a4d1e6c16b00b_2" ; "getRef#TranslateAsPtr#(12157952070639259276).02c97edc35db5f793a7a4d1e6c16b00b_2" [label="2: Exit TranslateAsPtr_getRef \n " color=yellow style=filled] -"operator*#TranslateAsPtr#(2957914813032465436).d9d28f5b3fa89d06894336545dfa919e_1" [label="1: Start TranslateAsPtr_operator*\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 79, column 3]\n " color=yellow style=filled] +"operator*#TranslateAsPtr#(2957914813032465436).d9d28f5b3fa89d06894336545dfa919e_1" [label="1: Start TranslateAsPtr_operator*\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "operator*#TranslateAsPtr#(2957914813032465436).d9d28f5b3fa89d06894336545dfa919e_1" -> "operator*#TranslateAsPtr#(2957914813032465436).d9d28f5b3fa89d06894336545dfa919e_2" ; "operator*#TranslateAsPtr#(2957914813032465436).d9d28f5b3fa89d06894336545dfa919e_2" [label="2: Exit TranslateAsPtr_operator* \n " color=yellow style=filled] -"getPtr#TranslateAsPtr#(5108725798531153105).ddae4f977672452bac54a30a4533059d_1" [label="1: Start TranslateAsPtr_getPtr\nFormals: this:int** a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 77, column 3]\n " color=yellow style=filled] +"getPtr#TranslateAsPtr#(5108725798531153105).ddae4f977672452bac54a30a4533059d_1" [label="1: Start TranslateAsPtr_getPtr\nFormals: this:int** a:int b:int\nLocals: \n " color=yellow style=filled] "getPtr#TranslateAsPtr#(5108725798531153105).ddae4f977672452bac54a30a4533059d_1" -> "getPtr#TranslateAsPtr#(5108725798531153105).ddae4f977672452bac54a30a4533059d_2" ; "getPtr#TranslateAsPtr#(5108725798531153105).ddae4f977672452bac54a30a4533059d_2" [label="2: Exit TranslateAsPtr_getPtr \n " color=yellow style=filled] -"getRef#TranslateAsPtr#(8980454460906194048).c1f61acdfdda98d0f31dfdad70fac6a4_1" [label="1: Start TranslateAsPtr_getRef\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 80, column 3]\n " color=yellow style=filled] +"getRef#TranslateAsPtr#(8980454460906194048).c1f61acdfdda98d0f31dfdad70fac6a4_1" [label="1: Start TranslateAsPtr_getRef\nFormals: this:int**\nLocals: \n " color=yellow style=filled] "getRef#TranslateAsPtr#(8980454460906194048).c1f61acdfdda98d0f31dfdad70fac6a4_1" -> "getRef#TranslateAsPtr#(8980454460906194048).c1f61acdfdda98d0f31dfdad70fac6a4_2" ; "getRef#TranslateAsPtr#(8980454460906194048).c1f61acdfdda98d0f31dfdad70fac6a4_2" [label="2: Exit TranslateAsPtr_getRef \n " color=yellow style=filled] -"TranslateAsPtr#TranslateAsPtr#{16989717360382977660}.33ce04b76efc158540bbe4b4b3c6897f_1" [label="1: Start TranslateAsPtr_TranslateAsPtr\nFormals: this:int** t:int*\nLocals: \n DECLARE_LOCALS(&return); [line 74, column 3]\n " color=yellow style=filled] +"TranslateAsPtr#TranslateAsPtr#{16989717360382977660}.33ce04b76efc158540bbe4b4b3c6897f_1" [label="1: Start TranslateAsPtr_TranslateAsPtr\nFormals: this:int** t:int*\nLocals: \n " color=yellow style=filled] "TranslateAsPtr#TranslateAsPtr#{16989717360382977660}.33ce04b76efc158540bbe4b4b3c6897f_1" -> "TranslateAsPtr#TranslateAsPtr#{16989717360382977660}.33ce04b76efc158540bbe4b4b3c6897f_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/conditional/binary_conditional.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/conditional/binary_conditional.cpp.dot index 989d4153e..3dce575a9 100644 --- a/infer/tests/codetoanalyze/cpp/shared/conditional/binary_conditional.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/conditional/binary_conditional.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_1" [label="1: Start binary_conditional::binaryConditional\nFormals: \nLocals: x:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$6:binary_conditional::X 0$?%__sil_tmpSIL_temp_conditional___n$9:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$5:binary_conditional::X a:binary_conditional::X \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$6,&0$?%__sil_tmpSIL_temp_conditional___n$9,&0$?%__sil_tmpSIL_materialize_temp__n$5,&a); [line 20, column 1]\n " color=yellow style=filled] +"binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_1" [label="1: Start binary_conditional::binaryConditional\nFormals: \nLocals: x:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$6:binary_conditional::X 0$?%__sil_tmpSIL_temp_conditional___n$9:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$5:binary_conditional::X a:binary_conditional::X \n " color=yellow style=filled] "binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_1" -> "binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_12" ; @@ -48,7 +48,7 @@ digraph cfg { "binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_12" -> "binaryConditional#binary_conditional#15641211300815748363.a0f7e256e24b7117cb94c66e5aa27a30_10" ; -"conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_1" [label="1: Start binary_conditional::conditional\nFormals: \nLocals: x:binary_conditional::X 0$?%__sil_tmpSIL_temp_conditional___n$6:binary_conditional::X 0$?%__sil_tmp__temp_return_n$8:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$11:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$5:binary_conditional::X a:binary_conditional::X \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_temp_conditional___n$6,&0$?%__sil_tmp__temp_return_n$8,&0$?%__sil_tmpSIL_materialize_temp__n$11,&0$?%__sil_tmpSIL_materialize_temp__n$5,&a); [line 25, column 1]\n " color=yellow style=filled] +"conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_1" [label="1: Start binary_conditional::conditional\nFormals: \nLocals: x:binary_conditional::X 0$?%__sil_tmpSIL_temp_conditional___n$6:binary_conditional::X 0$?%__sil_tmp__temp_return_n$8:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$11:binary_conditional::X 0$?%__sil_tmpSIL_materialize_temp__n$5:binary_conditional::X a:binary_conditional::X \n " color=yellow style=filled] "conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_1" -> "conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_11" ; @@ -92,7 +92,7 @@ digraph cfg { "conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_11" -> "conditional#binary_conditional#4777209206611953450.41decaebdce6325bd31c1d47d4647c45_5" ; -"getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_1" [label="1: Start binary_conditional::getX\nFormals: __return_param:binary_conditional::X*\nLocals: x:binary_conditional::X \n DECLARE_LOCALS(&return,&x); [line 14, column 1]\n " color=yellow style=filled] +"getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_1" [label="1: Start binary_conditional::getX\nFormals: __return_param:binary_conditional::X*\nLocals: x:binary_conditional::X \n " color=yellow style=filled] "getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_1" -> "getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_4" ; @@ -107,7 +107,7 @@ digraph cfg { "getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_4" -> "getX#binary_conditional(class binary_conditional::X)#7708042186122353096.8825a5a3afa327848f6dcf77ec0e3f60_3" ; -"operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_1" [label="1: Start binary_conditional::X_operator_bool\nFormals: this:binary_conditional::X*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_1" [label="1: Start binary_conditional::X_operator_bool\nFormals: this:binary_conditional::X*\nLocals: \n " color=yellow style=filled] "operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_1" -> "operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_3" ; @@ -118,21 +118,21 @@ digraph cfg { "operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_3" -> "operator_bool#X#binary_conditional#(663222161121279878).1074e20ff76c2575638dad4d7c1539a7_2" ; -"X#X#binary_conditional#{14263889156663411855|constexpr}.2259daea109ab4ed7cb747998c1a8b38_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#binary_conditional#{14263889156663411855|constexpr}.2259daea109ab4ed7cb747998c1a8b38_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X*\nLocals: \n " color=yellow style=filled] "X#X#binary_conditional#{14263889156663411855|constexpr}.2259daea109ab4ed7cb747998c1a8b38_1" -> "X#X#binary_conditional#{14263889156663411855|constexpr}.2259daea109ab4ed7cb747998c1a8b38_2" ; "X#X#binary_conditional#{14263889156663411855|constexpr}.2259daea109ab4ed7cb747998c1a8b38_2" [label="2: Exit binary_conditional::X_X \n " color=yellow style=filled] -"X#X#binary_conditional#{984623546922473120|constexpr}.75245961304dd439037ceba4c9251935_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X* __param_0:binary_conditional::X&\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#binary_conditional#{984623546922473120|constexpr}.75245961304dd439037ceba4c9251935_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X* __param_0:binary_conditional::X&\nLocals: \n " color=yellow style=filled] "X#X#binary_conditional#{984623546922473120|constexpr}.75245961304dd439037ceba4c9251935_1" -> "X#X#binary_conditional#{984623546922473120|constexpr}.75245961304dd439037ceba4c9251935_2" ; "X#X#binary_conditional#{984623546922473120|constexpr}.75245961304dd439037ceba4c9251935_2" [label="2: Exit binary_conditional::X_X \n " color=yellow style=filled] -"X#X#binary_conditional#{9863553346576066468|constexpr}.13550d5872419d596c3c38205883714d_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X* __param_0:binary_conditional::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#binary_conditional#{9863553346576066468|constexpr}.13550d5872419d596c3c38205883714d_1" [label="1: Start binary_conditional::X_X\nFormals: this:binary_conditional::X* __param_0:binary_conditional::X const &\nLocals: \n " color=yellow style=filled] "X#X#binary_conditional#{9863553346576066468|constexpr}.13550d5872419d596c3c38205883714d_1" -> "X#X#binary_conditional#{9863553346576066468|constexpr}.13550d5872419d596c3c38205883714d_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/conditional/lvalue_conditional.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/conditional/lvalue_conditional.cpp.dot index c6a11264e..4d2ae674b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/conditional/lvalue_conditional.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/conditional/lvalue_conditional.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_1" [label="1: Start assign_conditional\nFormals: a:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$2:int& v2:int v1:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$2,&v2,&v1); [line 20, column 1]\n " color=yellow style=filled] +"assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_1" [label="1: Start assign_conditional\nFormals: a:int\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$2:int& v2:int v1:int \n " color=yellow style=filled] "assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_1" -> "assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_11" ; @@ -44,7 +44,7 @@ digraph cfg { "assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_11" -> "assign_conditional#6602154438630029026.d4adbdaf8d08f61e93de4faf3d45d8ab_10" ; -"choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_1" [label="1: Start choose_lvalue\nFormals: a:int\nLocals: v3:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int& v2:int v1:int \n DECLARE_LOCALS(&return,&v3,&0$?%__sil_tmpSIL_temp_conditional___n$2,&v2,&v1); [line 8, column 1]\n " color=yellow style=filled] +"choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_1" [label="1: Start choose_lvalue\nFormals: a:int\nLocals: v3:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int& v2:int v1:int \n " color=yellow style=filled] "choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_1" -> "choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_11" ; @@ -88,7 +88,7 @@ digraph cfg { "choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_11" -> "choose_lvalue#6868643882447178722.7e0e06006a6e1baaef3aab18bce2b8d2_10" ; -"choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_1" [label="1: Start choose_rvalue\nFormals: a:int\nLocals: v3:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int v1:int \n DECLARE_LOCALS(&return,&v3,&0$?%__sil_tmpSIL_temp_conditional___n$2,&v1); [line 14, column 1]\n " color=yellow style=filled] +"choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_1" [label="1: Start choose_rvalue\nFormals: a:int\nLocals: v3:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int v1:int \n " color=yellow style=filled] "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_1" -> "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_10" ; @@ -128,7 +128,7 @@ digraph cfg { "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_10" -> "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_5" ; "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_10" -> "choose_rvalue#5692558402038768020.7de6e1902b5c331a5715ba3f0f51e47e_6" ; -"div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_1" [label="1: Start div0_assign_conditional\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 39, column 1]\n " color=yellow style=filled] +"div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_1" [label="1: Start div0_assign_conditional\nFormals: \nLocals: \n " color=yellow style=filled] "div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_1" -> "div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_3" ; @@ -139,7 +139,7 @@ digraph cfg { "div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_3" -> "div0_assign_conditional#5107071401315365445.4f3bcdea44343998d43cc1b04e1ee179_2" ; -"div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_1" [label="1: Start div0_choose_lvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 31, column 1]\n " color=yellow style=filled] +"div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_1" [label="1: Start div0_choose_lvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_1" -> "div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_3" ; @@ -150,7 +150,7 @@ digraph cfg { "div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_3" -> "div0_choose_lvalue#13889289797749672490.33434dbd9bc43b011249899260680670_2" ; -"div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_1" [label="1: Start div0_choose_rvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 35, column 1]\n " color=yellow style=filled] +"div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_1" [label="1: Start div0_choose_rvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_1" -> "div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_3" ; @@ -161,7 +161,7 @@ digraph cfg { "div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_3" -> "div0_choose_rvalue#5985399689822936660.67f1213862b68d51bd848ce28d6859ec_2" ; -"div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_1" [label="1: Start div0_temp_lvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 43, column 1]\n " color=yellow style=filled] +"div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_1" [label="1: Start div0_temp_lvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_1" -> "div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_3" ; @@ -172,7 +172,7 @@ digraph cfg { "div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_3" -> "div0_temp_lvalue#4236327814744405863.1539dbb4efb081b38036309be4c65715_2" ; -"div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_1" [label="1: Start div1_assign_conditional\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 41, column 1]\n " color=yellow style=filled] +"div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_1" [label="1: Start div1_assign_conditional\nFormals: \nLocals: \n " color=yellow style=filled] "div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_1" -> "div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_3" ; @@ -183,7 +183,7 @@ digraph cfg { "div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_3" -> "div1_assign_conditional#703756229606178162.2f3187315131c9e8e31a0380708ebcbb_2" ; -"div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_1" [label="1: Start div1_choose_lvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 33, column 1]\n " color=yellow style=filled] +"div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_1" [label="1: Start div1_choose_lvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_1" -> "div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_3" ; @@ -194,7 +194,7 @@ digraph cfg { "div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_3" -> "div1_choose_lvalue#17507024914646798803.f2ba997f0baf8ee3dada0c7b0947cb8d_2" ; -"div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_1" [label="1: Start div1_choose_rvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 37, column 1]\n " color=yellow style=filled] +"div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_1" [label="1: Start div1_choose_rvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_1" -> "div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_3" ; @@ -205,7 +205,7 @@ digraph cfg { "div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_3" -> "div1_choose_rvalue#2897979603329583409.ca29e44a33271dfb3905f48a478bcf9c_2" ; -"div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_1" [label="1: Start div1_temp_lvalue\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 45, column 1]\n " color=yellow style=filled] +"div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_1" [label="1: Start div1_temp_lvalue\nFormals: \nLocals: \n " color=yellow style=filled] "div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_1" -> "div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_3" ; @@ -216,7 +216,7 @@ digraph cfg { "div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_3" -> "div1_temp_lvalue#14722162998333319062.760b52102ce508c3244378cf1bf06b6d_2" ; -"div_temp_lvalue#2433393879580018854.ddda47c9e217adc2189e8c150a553f53_1" [label="1: Start div_temp_lvalue\nFormals: a:int b:int\nLocals: r:int const & 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_materialize_temp__n$3:int const \n DECLARE_LOCALS(&return,&r,&0$?%__sil_tmpSIL_temp_conditional___n$4,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 26, column 1]\n " color=yellow style=filled] +"div_temp_lvalue#2433393879580018854.ddda47c9e217adc2189e8c150a553f53_1" [label="1: Start div_temp_lvalue\nFormals: a:int b:int\nLocals: r:int const & 0$?%__sil_tmpSIL_temp_conditional___n$4:int 0$?%__sil_tmpSIL_materialize_temp__n$3:int const \n " color=yellow style=filled] "div_temp_lvalue#2433393879580018854.ddda47c9e217adc2189e8c150a553f53_1" -> "div_temp_lvalue#2433393879580018854.ddda47c9e217adc2189e8c150a553f53_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_array.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_array.cpp.dot index 26f420a87..4d758b801 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_array.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_array.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_1" [label="1: Start array_of_person\nFormals: \nLocals: arr:Person[10*4] 0$?%__sil_tmpSIL_materialize_temp__n$2:Person 0$?%__sil_tmpSIL_materialize_temp__n$5:Person 0$?%__sil_tmpSIL_materialize_temp__n$8:Person \n DECLARE_LOCALS(&return,&arr,&0$?%__sil_tmpSIL_materialize_temp__n$2,&0$?%__sil_tmpSIL_materialize_temp__n$5,&0$?%__sil_tmpSIL_materialize_temp__n$8); [line 15, column 1]\n " color=yellow style=filled] +"array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_1" [label="1: Start array_of_person\nFormals: \nLocals: arr:Person[10*4] 0$?%__sil_tmpSIL_materialize_temp__n$2:Person 0$?%__sil_tmpSIL_materialize_temp__n$5:Person 0$?%__sil_tmpSIL_materialize_temp__n$8:Person \n " color=yellow style=filled] "array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_1" -> "array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_4" ; @@ -15,7 +15,7 @@ digraph cfg { "array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_4" -> "array_of_person#7945672701495610995.0fecf6778237d47d15191cac7fab514c_3" ; -"initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_1" [label="1: Start initialization_c_style\nFormals: \nLocals: z2:Z z:Z[2*8] \n DECLARE_LOCALS(&return,&z2,&z); [line 30, column 1]\n " color=yellow style=filled] +"initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_1" [label="1: Start initialization_c_style\nFormals: \nLocals: z2:Z z:Z[2*8] \n " color=yellow style=filled] "initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_1" -> "initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_4" ; @@ -30,7 +30,7 @@ digraph cfg { "initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_4" -> "initialization_c_style#16495589501342328206.0d90448020e72c05f693b9221dac03f8_3" ; -"initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_1" [label="1: Start initialization_mixed_styles_not_handled_correctly\nFormals: \nLocals: z2:Z z:Z[2*8] old:Z \n DECLARE_LOCALS(&return,&z2,&z,&old); [line 37, column 1]\n " color=yellow style=filled] +"initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_1" [label="1: Start initialization_mixed_styles_not_handled_correctly\nFormals: \nLocals: z2:Z z:Z[2*8] old:Z \n " color=yellow style=filled] "initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_1" -> "initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_5" ; @@ -49,7 +49,7 @@ digraph cfg { "initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_5" -> "initialization_mixed_styles_not_handled_correctly#5603413470418470631.422782850043f1b48105fbbb47efe379_4" ; -"matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_1" [label="1: Start matrix_of_person\nFormals: \nLocals: arr:Person[2*4][2*8] 0$?%__sil_tmpSIL_materialize_temp__n$2:Person 0$?%__sil_tmpSIL_materialize_temp__n$5:Person 0$?%__sil_tmpSIL_materialize_temp__n$8:Person 0$?%__sil_tmpSIL_materialize_temp__n$11:Person \n DECLARE_LOCALS(&return,&arr,&0$?%__sil_tmpSIL_materialize_temp__n$2,&0$?%__sil_tmpSIL_materialize_temp__n$5,&0$?%__sil_tmpSIL_materialize_temp__n$8,&0$?%__sil_tmpSIL_materialize_temp__n$11); [line 20, column 1]\n " color=yellow style=filled] +"matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_1" [label="1: Start matrix_of_person\nFormals: \nLocals: arr:Person[2*4][2*8] 0$?%__sil_tmpSIL_materialize_temp__n$2:Person 0$?%__sil_tmpSIL_materialize_temp__n$5:Person 0$?%__sil_tmpSIL_materialize_temp__n$8:Person 0$?%__sil_tmpSIL_materialize_temp__n$11:Person \n " color=yellow style=filled] "matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_1" -> "matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_4" ; @@ -64,14 +64,14 @@ digraph cfg { "matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_4" -> "matrix_of_person#2881910427017022824.27f7f148c4911c13b3061cef6fe2673d_3" ; -"Person#Person#{13294141311747224102}.29587c0ac2200b59d0b19a07fdc656e5_1" [label="1: Start Person_Person\nFormals: this:Person*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"Person#Person#{13294141311747224102}.29587c0ac2200b59d0b19a07fdc656e5_1" [label="1: Start Person_Person\nFormals: this:Person*\nLocals: \n " color=yellow style=filled] "Person#Person#{13294141311747224102}.29587c0ac2200b59d0b19a07fdc656e5_1" -> "Person#Person#{13294141311747224102}.29587c0ac2200b59d0b19a07fdc656e5_2" ; "Person#Person#{13294141311747224102}.29587c0ac2200b59d0b19a07fdc656e5_2" [label="2: Exit Person_Person \n " color=yellow style=filled] -"Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_1" [label="1: Start Person_Person\nFormals: this:Person* i:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_1" [label="1: Start Person_Person\nFormals: this:Person* i:int\nLocals: \n " color=yellow style=filled] "Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_1" -> "Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_3" ; @@ -82,7 +82,7 @@ digraph cfg { "Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_3" -> "Person#Person#{13294170998561185799}.33e91269ce59e5b361de941ed03c6643_2" ; -"Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_1" [label="1: Start Person_Person\nFormals: this:Person* __param_0:Person&\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 7]\n " color=yellow style=filled] +"Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_1" [label="1: Start Person_Person\nFormals: this:Person* __param_0:Person&\nLocals: \n " color=yellow style=filled] "Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_1" -> "Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_3" ; @@ -93,14 +93,14 @@ digraph cfg { "Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_3" -> "Person#Person#{14928211719836437323|constexpr}.702b3fbc6c128973c192111cbb802edd_2" ; -"Z#Z#{733480695536199502}.d7175b729ebcbd1d5a54386c5c573d33_1" [label="1: Start Z_Z\nFormals: this:Z*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 8]\n " color=yellow style=filled] +"Z#Z#{733480695536199502}.d7175b729ebcbd1d5a54386c5c573d33_1" [label="1: Start Z_Z\nFormals: this:Z*\nLocals: \n " color=yellow style=filled] "Z#Z#{733480695536199502}.d7175b729ebcbd1d5a54386c5c573d33_1" -> "Z#Z#{733480695536199502}.d7175b729ebcbd1d5a54386c5c573d33_2" ; "Z#Z#{733480695536199502}.d7175b729ebcbd1d5a54386c5c573d33_2" [label="2: Exit Z_Z \n " color=yellow style=filled] -"Z#Z#{9563152316573688029|constexpr}.befec20c7675cc0f4c49f58f88b8946e_1" [label="1: Start Z_Z\nFormals: this:Z* __param_0:Z const &\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 8]\n " color=yellow style=filled] +"Z#Z#{9563152316573688029|constexpr}.befec20c7675cc0f4c49f58f88b8946e_1" [label="1: Start Z_Z\nFormals: this:Z* __param_0:Z const &\nLocals: \n " color=yellow style=filled] "Z#Z#{9563152316573688029|constexpr}.befec20c7675cc0f4c49f58f88b8946e_1" -> "Z#Z#{9563152316573688029|constexpr}.befec20c7675cc0f4c49f58f88b8946e_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_default_arg.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_default_arg.cpp.dot index c9b24473a..73c719255 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_default_arg.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_default_arg.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: x3:X x2:X x1:X \n DECLARE_LOCALS(&return,&x3,&x2,&x1); [line 18, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: x3:X x2:X x1:X \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_5" ; @@ -19,7 +19,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_5" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_4" ; -"div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" [label="1: Start X_div\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 3]\n " color=yellow style=filled] +"div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" [label="1: Start X_div\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" -> "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_3" ; @@ -30,7 +30,7 @@ digraph cfg { "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_3" -> "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_2" ; -"X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" [label="1: Start X_X\nFormals: this:X* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" [label="1: Start X_X\nFormals: this:X* a:int b:int\nLocals: \n " color=yellow style=filled] "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" -> "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_init.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_init.cpp.dot index 11442da82..186aa2c32 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_init.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_init.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_1" [label="1: Start delegate_constr_f2_div0\nFormals: \nLocals: v:int b:B \n DECLARE_LOCALS(&return,&v,&b); [line 46, column 1]\n " color=yellow style=filled] +"delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_1" [label="1: Start delegate_constr_f2_div0\nFormals: \nLocals: v:int b:B \n " color=yellow style=filled] "delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_1" -> "delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_5" ; @@ -19,7 +19,7 @@ digraph cfg { "delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_5" -> "delegate_constr_f2_div0#13553474688240246893.0ce7e6b119d9277f847a079378cf30a1_4" ; -"delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_1" [label="1: Start delegate_constr_f_div0\nFormals: \nLocals: v:int b:B \n DECLARE_LOCALS(&return,&v,&b); [line 40, column 1]\n " color=yellow style=filled] +"delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_1" [label="1: Start delegate_constr_f_div0\nFormals: \nLocals: v:int b:B \n " color=yellow style=filled] "delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_1" -> "delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_5" ; @@ -38,7 +38,7 @@ digraph cfg { "delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_5" -> "delegate_constr_f_div0#5612932889167727636.f7eff0d7a58a3e6a6faddf562531b7f4_4" ; -"f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_1" [label="1: Start f2_div0\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 25, column 1]\n " color=yellow style=filled] +"f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_1" [label="1: Start f2_div0\nFormals: \nLocals: b:B \n " color=yellow style=filled] "f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_1" -> "f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_4" ; @@ -53,7 +53,7 @@ digraph cfg { "f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_4" -> "f2_div0#7534053771484990951.dd0b0233a011b5600e68aef2c840bcef_3" ; -"f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_1" [label="1: Start f_div0\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 30, column 1]\n " color=yellow style=filled] +"f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_1" [label="1: Start f_div0\nFormals: \nLocals: b:B \n " color=yellow style=filled] "f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_1" -> "f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_4" ; @@ -68,7 +68,7 @@ digraph cfg { "f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_4" -> "f_div0#425664895438337450.ac4424ba5cea731e26a9fe2fb1b0b687_3" ; -"f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_1" [label="1: Start f_f2_div1\nFormals: \nLocals: v3:int v2:int v:int b:B \n DECLARE_LOCALS(&return,&v3,&v2,&v,&b); [line 52, column 1]\n " color=yellow style=filled] +"f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_1" [label="1: Start f_f2_div1\nFormals: \nLocals: v3:int v2:int v:int b:B \n " color=yellow style=filled] "f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_1" -> "f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_7" ; @@ -95,7 +95,7 @@ digraph cfg { "f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_7" -> "f_f2_div1#1916649103065485619.7e2fb5eeaa415affd6bdd86573d188de_6" ; -"t_div0#3531430030893775324.a762c245df414e083e61674c93898055_1" [label="1: Start t_div0\nFormals: \nLocals: b:B \n DECLARE_LOCALS(&return,&b); [line 35, column 1]\n " color=yellow style=filled] +"t_div0#3531430030893775324.a762c245df414e083e61674c93898055_1" [label="1: Start t_div0\nFormals: \nLocals: b:B \n " color=yellow style=filled] "t_div0#3531430030893775324.a762c245df414e083e61674c93898055_1" -> "t_div0#3531430030893775324.a762c245df414e083e61674c93898055_4" ; @@ -110,7 +110,7 @@ digraph cfg { "t_div0#3531430030893775324.a762c245df414e083e61674c93898055_4" -> "t_div0#3531430030893775324.a762c245df414e083e61674c93898055_3" ; -"A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" [label="1: Start A_A\nFormals: this:A* f:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" [label="1: Start A_A\nFormals: this:A* f:int\nLocals: \n " color=yellow style=filled] "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_1" -> "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_3" ; @@ -121,7 +121,7 @@ digraph cfg { "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_3" -> "A#A#{14779048587651412014}.4ba2c6594c8960564bedc7b6cbdf6ae0_2" ; -"B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_1" [label="1: Start B_B\nFormals: this:B* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 3]\n " color=yellow style=filled] +"B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_1" [label="1: Start B_B\nFormals: this:B* a:int\nLocals: \n " color=yellow style=filled] "B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_1" -> "B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_5" ; @@ -140,7 +140,7 @@ digraph cfg { "B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_5" -> "B#B#{10798906211412859239}.a51813e44ba191ffaf76fde9e0b33185_4" ; -"B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_1" [label="1: Start B_B\nFormals: this:B* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_1" [label="1: Start B_B\nFormals: this:B* a:int b:int\nLocals: \n " color=yellow style=filled] "B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_1" -> "B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_4" ; @@ -155,7 +155,7 @@ digraph cfg { "B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_4" -> "B#B#{12472590675666260682}.da2bf46e3a176d218006b99f6059cb97_3" ; -"T#T#B#{10782891829941482898}.2f080fd8e7f17199a0e7ff14c49d6dba_1" [label="1: Start B::T_T\nFormals: this:B::T* v:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 5]\n " color=yellow style=filled] +"T#T#B#{10782891829941482898}.2f080fd8e7f17199a0e7ff14c49d6dba_1" [label="1: Start B::T_T\nFormals: this:B::T* v:int\nLocals: \n " color=yellow style=filled] "T#T#B#{10782891829941482898}.2f080fd8e7f17199a0e7ff14c49d6dba_1" -> "T#T#B#{10782891829941482898}.2f080fd8e7f17199a0e7ff14c49d6dba_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_new.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_new.cpp.dot index 2ed3a8644..bc817ba6b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_new.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_new.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_1" [label="1: Start constructor_new::array_of_class_with_not_constant_size\nFormals: \nLocals: tarray:constructor_new::Person* 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&tarray,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 88, column 1]\n " color=yellow style=filled] +"array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_1" [label="1: Start constructor_new::array_of_class_with_not_constant_size\nFormals: \nLocals: tarray:constructor_new::Person* 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_1" -> "array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_4" ; @@ -36,7 +36,7 @@ digraph cfg { "array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_9" -> "array_of_class_with_not_constant_size#constructor_new#9810665286379016302.453a7058d5d4d9a1fa36084713fcfc7d_2" ; -"array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_1" [label="1: Start constructor_new::array_of_person_with_constant_size\nFormals: \nLocals: tarray:constructor_new::Person* \n DECLARE_LOCALS(&return,&tarray); [line 93, column 1]\n " color=yellow style=filled] +"array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_1" [label="1: Start constructor_new::array_of_person_with_constant_size\nFormals: \nLocals: tarray:constructor_new::Person* \n " color=yellow style=filled] "array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_1" -> "array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_3" ; @@ -47,7 +47,7 @@ digraph cfg { "array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_3" -> "array_of_person_with_constant_size#constructor_new#10198805942353567956.2cf0ba8d0780ec60bbcca4089ec2aee6_2" ; -"constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_1" [label="1: Start constructor_new::constructor_1_arg_new_div0\nFormals: \nLocals: p:constructor_new::Person* \n DECLARE_LOCALS(&return,&p); [line 27, column 1]\n " color=yellow style=filled] +"constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_1" [label="1: Start constructor_new::constructor_1_arg_new_div0\nFormals: \nLocals: p:constructor_new::Person* \n " color=yellow style=filled] "constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_1" -> "constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_4" ; @@ -62,7 +62,7 @@ digraph cfg { "constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_4" -> "constructor_1_arg_new_div0#constructor_new#798841234716809588.2c010a7c7293e961b9ed8149c3f3debe_3" ; -"constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_1" [label="1: Start constructor_new::constructor_3_args_new_div0\nFormals: \nLocals: p:constructor_new::Person* \n DECLARE_LOCALS(&return,&p); [line 32, column 1]\n " color=yellow style=filled] +"constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_1" [label="1: Start constructor_new::constructor_3_args_new_div0\nFormals: \nLocals: p:constructor_new::Person* \n " color=yellow style=filled] "constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_1" -> "constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_4" ; @@ -77,7 +77,7 @@ digraph cfg { "constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_4" -> "constructor_3_args_new_div0#constructor_new#13438839859480315932.2122014ebac449e6fb981ba75ba0617e_3" ; -"constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_1" [label="1: Start constructor_new::constructor_nodes\nFormals: \nLocals: p:constructor_new::Person* 0$?%__sil_tmpSIL_temp_conditional___n$4:int z:int \n DECLARE_LOCALS(&return,&p,&0$?%__sil_tmpSIL_temp_conditional___n$4,&z); [line 69, column 1]\n " color=yellow style=filled] +"constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_1" [label="1: Start constructor_new::constructor_nodes\nFormals: \nLocals: p:constructor_new::Person* 0$?%__sil_tmpSIL_temp_conditional___n$4:int z:int \n " color=yellow style=filled] "constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_1" -> "constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_11" ; @@ -121,7 +121,7 @@ digraph cfg { "constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_11" -> "constructor_nodes#constructor_new#2199504594298711726.73e416487288cbd4adea79b64a17dbe2_5" ; -"float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_1" [label="1: Start constructor_new::float_init_number\nFormals: \nLocals: x1:float* \n DECLARE_LOCALS(&return,&x1); [line 42, column 1]\n " color=yellow style=filled] +"float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_1" [label="1: Start constructor_new::float_init_number\nFormals: \nLocals: x1:float* \n " color=yellow style=filled] "float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_1" -> "float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_4" ; @@ -136,7 +136,7 @@ digraph cfg { "float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_4" -> "float_init_number#constructor_new#3988440966025503299.b1d13528d0a983c1943c8fdd13e58be6_3" ; -"getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_1" [label="1: Start constructor_new::getValue\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_1" [label="1: Start constructor_new::getValue\nFormals: x:int\nLocals: \n " color=yellow style=filled] "getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_1" -> "getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_3" ; @@ -147,7 +147,7 @@ digraph cfg { "getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_3" -> "getValue#constructor_new#15577065010748217440.6aa0942189125cc8fd36b278b0742cd2_2" ; -"int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_1" [label="1: Start constructor_new::int_array\nFormals: \nLocals: x2:int* 0$?%__sil_tmpSIL_temp_conditional___n$7:int \n DECLARE_LOCALS(&return,&x2,&0$?%__sil_tmpSIL_temp_conditional___n$7); [line 75, column 1]\n " color=yellow style=filled] +"int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_1" [label="1: Start constructor_new::int_array\nFormals: \nLocals: x2:int* 0$?%__sil_tmpSIL_temp_conditional___n$7:int \n " color=yellow style=filled] "int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_1" -> "int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_7" ; @@ -195,7 +195,7 @@ digraph cfg { "int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_12" -> "int_array#constructor_new#17288301834361373856.f0e67f3600c928968ac2559eafa09ba2_5" ; -"int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_1" [label="1: Start constructor_new::int_array_init\nFormals: \nLocals: arr:int* \n DECLARE_LOCALS(&return,&arr); [line 82, column 1]\n " color=yellow style=filled] +"int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_1" [label="1: Start constructor_new::int_array_init\nFormals: \nLocals: arr:int* \n " color=yellow style=filled] "int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_1" -> "int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_4" ; @@ -210,7 +210,7 @@ digraph cfg { "int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_4" -> "int_array_init#constructor_new#14099932616230884357.69a63438c3aee293029f068d373c29c3_3" ; -"int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_1" [label="1: Start constructor_new::int_init_empty\nFormals: \nLocals: x1:int* \n DECLARE_LOCALS(&return,&x1); [line 47, column 1]\n " color=yellow style=filled] +"int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_1" [label="1: Start constructor_new::int_init_empty\nFormals: \nLocals: x1:int* \n " color=yellow style=filled] "int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_1" -> "int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_4" ; @@ -225,7 +225,7 @@ digraph cfg { "int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_4" -> "int_init_empty#constructor_new#15413029864213743197.d5b807871fe4ea10e898a381f0edef4d_3" ; -"int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_1" [label="1: Start constructor_new::int_init_empty_list\nFormals: \nLocals: x1:int \n DECLARE_LOCALS(&return,&x1); [line 52, column 1]\n " color=yellow style=filled] +"int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_1" [label="1: Start constructor_new::int_init_empty_list\nFormals: \nLocals: x1:int \n " color=yellow style=filled] "int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_1" -> "int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_4" ; @@ -240,7 +240,7 @@ digraph cfg { "int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_4" -> "int_init_empty_list#constructor_new#3613770932207490177.2b4662eed1a13d3237e163f39bc6397c_3" ; -"int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_1" [label="1: Start constructor_new::int_init_empty_list_new\nFormals: \nLocals: x1:int* \n DECLARE_LOCALS(&return,&x1); [line 57, column 1]\n " color=yellow style=filled] +"int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_1" [label="1: Start constructor_new::int_init_empty_list_new\nFormals: \nLocals: x1:int* \n " color=yellow style=filled] "int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_1" -> "int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_4" ; @@ -255,7 +255,7 @@ digraph cfg { "int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_4" -> "int_init_empty_list_new#constructor_new#18093274870234850959.e77c2840901e6e789e52d55ac81db88f_3" ; -"int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_1" [label="1: Start constructor_new::int_init_nodes\nFormals: \nLocals: x:int* 0$?%__sil_tmpSIL_temp_conditional___n$4:int y:int* z:int \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_temp_conditional___n$4,&y,&z); [line 62, column 1]\n " color=yellow style=filled] +"int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_1" [label="1: Start constructor_new::int_init_nodes\nFormals: \nLocals: x:int* 0$?%__sil_tmpSIL_temp_conditional___n$4:int y:int* z:int \n " color=yellow style=filled] "int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_1" -> "int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_12" ; @@ -303,7 +303,7 @@ digraph cfg { "int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_12" -> "int_init_nodes#constructor_new#3816193909145311065.e18f1e2417086b4c8d20246eeee5dd01_11" ; -"int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_1" [label="1: Start constructor_new::int_init_number\nFormals: \nLocals: x1:int* \n DECLARE_LOCALS(&return,&x1); [line 37, column 1]\n " color=yellow style=filled] +"int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_1" [label="1: Start constructor_new::int_init_number\nFormals: \nLocals: x1:int* \n " color=yellow style=filled] "int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_1" -> "int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_4" ; @@ -318,7 +318,7 @@ digraph cfg { "int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_4" -> "int_init_number#constructor_new#16564762083428359974.2a1c04c2e924068dd02b097712efe518_3" ; -"matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_1" [label="1: Start constructor_new::matrix_of_person\nFormals: \nLocals: tarray:constructor_new::Person** \n DECLARE_LOCALS(&return,&tarray); [line 96, column 1]\n " color=yellow style=filled] +"matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_1" [label="1: Start constructor_new::matrix_of_person\nFormals: \nLocals: tarray:constructor_new::Person** \n " color=yellow style=filled] "matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_1" -> "matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_4" ; @@ -333,7 +333,7 @@ digraph cfg { "matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_4" -> "matrix_of_person#constructor_new#930045482638918044.730172056e08027af32de0bd9a490291_3" ; -"Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person* i:int j:int k:int\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person* i:int j:int k:int\nLocals: \n " color=yellow style=filled] "Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_1" -> "Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_5" ; @@ -352,7 +352,7 @@ digraph cfg { "Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_5" -> "Person#Person#constructor_new#{426040185711945372}.912ffb8f00635c43cd7277cb4f7bd8a3_4" ; -"Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person* i:int\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 3]\n " color=yellow style=filled] +"Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person* i:int\nLocals: \n " color=yellow style=filled] "Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_1" -> "Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_3" ; @@ -363,7 +363,7 @@ digraph cfg { "Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_3" -> "Person#Person#constructor_new#{6016517870629270534}.75bb70b834543e18977cd4fa8f8022a7_2" ; -"Person#Person#constructor_new#{6016547557443232231}.129098d47d79a7d06a2d6927fa32f467_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"Person#Person#constructor_new#{6016547557443232231}.129098d47d79a7d06a2d6927fa32f467_1" [label="1: Start constructor_new::Person_Person\nFormals: this:constructor_new::Person*\nLocals: \n " color=yellow style=filled] "Person#Person#constructor_new#{6016547557443232231}.129098d47d79a7d06a2d6927fa32f467_1" -> "Person#Person#constructor_new#{6016547557443232231}.129098d47d79a7d06a2d6927fa32f467_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_struct_init_list.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_struct_init_list.cpp.dot index f1b4a9338..1f75c423c 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_struct_init_list.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_struct_init_list.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: p:Person 0$?%__sil_tmpSIL_init_list__n$1:Insets \n DECLARE_LOCALS(&return,&p,&0$?%__sil_tmpSIL_init_list__n$1); [line 17, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: p:Person 0$?%__sil_tmpSIL_init_list__n$1:Insets \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" ; @@ -11,7 +11,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_2" ; -"Person#Person#{5857402560744521252}.6ef0efc697f825c2030746b71de7fd56_1" [label="1: Start Person_Person\nFormals: this:Person* l:Insets const &(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"Person#Person#{5857402560744521252}.6ef0efc697f825c2030746b71de7fd56_1" [label="1: Start Person_Person\nFormals: this:Person* l:Insets const &(byval)\nLocals: \n " color=yellow style=filled] "Person#Person#{5857402560744521252}.6ef0efc697f825c2030746b71de7fd56_1" -> "Person#Person#{5857402560744521252}.6ef0efc697f825c2030746b71de7fd56_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_with_body.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_with_body.cpp.dot index cbaddb5cb..431c88a9f 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_with_body.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/constructor_with_body.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_1" [label="1: Start constructor_with_body::test_div0\nFormals: \nLocals: x:constructor_with_body::X \n DECLARE_LOCALS(&return,&x); [line 28, column 1]\n " color=yellow style=filled] +"test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_1" [label="1: Start constructor_with_body::test_div0\nFormals: \nLocals: x:constructor_with_body::X \n " color=yellow style=filled] "test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_1" -> "test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_4" ; @@ -15,7 +15,7 @@ digraph cfg { "test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_4" -> "test_div0#constructor_with_body#14177342253516869661.07f5b28b5e0b5cf0bd1b639da4232d5e_3" ; -"test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_1" [label="1: Start constructor_with_body::test_div0_default_constructor\nFormals: \nLocals: x:constructor_with_body::X \n DECLARE_LOCALS(&return,&x); [line 33, column 1]\n " color=yellow style=filled] +"test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_1" [label="1: Start constructor_with_body::test_div0_default_constructor\nFormals: \nLocals: x:constructor_with_body::X \n " color=yellow style=filled] "test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_1" -> "test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_4" ; @@ -30,7 +30,7 @@ digraph cfg { "test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_4" -> "test_div0_default_constructor#constructor_with_body#13388399293672727772.2d6a8a159f30a2a66b86eb8aec3b9543_3" ; -"test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_1" [label="1: Start constructor_with_body::test_div1\nFormals: \nLocals: x:constructor_with_body::X \n DECLARE_LOCALS(&return,&x); [line 38, column 1]\n " color=yellow style=filled] +"test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_1" [label="1: Start constructor_with_body::test_div1\nFormals: \nLocals: x:constructor_with_body::X \n " color=yellow style=filled] "test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_1" -> "test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_4" ; @@ -45,7 +45,7 @@ digraph cfg { "test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_4" -> "test_div1#constructor_with_body#14807027065269407206.e5673561e7edf9eb35b296211ab8d37d_3" ; -"init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_1" [label="1: Start constructor_with_body::X_init\nFormals: this:constructor_with_body::X*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_1" [label="1: Start constructor_with_body::X_init\nFormals: this:constructor_with_body::X*\nLocals: \n " color=yellow style=filled] "init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_1" -> "init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_3" ; @@ -56,7 +56,7 @@ digraph cfg { "init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_3" -> "init#X#constructor_with_body#(11920920673411078151).40e39840a696bef95297e1afb2f57392_2" ; -"div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_1" [label="1: Start constructor_with_body::X_div\nFormals: this:constructor_with_body::X*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_1" [label="1: Start constructor_with_body::X_div\nFormals: this:constructor_with_body::X*\nLocals: \n " color=yellow style=filled] "div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_1" -> "div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_3" ; @@ -67,7 +67,7 @@ digraph cfg { "div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_3" -> "div#X#constructor_with_body#(13588730973960944321).0be58d73703c72cf5bf8f7e2a36ecf60_2" ; -"X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_1" [label="1: Start constructor_with_body::X_X\nFormals: this:constructor_with_body::X*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_1" [label="1: Start constructor_with_body::X_X\nFormals: this:constructor_with_body::X*\nLocals: \n " color=yellow style=filled] "X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_1" -> "X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_3" ; @@ -78,7 +78,7 @@ digraph cfg { "X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_3" -> "X#X#constructor_with_body#{16871729092574880817}.54f479ca84639d148c4b988a7530253a_2" ; -"X#X#constructor_with_body#{7540788797581315247}.c8826e9323020557160f8002c0b802f2_1" [label="1: Start constructor_with_body::X_X\nFormals: this:constructor_with_body::X* a:int b:int\nLocals: c:int \n DECLARE_LOCALS(&return,&c); [line 22, column 1]\n " color=yellow style=filled] +"X#X#constructor_with_body#{7540788797581315247}.c8826e9323020557160f8002c0b802f2_1" [label="1: Start constructor_with_body::X_X\nFormals: this:constructor_with_body::X* a:int b:int\nLocals: c:int \n " color=yellow style=filled] "X#X#constructor_with_body#{7540788797581315247}.c8826e9323020557160f8002c0b802f2_1" -> "X#X#constructor_with_body#{7540788797581315247}.c8826e9323020557160f8002c0b802f2_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/copy_array_field.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/copy_array_field.cpp.dot index fe81bc9c1..966c1b9ac 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/copy_array_field.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/copy_array_field.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_1" [label="1: Start copy_array_field::no_npe\nFormals: \nLocals: x2:copy_array_field::X x1:copy_array_field::X a:int \n DECLARE_LOCALS(&return,&x2,&x1,&a); [line 20, column 1]\n " color=yellow style=filled] +"no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_1" [label="1: Start copy_array_field::no_npe\nFormals: \nLocals: x2:copy_array_field::X x1:copy_array_field::X a:int \n " color=yellow style=filled] "no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_1" -> "no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_7" ; @@ -27,7 +27,7 @@ digraph cfg { "no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_7" -> "no_npe#copy_array_field#15879390968573954131.8ea76552f08038187f112d283020a67e_6" ; -"npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_1" [label="1: Start copy_array_field::npe\nFormals: \nLocals: x2:copy_array_field::X x1:copy_array_field::X \n DECLARE_LOCALS(&return,&x2,&x1); [line 13, column 1]\n " color=yellow style=filled] +"npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_1" [label="1: Start copy_array_field::npe\nFormals: \nLocals: x2:copy_array_field::X x1:copy_array_field::X \n " color=yellow style=filled] "npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_1" -> "npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_6" ; @@ -50,14 +50,14 @@ digraph cfg { "npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_6" -> "npe#copy_array_field#77301322902488828.946ed5a43ad43585633fa030996f9ad5_5" ; -"X#X#copy_array_field#{13837822965298396151}.45edc461c1975571aa48e5a08cc73f08_1" [label="1: Start copy_array_field::X_X\nFormals: this:copy_array_field::X*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#copy_array_field#{13837822965298396151}.45edc461c1975571aa48e5a08cc73f08_1" [label="1: Start copy_array_field::X_X\nFormals: this:copy_array_field::X*\nLocals: \n " color=yellow style=filled] "X#X#copy_array_field#{13837822965298396151}.45edc461c1975571aa48e5a08cc73f08_1" -> "X#X#copy_array_field#{13837822965298396151}.45edc461c1975571aa48e5a08cc73f08_2" ; "X#X#copy_array_field#{13837822965298396151}.45edc461c1975571aa48e5a08cc73f08_2" [label="2: Exit copy_array_field::X_X \n " color=yellow style=filled] -"X#X#copy_array_field#{17703731918757231564|constexpr}.ab45982a069b7b3a582b1d4796205cce_1" [label="1: Start copy_array_field::X_X\nFormals: this:copy_array_field::X* __param_0:copy_array_field::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#copy_array_field#{17703731918757231564|constexpr}.ab45982a069b7b3a582b1d4796205cce_1" [label="1: Start copy_array_field::X_X\nFormals: this:copy_array_field::X* __param_0:copy_array_field::X const &\nLocals: \n " color=yellow style=filled] "X#X#copy_array_field#{17703731918757231564|constexpr}.ab45982a069b7b3a582b1d4796205cce_1" -> "X#X#copy_array_field#{17703731918757231564|constexpr}.ab45982a069b7b3a582b1d4796205cce_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/copy_move_constructor.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/copy_move_constructor.cpp.dot index 8649486c4..242814935 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/copy_move_constructor.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/copy_move_constructor.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_1" [label="1: Start copy_move_constructor::copyX_div0\nFormals: \nLocals: x2:copy_move_constructor::X x1:copy_move_constructor::X \n DECLARE_LOCALS(&return,&x2,&x1); [line 39, column 1]\n " color=yellow style=filled] +"copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_1" [label="1: Start copy_move_constructor::copyX_div0\nFormals: \nLocals: x2:copy_move_constructor::X x1:copy_move_constructor::X \n " color=yellow style=filled] "copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_1" -> "copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_6" ; @@ -23,7 +23,7 @@ digraph cfg { "copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_6" -> "copyX_div0#copy_move_constructor#7555826423954612298.1fd45599e2fc3ce471d7d474aa615bcb_5" ; -"copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_1" [label="1: Start copy_move_constructor::copyX_moveX_div1\nFormals: \nLocals: d2:int 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::X d1:int x2:copy_move_constructor::X x1:copy_move_constructor::X \n DECLARE_LOCALS(&return,&d2,&0$?%__sil_tmpSIL_materialize_temp__n$7,&d1,&x2,&x1); [line 63, column 1]\n " color=yellow style=filled] +"copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_1" [label="1: Start copy_move_constructor::copyX_moveX_div1\nFormals: \nLocals: d2:int 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::X d1:int x2:copy_move_constructor::X x1:copy_move_constructor::X \n " color=yellow style=filled] "copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_1" -> "copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_8" ; @@ -54,7 +54,7 @@ digraph cfg { "copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_8" -> "copyX_moveX_div1#copy_move_constructor#6853813819184662211.00e91897e7d9fcfa93de911bba9a1399_7" ; -"copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_1" [label="1: Start copy_move_constructor::copyY_div0\nFormals: \nLocals: y2:copy_move_constructor::Y y1:copy_move_constructor::Y \n DECLARE_LOCALS(&return,&y2,&y1); [line 48, column 1]\n " color=yellow style=filled] +"copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_1" [label="1: Start copy_move_constructor::copyY_div0\nFormals: \nLocals: y2:copy_move_constructor::Y y1:copy_move_constructor::Y \n " color=yellow style=filled] "copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_1" -> "copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_6" ; @@ -77,7 +77,7 @@ digraph cfg { "copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_6" -> "copyY_div0#copy_move_constructor#17079397845524781987.61211209ec1f961073f3adafcd080bfb_5" ; -"copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_1" [label="1: Start copy_move_constructor::copyY_moveY_div1\nFormals: \nLocals: d2:int 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::Y d1:int y2:copy_move_constructor::Y y1:copy_move_constructor::Y \n DECLARE_LOCALS(&return,&d2,&0$?%__sil_tmpSIL_materialize_temp__n$7,&d1,&y2,&y1); [line 72, column 1]\n " color=yellow style=filled] +"copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_1" [label="1: Start copy_move_constructor::copyY_moveY_div1\nFormals: \nLocals: d2:int 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::Y d1:int y2:copy_move_constructor::Y y1:copy_move_constructor::Y \n " color=yellow style=filled] "copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_1" -> "copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_8" ; @@ -108,7 +108,7 @@ digraph cfg { "copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_8" -> "copyY_moveY_div1#copy_move_constructor#5827233588222911615.5716e8b7acbd3ff43f18c7c5954c6565_7" ; -"getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_1" [label="1: Start copy_move_constructor::getX\nFormals: f:int __return_param:copy_move_constructor::X*\nLocals: x:copy_move_constructor::X \n DECLARE_LOCALS(&return,&x); [line 27, column 1]\n " color=yellow style=filled] +"getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_1" [label="1: Start copy_move_constructor::getX\nFormals: f:int __return_param:copy_move_constructor::X*\nLocals: x:copy_move_constructor::X \n " color=yellow style=filled] "getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_1" -> "getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_5" ; @@ -127,7 +127,7 @@ digraph cfg { "getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_5" -> "getX#copy_move_constructor(class copy_move_constructor::X)#2211685783611424509.3ed1bf77442fb4e47b3afdd1dd669b7a_4" ; -"getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_1" [label="1: Start copy_move_constructor::getY\nFormals: f:int __return_param:copy_move_constructor::Y*\nLocals: y:copy_move_constructor::Y \n DECLARE_LOCALS(&return,&y); [line 33, column 1]\n " color=yellow style=filled] +"getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_1" [label="1: Start copy_move_constructor::getY\nFormals: f:int __return_param:copy_move_constructor::Y*\nLocals: y:copy_move_constructor::Y \n " color=yellow style=filled] "getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_1" -> "getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_5" ; @@ -146,7 +146,7 @@ digraph cfg { "getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_5" -> "getY#copy_move_constructor(class copy_move_constructor::Y)#1712013823822590270.ad9dd85c67bb69fcd76f4c34bc426f28_4" ; -"moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_1" [label="1: Start copy_move_constructor::moveX_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:copy_move_constructor::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 46, column 1]\n " color=yellow style=filled] +"moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_1" [label="1: Start copy_move_constructor::moveX_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:copy_move_constructor::X \n " color=yellow style=filled] "moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_1" -> "moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_3" ; @@ -157,7 +157,7 @@ digraph cfg { "moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_3" -> "moveX_div0#copy_move_constructor#2229557375196326562.f23c95e594ab41ba50090dccb989c3e3_2" ; -"moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_1" [label="1: Start copy_move_constructor::moveY_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:copy_move_constructor::Y \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 55, column 1]\n " color=yellow style=filled] +"moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_1" [label="1: Start copy_move_constructor::moveY_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:copy_move_constructor::Y \n " color=yellow style=filled] "moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_1" -> "moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_3" ; @@ -168,7 +168,7 @@ digraph cfg { "moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_3" -> "moveY_div0#copy_move_constructor#15307842160732522395.eee7693240d3ce27d5c30f34d771cb57_2" ; -"moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_1" [label="1: Start copy_move_constructor::moveY_moveY_copyY_div0\nFormals: \nLocals: y2:copy_move_constructor::Y y1:copy_move_constructor::Y 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::Y const \n DECLARE_LOCALS(&return,&y2,&y1,&0$?%__sil_tmpSIL_materialize_temp__n$7); [line 57, column 1]\n " color=yellow style=filled] +"moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_1" [label="1: Start copy_move_constructor::moveY_moveY_copyY_div0\nFormals: \nLocals: y2:copy_move_constructor::Y y1:copy_move_constructor::Y 0$?%__sil_tmpSIL_materialize_temp__n$7:copy_move_constructor::Y const \n " color=yellow style=filled] "moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_1" -> "moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_5" ; @@ -187,7 +187,7 @@ digraph cfg { "moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_5" -> "moveY_moveY_copyY_div0#copy_move_constructor#11319351724516006746.d5d5d96d98dcf1c634b647be30001d2e_4" ; -"X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X* __param_0:copy_move_constructor::X&\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X* __param_0:copy_move_constructor::X&\nLocals: \n " color=yellow style=filled] "X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_1" -> "X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_3" ; @@ -198,14 +198,14 @@ digraph cfg { "X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_3" -> "X#X#copy_move_constructor#{10174102600918728520|constexpr}.7f1f4443383b6eabdf400de956c7f6af_2" ; -"X#X#copy_move_constructor#{10968604964233077287}.2f7f6ea6443bd7f6e81f1eae0ad96ec1_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"X#X#copy_move_constructor#{10968604964233077287}.2f7f6ea6443bd7f6e81f1eae0ad96ec1_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X*\nLocals: \n " color=yellow style=filled] "X#X#copy_move_constructor#{10968604964233077287}.2f7f6ea6443bd7f6e81f1eae0ad96ec1_1" -> "X#X#copy_move_constructor#{10968604964233077287}.2f7f6ea6443bd7f6e81f1eae0ad96ec1_2" ; "X#X#copy_move_constructor#{10968604964233077287}.2f7f6ea6443bd7f6e81f1eae0ad96ec1_2" [label="2: Exit copy_move_constructor::X_X \n " color=yellow style=filled] -"X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X* __param_0:copy_move_constructor::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 8]\n " color=yellow style=filled] +"X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_1" [label="1: Start copy_move_constructor::X_X\nFormals: this:copy_move_constructor::X* __param_0:copy_move_constructor::X const &\nLocals: \n " color=yellow style=filled] "X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_1" -> "X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_3" ; @@ -216,14 +216,14 @@ digraph cfg { "X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_3" -> "X#X#copy_move_constructor#{11461885598838954204|constexpr}.8b245330f9990df6f1e3d0622b3e7433_2" ; -"Y#Y#copy_move_constructor#{1021306560387426992}.841cfe557ed8d8dec57a221bbce98e74_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 3]\n " color=yellow style=filled] +"Y#Y#copy_move_constructor#{1021306560387426992}.841cfe557ed8d8dec57a221bbce98e74_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y*\nLocals: \n " color=yellow style=filled] "Y#Y#copy_move_constructor#{1021306560387426992}.841cfe557ed8d8dec57a221bbce98e74_1" -> "Y#Y#copy_move_constructor#{1021306560387426992}.841cfe557ed8d8dec57a221bbce98e74_2" ; "Y#Y#copy_move_constructor#{1021306560387426992}.841cfe557ed8d8dec57a221bbce98e74_2" [label="2: Exit copy_move_constructor::Y_Y \n " color=yellow style=filled] -"Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y* y:copy_move_constructor::Y const &\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y* y:copy_move_constructor::Y const &\nLocals: \n " color=yellow style=filled] "Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_1" -> "Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_3" ; @@ -234,7 +234,7 @@ digraph cfg { "Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_3" -> "Y#Y#copy_move_constructor#{18272181401462210540}.6215678d929da0a4d67ea5f3b952308e_2" ; -"Y#Y#copy_move_constructor#{2644368372854768795|constexpr}.992ebae8b36e68c2e1b5e338a4c29705_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y* y:copy_move_constructor::Y const &\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"Y#Y#copy_move_constructor#{2644368372854768795|constexpr}.992ebae8b36e68c2e1b5e338a4c29705_1" [label="1: Start copy_move_constructor::Y_Y\nFormals: this:copy_move_constructor::Y* y:copy_move_constructor::Y const &\nLocals: \n " color=yellow style=filled] "Y#Y#copy_move_constructor#{2644368372854768795|constexpr}.992ebae8b36e68c2e1b5e338a4c29705_1" -> "Y#Y#copy_move_constructor#{2644368372854768795|constexpr}.992ebae8b36e68c2e1b5e338a4c29705_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/default_field_init.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/default_field_init.cpp.dot index 1ecc26bce..4a12ba888 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/default_field_init.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/default_field_init.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: y:Y \n DECLARE_LOCALS(&return,&y); [line 23, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: y:Y \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" ; @@ -11,7 +11,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_2" ; -"X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" [label="1: Start X_X\nFormals: this:X* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" [label="1: Start X_X\nFormals: this:X* a:int b:int\nLocals: \n " color=yellow style=filled] "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_1" -> "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_5" ; @@ -30,7 +30,7 @@ digraph cfg { "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_5" -> "X#X#{14939599560045044604}.b28c8e2a1dd7783932fc838d8413f387_4" ; -"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 3]\n " color=yellow style=filled] +"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_5" ; @@ -49,7 +49,7 @@ digraph cfg { "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_5" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_4" ; -"Y#Y#{14898916407379161639}.007f922d3b4cc65335a37959ae6b89f8_1" [label="1: Start Y_Y\nFormals: this:Y*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 8]\n " color=yellow style=filled] +"Y#Y#{14898916407379161639}.007f922d3b4cc65335a37959ae6b89f8_1" [label="1: Start Y_Y\nFormals: this:Y*\nLocals: \n " color=yellow style=filled] "Y#Y#{14898916407379161639}.007f922d3b4cc65335a37959ae6b89f8_1" -> "Y#Y#{14898916407379161639}.007f922d3b4cc65335a37959ae6b89f8_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/std_init_list.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/std_init_list.cpp.dot index d0e431520..51c088068 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/std_init_list.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/std_init_list.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: x:X 0$?%__sil_tmpSIL_materialize_temp__n$1:int const [5*4] const \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 22, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: x:X 0$?%__sil_tmpSIL_materialize_temp__n$1:int const [5*4] const \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; @@ -11,7 +11,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_3" -> "main.fad58de7366495db4650cfefac2fcd61_2" ; -"X#X#{15236476731743367432}.ce83f097b510e48ce3d42aa5df1bb3be_1" [label="1: Start X_X\nFormals: this:X* list:std::initializer_list&(byval)\nLocals: i:int const * \n DECLARE_LOCALS(&return,&i); [line 12, column 3]\n " color=yellow style=filled] +"X#X#{15236476731743367432}.ce83f097b510e48ce3d42aa5df1bb3be_1" [label="1: Start X_X\nFormals: this:X* list:std::initializer_list&(byval)\nLocals: i:int const * \n " color=yellow style=filled] "X#X#{15236476731743367432}.ce83f097b510e48ce3d42aa5df1bb3be_1" -> "X#X#{15236476731743367432}.ce83f097b510e48ce3d42aa5df1bb3be_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/constructors/temp_object.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/constructors/temp_object.cpp.dot index 37064fde5..bb0b9d7fc 100644 --- a/infer/tests/codetoanalyze/cpp/shared/constructors/temp_object.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/constructors/temp_object.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_1" [label="1: Start temp_object::assign_temp_div0\nFormals: \nLocals: x:temp_object::X 0$?%__sil_tmpSIL_materialize_temp__n$5:temp_object::X const \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$5); [line 26, column 1]\n " color=yellow style=filled] +"assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_1" [label="1: Start temp_object::assign_temp_div0\nFormals: \nLocals: x:temp_object::X 0$?%__sil_tmpSIL_materialize_temp__n$5:temp_object::X const \n " color=yellow style=filled] "assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_1" -> "assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_4" ; @@ -15,7 +15,7 @@ digraph cfg { "assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_4" -> "assign_temp_div0#temp_object#6618523570396537240.fa2055065ca23850cee50c855993cd3a_3" ; -"div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_1" [label="1: Start temp_object::div\nFormals: f:int\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_1" [label="1: Start temp_object::div\nFormals: f:int\nLocals: \n " color=yellow style=filled] "div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_1" -> "div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_3" ; @@ -26,7 +26,7 @@ digraph cfg { "div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_3" -> "div#temp_object#8235742009211935218.2061ea7bd543a21042cf00f2dbeefd91_2" ; -"getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_1" [label="1: Start temp_object::getX\nFormals: a:int b:int __return_param:temp_object::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:temp_object::X const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 24, column 1]\n " color=yellow style=filled] +"getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_1" [label="1: Start temp_object::getX\nFormals: a:int b:int __return_param:temp_object::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:temp_object::X const \n " color=yellow style=filled] "getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_1" -> "getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_3" ; @@ -37,7 +37,7 @@ digraph cfg { "getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_3" -> "getX#temp_object(class temp_object::X)#4720444219866178245.c6d7bacbd2aa751dffef569ff17890e7_2" ; -"getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_1" [label="1: Start temp_object::getX_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 37, column 1]\n " color=yellow style=filled] +"getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_1" [label="1: Start temp_object::getX_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_1" -> "getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_3" ; @@ -48,7 +48,7 @@ digraph cfg { "getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_3" -> "getX_field_div0#temp_object#12698122843139253036.854c4a3940ca05110785248e1303db49_2" ; -"getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_1" [label="1: Start temp_object::getX_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 43, column 1]\n " color=yellow style=filled] +"getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_1" [label="1: Start temp_object::getX_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_1" -> "getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_3" ; @@ -59,7 +59,7 @@ digraph cfg { "getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_3" -> "getX_field_div1#temp_object#11953596240866039963.ee557e5aaabf95f2c8b1284adfc7249e_2" ; -"getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_1" [label="1: Start temp_object::getX_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 39, column 1]\n " color=yellow style=filled] +"getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_1" [label="1: Start temp_object::getX_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_1" -> "getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_3" ; @@ -70,7 +70,7 @@ digraph cfg { "getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_3" -> "getX_method_div0#temp_object#10654710522454889600.9c743f651914acdd07ad2c70becfd89c_2" ; -"temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_1" [label="1: Start temp_object::temp_field2_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 33, column 1]\n " color=yellow style=filled] +"temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_1" [label="1: Start temp_object::temp_field2_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_1" -> "temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_3" ; @@ -81,7 +81,7 @@ digraph cfg { "temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_3" -> "temp_field2_div0#temp_object#17763200808338657027.dd874be310bbf8e78129b073d73ad49f_2" ; -"temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_1" [label="1: Start temp_object::temp_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 31, column 1]\n " color=yellow style=filled] +"temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_1" [label="1: Start temp_object::temp_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_1" -> "temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_3" ; @@ -92,7 +92,7 @@ digraph cfg { "temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_3" -> "temp_field_div0#temp_object#15412040659245592666.f5d0fb2d0c8f868e114b6379ad654aef_2" ; -"temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_1" [label="1: Start temp_object::temp_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 41, column 1]\n " color=yellow style=filled] +"temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_1" [label="1: Start temp_object::temp_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_1" -> "temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_3" ; @@ -103,7 +103,7 @@ digraph cfg { "temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_3" -> "temp_field_div1#temp_object#14919979518945721169.463c8bf1b85b2fefc9473e70e135e02d_2" ; -"temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_1" [label="1: Start temp_object::temp_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 35, column 1]\n " color=yellow style=filled] +"temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_1" [label="1: Start temp_object::temp_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:temp_object::X \n " color=yellow style=filled] "temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_1" -> "temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_3" ; @@ -114,7 +114,7 @@ digraph cfg { "temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_3" -> "temp_method_div0#temp_object#17009651611825801298.b27a48cdb872e8bc72f1181813e5d666_2" ; -"div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_1" [label="1: Start temp_object::X_div\nFormals: this:temp_object::X*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 3]\n " color=yellow style=filled] +"div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_1" [label="1: Start temp_object::X_div\nFormals: this:temp_object::X*\nLocals: \n " color=yellow style=filled] "div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_1" -> "div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_3" ; @@ -125,7 +125,7 @@ digraph cfg { "div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_3" -> "div#X#temp_object#(12460299690567563818).008eb806654973dcd60bef3460e7ab63_2" ; -"X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* x:temp_object::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* x:temp_object::X const &\nLocals: \n " color=yellow style=filled] "X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_1" -> "X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_3" ; @@ -136,7 +136,7 @@ digraph cfg { "X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_3" -> "X#X#temp_object#{5376484276992466061}.a1cfaf9ee9d8c713d3d1751acbb77f32_2" ; -"X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* a:int b:int\nLocals: \n " color=yellow style=filled] "X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_1" -> "X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_3" ; @@ -147,7 +147,7 @@ digraph cfg { "X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_3" -> "X#X#temp_object#{8598480124712426466}.7071c692af425a15518693ebe50ba781_2" ; -"X#X#temp_object#{9561113765655638015}.59d66724d587fdb6aca1a26e1f705f23_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"X#X#temp_object#{9561113765655638015}.59d66724d587fdb6aca1a26e1f705f23_1" [label="1: Start temp_object::X_X\nFormals: this:temp_object::X* a:int\nLocals: \n " color=yellow style=filled] "X#X#temp_object#{9561113765655638015}.59d66724d587fdb6aca1a26e1f705f23_1" -> "X#X#temp_object#{9561113765655638015}.59d66724d587fdb6aca1a26e1f705f23_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/exceptions/Exceptions.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/exceptions/Exceptions.cpp.dot index 4eeb948c2..67c14946d 100644 --- a/infer/tests/codetoanalyze/cpp/shared/exceptions/Exceptions.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/exceptions/Exceptions.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_1" [label="1: Start FN_deref_null_after_catch_bad\nFormals: i:int*\nLocals: 0$?%__sil_tmp__temp_construct_n$4:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$5:std::runtime_error const \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$4,&0$?%__sil_tmpSIL_materialize_temp__n$5); [line 45, column 1]\n " color=yellow style=filled] +"FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_1" [label="1: Start FN_deref_null_after_catch_bad\nFormals: i:int*\nLocals: 0$?%__sil_tmp__temp_construct_n$4:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$5:std::runtime_error const \n " color=yellow style=filled] "FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_1" -> "FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_5" ; @@ -24,7 +24,7 @@ digraph cfg { "FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_6" -> "FN_deref_null_after_catch_bad#4627123003703707696.43441e3badf1bb571cbe770f9d51a51c_3" ; -"FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_1" [label="1: Start FN_deref_null_in_catch_bad\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$2:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$3:std::runtime_error const i:int* \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$2,&0$?%__sil_tmpSIL_materialize_temp__n$3,&i); [line 35, column 1]\n " color=yellow style=filled] +"FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_1" [label="1: Start FN_deref_null_in_catch_bad\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$2:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$3:std::runtime_error const i:int* \n " color=yellow style=filled] "FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_1" -> "FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_6" ; @@ -48,7 +48,7 @@ digraph cfg { "FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_6" -> "FN_deref_null_in_catch_bad#9297890526029657977.c83eec7c9ab8ce2e38ddbc08f8c3dfeb_4" ; -"FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_1" [label="1: Start FN_multiple_catches_bad\nFormals: b:_Bool\nLocals: 0$?%__sil_tmp__temp_construct_n$4:std::length_error 0$?%__sil_tmpSIL_materialize_temp__n$5:std::length_error const 0$?%__sil_tmp__temp_construct_n$10:std::range_error 0$?%__sil_tmpSIL_materialize_temp__n$11:std::range_error const j:int* i:int* \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$4,&0$?%__sil_tmpSIL_materialize_temp__n$5,&0$?%__sil_tmp__temp_construct_n$10,&0$?%__sil_tmpSIL_materialize_temp__n$11,&j,&i); [line 55, column 1]\n " color=yellow style=filled] +"FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_1" [label="1: Start FN_multiple_catches_bad\nFormals: b:_Bool\nLocals: 0$?%__sil_tmp__temp_construct_n$4:std::length_error 0$?%__sil_tmpSIL_materialize_temp__n$5:std::length_error const 0$?%__sil_tmp__temp_construct_n$10:std::range_error 0$?%__sil_tmpSIL_materialize_temp__n$11:std::range_error const j:int* i:int* \n " color=yellow style=filled] "FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_1" -> "FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_12" ; @@ -98,7 +98,7 @@ digraph cfg { "FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_12" -> "FN_multiple_catches_bad#4595182522053295670.680a793e449c2d7439ff6441ca69fa98_11" ; -"basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_1" [label="1: Start basic_throw_ok\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$1:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$2:std::runtime_error const \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$1,&0$?%__sil_tmpSIL_materialize_temp__n$2); [line 27, column 1]\n " color=yellow style=filled] +"basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_1" [label="1: Start basic_throw_ok\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$1:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$2:std::runtime_error const \n " color=yellow style=filled] "basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_1" -> "basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_3" ; @@ -109,7 +109,7 @@ digraph cfg { "basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_3" -> "basic_throw_ok#10529188890980782893.c9e1b8dd080b2621cfca65612331859d_2" ; -"call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_1" [label="1: Start call_deref_with_null\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_1" [label="1: Start call_deref_with_null\nFormals: \nLocals: \n " color=yellow style=filled] "call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_1" -> "call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_3" ; @@ -120,7 +120,7 @@ digraph cfg { "call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_3" -> "call_deref_with_null#4611966425999531792.6346543307e9a799421a89e451b917c2_2" ; -"dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_1" [label="1: Start dead_deref_null_after_throw_ok\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$3:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$4:std::runtime_error const i:int* \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$3,&0$?%__sil_tmpSIL_materialize_temp__n$4,&i); [line 29, column 1]\n " color=yellow style=filled] +"dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_1" [label="1: Start dead_deref_null_after_throw_ok\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$3:std::runtime_error 0$?%__sil_tmpSIL_materialize_temp__n$4:std::runtime_error const i:int* \n " color=yellow style=filled] "dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_1" -> "dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_5" ; @@ -139,7 +139,7 @@ digraph cfg { "dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_5" -> "dead_deref_null_after_throw_ok#12025371096822526715.42d41c040f3a321bb94f60bf7b55d001_4" ; -"deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_1" [label="1: Start deref\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_1" [label="1: Start deref\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_1" -> "deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_5" ; @@ -171,7 +171,7 @@ digraph cfg { "deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_8" -> "deref#13506892413034678690.824465c4193ad2288eb512b1083edab3_4" ; -"deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_1" [label="1: Start deref_null\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_1" [label="1: Start deref_null\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_1" -> "deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_3" ; @@ -182,7 +182,7 @@ digraph cfg { "deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_3" -> "deref_null#11536394632240553702.ea4eed042da22ab7ceb619ec1b7f73bb_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 72, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/exceptions/noexception.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/exceptions/noexception.cpp.dot index ec636b550..b35a913ed 100644 --- a/infer/tests/codetoanalyze/cpp/shared/exceptions/noexception.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/exceptions/noexception.cpp.dot @@ -1,13 +1,13 @@ /* @generated */ digraph cfg { -"no_throw#17033017651186285990.09ccf3c67e4f955c43def7c14239d3f3_1" [label="1: Start no_throw\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"no_throw#17033017651186285990.09ccf3c67e4f955c43def7c14239d3f3_1" [label="1: Start no_throw\nFormals: \nLocals: \n " color=yellow style=filled] "no_throw#17033017651186285990.09ccf3c67e4f955c43def7c14239d3f3_1" -> "no_throw#17033017651186285990.09ccf3c67e4f955c43def7c14239d3f3_2" ; "no_throw#17033017651186285990.09ccf3c67e4f955c43def7c14239d3f3_2" [label="2: Exit no_throw \n " color=yellow style=filled] -"noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_1" [label="1: Start noexcept_in_no_throw_is_true\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_1" [label="1: Start noexcept_in_no_throw_is_true\nFormals: \nLocals: \n " color=yellow style=filled] "noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_1" -> "noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_3" ; @@ -18,7 +18,7 @@ digraph cfg { "noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_3" -> "noexcept_in_no_throw_is_true#15307552983521714545.46bb87de4bb49540d73e5bbaf21122b3_2" ; -"noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_1" [label="1: Start noexcept_in_throw1_is_false\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_1" [label="1: Start noexcept_in_throw1_is_false\nFormals: \nLocals: \n " color=yellow style=filled] "noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_1" -> "noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_3" ; @@ -29,7 +29,7 @@ digraph cfg { "noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_3" -> "noexcept_in_throw1_is_false#16721048902546389084.3ea3c1e2a52bf4050d645442d93bc7d9_2" ; -"throw1#4773723525933624289.6b9b3759b03b1236af3e9e5fdf9a4f32_1" [label="1: Start throw1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"throw1#4773723525933624289.6b9b3759b03b1236af3e9e5fdf9a4f32_1" [label="1: Start throw1\nFormals: \nLocals: \n " color=yellow style=filled] "throw1#4773723525933624289.6b9b3759b03b1236af3e9e5fdf9a4f32_1" -> "throw1#4773723525933624289.6b9b3759b03b1236af3e9e5fdf9a4f32_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/lambda/lambda1.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/lambda/lambda1.cpp.dot index ed88304eb..38c0f46b7 100644 --- a/infer/tests/codetoanalyze/cpp/shared/lambda/lambda1.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/lambda/lambda1.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_1" [label="1: Start bar\nFormals: \nLocals: func:bar::lambda_shared_lambda_lambda1.cpp:9:15 0$?%__sil_tmpSIL_materialize_temp__n$5:bar::lambda_shared_lambda_lambda1.cpp:9:15 \n DECLARE_LOCALS(&return,&func,&0$?%__sil_tmpSIL_materialize_temp__n$5); [line 8, column 1]\n " color=yellow style=filled] +"bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_1" [label="1: Start bar\nFormals: \nLocals: func:bar::lambda_shared_lambda_lambda1.cpp:9:15 0$?%__sil_tmpSIL_materialize_temp__n$5:bar::lambda_shared_lambda_lambda1.cpp:9:15 \n " color=yellow style=filled] "bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_1" -> "bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_4" ; @@ -15,7 +15,7 @@ digraph cfg { "bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_4" -> "bar#13629960763458822780.27859d4aca4c920a20241f1b78082005_3" ; -"capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_1" [label="1: Start capture_by_ref\nFormals: \nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 34, column 1]\n " color=yellow style=filled] +"capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_1" [label="1: Start capture_by_ref\nFormals: \nLocals: x:int \n " color=yellow style=filled] "capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_1" -> "capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_5" ; @@ -34,7 +34,7 @@ digraph cfg { "capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_5" -> "capture_by_ref#4375601249296069049.1d794578c048d96b25fb1e90dbaa8225_4" ; -"foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" [label="1: Start foo\nFormals: \nLocals: y:foo::lambda_shared_lambda_lambda1.cpp:18:12 0$?%__sil_tmpSIL_materialize_temp__n$7:foo::lambda_shared_lambda_lambda1.cpp:18:12 unused:foo::lambda_shared_lambda_lambda1.cpp:17:17 0$?%__sil_tmpSIL_materialize_temp__n$9:foo::lambda_shared_lambda_lambda1.cpp:17:17 \n DECLARE_LOCALS(&return,&y,&0$?%__sil_tmpSIL_materialize_temp__n$7,&unused,&0$?%__sil_tmpSIL_materialize_temp__n$9); [line 16, column 1]\n " color=yellow style=filled] +"foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" [label="1: Start foo\nFormals: \nLocals: y:foo::lambda_shared_lambda_lambda1.cpp:18:12 0$?%__sil_tmpSIL_materialize_temp__n$7:foo::lambda_shared_lambda_lambda1.cpp:18:12 unused:foo::lambda_shared_lambda_lambda1.cpp:17:17 0$?%__sil_tmpSIL_materialize_temp__n$9:foo::lambda_shared_lambda_lambda1.cpp:17:17 \n " color=yellow style=filled] "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_1" -> "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_5" ; @@ -53,7 +53,7 @@ digraph cfg { "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_5" -> "foo#972162870672026475.86d7db357d6a36081d09067fb38ce85e_4" ; -"fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_1" [label="1: Start fooOK\nFormals: \nLocals: y:fooOK::lambda_shared_lambda_lambda1.cpp:24:12 0$?%__sil_tmpSIL_materialize_temp__n$5:fooOK::lambda_shared_lambda_lambda1.cpp:24:12 \n DECLARE_LOCALS(&return,&y,&0$?%__sil_tmpSIL_materialize_temp__n$5); [line 22, column 1]\n " color=yellow style=filled] +"fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_1" [label="1: Start fooOK\nFormals: \nLocals: y:fooOK::lambda_shared_lambda_lambda1.cpp:24:12 0$?%__sil_tmpSIL_materialize_temp__n$5:fooOK::lambda_shared_lambda_lambda1.cpp:24:12 \n " color=yellow style=filled] "fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_1" -> "fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_4" ; @@ -68,7 +68,7 @@ digraph cfg { "fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_4" -> "fooOK#5521302935427608539.9c36ec052efdd50972817d895666852a_3" ; -"init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_1" [label="1: Start init_capture1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 40, column 1]\n " color=yellow style=filled] +"init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_1" [label="1: Start init_capture1\nFormals: \nLocals: \n " color=yellow style=filled] "init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_1" -> "init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_3" ; @@ -83,7 +83,7 @@ digraph cfg { "init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_4" -> "init_capture1#11582985675627962568.58b9ce334267f411dc5e1c70bd53eb81_2" ; -"init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_1" [label="1: Start init_capture2\nFormals: \nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 44, column 1]\n " color=yellow style=filled] +"init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_1" [label="1: Start init_capture2\nFormals: \nLocals: i:int \n " color=yellow style=filled] "init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_1" -> "init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_7" ; @@ -110,7 +110,7 @@ digraph cfg { "init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_7" -> "init_capture2#11582143449720942167.039b5039af3b7807e4b00950523a9f3a_5" ; -"normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_1" [label="1: Start normal_capture\nFormals: \nLocals: y:int x:int \n DECLARE_LOCALS(&return,&y,&x); [line 28, column 1]\n " color=yellow style=filled] +"normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_1" [label="1: Start normal_capture\nFormals: \nLocals: y:int x:int \n " color=yellow style=filled] "normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_1" -> "normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_5" ; @@ -129,7 +129,7 @@ digraph cfg { "normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_5" -> "normal_capture#5533029764254319855.11493b249dddd657790695e287170b84_4" ; -"capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_1" [label="1: Start Capture_capture_this_explicit\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19 \n DECLARE_LOCALS(&return,&lambda,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 50, column 3]\n " color=yellow style=filled] +"capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_1" [label="1: Start Capture_capture_this_explicit\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19 \n " color=yellow style=filled] "capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_1" -> "capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_4" ; @@ -144,7 +144,7 @@ digraph cfg { "capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_4" -> "capture_this_explicit#Capture#(13194085360619722149).2dba35a78268b10ad413414cc832a8f0_3" ; -"capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_1" [label="1: Start Capture_capture_this_with_auto\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19 \n DECLARE_LOCALS(&return,&lambda,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 64, column 3]\n " color=yellow style=filled] +"capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_1" [label="1: Start Capture_capture_this_with_auto\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19 \n " color=yellow style=filled] "capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_1" -> "capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_4" ; @@ -159,7 +159,7 @@ digraph cfg { "capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_4" -> "capture_this_with_auto#Capture#(15696525048884093218).38be242109186a45cc282c38962c68e2_3" ; -"capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_1" [label="1: Start Capture_capture_star_this\nFormals: this:Capture*\nLocals: lambda:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19 \n DECLARE_LOCALS(&return,&lambda,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 54, column 3]\n " color=yellow style=filled] +"capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_1" [label="1: Start Capture_capture_star_this\nFormals: this:Capture*\nLocals: lambda:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19 \n " color=yellow style=filled] "capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_1" -> "capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_4" ; @@ -174,7 +174,7 @@ digraph cfg { "capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_4" -> "capture_star_this#Capture#(2506493005619132138).63fd6aa2a7efbd48dc1a62c0c2bd2161_3" ; -"capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_1" [label="1: Start Capture_capture_this_with_equal\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19 \n DECLARE_LOCALS(&return,&lambda,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 60, column 3]\n " color=yellow style=filled] +"capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_1" [label="1: Start Capture_capture_this_with_equal\nFormals: this:Capture*\nLocals: lambda:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19 0$?%__sil_tmpSIL_materialize_temp__n$3:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19 \n " color=yellow style=filled] "capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_1" -> "capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_4" ; @@ -189,21 +189,21 @@ digraph cfg { "capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_4" -> "capture_this_with_equal#Capture#(805776379555510952).ecd73e9a4e2bef0d060a242b61508f10_3" ; -"Capture#Capture#{12117490113068134497|constexpr}.98ffcc03a8acaf01f37e687e09517440_1" [label="1: Start Capture_Capture\nFormals: this:Capture* __param_0:Capture&\nLocals: \n DECLARE_LOCALS(&return); [line 49, column 7]\n " color=yellow style=filled] +"Capture#Capture#{12117490113068134497|constexpr}.98ffcc03a8acaf01f37e687e09517440_1" [label="1: Start Capture_Capture\nFormals: this:Capture* __param_0:Capture&\nLocals: \n " color=yellow style=filled] "Capture#Capture#{12117490113068134497|constexpr}.98ffcc03a8acaf01f37e687e09517440_1" -> "Capture#Capture#{12117490113068134497|constexpr}.98ffcc03a8acaf01f37e687e09517440_2" ; "Capture#Capture#{12117490113068134497|constexpr}.98ffcc03a8acaf01f37e687e09517440_2" [label="2: Exit Capture_Capture \n " color=yellow style=filled] -"Capture#Capture#{15371931494294124755|constexpr}.9ede96f2e081983279c43accbd64cbd2_1" [label="1: Start Capture_Capture\nFormals: this:Capture* __param_0:Capture const &\nLocals: \n DECLARE_LOCALS(&return); [line 49, column 7]\n " color=yellow style=filled] +"Capture#Capture#{15371931494294124755|constexpr}.9ede96f2e081983279c43accbd64cbd2_1" [label="1: Start Capture_Capture\nFormals: this:Capture* __param_0:Capture const &\nLocals: \n " color=yellow style=filled] "Capture#Capture#{15371931494294124755|constexpr}.9ede96f2e081983279c43accbd64cbd2_1" -> "Capture#Capture#{15371931494294124755|constexpr}.9ede96f2e081983279c43accbd64cbd2_2" ; "Capture#Capture#{15371931494294124755|constexpr}.9ede96f2e081983279c43accbd64cbd2_2" [label="2: Exit Capture_Capture \n " color=yellow style=filled] -"operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:17:17_operator()\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:17:17*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 20]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:17:17_operator()\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:17:17*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_3" ; @@ -214,14 +214,14 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:17:17#foo#(10761403337571939980).fc34b2fdd4414d044515387308a2caa2_2" ; -"#lambda_shared_lambda_lambda1.cpp:17:17#foo#{18379037134042516079|constexpr}.10ec5a1087f85868c2efc5ca3c13944b_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:17:17_\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:17:17* __param_0:foo::lambda_shared_lambda_lambda1.cpp:17:17&\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 17]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:17:17#foo#{18379037134042516079|constexpr}.10ec5a1087f85868c2efc5ca3c13944b_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:17:17_\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:17:17* __param_0:foo::lambda_shared_lambda_lambda1.cpp:17:17&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:17:17#foo#{18379037134042516079|constexpr}.10ec5a1087f85868c2efc5ca3c13944b_1" -> "#lambda_shared_lambda_lambda1.cpp:17:17#foo#{18379037134042516079|constexpr}.10ec5a1087f85868c2efc5ca3c13944b_2" ; "#lambda_shared_lambda_lambda1.cpp:17:17#foo#{18379037134042516079|constexpr}.10ec5a1087f85868c2efc5ca3c13944b_2" [label="2: Exit foo::lambda_shared_lambda_lambda1.cpp:17:17_ \n " color=yellow style=filled] -"operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:18:12_operator()\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:18:12* i:int\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 20]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:18:12_operator()\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:18:12* i:int\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_3" ; @@ -232,14 +232,14 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:18:12#foo#(8701050879076719020).0d4a964c0bde8f0dc1ee0d35ffa2f29c_2" ; -"#lambda_shared_lambda_lambda1.cpp:18:12#foo#{2457771116144546786|constexpr}.c00e98ad40878efac6212763d91f37b3_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:18:12_\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:18:12* __param_0:foo::lambda_shared_lambda_lambda1.cpp:18:12&\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 12]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:18:12#foo#{2457771116144546786|constexpr}.c00e98ad40878efac6212763d91f37b3_1" [label="1: Start foo::lambda_shared_lambda_lambda1.cpp:18:12_\nFormals: this:foo::lambda_shared_lambda_lambda1.cpp:18:12* __param_0:foo::lambda_shared_lambda_lambda1.cpp:18:12&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:18:12#foo#{2457771116144546786|constexpr}.c00e98ad40878efac6212763d91f37b3_1" -> "#lambda_shared_lambda_lambda1.cpp:18:12#foo#{2457771116144546786|constexpr}.c00e98ad40878efac6212763d91f37b3_2" ; "#lambda_shared_lambda_lambda1.cpp:18:12#foo#{2457771116144546786|constexpr}.c00e98ad40878efac6212763d91f37b3_2" [label="2: Exit foo::lambda_shared_lambda_lambda1.cpp:18:12_ \n " color=yellow style=filled] -"operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_1" [label="1: Start fooOK::lambda_shared_lambda_lambda1.cpp:24:12_operator()\nFormals: this:fooOK::lambda_shared_lambda_lambda1.cpp:24:12* i:int\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 20]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_1" [label="1: Start fooOK::lambda_shared_lambda_lambda1.cpp:24:12_operator()\nFormals: this:fooOK::lambda_shared_lambda_lambda1.cpp:24:12* i:int\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_3" ; @@ -250,14 +250,14 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#(3436637400147523223).b3368025c545000668e9fb87b5c89aa4_2" ; -"#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#{12805486487749307717|constexpr}.5e8e5a47f663bbae0aeb80a4152608e7_1" [label="1: Start fooOK::lambda_shared_lambda_lambda1.cpp:24:12_\nFormals: this:fooOK::lambda_shared_lambda_lambda1.cpp:24:12* __param_0:fooOK::lambda_shared_lambda_lambda1.cpp:24:12&\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 12]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#{12805486487749307717|constexpr}.5e8e5a47f663bbae0aeb80a4152608e7_1" [label="1: Start fooOK::lambda_shared_lambda_lambda1.cpp:24:12_\nFormals: this:fooOK::lambda_shared_lambda_lambda1.cpp:24:12* __param_0:fooOK::lambda_shared_lambda_lambda1.cpp:24:12&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#{12805486487749307717|constexpr}.5e8e5a47f663bbae0aeb80a4152608e7_1" -> "#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#{12805486487749307717|constexpr}.5e8e5a47f663bbae0aeb80a4152608e7_2" ; "#lambda_shared_lambda_lambda1.cpp:24:12#fooOK#{12805486487749307717|constexpr}.5e8e5a47f663bbae0aeb80a4152608e7_2" [label="2: Exit fooOK::lambda_shared_lambda_lambda1.cpp:24:12_ \n " color=yellow style=filled] -"operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_1" [label="1: Start normal_capture::lambda_shared_lambda_lambda1.cpp:31:10_operator()\nFormals: this:normal_capture::lambda_shared_lambda_lambda1.cpp:31:10*\nLocals: \n DECLARE_LOCALS(&return); [line 31, column 17]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_1" [label="1: Start normal_capture::lambda_shared_lambda_lambda1.cpp:31:10_operator()\nFormals: this:normal_capture::lambda_shared_lambda_lambda1.cpp:31:10*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_3" ; @@ -268,7 +268,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:31:10#normal_capture#(3336792892144266867).563aa24976a73c4ea364dbb5afa3f73f_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_1" [label="1: Start capture_by_ref::lambda_shared_lambda_lambda1.cpp:36:3_operator()\nFormals: this:capture_by_ref::lambda_shared_lambda_lambda1.cpp:36:3*\nLocals: \n DECLARE_LOCALS(&return); [line 36, column 8]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_1" [label="1: Start capture_by_ref::lambda_shared_lambda_lambda1.cpp:36:3_operator()\nFormals: this:capture_by_ref::lambda_shared_lambda_lambda1.cpp:36:3*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_3" ; @@ -279,7 +279,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:36:3#capture_by_ref#(17277454583786497390).328aa336808e9a777a5cd630eb1ef54f_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_1" [label="1: Start init_capture1::lambda_shared_lambda_lambda1.cpp:41:10_operator()\nFormals: this:init_capture1::lambda_shared_lambda_lambda1.cpp:41:10*\nLocals: \n DECLARE_LOCALS(&return); [line 41, column 18]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_1" [label="1: Start init_capture1::lambda_shared_lambda_lambda1.cpp:41:10_operator()\nFormals: this:init_capture1::lambda_shared_lambda_lambda1.cpp:41:10*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_3" ; @@ -290,7 +290,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:41:10#init_capture1#(11958159405823124536).c1401fcf3820489850f4deb3dab109ac_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_1" [label="1: Start init_capture2::lambda_shared_lambda_lambda1.cpp:46:10_operator()\nFormals: this:init_capture2::lambda_shared_lambda_lambda1.cpp:46:10*\nLocals: \n DECLARE_LOCALS(&return); [line 46, column 32]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_1" [label="1: Start init_capture2::lambda_shared_lambda_lambda1.cpp:46:10_operator()\nFormals: this:init_capture2::lambda_shared_lambda_lambda1.cpp:46:10*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_3" ; @@ -301,7 +301,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:46:10#init_capture2#(10943089228143620310).415a6350451062f52188b6cc908fbf46_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_1" [label="1: Start Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19_operator()\nFormals: this:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19*\nLocals: \n DECLARE_LOCALS(&return); [line 51, column 26]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_1" [label="1: Start Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19_operator()\nFormals: this:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_3" ; @@ -312,7 +312,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#(1084455887557995828.1d62aec1dfb3de86dac2a9a51e124083_2" ; -"#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_1" [label="1: Start Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19_\nFormals: this:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19* __param_0:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19&\nLocals: \n DECLARE_LOCALS(&return); [line 51, column 19]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_1" [label="1: Start Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19_\nFormals: this:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19* __param_0:Capture::capture_this_explicit::lambda_shared_lambda_lambda1.cpp:51:19&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_1" -> "#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_3" ; @@ -323,14 +323,14 @@ digraph cfg { "#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_3" -> "#lambda_shared_lambda_lambda1.cpp:51:19#capture_this_explicit#Capture#{15581681824770184595|constexp.7bc69d386faff7f8ffc9dc392a5988cf_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#(11891233366713773989).2f1caaa7509ffca98027857cb192891f_1" [label="1: Start Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19_operator()\nFormals: this:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19*\nLocals: \n DECLARE_LOCALS(&return); [line 55, column 27]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#(11891233366713773989).2f1caaa7509ffca98027857cb192891f_1" [label="1: Start Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19_operator()\nFormals: this:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#(11891233366713773989).2f1caaa7509ffca98027857cb192891f_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#(11891233366713773989).2f1caaa7509ffca98027857cb192891f_2" ; "operator()#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#(11891233366713773989).2f1caaa7509ffca98027857cb192891f_2" [label="2: Exit Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19_operator() \n " color=yellow style=filled] -"#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_1" [label="1: Start Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19_\nFormals: this:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19* __param_0:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19&\nLocals: \n DECLARE_LOCALS(&return); [line 55, column 19]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_1" [label="1: Start Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19_\nFormals: this:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19* __param_0:Capture::capture_star_this::lambda_shared_lambda_lambda1.cpp:55:19&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_1" -> "#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_3" ; @@ -341,7 +341,7 @@ digraph cfg { "#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_3" -> "#lambda_shared_lambda_lambda1.cpp:55:19#capture_star_this#Capture#{9456129203468966420|constexpr}.524c805f606049237b74db978143df13_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_1" [label="1: Start Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19_operator()\nFormals: this:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19*\nLocals: \n DECLARE_LOCALS(&return); [line 61, column 23]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_1" [label="1: Start Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19_operator()\nFormals: this:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_3" ; @@ -352,7 +352,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#(91082432562742530.b72f197de8f4f60c1d815523b52f3221_2" ; -"#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_1" [label="1: Start Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19_\nFormals: this:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19* __param_0:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19&\nLocals: \n DECLARE_LOCALS(&return); [line 61, column 19]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_1" [label="1: Start Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19_\nFormals: this:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19* __param_0:Capture::capture_this_with_equal::lambda_shared_lambda_lambda1.cpp:61:19&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_1" -> "#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_3" ; @@ -363,7 +363,7 @@ digraph cfg { "#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_3" -> "#lambda_shared_lambda_lambda1.cpp:61:19#capture_this_with_equal#Capture#{16013381636753347826|conste.5c764d68be3baa1f6ef1128e1dbea59f_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_1" [label="1: Start Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19_operator()\nFormals: this:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19*\nLocals: \n DECLARE_LOCALS(&return); [line 65, column 23]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_1" [label="1: Start Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19_operator()\nFormals: this:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19*\nLocals: \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_3" ; @@ -374,7 +374,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_3" -> "operator()#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#(476955214552649307.449a23f73c844f26ba0d7a54aef5727e_2" ; -"#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_1" [label="1: Start Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19_\nFormals: this:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19* __param_0:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19&\nLocals: \n DECLARE_LOCALS(&return); [line 65, column 19]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_1" [label="1: Start Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19_\nFormals: this:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19* __param_0:Capture::capture_this_with_auto::lambda_shared_lambda_lambda1.cpp:65:19&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_1" -> "#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_3" ; @@ -385,7 +385,7 @@ digraph cfg { "#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_3" -> "#lambda_shared_lambda_lambda1.cpp:65:19#capture_this_with_auto#Capture#{10854495330849287568|constex.920289afd6e5ecdf220f6692ec06788a_2" ; -"operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_1" [label="1: Start bar::lambda_shared_lambda_lambda1.cpp:9:15_operator()\nFormals: this:bar::lambda_shared_lambda_lambda1.cpp:9:15*\nLocals: i:int \n DECLARE_LOCALS(&return,&i); [line 9, column 18]\n " color=yellow style=filled] +"operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_1" [label="1: Start bar::lambda_shared_lambda_lambda1.cpp:9:15_operator()\nFormals: this:bar::lambda_shared_lambda_lambda1.cpp:9:15*\nLocals: i:int \n " color=yellow style=filled] "operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_1" -> "operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_4" ; @@ -400,7 +400,7 @@ digraph cfg { "operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_4" -> "operator()#lambda_shared_lambda_lambda1.cpp:9:15#bar#(7708532531154088338).ffe36bb5dd46814f3461661fb80e3e06_3" ; -"#lambda_shared_lambda_lambda1.cpp:9:15#bar#{14892892509482509619|constexpr}.5bfcda53520c9b0fd7d96e5fa8d9b7fe_1" [label="1: Start bar::lambda_shared_lambda_lambda1.cpp:9:15_\nFormals: this:bar::lambda_shared_lambda_lambda1.cpp:9:15* __param_0:bar::lambda_shared_lambda_lambda1.cpp:9:15&\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 15]\n " color=yellow style=filled] +"#lambda_shared_lambda_lambda1.cpp:9:15#bar#{14892892509482509619|constexpr}.5bfcda53520c9b0fd7d96e5fa8d9b7fe_1" [label="1: Start bar::lambda_shared_lambda_lambda1.cpp:9:15_\nFormals: this:bar::lambda_shared_lambda_lambda1.cpp:9:15* __param_0:bar::lambda_shared_lambda_lambda1.cpp:9:15&\nLocals: \n " color=yellow style=filled] "#lambda_shared_lambda_lambda1.cpp:9:15#bar#{14892892509482509619|constexpr}.5bfcda53520c9b0fd7d96e5fa8d9b7fe_1" -> "#lambda_shared_lambda_lambda1.cpp:9:15#bar#{14892892509482509619|constexpr}.5bfcda53520c9b0fd7d96e5fa8d9b7fe_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/byvals.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/byvals.cpp.dot index 27343b5f4..694c6c6f3 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/byvals.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/byvals.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_1" [label="1: Start pass_by_val::decltype_by_ref\nFormals: p:pass_by_val::PlainStruct&\nLocals: \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_1" [label="1: Start pass_by_val::decltype_by_ref\nFormals: p:pass_by_val::PlainStruct&\nLocals: \n " color=yellow style=filled] "decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_1" -> "decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_3" ; @@ -11,7 +11,7 @@ digraph cfg { "decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_3" -> "decltype_by_ref#pass_by_val#7827598625585178144.8fa35b5b24f764bae803ce1f6e468516_2" ; -"decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_1" [label="1: Start pass_by_val::decltype_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 36, column 1]\n " color=yellow style=filled] +"decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_1" [label="1: Start pass_by_val::decltype_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n " color=yellow style=filled] "decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_1" -> "decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_3" ; @@ -22,7 +22,7 @@ digraph cfg { "decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_3" -> "decltype_by_val#pass_by_val#14279156289723785232.72f90cb8cd80d6281316dd4fe0c3453c_2" ; -"dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_1" [label="1: Start pass_by_val::dependent_by_ref\nFormals: p:pass_by_val::PlainStruct const &\nLocals: \n DECLARE_LOCALS(&return); [line 48, column 1]\n " color=yellow style=filled] +"dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_1" [label="1: Start pass_by_val::dependent_by_ref\nFormals: p:pass_by_val::PlainStruct const &\nLocals: \n " color=yellow style=filled] "dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_1" -> "dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_3" ; @@ -33,7 +33,7 @@ digraph cfg { "dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_3" -> "dependent_by_ref#pass_by_val#15143379324942623593.5ccf1ab5c879a0bcfec55b566c6a60db_2" ; -"dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_1" [label="1: Start pass_by_val::dependent_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 47, column 1]\n " color=yellow style=filled] +"dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_1" [label="1: Start pass_by_val::dependent_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n " color=yellow style=filled] "dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_1" -> "dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_3" ; @@ -44,7 +44,7 @@ digraph cfg { "dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_3" -> "dependent_by_val#pass_by_val#16173371529174507122.c006229ea6b255a1298dc7d547bac014_2" ; -"dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_1" [label="1: Start __infer_globals_initializer_pass_by_val::dummy_struct\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_1" [label="1: Start __infer_globals_initializer_pass_by_val::dummy_struct\nFormals: \nLocals: \n " color=yellow style=filled] "dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_1" -> "dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_3" ; @@ -55,7 +55,7 @@ digraph cfg { "dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_3" -> "dummy_struct#__infer_globals_initializer_pass_by_val.24fe54080733cebf362d2b34e691bb44_2" ; -"forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_1" [label="1: Start std::forward\nFormals: __t:int&\nLocals: \n DECLARE_LOCALS(&return); [line 2217, column 1]\n " color=yellow style=filled] +"forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_1" [label="1: Start std::forward\nFormals: __t:int&\nLocals: \n " color=yellow style=filled] "forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_1" -> "forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_3" ; @@ -66,7 +66,7 @@ digraph cfg { "forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_3" -> "forward#std#5548362574050729124.664bf3a19e8401f31df778b67554bdae_2" ; -"forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_1" [label="1: Start std::forward\nFormals: __t:int&\nLocals: \n DECLARE_LOCALS(&return); [line 2217, column 1]\n " color=yellow style=filled] +"forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_1" [label="1: Start std::forward\nFormals: __t:int&\nLocals: \n " color=yellow style=filled] "forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_1" -> "forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_3" ; @@ -77,7 +77,7 @@ digraph cfg { "forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_3" -> "forward#std#2714018779968350623.5a6c534312c02b38db42a98e7dfe7983_2" ; -"make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_1" [label="1: Start pass_by_val::make_id\nFormals: args:int& args:int& args:int& __return_param:pass_by_val::Id*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:pass_by_val::Id \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 58, column 1]\n " color=yellow style=filled] +"make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_1" [label="1: Start pass_by_val::make_id\nFormals: args:int& args:int& args:int& __return_param:pass_by_val::Id*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:pass_by_val::Id \n " color=yellow style=filled] "make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_1" -> "make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_3" ; @@ -88,7 +88,7 @@ digraph cfg { "make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_3" -> "make_id#pass_by_val(class pass_by_val::Id)#6647322778693099135.704a07df7f1fd4912e21bd274744a5e0_2" ; -"perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_1" [label="1: Start pass_by_val::perfect_forwarding_by_ref\nFormals: __return_param:pass_by_val::Id*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$2:int 0$?%__sil_tmpSIL_materialize_temp__n$1:pass_by_val::Id b:int a:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$2,&0$?%__sil_tmpSIL_materialize_temp__n$1,&b,&a); [line 62, column 1]\n " color=yellow style=filled] +"perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_1" [label="1: Start pass_by_val::perfect_forwarding_by_ref\nFormals: __return_param:pass_by_val::Id*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$2:int 0$?%__sil_tmpSIL_materialize_temp__n$1:pass_by_val::Id b:int a:int \n " color=yellow style=filled] "perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_1" -> "perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_5" ; @@ -107,7 +107,7 @@ digraph cfg { "perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_5" -> "perfect_forwarding_by_ref#pass_by_val(class pass_by_val::Id)#7578991627406493712.4a78b0c805a8de47693f8c723da2ec49_4" ; -"plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_1" [label="1: Start pass_by_val::plain_struct_by_ref\nFormals: lref:pass_by_val::PlainStruct& rref:pass_by_val::PlainStruct& ptr:pass_by_val::PlainStruct*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_1" [label="1: Start pass_by_val::plain_struct_by_ref\nFormals: lref:pass_by_val::PlainStruct& rref:pass_by_val::PlainStruct& ptr:pass_by_val::PlainStruct*\nLocals: \n " color=yellow style=filled] "plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_1" -> "plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_3" ; @@ -118,7 +118,7 @@ digraph cfg { "plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_3" -> "plain_struct_by_ref#pass_by_val(class pass_by_val::PlainStruct)#2657428317109106311.ebb1ec27d296c7f7c7c76440cd2435a6_2" ; -"plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_1" [label="1: Start pass_by_val::plain_struct_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_1" [label="1: Start pass_by_val::plain_struct_by_val\nFormals: p:pass_by_val::PlainStruct&(byval)\nLocals: \n " color=yellow style=filled] "plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_1" -> "plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_3" ; @@ -129,7 +129,7 @@ digraph cfg { "plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_3" -> "plain_struct_by_val#pass_by_val#7415219466606029544.eb0e0bdde375e8d1716470ec792b2450_2" ; -"to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_1" [label="1: Start pass_by_val::to_double\nFormals: x:int\nLocals: \n DECLARE_LOCALS(&return); [line 50, column 1]\n " color=yellow style=filled] +"to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_1" [label="1: Start pass_by_val::to_double\nFormals: x:int\nLocals: \n " color=yellow style=filled] "to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_1" -> "to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_3" ; @@ -140,7 +140,7 @@ digraph cfg { "to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_3" -> "to_double#pass_by_val#15152319343034292227.aa9254ca74e20265f2daa2c4c321444a_2" ; -"tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_1" [label="1: Start pass_by_val::tricky_dependent_by_val\nFormals: t:double\nLocals: \n DECLARE_LOCALS(&return); [line 55, column 1]\n " color=yellow style=filled] +"tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_1" [label="1: Start pass_by_val::tricky_dependent_by_val\nFormals: t:double\nLocals: \n " color=yellow style=filled] "tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_1" -> "tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_3" ; @@ -151,7 +151,7 @@ digraph cfg { "tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_3" -> "tricky_dependent_by_val#pass_by_val#11704838728234311959.2c9738321ba9545daa75926f2565403e_2" ; -"type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_1" [label="1: Start pass_by_val::type_alias_by_ref\nFormals: p1:pass_by_val::PlainStruct* p2:pass_by_val::PlainStruct const *\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 1]\n " color=yellow style=filled] +"type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_1" [label="1: Start pass_by_val::type_alias_by_ref\nFormals: p1:pass_by_val::PlainStruct* p2:pass_by_val::PlainStruct const *\nLocals: \n " color=yellow style=filled] "type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_1" -> "type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_3" ; @@ -162,7 +162,7 @@ digraph cfg { "type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_3" -> "type_alias_by_ref#pass_by_val(class pass_by_val::PlainStruct,class pass_by_val::PlainStruct)#1261506.a3dda6b37896a0f836342db8df5fffd2_2" ; -"type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_1" [label="1: Start pass_by_val::type_alias_by_val\nFormals: p1:pass_by_val::PlainStruct&(byval) p2:pass_by_val::PlainStruct&(byval)\nLocals: 0$?%__sil_tmp__temp_construct_n$0:pass_by_val::PlainStruct 0$?%__sil_tmp__temp_construct_n$4:pass_by_val::PlainStruct \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&0$?%__sil_tmp__temp_construct_n$4); [line 29, column 1]\n " color=yellow style=filled] +"type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_1" [label="1: Start pass_by_val::type_alias_by_val\nFormals: p1:pass_by_val::PlainStruct&(byval) p2:pass_by_val::PlainStruct&(byval)\nLocals: 0$?%__sil_tmp__temp_construct_n$0:pass_by_val::PlainStruct 0$?%__sil_tmp__temp_construct_n$4:pass_by_val::PlainStruct \n " color=yellow style=filled] "type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_1" -> "type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_3" ; @@ -173,21 +173,21 @@ digraph cfg { "type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_3" -> "type_alias_by_val#pass_by_val#9273827923998572097.425db1bd7e6b48116fa99ed40b0b6415_2" ; -"Id#Id#pass_by_val#{3384099991783983184}.e286af060b6cead08a43f9654ad715c7_1" [label="1: Start pass_by_val::Id_Id\nFormals: this:pass_by_val::Id* __param_0:int __param_1:int& __param_2:int&\nLocals: \n DECLARE_LOCALS(&return); [line 44, column 3]\n " color=yellow style=filled] +"Id#Id#pass_by_val#{3384099991783983184}.e286af060b6cead08a43f9654ad715c7_1" [label="1: Start pass_by_val::Id_Id\nFormals: this:pass_by_val::Id* __param_0:int __param_1:int& __param_2:int&\nLocals: \n " color=yellow style=filled] "Id#Id#pass_by_val#{3384099991783983184}.e286af060b6cead08a43f9654ad715c7_1" -> "Id#Id#pass_by_val#{3384099991783983184}.e286af060b6cead08a43f9654ad715c7_2" ; "Id#Id#pass_by_val#{3384099991783983184}.e286af060b6cead08a43f9654ad715c7_2" [label="2: Exit pass_by_val::Id_Id \n " color=yellow style=filled] -"Id#Id#pass_by_val#{7679130497746934716|constexpr}.ec7ae8f1f59ff02018973f2770719ebf_1" [label="1: Start pass_by_val::Id_Id\nFormals: this:pass_by_val::Id* __param_0:pass_by_val::Id&\nLocals: \n DECLARE_LOCALS(&return); [line 41, column 8]\n " color=yellow style=filled] +"Id#Id#pass_by_val#{7679130497746934716|constexpr}.ec7ae8f1f59ff02018973f2770719ebf_1" [label="1: Start pass_by_val::Id_Id\nFormals: this:pass_by_val::Id* __param_0:pass_by_val::Id&\nLocals: \n " color=yellow style=filled] "Id#Id#pass_by_val#{7679130497746934716|constexpr}.ec7ae8f1f59ff02018973f2770719ebf_1" -> "Id#Id#pass_by_val#{7679130497746934716|constexpr}.ec7ae8f1f59ff02018973f2770719ebf_2" ; "Id#Id#pass_by_val#{7679130497746934716|constexpr}.ec7ae8f1f59ff02018973f2770719ebf_2" [label="2: Exit pass_by_val::Id_Id \n " color=yellow style=filled] -"PlainStruct#PlainStruct#pass_by_val#{2553093086388184854|constexpr}.e295b1e7e1c5b638011ce60f4cd77a28_1" [label="1: Start pass_by_val::PlainStruct_PlainStruct\nFormals: this:pass_by_val::PlainStruct* __param_0:pass_by_val::PlainStruct const &\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 8]\n " color=yellow style=filled] +"PlainStruct#PlainStruct#pass_by_val#{2553093086388184854|constexpr}.e295b1e7e1c5b638011ce60f4cd77a28_1" [label="1: Start pass_by_val::PlainStruct_PlainStruct\nFormals: this:pass_by_val::PlainStruct* __param_0:pass_by_val::PlainStruct const &\nLocals: \n " color=yellow style=filled] "PlainStruct#PlainStruct#pass_by_val#{2553093086388184854|constexpr}.e295b1e7e1c5b638011ce60f4cd77a28_1" -> "PlainStruct#PlainStruct#pass_by_val#{2553093086388184854|constexpr}.e295b1e7e1c5b638011ce60f4cd77a28_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/conversion_operator.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/conversion_operator.cpp.dot index 65f01ee34..52ae1fdd1 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/conversion_operator.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/conversion_operator.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_1" [label="1: Start conversion_operator::branch_div0\nFormals: \nLocals: v:int x:conversion_operator::X \n DECLARE_LOCALS(&return,&v,&x); [line 32, column 1]\n " color=yellow style=filled] +"branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_1" [label="1: Start conversion_operator::branch_div0\nFormals: \nLocals: v:int x:conversion_operator::X \n " color=yellow style=filled] "branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_1" -> "branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_10" ; @@ -40,7 +40,7 @@ digraph cfg { "branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_10" -> "branch_div0#conversion_operator#6762751670974669482.0ad6ec49c1dc8988836c6e44e9d2b402_5" ; -"branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_1" [label="1: Start conversion_operator::branch_div1\nFormals: \nLocals: v:int x:conversion_operator::X \n DECLARE_LOCALS(&return,&v,&x); [line 61, column 1]\n " color=yellow style=filled] +"branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_1" [label="1: Start conversion_operator::branch_div1\nFormals: \nLocals: v:int x:conversion_operator::X \n " color=yellow style=filled] "branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_1" -> "branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_10" ; @@ -80,7 +80,7 @@ digraph cfg { "branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_10" -> "branch_div1#conversion_operator#6025807300888085665.f3ee34cea9ff5d10407119d4b377adc2_5" ; -"branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_1" [label="1: Start conversion_operator::branch_no_div\nFormals: \nLocals: v:int x:conversion_operator::X \n DECLARE_LOCALS(&return,&v,&x); [line 52, column 1]\n " color=yellow style=filled] +"branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_1" [label="1: Start conversion_operator::branch_no_div\nFormals: \nLocals: v:int x:conversion_operator::X \n " color=yellow style=filled] "branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_1" -> "branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_10" ; @@ -120,7 +120,7 @@ digraph cfg { "branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_10" -> "branch_no_div#conversion_operator#18429458682592639842.4c7cf0cc20989fd2ea431840e11b2521_5" ; -"y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_1" [label="1: Start conversion_operator::y_branch_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$1:conversion_operator::X const 0$?%__sil_tmp__temp_construct_n$8:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$9:conversion_operator::X const v:int 0$?%__sil_tmp__temp_construct_n$17:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$18:conversion_operator::X const y:conversion_operator::Y \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&0$?%__sil_tmpSIL_materialize_temp__n$1,&0$?%__sil_tmp__temp_construct_n$8,&0$?%__sil_tmpSIL_materialize_temp__n$9,&v,&0$?%__sil_tmp__temp_construct_n$17,&0$?%__sil_tmpSIL_materialize_temp__n$18,&y); [line 41, column 1]\n " color=yellow style=filled] +"y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_1" [label="1: Start conversion_operator::y_branch_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$1:conversion_operator::X const 0$?%__sil_tmp__temp_construct_n$8:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$9:conversion_operator::X const v:int 0$?%__sil_tmp__temp_construct_n$17:conversion_operator::X 0$?%__sil_tmpSIL_materialize_temp__n$18:conversion_operator::X const y:conversion_operator::Y \n " color=yellow style=filled] "y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_1" -> "y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_12" ; @@ -168,7 +168,7 @@ digraph cfg { "y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_12" -> "y_branch_div0#conversion_operator#7606471872775172252.4a93f184f35976e9e7dc6663bc4d47a2_11" ; -"operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_1" [label="1: Start conversion_operator::X_operator_int\nFormals: this:conversion_operator::X*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_1" [label="1: Start conversion_operator::X_operator_int\nFormals: this:conversion_operator::X*\nLocals: \n " color=yellow style=filled] "operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_1" -> "operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_3" ; @@ -179,7 +179,7 @@ digraph cfg { "operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_3" -> "operator_int#X#conversion_operator#(11584960464019118495).bbe1ab264905e56e75a1b45ae475ffe0_2" ; -"operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_1" [label="1: Start conversion_operator::X_operator_bool\nFormals: this:conversion_operator::X*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_1" [label="1: Start conversion_operator::X_operator_bool\nFormals: this:conversion_operator::X*\nLocals: \n " color=yellow style=filled] "operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_1" -> "operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_3" ; @@ -190,7 +190,7 @@ digraph cfg { "operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_3" -> "operator_bool#X#conversion_operator#(8462049473072140514).68eca81e12b5c1864b348d6f60158ae6_2" ; -"X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_1" [label="1: Start conversion_operator::X_X\nFormals: this:conversion_operator::X* x:conversion_operator::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_1" [label="1: Start conversion_operator::X_X\nFormals: this:conversion_operator::X* x:conversion_operator::X const &\nLocals: \n " color=yellow style=filled] "X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_1" -> "X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_4" ; @@ -205,7 +205,7 @@ digraph cfg { "X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_4" -> "X#X#conversion_operator#{10042806963993343440}.3443e3517905e53c0b3c27c57963d3c9_3" ; -"X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_1" [label="1: Start conversion_operator::X_X\nFormals: this:conversion_operator::X* f:int b:_Bool\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_1" [label="1: Start conversion_operator::X_X\nFormals: this:conversion_operator::X* f:int b:_Bool\nLocals: \n " color=yellow style=filled] "X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_1" -> "X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_4" ; @@ -220,7 +220,7 @@ digraph cfg { "X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_4" -> "X#X#conversion_operator#{3369558305026158368}.bef059c92c6377f62516e101c1177cad_3" ; -"operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_1" [label="1: Start conversion_operator::Y_operator_X\nFormals: this:conversion_operator::Y* __return_param:conversion_operator::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:conversion_operator::X const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 27, column 3]\n " color=yellow style=filled] +"operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_1" [label="1: Start conversion_operator::Y_operator_X\nFormals: this:conversion_operator::Y* __return_param:conversion_operator::X*\nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$1:conversion_operator::X const \n " color=yellow style=filled] "operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_1" -> "operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_3" ; @@ -231,7 +231,7 @@ digraph cfg { "operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_3" -> "operator_X#Y#conversion_operator(class conversion_operator::X)#(9875474444891926125).86894a9a1bdbf53dc3721d092420d60c_2" ; -"Y#Y#conversion_operator#{2209317117193064868}.b5b04122b8822499b024fd96b2c79e26_1" [label="1: Start conversion_operator::Y_Y\nFormals: this:conversion_operator::Y*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 8]\n " color=yellow style=filled] +"Y#Y#conversion_operator#{2209317117193064868}.b5b04122b8822499b024fd96b2c79e26_1" [label="1: Start conversion_operator::Y_Y\nFormals: this:conversion_operator::Y*\nLocals: \n " color=yellow style=filled] "Y#Y#conversion_operator#{2209317117193064868}.b5b04122b8822499b024fd96b2c79e26_1" -> "Y#Y#conversion_operator#{2209317117193064868}.b5b04122b8822499b024fd96b2c79e26_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/default_parameters.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/default_parameters.cpp.dot index 6e5897c3e..5a620b16e 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/default_parameters.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/default_parameters.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_1" [label="1: Start call_method_with_default_parameters\nFormals: \nLocals: a_ptr:A* \n DECLARE_LOCALS(&return,&a_ptr); [line 14, column 1]\n " color=yellow style=filled] +"call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_1" [label="1: Start call_method_with_default_parameters\nFormals: \nLocals: a_ptr:A* \n " color=yellow style=filled] "call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_1" -> "call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_5" ; @@ -19,7 +19,7 @@ digraph cfg { "call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_5" -> "call_method_with_default_parameters#7436997991634263214.eaaed1a0020d12e677ebd0f9049f2e4a_4" ; -"fun_default#A#(5743605731228394805).32785ab130b2379c4e3e1b8b23953e73_1" [label="1: Start A_fun_default\nFormals: this:A* a:int b:int c:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"fun_default#A#(5743605731228394805).32785ab130b2379c4e3e1b8b23953e73_1" [label="1: Start A_fun_default\nFormals: this:A* a:int b:int c:int\nLocals: \n " color=yellow style=filled] "fun_default#A#(5743605731228394805).32785ab130b2379c4e3e1b8b23953e73_1" -> "fun_default#A#(5743605731228394805).32785ab130b2379c4e3e1b8b23953e73_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/dereference_this.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/dereference_this.cpp.dot index 34059b168..d5eb7c28f 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/dereference_this.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/dereference_this.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: a_ptr:A* \n DECLARE_LOCALS(&return,&a_ptr); [line 21, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: a_ptr:A* \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" ; @@ -11,7 +11,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_2" ; -"init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_1" [label="1: Start A_init\nFormals: this:A* val:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_1" [label="1: Start A_init\nFormals: this:A* val:int\nLocals: \n " color=yellow style=filled] "init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_1" -> "init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_3" ; @@ -22,7 +22,7 @@ digraph cfg { "init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_3" -> "init#A#(11888841587519675340).79bf6a1702f6a90708acc2d560532750_2" ; -"method#A#(5340410962252776012).be8cb65bc6e38d687825fbc80265a66c_1" [label="1: Start A_method\nFormals: this:A*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"method#A#(5340410962252776012).be8cb65bc6e38d687825fbc80265a66c_1" [label="1: Start A_method\nFormals: this:A*\nLocals: \n " color=yellow style=filled] "method#A#(5340410962252776012).be8cb65bc6e38d687825fbc80265a66c_1" -> "method#A#(5340410962252776012).be8cb65bc6e38d687825fbc80265a66c_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/inline_method.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/inline_method.cpp.dot index b1322270a..abcbd010d 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/inline_method.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/inline_method.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_1" [label="1: Start test_call\nFormals: \nLocals: a_ptr:A* \n DECLARE_LOCALS(&return,&a_ptr); [line 21, column 1]\n " color=yellow style=filled] +"test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_1" [label="1: Start test_call\nFormals: \nLocals: a_ptr:A* \n " color=yellow style=filled] "test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_1" -> "test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_4" ; @@ -15,7 +15,7 @@ digraph cfg { "test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_4" -> "test_call#15378839304774239070.15b3496769d2a65d506975ce94efc03a_3" ; -"fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_1" [label="1: Start A_fun\nFormals: this:A*\nLocals: c:int \n DECLARE_LOCALS(&return,&c); [line 15, column 3]\n " color=yellow style=filled] +"fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_1" [label="1: Start A_fun\nFormals: this:A*\nLocals: c:int \n " color=yellow style=filled] "fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_1" -> "fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_4" ; @@ -30,7 +30,7 @@ digraph cfg { "fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_4" -> "fun#A#(6769533171018954461).6e614e38165b38606d6bb10131a47562_3" ; -"fun#AIn#A#(17528145322324410262).de07a32bd66fbc8be90423f331f88c1d_1" [label="1: Start A::AIn_fun\nFormals: this:A::AIn*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 5]\n " color=yellow style=filled] +"fun#AIn#A#(17528145322324410262).de07a32bd66fbc8be90423f331f88c1d_1" [label="1: Start A::AIn_fun\nFormals: this:A::AIn*\nLocals: \n " color=yellow style=filled] "fun#AIn#A#(17528145322324410262).de07a32bd66fbc8be90423f331f88c1d_1" -> "fun#AIn#A#(17528145322324410262).de07a32bd66fbc8be90423f331f88c1d_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/overloading.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/overloading.cpp.dot index 105af6672..d9205b15d 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/overloading.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/overloading.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: a_ptr:A* \n DECLARE_LOCALS(&return,&a_ptr); [line 18, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: a_ptr:A* \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_4" ; @@ -15,7 +15,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_4" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_3" ; -"fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_1" [label="1: Start A_fun\nFormals: this:A* a:int b:int c:int\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_1" [label="1: Start A_fun\nFormals: this:A* a:int b:int c:int\nLocals: \n " color=yellow style=filled] "fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_1" -> "fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_3" ; @@ -26,7 +26,7 @@ digraph cfg { "fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_3" -> "fun#A#(11837362180710022838).bd816a84384ccf9d60cef41667a13288_2" ; -"fun#A#(8182299831707963163).ce97257c1f3f892cff78d992a175b48a_1" [label="1: Start A_fun\nFormals: this:A* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"fun#A#(8182299831707963163).ce97257c1f3f892cff78d992a175b48a_1" [label="1: Start A_fun\nFormals: this:A* a:int b:int\nLocals: \n " color=yellow style=filled] "fun#A#(8182299831707963163).ce97257c1f3f892cff78d992a175b48a_1" -> "fun#A#(8182299831707963163).ce97257c1f3f892cff78d992a175b48a_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/return_struct.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/return_struct.cpp.dot index cb206c3e7..a435ff171 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/return_struct.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/return_struct.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" [label="1: Start test\nFormals: a:A*\nLocals: x:X 0$?%__sil_tmpSIL_materialize_temp__n$4:X \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$4); [line 19, column 1]\n " color=yellow style=filled] +"test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" [label="1: Start test\nFormals: a:A*\nLocals: x:X 0$?%__sil_tmpSIL_materialize_temp__n$4:X \n " color=yellow style=filled] "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_1" -> "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_4" ; @@ -15,7 +15,7 @@ digraph cfg { "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_4" -> "test(class A)#14183353284361723530.f22d37fbaacc66a7efb8fb240415be10_3" ; -"get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_1" [label="1: Start A_get\nFormals: this:A* p:int __return_param:X*\nLocals: x:X \n DECLARE_LOCALS(&return,&x); [line 13, column 3]\n " color=yellow style=filled] +"get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_1" [label="1: Start A_get\nFormals: this:A* p:int __return_param:X*\nLocals: x:X \n " color=yellow style=filled] "get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_1" -> "get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_4" ; @@ -30,7 +30,7 @@ digraph cfg { "get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_4" -> "get#A(class X)#(1761444600576643509).0f83d3543d984a8645cb78162580d93f_3" ; -"X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_1" [label="1: Start X_X\nFormals: this:X* __param_0:X&\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_1" [label="1: Start X_X\nFormals: this:X* __param_0:X&\nLocals: \n " color=yellow style=filled] "X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_1" -> "X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_3" ; @@ -41,7 +41,7 @@ digraph cfg { "X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_3" -> "X#X#{4662457305382278389|constexpr}.7a0af4be288b205dc1c04f6801938150_2" ; -"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/static.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/static.cpp.dot index 47b0a0234..145fd94ff 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/static.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/static.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_1" [label="1: Start div0_class\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_1" [label="1: Start div0_class\nFormals: \nLocals: \n " color=yellow style=filled] "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_1" -> "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_3" ; @@ -11,7 +11,7 @@ digraph cfg { "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_3" -> "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_2" ; -"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_1" [label="1: Start div0_instance\nFormals: a:A*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_1" [label="1: Start div0_instance\nFormals: a:A*\nLocals: \n " color=yellow style=filled] "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_1" -> "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_3" ; @@ -22,7 +22,7 @@ digraph cfg { "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_3" -> "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_2" ; -"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_1" [label="1: Start A_fun\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_1" [label="1: Start A_fun\nFormals: a:int\nLocals: \n " color=yellow style=filled] "fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_1" -> "fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/methods/virtual_methods.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/methods/virtual_methods.cpp.dot index 2b0782f0e..3f91bce70 100644 --- a/infer/tests/codetoanalyze/cpp/shared/methods/virtual_methods.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/methods/virtual_methods.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_1" [label="1: Start call_virtual_destructor\nFormals: \nLocals: trgl:Polygon* \n DECLARE_LOCALS(&return,&trgl); [line 68, column 1]\n " color=yellow style=filled] +"call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_1" [label="1: Start call_virtual_destructor\nFormals: \nLocals: trgl:Polygon* \n " color=yellow style=filled] "call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_1" -> "call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_4" ; @@ -15,7 +15,7 @@ digraph cfg { "call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_4" -> "call_virtual_destructor#6847397116347440235.d267757a410b72cac399f5e3d0ee0f45_3" ; -"poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_1" [label="1: Start poly_area\nFormals: \nLocals: ppoly3:Polygon* poly:Polygon \n DECLARE_LOCALS(&return,&ppoly3,&poly); [line 51, column 1]\n " color=yellow style=filled] +"poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_1" [label="1: Start poly_area\nFormals: \nLocals: ppoly3:Polygon* poly:Polygon \n " color=yellow style=filled] "poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_1" -> "poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_5" ; @@ -34,7 +34,7 @@ digraph cfg { "poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_5" -> "poly_area#4209622570361008343.816833144841084a7fd6071bbff4c354_4" ; -"rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_1" [label="1: Start rect_area\nFormals: \nLocals: ppoly1:Polygon* rect:Rectangle \n DECLARE_LOCALS(&return,&ppoly1,&rect); [line 36, column 1]\n " color=yellow style=filled] +"rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_1" [label="1: Start rect_area\nFormals: \nLocals: ppoly1:Polygon* rect:Rectangle \n " color=yellow style=filled] "rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_1" -> "rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_6" ; @@ -57,7 +57,7 @@ digraph cfg { "rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_6" -> "rect_area#9087317270636867019.dedb17c23e2d96ddd6e1087003e78815_5" ; -"tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_1" [label="1: Start tri_area\nFormals: \nLocals: ppoly2:Polygon* poly:Polygon trgl:Triangle \n DECLARE_LOCALS(&return,&ppoly2,&poly,&trgl); [line 43, column 1]\n " color=yellow style=filled] +"tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_1" [label="1: Start tri_area\nFormals: \nLocals: ppoly2:Polygon* poly:Polygon trgl:Triangle \n " color=yellow style=filled] "tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_1" -> "tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_7" ; @@ -84,7 +84,7 @@ digraph cfg { "tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_7" -> "tri_area#1215149030941579879.cc7663ab4ea89457778545059b70bc38_6" ; -"tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_1" [label="1: Start tri_not_virtual_area\nFormals: \nLocals: ppoly2:Polygon* poly:Polygon trgl:Triangle \n DECLARE_LOCALS(&return,&ppoly2,&poly,&trgl); [line 57, column 1]\n " color=yellow style=filled] +"tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_1" [label="1: Start tri_not_virtual_area\nFormals: \nLocals: ppoly2:Polygon* poly:Polygon trgl:Triangle \n " color=yellow style=filled] "tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_1" -> "tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_7" ; @@ -111,7 +111,7 @@ digraph cfg { "tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_7" -> "tri_not_virtual_area#9435562296359660595.88e7106fc7dcfd34401502a9deb415ac_6" ; -"area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_1" [label="1: Start Polygon_area\nFormals: this:Polygon*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 3]\n " color=yellow style=filled] +"area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_1" [label="1: Start Polygon_area\nFormals: this:Polygon*\nLocals: \n " color=yellow style=filled] "area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_1" -> "area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_3" ; @@ -122,7 +122,7 @@ digraph cfg { "area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_3" -> "area#Polygon#(14534668876010564879).ccccc470b1eafda401273f4b27bbfa9f_2" ; -"set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_1" [label="1: Start Polygon_set_values\nFormals: this:Polygon* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_1" [label="1: Start Polygon_set_values\nFormals: this:Polygon* a:int b:int\nLocals: \n " color=yellow style=filled] "set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_1" -> "set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_4" ; @@ -137,14 +137,14 @@ digraph cfg { "set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_4" -> "set_values#Polygon#(2698446688876490094).f9216ba6d3085c8bce59aeddec27f348_3" ; -"Polygon#Polygon#{10850889526924573388}.39fcc5831c0234f5743317d6969628c2_1" [label="1: Start Polygon_Polygon\nFormals: this:Polygon*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 7]\n " color=yellow style=filled] +"Polygon#Polygon#{10850889526924573388}.39fcc5831c0234f5743317d6969628c2_1" [label="1: Start Polygon_Polygon\nFormals: this:Polygon*\nLocals: \n " color=yellow style=filled] "Polygon#Polygon#{10850889526924573388}.39fcc5831c0234f5743317d6969628c2_1" -> "Polygon#Polygon#{10850889526924573388}.39fcc5831c0234f5743317d6969628c2_2" ; "Polygon#Polygon#{10850889526924573388}.39fcc5831c0234f5743317d6969628c2_2" [label="2: Exit Polygon_Polygon \n " color=yellow style=filled] -"area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_1" [label="1: Start Rectangle_area\nFormals: this:Rectangle*\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_1" [label="1: Start Rectangle_area\nFormals: this:Rectangle*\nLocals: \n " color=yellow style=filled] "area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_1" -> "area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_3" ; @@ -155,7 +155,7 @@ digraph cfg { "area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_3" -> "area#Rectangle#(14534668876010564879).9b17971eaa6024f5a21d98d4b495fbd8_2" ; -"Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_1" [label="1: Start Rectangle_Rectangle\nFormals: this:Rectangle*\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 7]\n " color=yellow style=filled] +"Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_1" [label="1: Start Rectangle_Rectangle\nFormals: this:Rectangle*\nLocals: \n " color=yellow style=filled] "Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_1" -> "Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_3" ; @@ -166,7 +166,7 @@ digraph cfg { "Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_3" -> "Rectangle#Rectangle#{548993796743293985}.386f89cceb4c14e4fc014bcc1ec86f4b_2" ; -"area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_1" [label="1: Start Triangle_area\nFormals: this:Triangle*\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 30, column 3]\n " color=yellow style=filled] +"area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_1" [label="1: Start Triangle_area\nFormals: this:Triangle*\nLocals: x:int \n " color=yellow style=filled] "area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_1" -> "area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_4" ; @@ -181,7 +181,7 @@ digraph cfg { "area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_4" -> "area#Triangle#(14534668876010564879).b2c96bbb8f170e9d12180637dc0d6da3_3" ; -"Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_1" [label="1: Start Triangle_Triangle\nFormals: this:Triangle*\nLocals: \n DECLARE_LOCALS(&return); [line 27, column 7]\n " color=yellow style=filled] +"Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_1" [label="1: Start Triangle_Triangle\nFormals: this:Triangle*\nLocals: \n " color=yellow style=filled] "Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_1" -> "Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_3" ; @@ -192,7 +192,7 @@ digraph cfg { "Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_3" -> "Triangle#Triangle#{15421032765127472541}.26bfd28d102273793a62fe013a50a7d1_2" ; -"__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_1" [label="1: Start Triangle___infer_inner_destructor_~Triangle\nFormals: this:Triangle*\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 3]\n " color=yellow style=filled] +"__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_1" [label="1: Start Triangle___infer_inner_destructor_~Triangle\nFormals: this:Triangle*\nLocals: \n " color=yellow style=filled] "__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_1" -> "__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_3" ; @@ -203,7 +203,7 @@ digraph cfg { "__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_3" -> "__infer_inner_destructor_~Triangle#Triangle#(14073216405110724792).c04c3fa3cd50a3125c149616f3af0105_2" ; -"~Triangle#Triangle#(14073216405110724792).8adff4889e6d988a35e49531a9afaad5_1" [label="1: Start Triangle_~Triangle\nFormals: this:Triangle*\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 3]\n " color=yellow style=filled] +"~Triangle#Triangle#(14073216405110724792).8adff4889e6d988a35e49531a9afaad5_1" [label="1: Start Triangle_~Triangle\nFormals: this:Triangle*\nLocals: \n " color=yellow style=filled] "~Triangle#Triangle#(14073216405110724792).8adff4889e6d988a35e49531a9afaad5_1" -> "~Triangle#Triangle#(14073216405110724792).8adff4889e6d988a35e49531a9afaad5_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/namespace/function.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/namespace/function.cpp.dot index d0eac4fb0..c8ec787c8 100644 --- a/infer/tests/codetoanalyze/cpp/shared/namespace/function.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/namespace/function.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_1" [label="1: Start div0_namespace_resolution\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_1" [label="1: Start div0_namespace_resolution\nFormals: \nLocals: \n " color=yellow style=filled] "div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_1" -> "div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_3" ; @@ -11,7 +11,7 @@ digraph cfg { "div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_3" -> "div0_namespace_resolution#14165120127941064123.2433829c6d52c7e69a43e89e30e4c7fc_2" ; -"div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_1" [label="1: Start div0_using\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_1" [label="1: Start div0_using\nFormals: \nLocals: \n " color=yellow style=filled] "div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_1" -> "div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_3" ; @@ -22,7 +22,7 @@ digraph cfg { "div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_3" -> "div0_using#4232634229583313075.9331f51b08b546cc4cf3f4b4f22e46ff_2" ; -"get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_1" [label="1: Start f1::get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_1" [label="1: Start f1::get\nFormals: \nLocals: \n " color=yellow style=filled] "get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_1" -> "get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_3" ; @@ -33,7 +33,7 @@ digraph cfg { "get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_3" -> "get#f1#11182918362941702717.40a87222281cbcdb639beb16ed92bf79_2" ; -"get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_1" [label="1: Start f2::get\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_1" [label="1: Start f2::get\nFormals: \nLocals: \n " color=yellow style=filled] "get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_1" -> "get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_3" ; @@ -44,7 +44,7 @@ digraph cfg { "get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_3" -> "get#f2#4584566886545893232.5a8ac538c5463a04db693a70ff1f379b_2" ; -"get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_1" [label="1: Start f1::get0\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_1" [label="1: Start f1::get0\nFormals: \nLocals: \n " color=yellow style=filled] "get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_1" -> "get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_3" ; @@ -55,7 +55,7 @@ digraph cfg { "get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_3" -> "get0#f1#8249585443771353912.5f8dd295c37fb33ddae3c72efc338f89_2" ; -"type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_1" [label="1: Start type_alias_div0\nFormals: \nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 36, column 1]\n " color=yellow style=filled] +"type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_1" [label="1: Start type_alias_div0\nFormals: \nLocals: x:int \n " color=yellow style=filled] "type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_1" -> "type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_4" ; @@ -70,7 +70,7 @@ digraph cfg { "type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_4" -> "type_alias_div0#11064282270104671255.675c026241b82e6430f7456d997b57b4_3" ; -"using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_1" [label="1: Start using_div0\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 31, column 1]\n " color=yellow style=filled] +"using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_1" [label="1: Start using_div0\nFormals: \nLocals: \n " color=yellow style=filled] "using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_1" -> "using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_3" ; @@ -81,7 +81,7 @@ digraph cfg { "using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_3" -> "using_div0#15267107907897398237.0f32134dc9668df527885e12e16348fe_2" ; -"ret_zero#C#f3#(14815103288805165028).4dbfdc84a3e84f15300709ed03f3f5c1_1" [label="1: Start f3::C_ret_zero\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 27, column 3]\n " color=yellow style=filled] +"ret_zero#C#f3#(14815103288805165028).4dbfdc84a3e84f15300709ed03f3f5c1_1" [label="1: Start f3::C_ret_zero\nFormals: \nLocals: \n " color=yellow style=filled] "ret_zero#C#f3#(14815103288805165028).4dbfdc84a3e84f15300709ed03f3f5c1_1" -> "ret_zero#C#f3#(14815103288805165028).4dbfdc84a3e84f15300709ed03f3f5c1_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/namespace/global_variable.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/namespace/global_variable.cpp.dot index c6b78c0c1..f895ba885 100644 --- a/infer/tests/codetoanalyze/cpp/shared/namespace/global_variable.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/namespace/global_variable.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_1" [label="1: Start div0_namepace_res\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 26, column 1]\n " color=yellow style=filled] +"div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_1" [label="1: Start div0_namepace_res\nFormals: \nLocals: \n " color=yellow style=filled] "div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_1" -> "div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_5" ; @@ -19,7 +19,7 @@ digraph cfg { "div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_5" -> "div0_namepace_res#2404445022135827615.21a14d3c59bb168093c5935b4fa42647_4" ; -"div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_1" [label="1: Start div0_static_field\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 32, column 1]\n " color=yellow style=filled] +"div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_1" [label="1: Start div0_static_field\nFormals: \nLocals: \n " color=yellow style=filled] "div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_1" -> "div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_5" ; @@ -38,7 +38,7 @@ digraph cfg { "div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_5" -> "div0_static_field#12231470699631142739.dca5ebae856e9b404facab8151fb6246_4" ; -"div0_static_field_member_access(class f1::A,class C)#8775359855042425857.e5b80b8e0139e41ba35ea98be6addc52_1" [label="1: Start div0_static_field_member_access\nFormals: a:f1::A* b:C*\nLocals: \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"div0_static_field_member_access(class f1::A,class C)#8775359855042425857.e5b80b8e0139e41ba35ea98be6addc52_1" [label="1: Start div0_static_field_member_access\nFormals: a:f1::A* b:C*\nLocals: \n " color=yellow style=filled] "div0_static_field_member_access(class f1::A,class C)#8775359855042425857.e5b80b8e0139e41ba35ea98be6addc52_1" -> "div0_static_field_member_access(class f1::A,class C)#8775359855042425857.e5b80b8e0139e41ba35ea98be6addc52_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/namespace/namespace.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/namespace/namespace.cpp.dot index 6e40f1c90..461b603ef 100644 --- a/infer/tests/codetoanalyze/cpp/shared/namespace/namespace.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/namespace/namespace.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: rect2:foo::Rectangle rect1:bar::Rectangle x:foo::my_record j:double i:int \n DECLARE_LOCALS(&return,&rect2,&rect1,&x,&j,&i); [line 39, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: rect2:foo::Rectangle rect1:bar::Rectangle x:foo::my_record j:double i:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_12" ; @@ -47,7 +47,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_12" -> "main.fad58de7366495db4650cfefac2fcd61_11" ; -"pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_1" [label="1: Start __infer_globals_initializer_bar::pi\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 27, column 1]\n " color=yellow style=filled] +"pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_1" [label="1: Start __infer_globals_initializer_bar::pi\nFormals: \nLocals: \n " color=yellow style=filled] "pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_1" -> "pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_3" ; @@ -58,7 +58,7 @@ digraph cfg { "pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_3" -> "pi#__infer_globals_initializer_bar.1155d696836634e07d40a8f71831e209_2" ; -"rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_1" [label="1: Start __infer_globals_initializer_bar::rect\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_1" [label="1: Start __infer_globals_initializer_bar::rect\nFormals: \nLocals: \n " color=yellow style=filled] "rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_1" -> "rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_3" ; @@ -69,7 +69,7 @@ digraph cfg { "rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_3" -> "rect#__infer_globals_initializer_bar.4a1fbff7dd04d46c33088cc2bed92914_2" ; -"value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_1" [label="1: Start bar::value\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 28, column 1]\n " color=yellow style=filled] +"value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_1" [label="1: Start bar::value\nFormals: \nLocals: \n " color=yellow style=filled] "value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_1" -> "value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_3" ; @@ -80,7 +80,7 @@ digraph cfg { "value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_3" -> "value#bar#16302148298864778751.e55afab5e7523c08687d7e6558d5dad5_2" ; -"value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_1" [label="1: Start foo::value\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_1" [label="1: Start foo::value\nFormals: \nLocals: \n " color=yellow style=filled] "value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_1" -> "value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_3" ; @@ -91,21 +91,21 @@ digraph cfg { "value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_3" -> "value#foo#118977410660901546.9623db3632a56e3cb17951602d147a29_2" ; -"Rectangle#Rectangle#bar#{16076319501091404979}.cb85c0acc359c05c70c9c64fe7f882ea_1" [label="1: Start bar::Rectangle_Rectangle\nFormals: this:bar::Rectangle*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 7]\n " color=yellow style=filled] +"Rectangle#Rectangle#bar#{16076319501091404979}.cb85c0acc359c05c70c9c64fe7f882ea_1" [label="1: Start bar::Rectangle_Rectangle\nFormals: this:bar::Rectangle*\nLocals: \n " color=yellow style=filled] "Rectangle#Rectangle#bar#{16076319501091404979}.cb85c0acc359c05c70c9c64fe7f882ea_1" -> "Rectangle#Rectangle#bar#{16076319501091404979}.cb85c0acc359c05c70c9c64fe7f882ea_2" ; "Rectangle#Rectangle#bar#{16076319501091404979}.cb85c0acc359c05c70c9c64fe7f882ea_2" [label="2: Exit bar::Rectangle_Rectangle \n " color=yellow style=filled] -"Rectangle#Rectangle#foo#{8572033467385947510}.aa3c63f2774d4a30536ec4553aa11554_1" [label="1: Start foo::Rectangle_Rectangle\nFormals: this:foo::Rectangle*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 7]\n " color=yellow style=filled] +"Rectangle#Rectangle#foo#{8572033467385947510}.aa3c63f2774d4a30536ec4553aa11554_1" [label="1: Start foo::Rectangle_Rectangle\nFormals: this:foo::Rectangle*\nLocals: \n " color=yellow style=filled] "Rectangle#Rectangle#foo#{8572033467385947510}.aa3c63f2774d4a30536ec4553aa11554_1" -> "Rectangle#Rectangle#foo#{8572033467385947510}.aa3c63f2774d4a30536ec4553aa11554_2" ; "Rectangle#Rectangle#foo#{8572033467385947510}.aa3c63f2774d4a30536ec4553aa11554_2" [label="2: Exit foo::Rectangle_Rectangle \n " color=yellow style=filled] -"#my_record#foo#{787932800218645857}.139a63942c62b7df5ae81187e8434e41_1" [label="1: Start foo::my_record_\nFormals: this:foo::my_record*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 9]\n " color=yellow style=filled] +"#my_record#foo#{787932800218645857}.139a63942c62b7df5ae81187e8434e41_1" [label="1: Start foo::my_record_\nFormals: this:foo::my_record*\nLocals: \n " color=yellow style=filled] "#my_record#foo#{787932800218645857}.139a63942c62b7df5ae81187e8434e41_1" -> "#my_record#foo#{787932800218645857}.139a63942c62b7df5ae81187e8434e41_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_for.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_for.cpp.dot index ccc4fa026..092349c4b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_for.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_for.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_1" [label="1: Start init_with_scoped_var\nFormals: \nLocals: i:int x:int result:int \n DECLARE_LOCALS(&return,&i,&x,&result); [line 15, column 1]\n " color=yellow style=filled] +"init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_1" [label="1: Start init_with_scoped_var\nFormals: \nLocals: i:int x:int result:int \n " color=yellow style=filled] "init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_1" -> "init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_10" ; @@ -40,7 +40,7 @@ digraph cfg { "init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_10" -> "init_with_scoped_var#8128013931289981830.1ee58ae56eeb1744bf4b3cc5c8cf5d42_4" ; -"simple_init#1527365342003611175.8f75bf8cf2aefccd4d47ab9274e1f9af_1" [label="1: Start simple_init\nFormals: \nLocals: i:int x:int result:int \n DECLARE_LOCALS(&return,&i,&x,&result); [line 8, column 1]\n " color=yellow style=filled] +"simple_init#1527365342003611175.8f75bf8cf2aefccd4d47ab9274e1f9af_1" [label="1: Start simple_init\nFormals: \nLocals: i:int x:int result:int \n " color=yellow style=filled] "simple_init#1527365342003611175.8f75bf8cf2aefccd4d47ab9274e1f9af_1" -> "simple_init#1527365342003611175.8f75bf8cf2aefccd4d47ab9274e1f9af_10" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_if.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_if.cpp.dot index e9ab84dbb..03a263a1b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_if.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_if.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_1" [label="1: Start conditional_init_div0\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n DECLARE_LOCALS(&return,&a,&0$?%__sil_tmpSIL_temp_conditional___n$2); [line 40, column 1]\n " color=yellow style=filled] +"conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_1" [label="1: Start conditional_init_div0\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int \n " color=yellow style=filled] "conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_1" -> "conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_8" ; @@ -53,7 +53,7 @@ digraph cfg { "conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_13" -> "conditional_init_div0#15409862859031639280.1a402395676f14cae9f26917a820e9ed_2" ; -"function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_1" [label="1: Start function_call_init_div0\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 34, column 1]\n " color=yellow style=filled] +"function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_1" [label="1: Start function_call_init_div0\nFormals: \nLocals: a:int \n " color=yellow style=filled] "function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_1" -> "function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_7" ; @@ -85,7 +85,7 @@ digraph cfg { "function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_8" -> "function_call_init_div0#7458225874916439501.0ec340f42ffbe340a808e1b8bee4f555_2" ; -"get1#13610294053118758587.bb56087449b1c212bd814280133976bb_1" [label="1: Start get1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 32, column 1]\n " color=yellow style=filled] +"get1#13610294053118758587.bb56087449b1c212bd814280133976bb_1" [label="1: Start get1\nFormals: \nLocals: \n " color=yellow style=filled] "get1#13610294053118758587.bb56087449b1c212bd814280133976bb_1" -> "get1#13610294053118758587.bb56087449b1c212bd814280133976bb_3" ; @@ -96,7 +96,7 @@ digraph cfg { "get1#13610294053118758587.bb56087449b1c212bd814280133976bb_3" -> "get1#13610294053118758587.bb56087449b1c212bd814280133976bb_2" ; -"reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_1" [label="1: Start reference_init_div0\nFormals: \nLocals: a:int& r:int \n DECLARE_LOCALS(&return,&a,&r); [line 46, column 1]\n " color=yellow style=filled] +"reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_1" [label="1: Start reference_init_div0\nFormals: \nLocals: a:int& r:int \n " color=yellow style=filled] "reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_1" -> "reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_9" ; @@ -132,7 +132,7 @@ digraph cfg { "reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_9" -> "reference_init_div0#8765531464226376816.66e8a6545ef6e4641561744b4125ae49_7" ; -"simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_1" [label="1: Start simple_inif_elseif_div0\nFormals: \nLocals: a:int b:int \n DECLARE_LOCALS(&return,&a,&b); [line 22, column 1]\n " color=yellow style=filled] +"simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_1" [label="1: Start simple_inif_elseif_div0\nFormals: \nLocals: a:int b:int \n " color=yellow style=filled] "simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_1" -> "simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_7" ; @@ -189,7 +189,7 @@ digraph cfg { "simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_14" -> "simple_inif_elseif_div0#1757541495273878703.c8ccefe72cee28b41298deb3c0060bd6_2" ; -"simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_1" [label="1: Start simple_init_div0\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 14, column 1]\n " color=yellow style=filled] +"simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_1" [label="1: Start simple_init_div0\nFormals: \nLocals: a:int \n " color=yellow style=filled] "simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_1" -> "simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_7" ; @@ -225,7 +225,7 @@ digraph cfg { "simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_9" -> "simple_init_div0#11745425529376514034.212fa73086397a0d668498a9c8eff99e_2" ; -"simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_1" [label="1: Start simple_init_div1\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 8, column 1]\n " color=yellow style=filled] +"simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_1" [label="1: Start simple_init_div1\nFormals: \nLocals: a:int \n " color=yellow style=filled] "simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_1" -> "simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_7" ; @@ -257,7 +257,7 @@ digraph cfg { "simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_8" -> "simple_init_div1#11746272153330047279.0563640869475a4683e824c15c85a68a_2" ; -"simple_init_null_deref#4388790903269166010.3931bff4c48c8b02a470a54ec37db174_1" [label="1: Start simple_init_null_deref\nFormals: \nLocals: p:int* \n DECLARE_LOCALS(&return,&p); [line 54, column 1]\n " color=yellow style=filled] +"simple_init_null_deref#4388790903269166010.3931bff4c48c8b02a470a54ec37db174_1" [label="1: Start simple_init_null_deref\nFormals: \nLocals: p:int* \n " color=yellow style=filled] "simple_init_null_deref#4388790903269166010.3931bff4c48c8b02a470a54ec37db174_1" -> "simple_init_null_deref#4388790903269166010.3931bff4c48c8b02a470a54ec37db174_7" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_switch.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_switch.cpp.dot index 6c03a74c5..46885a928 100644 --- a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_switch.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_switch.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get#10177141129833125794.403aae26476e3a02c544075e122228e0_1" [label="1: Start get\nFormals: a:int\nLocals: x:int \n DECLARE_LOCALS(&return,&x); [line 8, column 1]\n " color=yellow style=filled] +"get#10177141129833125794.403aae26476e3a02c544075e122228e0_1" [label="1: Start get\nFormals: a:int\nLocals: x:int \n " color=yellow style=filled] "get#10177141129833125794.403aae26476e3a02c544075e122228e0_1" -> "get#10177141129833125794.403aae26476e3a02c544075e122228e0_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_while.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_while.cpp.dot index c8bf7529f..73b6ba34a 100644 --- a/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_while.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/nestedoperators/var_decl_inside_while.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_1" [label="1: Start conditional_assignment\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int result:int x:int \n DECLARE_LOCALS(&return,&a,&0$?%__sil_tmpSIL_temp_conditional___n$2,&result,&x); [line 18, column 1]\n " color=yellow style=filled] +"conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_1" [label="1: Start conditional_assignment\nFormals: \nLocals: a:int 0$?%__sil_tmpSIL_temp_conditional___n$2:int result:int x:int \n " color=yellow style=filled] "conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_1" -> "conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_17" ; @@ -69,7 +69,7 @@ digraph cfg { "conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_17" -> "conditional_assignment#8950169167588471442.be2d62cec5392b85b8d4d274664d86c5_16" ; -"simple_assignment#6454162814810356464.3b57619dd6c2d612798bc9ac9e7cf8ee_1" [label="1: Start simple_assignment\nFormals: \nLocals: a:int result:int x:int \n DECLARE_LOCALS(&return,&a,&result,&x); [line 8, column 1]\n " color=yellow style=filled] +"simple_assignment#6454162814810356464.3b57619dd6c2d612798bc9ac9e7cf8ee_1" [label="1: Start simple_assignment\nFormals: \nLocals: a:int result:int x:int \n " color=yellow style=filled] "simple_assignment#6454162814810356464.3b57619dd6c2d612798bc9ac9e7cf8ee_1" -> "simple_assignment#6454162814810356464.3b57619dd6c2d612798bc9ac9e7cf8ee_11" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/npe/method_call.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/npe/method_call.cpp.dot index 572dfa954..eb381fcfc 100644 --- a/infer/tests/codetoanalyze/cpp/shared/npe/method_call.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/npe/method_call.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_1" [label="1: Start call_with_forward_declaration\nFormals: x:XForward*\nLocals: \n DECLARE_LOCALS(&return); [line 33, column 1]\n " color=yellow style=filled] +"call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_1" [label="1: Start call_with_forward_declaration\nFormals: x:XForward*\nLocals: \n " color=yellow style=filled] "call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_1" -> "call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_3" ; @@ -11,7 +11,7 @@ digraph cfg { "call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_3" -> "call_with_forward_declaration(class XForward)#16178135517860387666.c1f98de069e5c7098edbbc8efaea56a0_2" ; -"getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_1" [label="1: Start getX\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_1" [label="1: Start getX\nFormals: \nLocals: \n " color=yellow style=filled] "getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_1" -> "getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_3" ; @@ -22,7 +22,7 @@ digraph cfg { "getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_3" -> "getX#13708790503777666214.a992c0752db0283a341b47e16da10f48_2" ; -"npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_1" [label="1: Start npe_call\nFormals: \nLocals: x:X* \n DECLARE_LOCALS(&return,&x); [line 13, column 1]\n " color=yellow style=filled] +"npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_1" [label="1: Start npe_call\nFormals: \nLocals: x:X* \n " color=yellow style=filled] "npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_1" -> "npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_4" ; @@ -37,7 +37,7 @@ digraph cfg { "npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_4" -> "npe_call#13153501568930109452.8b51ea84ce0a673218a9c81b7ab70538_3" ; -"npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_1" [label="1: Start npe_call_after_call\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_1" [label="1: Start npe_call_after_call\nFormals: \nLocals: \n " color=yellow style=filled] "npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_1" -> "npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_3" ; @@ -48,7 +48,7 @@ digraph cfg { "npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_3" -> "npe_call_after_call#8140813350794705532.fd3a6d06275def8a130284a430f22a3d_2" ; -"npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_1" [label="1: Start npe_call_with_forward_declaration\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 35, column 1]\n " color=yellow style=filled] +"npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_1" [label="1: Start npe_call_with_forward_declaration\nFormals: \nLocals: \n " color=yellow style=filled] "npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_1" -> "npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_3" ; @@ -59,7 +59,7 @@ digraph cfg { "npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_3" -> "npe_call_with_forward_declaration#12046983290123510130.5e902eb9a8f96f74e83d527b422bd861_2" ; -"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" -> "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_3" ; @@ -70,7 +70,7 @@ digraph cfg { "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_3" -> "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_2" ; -"call#XForward#(12704523141681064974).3ad3a0c1410d3c3ebc30a3c69ad91790_1" [label="1: Start XForward_call\nFormals: this:XForward*\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 3]\n " color=yellow style=filled] +"call#XForward#(12704523141681064974).3ad3a0c1410d3c3ebc30a3c69ad91790_1" [label="1: Start XForward_call\nFormals: this:XForward*\nLocals: \n " color=yellow style=filled] "call#XForward#(12704523141681064974).3ad3a0c1410d3c3ebc30a3c69ad91790_1" -> "call#XForward#(12704523141681064974).3ad3a0c1410d3c3ebc30a3c69ad91790_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/box.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/box.cpp.dot index 965ea4f37..08b741ec3 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/box.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/box.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: p:int* r:int& v:int \n DECLARE_LOCALS(&return,&p,&r,&v); [line 8, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: p:int* r:int& v:int \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/increment.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/increment.cpp.dot index fbcc2202d..b827e762a 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/increment.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/increment.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_1" [label="1: Start using_ref\nFormals: \nLocals: q:int& r:int& vr:int& v:int \n DECLARE_LOCALS(&return,&q,&r,&vr,&v); [line 14, column 1]\n " color=yellow style=filled] +"using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_1" [label="1: Start using_ref\nFormals: \nLocals: q:int& r:int& vr:int& v:int \n " color=yellow style=filled] "using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_1" -> "using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_6" ; @@ -23,7 +23,7 @@ digraph cfg { "using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_6" -> "using_ref#11585308534136333375.096010b8466cdacb12ca24c30d2a7334_5" ; -"using_value#13692921440907975250.fad67099f85ea68eb3281c85bd0ca170_1" [label="1: Start using_value\nFormals: \nLocals: q:int& r:int& v:int \n DECLARE_LOCALS(&return,&q,&r,&v); [line 8, column 1]\n " color=yellow style=filled] +"using_value#13692921440907975250.fad67099f85ea68eb3281c85bd0ca170_1" [label="1: Start using_value\nFormals: \nLocals: q:int& r:int& v:int \n " color=yellow style=filled] "using_value#13692921440907975250.fad67099f85ea68eb3281c85bd0ca170_1" -> "using_value#13692921440907975250.fad67099f85ea68eb3281c85bd0ca170_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/init.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/init.cpp.dot index 621a87250..f543d77ca 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/init.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/init.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_1" [label="1: Start init_from_ptr\nFormals: par:int*\nLocals: p:int* d:int& v:int \n DECLARE_LOCALS(&return,&p,&d,&v); [line 20, column 1]\n " color=yellow style=filled] +"init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_1" [label="1: Start init_from_ptr\nFormals: par:int*\nLocals: p:int* d:int& v:int \n " color=yellow style=filled] "init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_1" -> "init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_5" ; @@ -19,7 +19,7 @@ digraph cfg { "init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_5" -> "init_from_ptr#9521990274512470149.d27094f3cfd0d42c143fba9593870578_4" ; -"init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_1" [label="1: Start init_from_ref\nFormals: par:int&\nLocals: p:int* d:int& v:int \n DECLARE_LOCALS(&return,&p,&d,&v); [line 8, column 1]\n " color=yellow style=filled] +"init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_1" [label="1: Start init_from_ref\nFormals: par:int&\nLocals: p:int* d:int& v:int \n " color=yellow style=filled] "init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_1" -> "init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_5" ; @@ -38,7 +38,7 @@ digraph cfg { "init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_5" -> "init_from_ref#17239877270654219020.166550b98b7cafba1c908639121bced8_4" ; -"init_from_val#14538961741925123970.e5e29991fa3b6aa0a341c0c9f54754a7_1" [label="1: Start init_from_val\nFormals: par:int\nLocals: p:int* d:int& v:int \n DECLARE_LOCALS(&return,&p,&d,&v); [line 14, column 1]\n " color=yellow style=filled] +"init_from_val#14538961741925123970.e5e29991fa3b6aa0a341c0c9f54754a7_1" [label="1: Start init_from_val\nFormals: par:int\nLocals: p:int* d:int& v:int \n " color=yellow style=filled] "init_from_val#14538961741925123970.e5e29991fa3b6aa0a341c0c9f54754a7_1" -> "init_from_val#14538961741925123970.e5e29991fa3b6aa0a341c0c9f54754a7_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/member_access.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/member_access.cpp.dot index 887a7731d..ef4b4f7a5 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/member_access.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/member_access.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_1" [label="1: Start access_ptr\nFormals: x:X*\nLocals: c:int f:int \n DECLARE_LOCALS(&return,&c,&f); [line 18, column 1]\n " color=yellow style=filled] +"access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_1" [label="1: Start access_ptr\nFormals: x:X*\nLocals: c:int f:int \n " color=yellow style=filled] "access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_1" -> "access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_4" ; @@ -15,7 +15,7 @@ digraph cfg { "access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_4" -> "access_ptr(class X)#15321479508398739907.a2d5fea3989ac28d8e0f2d82bdcf9e45_3" ; -"access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_1" [label="1: Start access_ref\nFormals: x:X&\nLocals: c:int f:int \n DECLARE_LOCALS(&return,&c,&f); [line 13, column 1]\n " color=yellow style=filled] +"access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_1" [label="1: Start access_ref\nFormals: x:X&\nLocals: c:int f:int \n " color=yellow style=filled] "access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_1" -> "access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_4" ; @@ -30,7 +30,7 @@ digraph cfg { "access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_4" -> "access_ref#4794488565171451856.2c0cb1f039897d6498c9fea4cbfec99e_3" ; -"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" -> "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/member_access_from_return.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/member_access_from_return.cpp.dot index 750ee8dee..64d8118bf 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/member_access_from_return.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/member_access_from_return.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_2" ; -"get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_1" [label="1: Start get_ptr\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_1" [label="1: Start get_ptr\nFormals: \nLocals: \n " color=yellow style=filled] "get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_1" -> "get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_3" ; @@ -22,7 +22,7 @@ digraph cfg { "get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_3" -> "get_ptr#548333400578323912.5cb5eba6c7605ca7fd66bf5755cb7ce3_2" ; -"get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_1" [label="1: Start get_ref\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_1" [label="1: Start get_ref\nFormals: \nLocals: \n " color=yellow style=filled] "get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_1" -> "get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_3" ; @@ -33,7 +33,7 @@ digraph cfg { "get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_3" -> "get_ref#3760753509995480941.1a9482316aa67c38d5004ec1f3cb74db_2" ; -"test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_1" [label="1: Start test_ptr\nFormals: \nLocals: c:int f:int \n DECLARE_LOCALS(&return,&c,&f); [line 22, column 1]\n " color=yellow style=filled] +"test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_1" [label="1: Start test_ptr\nFormals: \nLocals: c:int f:int \n " color=yellow style=filled] "test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_1" -> "test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_4" ; @@ -48,7 +48,7 @@ digraph cfg { "test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_4" -> "test_ptr#11416786403465510397.fe356f46dccde5545eadf0c661f4974d_3" ; -"test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_1" [label="1: Start test_ref\nFormals: \nLocals: c:int f:int \n DECLARE_LOCALS(&return,&c,&f); [line 17, column 1]\n " color=yellow style=filled] +"test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_1" [label="1: Start test_ref\nFormals: \nLocals: c:int f:int \n " color=yellow style=filled] "test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_1" -> "test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_4" ; @@ -63,7 +63,7 @@ digraph cfg { "test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_4" -> "test_ref#7021555814503032268.9c735d5eedd26e3009ec35c4af427db4_3" ; -"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" [label="1: Start X_call\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_1" -> "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_3" ; @@ -74,7 +74,7 @@ digraph cfg { "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_3" -> "call#X#(5770224879682844394).d055b894c8e89eaff4b8d412706da082_2" ; -"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/nested_assignment.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/nested_assignment.cpp.dot index f6aaa90b9..99ae5395a 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/nested_assignment.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/nested_assignment.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_1" [label="1: Start crazy_nested\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& b:int a:int \n DECLARE_LOCALS(&return,&ref_from_ref,&ref_from_val,&b,&a); [line 20, column 1]\n " color=yellow style=filled] +"crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_1" [label="1: Start crazy_nested\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& b:int a:int \n " color=yellow style=filled] "crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_1" -> "crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_6" ; @@ -23,7 +23,7 @@ digraph cfg { "crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_6" -> "crazy_nested#10001276026471322284.a3162fff8adcb89d9e3fa84dea455e7f_5" ; -"nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_1" [label="1: Start nested\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& a:int \n DECLARE_LOCALS(&return,&ref_from_ref,&ref_from_val,&a); [line 14, column 1]\n " color=yellow style=filled] +"nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_1" [label="1: Start nested\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& a:int \n " color=yellow style=filled] "nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_1" -> "nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_5" ; @@ -42,7 +42,7 @@ digraph cfg { "nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_5" -> "nested#4768179933025409429.17c34afcb279e8ad08f7f8afaad41585_4" ; -"normal#16009437256715545217.c7cd9ebbb6d7cc9f4987cf90ce12a044_1" [label="1: Start normal\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& a:int \n DECLARE_LOCALS(&return,&ref_from_ref,&ref_from_val,&a); [line 8, column 1]\n " color=yellow style=filled] +"normal#16009437256715545217.c7cd9ebbb6d7cc9f4987cf90ce12a044_1" [label="1: Start normal\nFormals: \nLocals: ref_from_ref:int& ref_from_val:int& a:int \n " color=yellow style=filled] "normal#16009437256715545217.c7cd9ebbb6d7cc9f4987cf90ce12a044_1" -> "normal#16009437256715545217.c7cd9ebbb6d7cc9f4987cf90ce12a044_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/ptr_mem.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/ptr_mem.cpp.dot index d1db08519..2ba3b2349 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/ptr_mem.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/ptr_mem.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_1" [label="1: Start noskip\nFormals: l:List&(byval)\nLocals: i:item \n DECLARE_LOCALS(&return,&i); [line 32, column 1]\n " color=yellow style=filled] +"noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_1" [label="1: Start noskip\nFormals: l:List&(byval)\nLocals: i:item \n " color=yellow style=filled] "noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_1" -> "noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_5" ; @@ -19,7 +19,7 @@ digraph cfg { "noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_5" -> "noskip#6149941428299352091.c0e56085ae3c9567084b0f9e4211cfc0_4" ; -"List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_1" [label="1: Start List_List\nFormals: this:List* next_ptr:void\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_1" [label="1: Start List_List\nFormals: this:List* next_ptr:void\nLocals: \n " color=yellow style=filled] "List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_1" -> "List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_4" ; @@ -34,7 +34,7 @@ digraph cfg { "List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_4" -> "List#List#{15914538297308632075}.3434f5c53e6f70f530bf6d3beb27430e_3" ; -"item#item#{8704603758565933158}.444c1f007931991a5b2dfd25b7b090f5_1" [label="1: Start item_item\nFormals: this:item*\nLocals: \n DECLARE_LOCALS(&return); [line 7, column 8]\n " color=yellow style=filled] +"item#item#{8704603758565933158}.444c1f007931991a5b2dfd25b7b090f5_1" [label="1: Start item_item\nFormals: this:item*\nLocals: \n " color=yellow style=filled] "item#item#{8704603758565933158}.444c1f007931991a5b2dfd25b7b090f5_1" -> "item#item#{8704603758565933158}.444c1f007931991a5b2dfd25b7b090f5_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/reference_field.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/reference_field.cpp.dot index 0ca4971ce..ec567213d 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/reference_field.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/reference_field.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_1" [label="1: Start reference_field::ptr_F_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 79, column 1]\n " color=yellow style=filled] +"ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_1" [label="1: Start reference_field::ptr_F_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n " color=yellow style=filled] "ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_1" -> "ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_7" ; @@ -27,7 +27,7 @@ digraph cfg { "ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_7" -> "ptr_F_div0#reference_field#14005768761742554773.fa7bac24d70ab0b747e7fb5360157c5f_6" ; -"ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_1" [label="1: Start reference_field::ptr_I_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 87, column 1]\n " color=yellow style=filled] +"ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_1" [label="1: Start reference_field::ptr_I_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n " color=yellow style=filled] "ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_1" -> "ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_7" ; @@ -54,7 +54,7 @@ digraph cfg { "ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_7" -> "ptr_I_div0#reference_field#18255668366877010738.5b1f39b2d5e2810cbdbf96621d88c2d0_6" ; -"ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_1" [label="1: Start reference_field::ptr_getF_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 95, column 1]\n " color=yellow style=filled] +"ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_1" [label="1: Start reference_field::ptr_getF_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n " color=yellow style=filled] "ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_1" -> "ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_7" ; @@ -81,7 +81,7 @@ digraph cfg { "ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_7" -> "ptr_getF_div0#reference_field#3337646019334387234.41e241b3e1d6a6f7c629a1c6ca69cf07_6" ; -"ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_1" [label="1: Start reference_field::ptr_getI_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 103, column 1]\n " color=yellow style=filled] +"ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_1" [label="1: Start reference_field::ptr_getI_div0\nFormals: \nLocals: r:reference_field::Ptr x:reference_field::X \n " color=yellow style=filled] "ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_1" -> "ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_7" ; @@ -108,7 +108,7 @@ digraph cfg { "ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_7" -> "ptr_getI_div0#reference_field#2818660867908728453.99667cea541002986498839338031f13_6" ; -"ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_1" [label="1: Start reference_field::ref_F_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 46, column 1]\n " color=yellow style=filled] +"ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_1" [label="1: Start reference_field::ref_F_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n " color=yellow style=filled] "ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_1" -> "ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_7" ; @@ -135,7 +135,7 @@ digraph cfg { "ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_7" -> "ref_F_div0#reference_field#11041134718140208132.6e58f8c7050613499e915a7d12b0f081_6" ; -"ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_1" [label="1: Start reference_field::ref_I_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 54, column 1]\n " color=yellow style=filled] +"ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_1" [label="1: Start reference_field::ref_I_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n " color=yellow style=filled] "ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_1" -> "ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_7" ; @@ -162,7 +162,7 @@ digraph cfg { "ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_7" -> "ref_I_div0#reference_field#12578013844532400739.b911fdef1ca9c73b658bff3d5d964b9b_6" ; -"ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_1" [label="1: Start reference_field::ref_getF_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 62, column 1]\n " color=yellow style=filled] +"ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_1" [label="1: Start reference_field::ref_getF_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n " color=yellow style=filled] "ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_1" -> "ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_7" ; @@ -189,7 +189,7 @@ digraph cfg { "ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_7" -> "ref_getF_div0#reference_field#2481930918988851369.2dc7181f26bf9bad7c2f06846f4d7ec4_6" ; -"ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_1" [label="1: Start reference_field::ref_getI_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 70, column 1]\n " color=yellow style=filled] +"ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_1" [label="1: Start reference_field::ref_getI_div0\nFormals: \nLocals: r:reference_field::Ref x:reference_field::X \n " color=yellow style=filled] "ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_1" -> "ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_7" ; @@ -216,7 +216,7 @@ digraph cfg { "ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_7" -> "ref_getI_div0#reference_field#17267881158640772750.8919328183561d84930ec2a40da70667_6" ; -"val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_1" [label="1: Start reference_field::val_F_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 112, column 1]\n " color=yellow style=filled] +"val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_1" [label="1: Start reference_field::val_F_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n " color=yellow style=filled] "val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_1" -> "val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_7" ; @@ -243,7 +243,7 @@ digraph cfg { "val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_7" -> "val_F_div0#reference_field#8428286850923379914.8fdee85eabf77b0016437fa0006d373c_6" ; -"val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_1" [label="1: Start reference_field::val_I_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 120, column 1]\n " color=yellow style=filled] +"val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_1" [label="1: Start reference_field::val_I_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n " color=yellow style=filled] "val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_1" -> "val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_7" ; @@ -270,7 +270,7 @@ digraph cfg { "val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_7" -> "val_I_div0#reference_field#17788064844610257149.11b45a3e82e229e7a7714480217c1af3_6" ; -"val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_1" [label="1: Start reference_field::val_getF_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 128, column 1]\n " color=yellow style=filled] +"val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_1" [label="1: Start reference_field::val_getF_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n " color=yellow style=filled] "val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_1" -> "val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_7" ; @@ -297,7 +297,7 @@ digraph cfg { "val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_7" -> "val_getF_div0#reference_field#16910887455441500799.24fc3c9591435f1b92c06c5c7da4bd2e_6" ; -"val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_1" [label="1: Start reference_field::val_getI_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n DECLARE_LOCALS(&return,&r,&x); [line 136, column 1]\n " color=yellow style=filled] +"val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_1" [label="1: Start reference_field::val_getI_div0\nFormals: \nLocals: r:reference_field::Val x:reference_field::X \n " color=yellow style=filled] "val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_1" -> "val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_7" ; @@ -324,7 +324,7 @@ digraph cfg { "val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_7" -> "val_getI_div0#reference_field#1916539470996695608.683d462cf87abbc81874a14e4872564a_6" ; -"getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_1" [label="1: Start reference_field::Ptr_getF\nFormals: this:reference_field::Ptr*\nLocals: \n DECLARE_LOCALS(&return); [line 33, column 3]\n " color=yellow style=filled] +"getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_1" [label="1: Start reference_field::Ptr_getF\nFormals: this:reference_field::Ptr*\nLocals: \n " color=yellow style=filled] "getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_1" -> "getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_3" ; @@ -335,7 +335,7 @@ digraph cfg { "getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_3" -> "getF#Ptr#reference_field#(6867936719957773992).53c4cdb31ea7c9aac827b2830f575dd5_2" ; -"getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_1" [label="1: Start reference_field::Ptr_getI\nFormals: this:reference_field::Ptr*\nLocals: \n DECLARE_LOCALS(&return); [line 34, column 3]\n " color=yellow style=filled] +"getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_1" [label="1: Start reference_field::Ptr_getI\nFormals: this:reference_field::Ptr*\nLocals: \n " color=yellow style=filled] "getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_1" -> "getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_3" ; @@ -346,7 +346,7 @@ digraph cfg { "getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_3" -> "getI#Ptr#reference_field#(9990830118718700597).db587e508ad6680b9c85197fd72992d4_2" ; -"Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_1" [label="1: Start reference_field::Ptr_Ptr\nFormals: this:reference_field::Ptr* r_:reference_field::X&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 3]\n " color=yellow style=filled] +"Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_1" [label="1: Start reference_field::Ptr_Ptr\nFormals: this:reference_field::Ptr* r_:reference_field::X&\nLocals: \n " color=yellow style=filled] "Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_1" -> "Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_4" ; @@ -361,7 +361,7 @@ digraph cfg { "Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_4" -> "Ptr#Ptr#reference_field#{6088279996118893652}.360bbf008525cb3c23d8ada20f2a72af_3" ; -"getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_1" [label="1: Start reference_field::Ref_getI\nFormals: this:reference_field::Ref*\nLocals: \n DECLARE_LOCALS(&return); [line 26, column 3]\n " color=yellow style=filled] +"getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_1" [label="1: Start reference_field::Ref_getI\nFormals: this:reference_field::Ref*\nLocals: \n " color=yellow style=filled] "getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_1" -> "getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_3" ; @@ -372,7 +372,7 @@ digraph cfg { "getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_3" -> "getI#Ref#reference_field#(11319674367674692208).ab98b8b3de535d47d4b70092fc16ce37_2" ; -"getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_1" [label="1: Start reference_field::Ref_getF\nFormals: this:reference_field::Ref*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 3]\n " color=yellow style=filled] +"getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_1" [label="1: Start reference_field::Ref_getF\nFormals: this:reference_field::Ref*\nLocals: \n " color=yellow style=filled] "getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_1" -> "getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_3" ; @@ -383,7 +383,7 @@ digraph cfg { "getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_3" -> "getF#Ref#reference_field#(4333270831228787341).d47ae80c78316dac2e24a22fc076cf41_2" ; -"Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_1" [label="1: Start reference_field::Ref_Ref\nFormals: this:reference_field::Ref* r_:reference_field::X&\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_1" [label="1: Start reference_field::Ref_Ref\nFormals: this:reference_field::Ref* r_:reference_field::X&\nLocals: \n " color=yellow style=filled] "Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_1" -> "Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_4" ; @@ -398,7 +398,7 @@ digraph cfg { "Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_4" -> "Ref#Ref#reference_field#{1778104277749367423}.02a281ecc4e6bde89182d1ef952810a2_3" ; -"getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_1" [label="1: Start reference_field::Val_getI\nFormals: this:reference_field::Val*\nLocals: \n DECLARE_LOCALS(&return); [line 42, column 3]\n " color=yellow style=filled] +"getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_1" [label="1: Start reference_field::Val_getI\nFormals: this:reference_field::Val*\nLocals: \n " color=yellow style=filled] "getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_1" -> "getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_3" ; @@ -409,7 +409,7 @@ digraph cfg { "getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_3" -> "getI#Val#reference_field#(5092177944978041506).c3db07b6697824cd689cc81f71b31e2a_2" ; -"getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_1" [label="1: Start reference_field::Val_getF\nFormals: this:reference_field::Val*\nLocals: \n DECLARE_LOCALS(&return); [line 41, column 3]\n " color=yellow style=filled] +"getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_1" [label="1: Start reference_field::Val_getF\nFormals: this:reference_field::Val*\nLocals: \n " color=yellow style=filled] "getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_1" -> "getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_3" ; @@ -420,7 +420,7 @@ digraph cfg { "getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_3" -> "getF#Val#reference_field#(5603383781744538435).f0720826d9b8abc0c6259038f1412318_2" ; -"Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_1" [label="1: Start reference_field::Val_Val\nFormals: this:reference_field::Val* r_:reference_field::X&\nLocals: \n DECLARE_LOCALS(&return); [line 40, column 3]\n " color=yellow style=filled] +"Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_1" [label="1: Start reference_field::Val_Val\nFormals: this:reference_field::Val* r_:reference_field::X&\nLocals: \n " color=yellow style=filled] "Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_1" -> "Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_4" ; @@ -435,7 +435,7 @@ digraph cfg { "Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_4" -> "Val#Val#reference_field#{10086609758499948489}.3f0d77ba0039a38103c912b5065ccdaa_3" ; -"X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_1" [label="1: Start reference_field::X_X\nFormals: this:reference_field::X* __param_0:reference_field::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_1" [label="1: Start reference_field::X_X\nFormals: this:reference_field::X* __param_0:reference_field::X const &\nLocals: \n " color=yellow style=filled] "X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_1" -> "X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_3" ; @@ -446,7 +446,7 @@ digraph cfg { "X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_3" -> "X#X#reference_field#{16892162000533972663|constexpr}.d3ad2332bde2031935fecc6685296b44_2" ; -"X#X#reference_field#{2751762285772383996}.b7c8700d1b15a5db2c677bfc2eb37a5f_1" [label="1: Start reference_field::X_X\nFormals: this:reference_field::X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#reference_field#{2751762285772383996}.b7c8700d1b15a5db2c677bfc2eb37a5f_1" [label="1: Start reference_field::X_X\nFormals: this:reference_field::X*\nLocals: \n " color=yellow style=filled] "X#X#reference_field#{2751762285772383996}.b7c8700d1b15a5db2c677bfc2eb37a5f_1" -> "X#X#reference_field#{2751762285772383996}.b7c8700d1b15a5db2c677bfc2eb37a5f_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/reference_struct_e2e.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/reference_struct_e2e.cpp.dot index eb2901698..90ffd2a57 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/reference_struct_e2e.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/reference_struct_e2e.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 27, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" [label="1: Start __infer_globals_initializer_global\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_1" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_3" -> "__infer_globals_initializer_global.bdc08c089842ce08b974b22a75daf78e_2" ; -"field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_1" [label="1: Start field_div0_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 45, column 1]\n " color=yellow style=filled] +"field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_1" [label="1: Start field_div0_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_1" -> "field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_5" ; @@ -43,7 +43,7 @@ digraph cfg { "field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_8" -> "field_div0_ptr(class X)#2555781581744357321.6b797bfc0b5ae2232a6e90651b2c1e32_7" ; -"field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_1" [label="1: Start field_div0_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 93, column 1]\n " color=yellow style=filled] +"field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_1" [label="1: Start field_div0_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_1" -> "field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_4" ; @@ -58,7 +58,7 @@ digraph cfg { "field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_4" -> "field_div0_ref#11723804822630548942.b7eb5245bed0a75cdc2d181e5af92008_3" ; -"field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_1" [label="1: Start field_div1_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 1]\n " color=yellow style=filled] +"field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_1" [label="1: Start field_div1_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_1" -> "field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_5" ; @@ -90,7 +90,7 @@ digraph cfg { "field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_8" -> "field_div1_ptr(class X)#10491775926176760544.81717de1848fc0d3e24eb39e45b574dd_7" ; -"field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_1" [label="1: Start field_div1_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 98, column 1]\n " color=yellow style=filled] +"field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_1" [label="1: Start field_div1_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_1" -> "field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_4" ; @@ -105,7 +105,7 @@ digraph cfg { "field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_4" -> "field_div1_ref#1499715418357335887.5b6e5f87301df1903e4a04faae98d6d5_3" ; -"get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_1" [label="1: Start get_global_ptr\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 28, column 1]\n " color=yellow style=filled] +"get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_1" [label="1: Start get_global_ptr\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_1" -> "get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_3" ; @@ -116,7 +116,7 @@ digraph cfg { "get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_3" -> "get_global_ptr#6940583460992234632.3d4bb50869af20053c9b0c52091a0a39_2" ; -"get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_1" [label="1: Start get_global_ptr_div0_field\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 71, column 1]\n " color=yellow style=filled] +"get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_1" [label="1: Start get_global_ptr_div0_field\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_1" -> "get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_5" ; @@ -135,7 +135,7 @@ digraph cfg { "get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_5" -> "get_global_ptr_div0_field#8708891951617234281.85a5d13d32b9177abaa3c8c98323c45e_4" ; -"get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_1" [label="1: Start get_global_ptr_div0_method\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 59, column 1]\n " color=yellow style=filled] +"get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_1" [label="1: Start get_global_ptr_div0_method\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_1" -> "get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_5" ; @@ -154,7 +154,7 @@ digraph cfg { "get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_5" -> "get_global_ptr_div0_method#6868600075123047675.d796dd8227b55f7d5d2ba2c1a06183dd_4" ; -"get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_1" [label="1: Start get_global_ptr_div1_field\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 77, column 1]\n " color=yellow style=filled] +"get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_1" [label="1: Start get_global_ptr_div1_field\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_1" -> "get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_5" ; @@ -173,7 +173,7 @@ digraph cfg { "get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_5" -> "get_global_ptr_div1_field#6744083307199058304.94ebaff789d09fecbd24e3f8bfd75e70_4" ; -"get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_1" [label="1: Start get_global_ptr_div1_method\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 65, column 1]\n " color=yellow style=filled] +"get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_1" [label="1: Start get_global_ptr_div1_method\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_1" -> "get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_5" ; @@ -192,7 +192,7 @@ digraph cfg { "get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_5" -> "get_global_ptr_div1_method#13320237176965265316.b7b17bcc9c036a753453d67e3683d764_4" ; -"get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_1" [label="1: Start get_global_ref\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 29, column 1]\n " color=yellow style=filled] +"get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_1" [label="1: Start get_global_ref\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_1" -> "get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_3" ; @@ -203,7 +203,7 @@ digraph cfg { "get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_3" -> "get_global_ref#16631994563311505709.c5518847f25d69c08bc2da87c0d94d1b_2" ; -"get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_1" [label="1: Start get_global_ref_div0_field\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 115, column 1]\n " color=yellow style=filled] +"get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_1" [label="1: Start get_global_ref_div0_field\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_1" -> "get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_5" ; @@ -222,7 +222,7 @@ digraph cfg { "get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_5" -> "get_global_ref_div0_field#9894336115642083138.99dfafa929e6446e06064af81022e228_4" ; -"get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_1" [label="1: Start get_global_ref_div0_method\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 103, column 1]\n " color=yellow style=filled] +"get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_1" [label="1: Start get_global_ref_div0_method\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_1" -> "get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_5" ; @@ -241,7 +241,7 @@ digraph cfg { "get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_5" -> "get_global_ref_div0_method#4500024601676141702.703eacc20d3ff2ec6f40a78b62656e3a_4" ; -"get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_1" [label="1: Start get_global_ref_div1_field\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 121, column 1]\n " color=yellow style=filled] +"get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_1" [label="1: Start get_global_ref_div1_field\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_1" -> "get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_5" ; @@ -260,7 +260,7 @@ digraph cfg { "get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_5" -> "get_global_ref_div1_field#9400638526174087075.f2be9db8a45f6acda1c8ab83ffea2ce8_4" ; -"get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_1" [label="1: Start get_global_ref_div1_method\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 109, column 1]\n " color=yellow style=filled] +"get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_1" [label="1: Start get_global_ref_div1_method\nFormals: \nLocals: \n " color=yellow style=filled] "get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_1" -> "get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_5" ; @@ -279,7 +279,7 @@ digraph cfg { "get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_5" -> "get_global_ref_div1_method#9218905628510589917.1d66d8c44e8582bb6fcdcb7df79e3215_4" ; -"method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_1" [label="1: Start method_div0_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 31, column 1]\n " color=yellow style=filled] +"method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_1" [label="1: Start method_div0_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_1" -> "method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_5" ; @@ -311,7 +311,7 @@ digraph cfg { "method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_8" -> "method_div0_ptr(class X)#6106785648087401281.dd62393e799ba25c316919114a8426e7_7" ; -"method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_1" [label="1: Start method_div0_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 83, column 1]\n " color=yellow style=filled] +"method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_1" [label="1: Start method_div0_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_1" -> "method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_4" ; @@ -326,7 +326,7 @@ digraph cfg { "method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_4" -> "method_div0_ref#12048348997540346822.5280d482da62ad0e098e3e6ad4e7915e_3" ; -"method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_1" [label="1: Start method_div1_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_1" [label="1: Start method_div1_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_1" -> "method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_5" ; @@ -358,7 +358,7 @@ digraph cfg { "method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_8" -> "method_div1_ptr(class X)#3061685040798671000.64eb0c6fbbafc7f2c6db9ccea560251c_7" ; -"method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_1" [label="1: Start method_div1_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 88, column 1]\n " color=yellow style=filled] +"method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_1" [label="1: Start method_div1_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_1" -> "method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_4" ; @@ -373,7 +373,7 @@ digraph cfg { "method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_4" -> "method_div1_ref#18445848838166655559.1ecfa9c02aff37ba12fb556cb038f32c_3" ; -"nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_1" [label="1: Start nonzero_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_1" [label="1: Start nonzero_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_1" -> "nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_3" ; @@ -384,7 +384,7 @@ digraph cfg { "nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_3" -> "nonzero_ptr(class X)#1716920554390102131.ab3e0f6dea34ce6bb6abf3732e2b1b66_2" ; -"nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_1" [label="1: Start nonzero_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_1" [label="1: Start nonzero_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_1" -> "nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_3" ; @@ -395,7 +395,7 @@ digraph cfg { "nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_3" -> "nonzero_ref#2062801655575406720.e5794366c34a5ecd10e2fd062a659f30_2" ; -"set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_1" [label="1: Start set_field_ptr\nFormals: x:X* val:int\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_1" [label="1: Start set_field_ptr\nFormals: x:X* val:int\nLocals: \n " color=yellow style=filled] "set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_1" -> "set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_3" ; @@ -406,7 +406,7 @@ digraph cfg { "set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_3" -> "set_field_ptr(class X)#10262801862810946974.624982a2696b528e07aa0054da333ca2_2" ; -"set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_1" [label="1: Start set_field_ref\nFormals: x:X& val:int\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_1" [label="1: Start set_field_ref\nFormals: x:X& val:int\nLocals: \n " color=yellow style=filled] "set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_1" -> "set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_3" ; @@ -417,7 +417,7 @@ digraph cfg { "set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_3" -> "set_field_ref#15177497547761982491.aa4620ee8933c900acc4164344e57432_2" ; -"zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_1" [label="1: Start zero_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_1" [label="1: Start zero_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_1" -> "zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_3" ; @@ -428,7 +428,7 @@ digraph cfg { "zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_3" -> "zero_ptr(class X)#12528709853087384868.d08145759acbbf21c345f01eb7eefc7e_2" ; -"zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_1" [label="1: Start zero_ref\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_1" [label="1: Start zero_ref\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_1" -> "zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_3" ; @@ -439,7 +439,7 @@ digraph cfg { "zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_3" -> "zero_ref#14077465191616488315.9f868765c76672369ef06a4d03ded4f3_2" ; -"nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_1" [label="1: Start X_nonzero\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_1" [label="1: Start X_nonzero\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_1" -> "nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_3" ; @@ -450,7 +450,7 @@ digraph cfg { "nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_3" -> "nonzero#X#(11619218627491700674).1d7c44c6589f4c816f501055b35038bc_2" ; -"zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_1" [label="1: Start X_zero\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_1" [label="1: Start X_zero\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_1" -> "zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_3" ; @@ -461,7 +461,7 @@ digraph cfg { "zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_3" -> "zero#X#(16299302305861440992).e13842f7b98f126e5d2188644c16a995_2" ; -"div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" [label="1: Start X_div\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" [label="1: Start X_div\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_1" -> "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_3" ; @@ -472,7 +472,7 @@ digraph cfg { "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_3" -> "div#X#(18085298371773708552).78228fdd912ebeeb718ac23bdc727c87_2" ; -"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" [label="1: Start X_X\nFormals: this:X*\nLocals: \n " color=yellow style=filled] "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_1" -> "X#X#{4951618003533511344}.a6c75b361b5e04dddb518f7e116a9ca2_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/reference_type_e2e.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/reference_type_e2e.cpp.dot index 769b05a3f..16fd8a91b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/reference_type_e2e.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/reference_type_e2e.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_1" [label="1: Start ptr_div0\nFormals: \nLocals: p:int* a:int \n DECLARE_LOCALS(&return,&p,&a); [line 11, column 1]\n " color=yellow style=filled] +"ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_1" [label="1: Start ptr_div0\nFormals: \nLocals: p:int* a:int \n " color=yellow style=filled] "ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_1" -> "ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_6" ; @@ -23,7 +23,7 @@ digraph cfg { "ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_6" -> "ptr_div0#14193575060740497524.6928690623c7c21a5a52547c8cdd4310_5" ; -"ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_1" [label="1: Start ptr_div0_function\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 18, column 1]\n " color=yellow style=filled] +"ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_1" [label="1: Start ptr_div0_function\nFormals: \nLocals: a:int \n " color=yellow style=filled] "ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_1" -> "ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_5" ; @@ -42,7 +42,7 @@ digraph cfg { "ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_5" -> "ptr_div0_function#15472019236267517423.0a3eb7529edaa487d598988d34f0b091_4" ; -"ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_1" [label="1: Start ptr_div0_function_temp_var\nFormals: \nLocals: r:int* a:int \n DECLARE_LOCALS(&return,&r,&a); [line 24, column 1]\n " color=yellow style=filled] +"ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_1" [label="1: Start ptr_div0_function_temp_var\nFormals: \nLocals: r:int* a:int \n " color=yellow style=filled] "ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_1" -> "ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_6" ; @@ -65,7 +65,7 @@ digraph cfg { "ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_6" -> "ptr_div0_function_temp_var#5150281836928396778.6b88ca0a7e844195f8de319fd04a3139_5" ; -"ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_1" [label="1: Start ref_div0\nFormals: \nLocals: r:int& a:int \n DECLARE_LOCALS(&return,&r,&a); [line 31, column 1]\n " color=yellow style=filled] +"ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_1" [label="1: Start ref_div0\nFormals: \nLocals: r:int& a:int \n " color=yellow style=filled] "ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_1" -> "ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_6" ; @@ -88,7 +88,7 @@ digraph cfg { "ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_6" -> "ref_div0#1043072996947162803.d8e5fefe42038c8549979f6316354144_5" ; -"ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_1" [label="1: Start ref_div0_function\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 38, column 1]\n " color=yellow style=filled] +"ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_1" [label="1: Start ref_div0_function\nFormals: \nLocals: a:int \n " color=yellow style=filled] "ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_1" -> "ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_5" ; @@ -107,7 +107,7 @@ digraph cfg { "ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_5" -> "ref_div0_function#15446684317306379342.095fd29aa2a7d2024ec0380b2c42aad4_4" ; -"ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_1" [label="1: Start ref_div0_function_temp_var\nFormals: \nLocals: r:int& a:int \n DECLARE_LOCALS(&return,&r,&a); [line 44, column 1]\n " color=yellow style=filled] +"ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_1" [label="1: Start ref_div0_function_temp_var\nFormals: \nLocals: r:int& a:int \n " color=yellow style=filled] "ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_1" -> "ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_6" ; @@ -130,7 +130,7 @@ digraph cfg { "ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_6" -> "ref_div0_function_temp_var#14207866842047996477.a899517f09b367d539ea5f04365fd46e_5" ; -"ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_1" [label="1: Start ref_div0_nested_assignment\nFormals: \nLocals: r2:int& r1:int& b:int a:int \n DECLARE_LOCALS(&return,&r2,&r1,&b,&a); [line 51, column 1]\n " color=yellow style=filled] +"ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_1" [label="1: Start ref_div0_nested_assignment\nFormals: \nLocals: r2:int& r1:int& b:int a:int \n " color=yellow style=filled] "ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_1" -> "ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_8" ; @@ -161,7 +161,7 @@ digraph cfg { "ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_8" -> "ref_div0_nested_assignment#17126972420420854569.bd6abb3056f6689fbac92af920ec6879_7" ; -"ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_1" [label="1: Start ref_div1_nested_assignment\nFormals: \nLocals: r2:int& r1:int& b:int a:int \n DECLARE_LOCALS(&return,&r2,&r1,&b,&a); [line 60, column 1]\n " color=yellow style=filled] +"ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_1" [label="1: Start ref_div1_nested_assignment\nFormals: \nLocals: r2:int& r1:int& b:int a:int \n " color=yellow style=filled] "ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_1" -> "ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_8" ; @@ -192,7 +192,7 @@ digraph cfg { "ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_8" -> "ref_div1_nested_assignment#5121576951592231820.a9f8511d9ff791c44569fd8a8eb9d3cf_7" ; -"zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_1" [label="1: Start zero_ptr\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_1" [label="1: Start zero_ptr\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_1" -> "zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_3" ; @@ -203,7 +203,7 @@ digraph cfg { "zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_3" -> "zero_ptr#10962438709356261388.c1a1091e7e1d49bd9bd5d8cac96703e9_2" ; -"zero_ref#8777441955929384761.2247f2b8d396eabba21c20ef967ac6ec_1" [label="1: Start zero_ref\nFormals: p:int&\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"zero_ref#8777441955929384761.2247f2b8d396eabba21c20ef967ac6ec_1" [label="1: Start zero_ref\nFormals: p:int&\nLocals: \n " color=yellow style=filled] "zero_ref#8777441955929384761.2247f2b8d396eabba21c20ef967ac6ec_1" -> "zero_ref#8777441955929384761.2247f2b8d396eabba21c20ef967ac6ec_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/temporary_lvalue.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/temporary_lvalue.cpp.dot index 840503cc0..aba5e918d 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/temporary_lvalue.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/temporary_lvalue.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_1" [label="1: Start div\nFormals: v:int const &\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_1" [label="1: Start div\nFormals: v:int const &\nLocals: \n " color=yellow style=filled] "div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_1" -> "div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_3" ; @@ -11,7 +11,7 @@ digraph cfg { "div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_3" -> "div#1879538779647861770.84b17ea73594d098fb69bd947fc358c0_2" ; -"div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_1" [label="1: Start div0_function_param_cast\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:int const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 15, column 1]\n " color=yellow style=filled] +"div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_1" [label="1: Start div0_function_param_cast\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:int const \n " color=yellow style=filled] "div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_1" -> "div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_3" ; @@ -22,7 +22,7 @@ digraph cfg { "div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_3" -> "div0_function_param_cast#10492767400319523474.071b9a9b757a9140938b53a95e971def_2" ; -"div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_1" [label="1: Start div0_init_expr\nFormals: \nLocals: a:int const & 0$?%__sil_tmpSIL_materialize_temp__n$3:int const \n DECLARE_LOCALS(&return,&a,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 10, column 1]\n " color=yellow style=filled] +"div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_1" [label="1: Start div0_init_expr\nFormals: \nLocals: a:int const & 0$?%__sil_tmpSIL_materialize_temp__n$3:int const \n " color=yellow style=filled] "div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_1" -> "div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_4" ; @@ -37,7 +37,7 @@ digraph cfg { "div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_4" -> "div0_init_expr#16429869714979266683.46e79db6a434bbf3e121689869095925_3" ; -"div0_no_const_ref#2435860439272921671.329c6a0e35fd9b4b747df4dcffa5a9ef_1" [label="1: Start div0_no_const_ref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 18, column 1]\n " color=yellow style=filled] +"div0_no_const_ref#2435860439272921671.329c6a0e35fd9b4b747df4dcffa5a9ef_1" [label="1: Start div0_no_const_ref\nFormals: \nLocals: a:int \n " color=yellow style=filled] "div0_no_const_ref#2435860439272921671.329c6a0e35fd9b4b747df4dcffa5a9ef_1" -> "div0_no_const_ref#2435860439272921671.329c6a0e35fd9b4b747df4dcffa5a9ef_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/reference/unbox.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/reference/unbox.cpp.dot index a5113dc97..6bd2412b9 100644 --- a/infer/tests/codetoanalyze/cpp/shared/reference/unbox.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/reference/unbox.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_1" [label="1: Start fun_p\nFormals: p:int*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_1" [label="1: Start fun_p\nFormals: p:int*\nLocals: \n " color=yellow style=filled] "fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_1" -> "fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_3" ; @@ -11,7 +11,7 @@ digraph cfg { "fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_3" -> "fun_p#7468829763884786220.ff1d58f26970dcc8ee3c2a153c5a5b85_2" ; -"fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_1" [label="1: Start fun_r\nFormals: p:int&\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_1" [label="1: Start fun_r\nFormals: p:int&\nLocals: \n " color=yellow style=filled] "fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_1" -> "fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_3" ; @@ -22,7 +22,7 @@ digraph cfg { "fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_3" -> "fun_r#8688550998084520100.a539308a01e8443f65be5d44c29a73f6_2" ; -"fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_1" [label="1: Start fun_v\nFormals: p:int\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_1" [label="1: Start fun_v\nFormals: p:int\nLocals: \n " color=yellow style=filled] "fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_1" -> "fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_3" ; @@ -33,7 +33,7 @@ digraph cfg { "fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_3" -> "fun_v#125358748374922080.2b082c989a86eb6a918b15eb596c685a_2" ; -"unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_1" [label="1: Start unbox_ptr\nFormals: \nLocals: p:int* a:int \n DECLARE_LOCALS(&return,&p,&a); [line 25, column 1]\n " color=yellow style=filled] +"unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_1" [label="1: Start unbox_ptr\nFormals: \nLocals: p:int* a:int \n " color=yellow style=filled] "unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_1" -> "unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_7" ; @@ -60,7 +60,7 @@ digraph cfg { "unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_7" -> "unbox_ptr#3550280956167916174.75d50cc2e2dfffd1cc23613b01fc878b_6" ; -"unbox_ref#9977470601320200599.91094dce9e5b43dc4c89abcbc69b2c70_1" [label="1: Start unbox_ref\nFormals: \nLocals: r:int& a:int \n DECLARE_LOCALS(&return,&r,&a); [line 15, column 1]\n " color=yellow style=filled] +"unbox_ref#9977470601320200599.91094dce9e5b43dc4c89abcbc69b2c70_1" [label="1: Start unbox_ref\nFormals: \nLocals: r:int& a:int \n " color=yellow style=filled] "unbox_ref#9977470601320200599.91094dce9e5b43dc4c89abcbc69b2c70_1" -> "unbox_ref#9977470601320200599.91094dce9e5b43dc4c89abcbc69b2c70_7" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/class_specialization.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/class_specialization.cpp.dot index c01c04e2b..906011250 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/class_specialization.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/class_specialization.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_1" [label="1: Start class_specialization::foo_int\nFormals: \nLocals: z:int b:class_specialization::Derived \n DECLARE_LOCALS(&return,&z,&b); [line 30, column 1]\n " color=yellow style=filled] +"foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_1" [label="1: Start class_specialization::foo_int\nFormals: \nLocals: z:int b:class_specialization::Derived \n " color=yellow style=filled] "foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_1" -> "foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_5" ; @@ -19,7 +19,7 @@ digraph cfg { "foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_5" -> "foo_int#class_specialization#18011277194514159170.29412bbb7345cd5150bdd3239c145d19_4" ; -"foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_1" [label="1: Start class_specialization::foo_intptr\nFormals: \nLocals: x:int b:class_specialization::Derived \n DECLARE_LOCALS(&return,&x,&b); [line 24, column 1]\n " color=yellow style=filled] +"foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_1" [label="1: Start class_specialization::foo_intptr\nFormals: \nLocals: x:int b:class_specialization::Derived \n " color=yellow style=filled] "foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_1" -> "foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_5" ; @@ -38,21 +38,21 @@ digraph cfg { "foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_5" -> "foo_intptr#class_specialization#3914514069521239538.096096ddd8eb9462872f535952d6e0a5_4" ; -"Base#Base#class_specialization#{14101392445423095049}.4481221d683f8e54c4527519cddc792a_1" [label="1: Start class_specialization::Base_Base\nFormals: this:class_specialization::Base*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"Base#Base#class_specialization#{14101392445423095049}.4481221d683f8e54c4527519cddc792a_1" [label="1: Start class_specialization::Base_Base\nFormals: this:class_specialization::Base*\nLocals: \n " color=yellow style=filled] "Base#Base#class_specialization#{14101392445423095049}.4481221d683f8e54c4527519cddc792a_1" -> "Base#Base#class_specialization#{14101392445423095049}.4481221d683f8e54c4527519cddc792a_2" ; "Base#Base#class_specialization#{14101392445423095049}.4481221d683f8e54c4527519cddc792a_2" [label="2: Exit class_specialization::Base_Base \n " color=yellow style=filled] -"Base#Base#class_specialization#{16658552199303145313}.b6aa2df9eb4873c08c322ab298261cf8_1" [label="1: Start class_specialization::Base_Base\nFormals: this:class_specialization::Base*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"Base#Base#class_specialization#{16658552199303145313}.b6aa2df9eb4873c08c322ab298261cf8_1" [label="1: Start class_specialization::Base_Base\nFormals: this:class_specialization::Base*\nLocals: \n " color=yellow style=filled] "Base#Base#class_specialization#{16658552199303145313}.b6aa2df9eb4873c08c322ab298261cf8_1" -> "Base#Base#class_specialization#{16658552199303145313}.b6aa2df9eb4873c08c322ab298261cf8_2" ; "Base#Base#class_specialization#{16658552199303145313}.b6aa2df9eb4873c08c322ab298261cf8_2" [label="2: Exit class_specialization::Base_Base \n " color=yellow style=filled] -"foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_1" [label="1: Start class_specialization::Derived_foo2\nFormals: this:class_specialization::Derived* t:int*\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 3]\n " color=yellow style=filled] +"foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_1" [label="1: Start class_specialization::Derived_foo2\nFormals: this:class_specialization::Derived* t:int*\nLocals: \n " color=yellow style=filled] "foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_1" -> "foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_3" ; @@ -63,7 +63,7 @@ digraph cfg { "foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_3" -> "foo2#Derived#class_specialization#(12167928122938213289).9c7a2e679a7d7dcf0338960c56f01bd4_2" ; -"Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_1" [label="1: Start class_specialization::Derived_Derived\nFormals: this:class_specialization::Derived*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 8]\n " color=yellow style=filled] +"Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_1" [label="1: Start class_specialization::Derived_Derived\nFormals: this:class_specialization::Derived*\nLocals: \n " color=yellow style=filled] "Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_1" -> "Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_3" ; @@ -74,7 +74,7 @@ digraph cfg { "Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_3" -> "Derived#Derived#class_specialization#{6947111178756325946}.2484a8b63b0d0003a390b6e57428fee2_2" ; -"foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_1" [label="1: Start class_specialization::Derived_foo\nFormals: this:class_specialization::Derived* t:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 3]\n " color=yellow style=filled] +"foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_1" [label="1: Start class_specialization::Derived_foo\nFormals: this:class_specialization::Derived* t:int\nLocals: \n " color=yellow style=filled] "foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_1" -> "foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_3" ; @@ -85,7 +85,7 @@ digraph cfg { "foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_3" -> "foo#Derived#class_specialization#(3691368771332090182).157c4cba925bdfdc131986d2b52af05d_2" ; -"Derived#Derived#class_specialization#{14157761386473130888}.40e79d469e516a33fdff720996ff80ab_1" [label="1: Start class_specialization::Derived_Derived\nFormals: this:class_specialization::Derived*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 8]\n " color=yellow style=filled] +"Derived#Derived#class_specialization#{14157761386473130888}.40e79d469e516a33fdff720996ff80ab_1" [label="1: Start class_specialization::Derived_Derived\nFormals: this:class_specialization::Derived*\nLocals: \n " color=yellow style=filled] "Derived#Derived#class_specialization#{14157761386473130888}.40e79d469e516a33fdff720996ff80ab_1" -> "Derived#Derived#class_specialization#{14157761386473130888}.40e79d469e516a33fdff720996ff80ab_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/class_template_instantiate.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/class_template_instantiate.cpp.dot index 327eadbaa..707aacbf0 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/class_template_instantiate.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/class_template_instantiate.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_1" [label="1: Start choose1_div0\nFormals: s:ExecStore&\nLocals: \n DECLARE_LOCALS(&return); [line 28, column 1]\n " color=yellow style=filled] +"choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_1" [label="1: Start choose1_div0\nFormals: s:ExecStore&\nLocals: \n " color=yellow style=filled] "choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_1" -> "choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_3" ; @@ -11,7 +11,7 @@ digraph cfg { "choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_3" -> "choose1_div0#84040224581831795.e7e9c53ca95564cb9f2fe7bf906efbb2_2" ; -"choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_1" [label="1: Start choose1_div1\nFormals: s:ExecStore&\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_1" [label="1: Start choose1_div1\nFormals: s:ExecStore&\nLocals: \n " color=yellow style=filled] "choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_1" -> "choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_3" ; @@ -22,7 +22,7 @@ digraph cfg { "choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_3" -> "choose1_div1#6853869982283615202.a4644da7504c41a081228a100b9b551b_2" ; -"choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_1" [label="1: Start choose2_div0_extra\nFormals: s:ExecStore&\nLocals: \n DECLARE_LOCALS(&return); [line 37, column 1]\n " color=yellow style=filled] +"choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_1" [label="1: Start choose2_div0_extra\nFormals: s:ExecStore&\nLocals: \n " color=yellow style=filled] "choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_1" -> "choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_3" ; @@ -33,7 +33,7 @@ digraph cfg { "choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_3" -> "choose2_div0_extra#14813785796839389204.fa5d6812348bd595f0378dd5dc4923d1_2" ; -"choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_1" [label="1: Start choose2_div0_no_report\nFormals: s:ExecStore&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 1]\n " color=yellow style=filled] +"choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_1" [label="1: Start choose2_div0_no_report\nFormals: s:ExecStore&\nLocals: \n " color=yellow style=filled] "choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_1" -> "choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_3" ; @@ -44,7 +44,7 @@ digraph cfg { "choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_3" -> "choose2_div0_no_report#2695819694034608079.37b94e5ad3118293eeb303180a8ab569_2" ; -"choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_1" [label="1: Start choose2_div1_extra\nFormals: s:ExecStore&\nLocals: \n DECLARE_LOCALS(&return); [line 39, column 1]\n " color=yellow style=filled] +"choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_1" [label="1: Start choose2_div1_extra\nFormals: s:ExecStore&\nLocals: \n " color=yellow style=filled] "choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_1" -> "choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_3" ; @@ -55,7 +55,7 @@ digraph cfg { "choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_3" -> "choose2_div1_extra#11450073616177188665.26254023768c0b68956b8cd88a792052_2" ; -"div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_1" [label="1: Start Choose1_div\nFormals: this:Choose1* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_1" [label="1: Start Choose1_div\nFormals: this:Choose1* a:int b:int\nLocals: \n " color=yellow style=filled] "div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_1" -> "div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_3" ; @@ -66,7 +66,7 @@ digraph cfg { "div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_3" -> "div#Choose1#(7273562715988938262).67bd706f66d8f9c67db80305a9ecab16_2" ; -"extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_1" [label="1: Start Choose2_extra\nFormals: this:Choose2* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 3]\n " color=yellow style=filled] +"extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_1" [label="1: Start Choose2_extra\nFormals: this:Choose2* a:int\nLocals: \n " color=yellow style=filled] "extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_1" -> "extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_3" ; @@ -77,7 +77,7 @@ digraph cfg { "extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_3" -> "extra#Choose2#(14672402234151207405).b4984695aadbb0c84ec39abdd34b600e_2" ; -"div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_1" [label="1: Start Choose2_div\nFormals: this:Choose2* a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 3]\n " color=yellow style=filled] +"div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_1" [label="1: Start Choose2_div\nFormals: this:Choose2* a:int b:int\nLocals: \n " color=yellow style=filled] "div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_1" -> "div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_3" ; @@ -88,7 +88,7 @@ digraph cfg { "div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_3" -> "div#Choose2#(15124421267141903041).48bc5dd070e87512d292b60033d4f4ba_2" ; -"call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_1" [label="1: Start ExecStore_call_div\nFormals: this:ExecStore* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_1" [label="1: Start ExecStore_call_div\nFormals: this:ExecStore* a:int\nLocals: \n " color=yellow style=filled] "call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_1" -> "call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_3" ; @@ -99,7 +99,7 @@ digraph cfg { "call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_3" -> "call_div#ExecStore#(11829874625214834057).d639b1b8281e7bb31d011a0c7a797e72_2" ; -"call_div#ExecStore#(13821779640448790720).c684f7c620c64dbf19170e6c2add6779_1" [label="1: Start ExecStore_call_div\nFormals: this:ExecStore* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 3]\n " color=yellow style=filled] +"call_div#ExecStore#(13821779640448790720).c684f7c620c64dbf19170e6c2add6779_1" [label="1: Start ExecStore_call_div\nFormals: this:ExecStore* a:int\nLocals: \n " color=yellow style=filled] "call_div#ExecStore#(13821779640448790720).c684f7c620c64dbf19170e6c2add6779_1" -> "call_div#ExecStore#(13821779640448790720).c684f7c620c64dbf19170e6c2add6779_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/function.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/function.cpp.dot index f6bcaa7cc..74fa3ad81 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/function.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/function.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_1" [label="1: Start function::createAndDiv\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 40, column 1]\n " color=yellow style=filled] +"createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_1" [label="1: Start function::createAndDiv\nFormals: \nLocals: \n " color=yellow style=filled] "createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_1" -> "createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_3" ; @@ -11,7 +11,7 @@ digraph cfg { "createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_3" -> "createAndDiv#function#7317770096713783521.0380eae58716a2f4c79a0aa7669988ba_2" ; -"createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_1" [label="1: Start function::createAndDiv\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 40, column 1]\n " color=yellow style=filled] +"createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_1" [label="1: Start function::createAndDiv\nFormals: \nLocals: \n " color=yellow style=filled] "createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_1" -> "createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_3" ; @@ -22,7 +22,7 @@ digraph cfg { "createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_3" -> "createAndDiv#function#17691069018148922707.8fbffac628046cdf9a89a22bc71f8057_2" ; -"createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_1" [label="1: Start function::createAndGetVal\nFormals: \nLocals: x:function::X1 \n DECLARE_LOCALS(&return,&x); [line 34, column 1]\n " color=yellow style=filled] +"createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_1" [label="1: Start function::createAndGetVal\nFormals: \nLocals: x:function::X1 \n " color=yellow style=filled] "createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_1" -> "createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_4" ; @@ -37,7 +37,7 @@ digraph cfg { "createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_4" -> "createAndGetVal#function#6914861794749950810.03576380bf9ba7f93eef05bd79193575_3" ; -"createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_1" [label="1: Start function::createAndGetVal\nFormals: \nLocals: x:function::X3 \n DECLARE_LOCALS(&return,&x); [line 34, column 1]\n " color=yellow style=filled] +"createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_1" [label="1: Start function::createAndGetVal\nFormals: \nLocals: x:function::X3 \n " color=yellow style=filled] "createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_1" -> "createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_4" ; @@ -52,7 +52,7 @@ digraph cfg { "createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_4" -> "createAndGetVal#function#780814784522236088.525e889c7c5ef92e178075392a6961a4_3" ; -"div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_1" [label="1: Start function::div0_create_and_get_val\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 67, column 1]\n " color=yellow style=filled] +"div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_1" [label="1: Start function::div0_create_and_get_val\nFormals: \nLocals: \n " color=yellow style=filled] "div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_1" -> "div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_3" ; @@ -63,7 +63,7 @@ digraph cfg { "div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_3" -> "div0_create_and_get_val#function#10435269887260132003.1e3aa28edfcd43ce252fdb21067574b3_2" ; -"div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_1" [label="1: Start function::div0_get_val\nFormals: \nLocals: x3:function::X3 x1:function::X1 \n DECLARE_LOCALS(&return,&x3,&x1); [line 55, column 1]\n " color=yellow style=filled] +"div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_1" [label="1: Start function::div0_get_val\nFormals: \nLocals: x3:function::X3 x1:function::X1 \n " color=yellow style=filled] "div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_1" -> "div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_5" ; @@ -82,7 +82,7 @@ digraph cfg { "div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_5" -> "div0_get_val#function#10798510201986830040.b077944b4022150f57aec37a5ffc164a_4" ; -"div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_1" [label="1: Start function::div1_create_and_get_val\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 71, column 1]\n " color=yellow style=filled] +"div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_1" [label="1: Start function::div1_create_and_get_val\nFormals: \nLocals: \n " color=yellow style=filled] "div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_1" -> "div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_3" ; @@ -93,7 +93,7 @@ digraph cfg { "div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_3" -> "div1_create_and_get_val#function#14376724289073099234.7b46bfd9e19b7d3885bef77d1720d502_2" ; -"div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_1" [label="1: Start function::div1_get_val\nFormals: \nLocals: x3:function::X3 x1:function::X1 \n DECLARE_LOCALS(&return,&x3,&x1); [line 61, column 1]\n " color=yellow style=filled] +"div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_1" [label="1: Start function::div1_get_val\nFormals: \nLocals: x3:function::X3 x1:function::X1 \n " color=yellow style=filled] "div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_1" -> "div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_5" ; @@ -112,7 +112,7 @@ digraph cfg { "div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_5" -> "div1_get_val#function#3554411408849091151.45cb38d8fc35a6b2cdc1f63de85d2e51_4" ; -"getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_1" [label="1: Start function::getVal\nFormals: x:function::X1&\nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_1" [label="1: Start function::getVal\nFormals: x:function::X1&\nLocals: \n " color=yellow style=filled] "getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_1" -> "getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_3" ; @@ -123,7 +123,7 @@ digraph cfg { "getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_3" -> "getVal#function#7262186352585196534.81220c6f833b74aa2acc9c6411bc9ace_2" ; -"getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_1" [label="1: Start function::getVal\nFormals: x:function::X3&\nLocals: \n DECLARE_LOCALS(&return); [line 28, column 1]\n " color=yellow style=filled] +"getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_1" [label="1: Start function::getVal\nFormals: x:function::X3&\nLocals: \n " color=yellow style=filled] "getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_1" -> "getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_3" ; @@ -134,7 +134,7 @@ digraph cfg { "getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_3" -> "getVal#function#11471061758976940952.6757c257541624a6e94e7b3c73ff8246_2" ; -"getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_1" [label="1: Start function::X1_getVal\nFormals: this:function::X1*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_1" [label="1: Start function::X1_getVal\nFormals: this:function::X1*\nLocals: \n " color=yellow style=filled] "getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_1" -> "getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_3" ; @@ -145,14 +145,14 @@ digraph cfg { "getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_3" -> "getVal#X1#function#(6016609736462046615).f1c1059b86daba05a044baaa3aeebb4d_2" ; -"X1#X1#function#{8268447282679134664|constexpr}.0745429c26350d2b5e4ccb089a75cca3_1" [label="1: Start function::X1_X1\nFormals: this:function::X1*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X1#X1#function#{8268447282679134664|constexpr}.0745429c26350d2b5e4ccb089a75cca3_1" [label="1: Start function::X1_X1\nFormals: this:function::X1*\nLocals: \n " color=yellow style=filled] "X1#X1#function#{8268447282679134664|constexpr}.0745429c26350d2b5e4ccb089a75cca3_1" -> "X1#X1#function#{8268447282679134664|constexpr}.0745429c26350d2b5e4ccb089a75cca3_2" ; "X1#X1#function#{8268447282679134664|constexpr}.0745429c26350d2b5e4ccb089a75cca3_2" [label="2: Exit function::X1_X1 \n " color=yellow style=filled] -"getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_1" [label="1: Start function::X2_getVal\nFormals: this:function::X2*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_1" [label="1: Start function::X2_getVal\nFormals: this:function::X2*\nLocals: \n " color=yellow style=filled] "getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_1" -> "getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_3" ; @@ -163,7 +163,7 @@ digraph cfg { "getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_3" -> "getVal#X2#function#(4809746707613911696).0109fe7d05b40f7cd003b5f24db7e996_2" ; -"get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_1" [label="1: Start function::X3_get\nFormals: this:function::X3*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_1" [label="1: Start function::X3_get\nFormals: this:function::X3*\nLocals: \n " color=yellow style=filled] "get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_1" -> "get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_3" ; @@ -174,7 +174,7 @@ digraph cfg { "get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_3" -> "get#X3#function#(14294522720635572005).f8ff5924ea2973135dd3eed8a26cb671_2" ; -"X3#X3#function#{16145958216423895430|constexpr}.a7ec9df001ac855b3f6c0a5993984a6d_1" [label="1: Start function::X3_X3\nFormals: this:function::X3*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 8]\n " color=yellow style=filled] +"X3#X3#function#{16145958216423895430|constexpr}.a7ec9df001ac855b3f6c0a5993984a6d_1" [label="1: Start function::X3_X3\nFormals: this:function::X3*\nLocals: \n " color=yellow style=filled] "X3#X3#function#{16145958216423895430|constexpr}.a7ec9df001ac855b3f6c0a5993984a6d_1" -> "X3#X3#function#{16145958216423895430|constexpr}.a7ec9df001ac855b3f6c0a5993984a6d_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/function_pack.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/function_pack.cpp.dot index 4c1157b59..1ca96ee98 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/function_pack.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/function_pack.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_1" [label="1: Start div\nFormals: d:int\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_1" [label="1: Start div\nFormals: d:int\nLocals: \n " color=yellow style=filled] "div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_1" -> "div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_3" ; @@ -11,7 +11,7 @@ digraph cfg { "div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_3" -> "div#939704114457859019.e5abef53fc8ff782b87b6a9041fd5e9a_2" ; -"div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_1" [label="1: Start div0_10args\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_1" [label="1: Start div0_10args\nFormals: \nLocals: \n " color=yellow style=filled] "div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_1" -> "div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_3" ; @@ -22,7 +22,7 @@ digraph cfg { "div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_3" -> "div0_10args#8060380451222357434.5d5e3d9d8aac7888fdc317b8bad53f34_2" ; -"div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_1" [label="1: Start div0_1arg\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_1" [label="1: Start div0_1arg\nFormals: \nLocals: \n " color=yellow style=filled] "div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_1" -> "div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_3" ; @@ -33,7 +33,7 @@ digraph cfg { "div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_3" -> "div0_1arg#8396809931617150800.6140bce2d0bf65a5e0ac14dc05241b15_2" ; -"div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_1" [label="1: Start div0_3args1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_1" [label="1: Start div0_3args1\nFormals: \nLocals: \n " color=yellow style=filled] "div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_1" -> "div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_3" ; @@ -44,7 +44,7 @@ digraph cfg { "div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_3" -> "div0_3args1#7890191366797792791.b9f7c9614e777d78d2718f16b4960982_2" ; -"div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_1" [label="1: Start div0_3args2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_1" [label="1: Start div0_3args2\nFormals: \nLocals: \n " color=yellow style=filled] "div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_1" -> "div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_3" ; @@ -55,7 +55,7 @@ digraph cfg { "div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_3" -> "div0_3args2#7891315067681635208.f28909755959799e19e1aa31246b6b2a_2" ; -"div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_1" [label="1: Start div0_3args3\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_1" [label="1: Start div0_3args3\nFormals: \nLocals: \n " color=yellow style=filled] "div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_1" -> "div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_3" ; @@ -66,7 +66,7 @@ digraph cfg { "div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_3" -> "div0_3args3#7892144099449117077.ea71cce221ab33696773a5c44c97b921_2" ; -"div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_1" [label="1: Start div0_3args4\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_1" [label="1: Start div0_3args4\nFormals: \nLocals: \n " color=yellow style=filled] "div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_1" -> "div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_3" ; @@ -77,7 +77,7 @@ digraph cfg { "div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_3" -> "div0_3args4#7893267800332959494.6d072652fd38db05107348f63ee1b93a_2" ; -"div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_1" [label="1: Start div<5ae447456b906d06>\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_1" [label="1: Start div<5ae447456b906d06>\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_1" -> "div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_3" ; @@ -88,7 +88,7 @@ digraph cfg { "div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_3" -> "div<5ae447456b906d06>#12298750679068733123.dd4ff2f9113143f49a67d69f1e7c59b7_2" ; -"div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_1" -> "div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_3" ; @@ -99,7 +99,7 @@ digraph cfg { "div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_3" -> "div#13538112871773045902.edabdd6d501cca67b2efc95f4b62c47c_2" ; -"div#6206795879557593257.947579aeef725938370fdf2599d7b021_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#6206795879557593257.947579aeef725938370fdf2599d7b021_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#6206795879557593257.947579aeef725938370fdf2599d7b021_1" -> "div#6206795879557593257.947579aeef725938370fdf2599d7b021_3" ; @@ -110,7 +110,7 @@ digraph cfg { "div#6206795879557593257.947579aeef725938370fdf2599d7b021_3" -> "div#6206795879557593257.947579aeef725938370fdf2599d7b021_2" ; -"div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_1" -> "div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_3" ; @@ -121,7 +121,7 @@ digraph cfg { "div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_3" -> "div#3336039933926765080.205c84e7d2493ff784c3c896709c77b5_2" ; -"div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_1" -> "div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_3" ; @@ -132,7 +132,7 @@ digraph cfg { "div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_3" -> "div#5076243118329059791.a386b7ce634391a0b6d23e04590e10f7_2" ; -"div#8757625089851425298.b2435e522727548b9dd98f01f659493d_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#8757625089851425298.b2435e522727548b9dd98f01f659493d_1" [label="1: Start div\nFormals: v:int args:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#8757625089851425298.b2435e522727548b9dd98f01f659493d_1" -> "div#8757625089851425298.b2435e522727548b9dd98f01f659493d_3" ; @@ -143,7 +143,7 @@ digraph cfg { "div#8757625089851425298.b2435e522727548b9dd98f01f659493d_3" -> "div#8757625089851425298.b2435e522727548b9dd98f01f659493d_2" ; -"div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_1" [label="1: Start div\nFormals: v:int args:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_1" [label="1: Start div\nFormals: v:int args:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_1" -> "div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_3" ; @@ -154,7 +154,7 @@ digraph cfg { "div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_3" -> "div#6808557750472602405.0771eddf16547fd3a5d483a3bde846ec_2" ; -"div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_1" [label="1: Start div\nFormals: v:int args:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_1" [label="1: Start div\nFormals: v:int args:int args:int\nLocals: \n " color=yellow style=filled] "div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_1" -> "div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_3" ; @@ -165,7 +165,7 @@ digraph cfg { "div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_3" -> "div#9554349413120774508.47a551956d899936159a9bcecb2ac6f8_2" ; -"div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_1" [label="1: Start div\nFormals: v:int args:int\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 1]\n " color=yellow style=filled] +"div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_1" [label="1: Start div\nFormals: v:int args:int\nLocals: \n " color=yellow style=filled] "div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_1" -> "div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_3" ; @@ -176,7 +176,7 @@ digraph cfg { "div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_3" -> "div#3427454070930604315.a63095b54e874547d61f722fd3ac0e3d_2" ; -"no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_1" [label="1: Start no_div0_10args\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_1" [label="1: Start no_div0_10args\nFormals: \nLocals: \n " color=yellow style=filled] "no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_1" -> "no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_3" ; @@ -187,7 +187,7 @@ digraph cfg { "no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_3" -> "no_div0_10args#17558686169582292843.344d82e7f0635a50a510c9184e41cf57_2" ; -"no_div0_3_args#17583117370113944842.458cf17f8d452c5c6e23fed0e741bf03_1" [label="1: Start no_div0_3_args\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"no_div0_3_args#17583117370113944842.458cf17f8d452c5c6e23fed0e741bf03_1" [label="1: Start no_div0_3_args\nFormals: \nLocals: \n " color=yellow style=filled] "no_div0_3_args#17583117370113944842.458cf17f8d452c5c6e23fed0e741bf03_1" -> "no_div0_3_args#17583117370113944842.458cf17f8d452c5c6e23fed0e741bf03_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/method.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/method.cpp.dot index bedf194d5..82f8f0ea8 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/method.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/method.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_1" [label="1: Start method::div0_getter\nFormals: \nLocals: g:method::Getter x2:method::X2 \n DECLARE_LOCALS(&return,&g,&x2); [line 37, column 1]\n " color=yellow style=filled] +"div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_1" [label="1: Start method::div0_getter\nFormals: \nLocals: g:method::Getter x2:method::X2 \n " color=yellow style=filled] "div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_1" -> "div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_5" ; @@ -19,7 +19,7 @@ digraph cfg { "div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_5" -> "div0_getter#method#14570248362286164751.5f9f1e67fd1ac95f6c38eb7d407ea9ec_4" ; -"div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_1" [label="1: Start method::div0_getter_templ\nFormals: \nLocals: g:method::GetterTempl x3:method::X3 x2:method::X2 \n DECLARE_LOCALS(&return,&g,&x3,&x2); [line 49, column 1]\n " color=yellow style=filled] +"div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_1" [label="1: Start method::div0_getter_templ\nFormals: \nLocals: g:method::GetterTempl x3:method::X3 x2:method::X2 \n " color=yellow style=filled] "div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_1" -> "div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_6" ; @@ -42,7 +42,7 @@ digraph cfg { "div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_6" -> "div0_getter_templ#method#6375326311998023520.359f49fd177ddd10abb56481c8c0c0e0_5" ; -"div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_1" [label="1: Start method::div0_getter_templ2\nFormals: \nLocals: g:method::GetterTempl x2_2:method::X2 x2_1:method::X2 \n DECLARE_LOCALS(&return,&g,&x2_2,&x2_1); [line 56, column 1]\n " color=yellow style=filled] +"div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_1" [label="1: Start method::div0_getter_templ2\nFormals: \nLocals: g:method::GetterTempl x2_2:method::X2 x2_1:method::X2 \n " color=yellow style=filled] "div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_1" -> "div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_6" ; @@ -65,7 +65,7 @@ digraph cfg { "div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_6" -> "div0_getter_templ2#method#6451937884879872417.49c23913cff8a0a59e8e2158ec845f0c_5" ; -"div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_1" [label="1: Start method::div1_getter\nFormals: \nLocals: g:method::Getter x1:method::X1 \n DECLARE_LOCALS(&return,&g,&x1); [line 43, column 1]\n " color=yellow style=filled] +"div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_1" [label="1: Start method::div1_getter\nFormals: \nLocals: g:method::Getter x1:method::X1 \n " color=yellow style=filled] "div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_1" -> "div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_5" ; @@ -84,7 +84,7 @@ digraph cfg { "div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_5" -> "div1_getter#method#14010655706182645930.dfb00d82a62eb9bd9507d251472215d9_4" ; -"div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_1" [label="1: Start method::div1_getter_templ\nFormals: \nLocals: g:method::GetterTempl x2:method::X2 x1:method::X1 \n DECLARE_LOCALS(&return,&g,&x2,&x1); [line 63, column 1]\n " color=yellow style=filled] +"div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_1" [label="1: Start method::div1_getter_templ\nFormals: \nLocals: g:method::GetterTempl x2:method::X2 x1:method::X1 \n " color=yellow style=filled] "div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_1" -> "div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_6" ; @@ -107,7 +107,7 @@ digraph cfg { "div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_6" -> "div1_getter_templ#method#11958064193628013457.8a8112afb18681951fdb43c93893e0c5_5" ; -"div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_1" [label="1: Start method::div1_getter_templ2\nFormals: \nLocals: g:method::GetterTempl x1_2:method::X1 x1_1:method::X1 \n DECLARE_LOCALS(&return,&g,&x1_2,&x1_1); [line 70, column 1]\n " color=yellow style=filled] +"div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_1" [label="1: Start method::div1_getter_templ2\nFormals: \nLocals: g:method::GetterTempl x1_2:method::X1 x1_1:method::X1 \n " color=yellow style=filled] "div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_1" -> "div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_6" ; @@ -130,7 +130,7 @@ digraph cfg { "div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_6" -> "div1_getter_templ2#method#7327429174804405806.fe61550d5271fa95726c7580c68f9015_5" ; -"get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_1" [label="1: Start method::Getter_get\nFormals: this:method::Getter* s:method::X2&\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_1" [label="1: Start method::Getter_get\nFormals: this:method::Getter* s:method::X2&\nLocals: \n " color=yellow style=filled] "get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_1" -> "get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_3" ; @@ -141,7 +141,7 @@ digraph cfg { "get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_3" -> "get#Getter#method#(114488311005334347).9c4c4261c299bcfcd879652b3f97fdce_2" ; -"get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_1" [label="1: Start method::Getter_get\nFormals: this:method::Getter* s:method::X1&\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 3]\n " color=yellow style=filled] +"get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_1" [label="1: Start method::Getter_get\nFormals: this:method::Getter* s:method::X1&\nLocals: \n " color=yellow style=filled] "get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_1" -> "get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_3" ; @@ -152,14 +152,14 @@ digraph cfg { "get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_3" -> "get#Getter#method#(3247992624161763984).d85954e5db9a3e87e1f85274548baec1_2" ; -"Getter#Getter#method#{6538771732485235037|constexpr}.4e1a7679a514fd95621c9e075c8974f6_1" [label="1: Start method::Getter_Getter\nFormals: this:method::Getter*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 8]\n " color=yellow style=filled] +"Getter#Getter#method#{6538771732485235037|constexpr}.4e1a7679a514fd95621c9e075c8974f6_1" [label="1: Start method::Getter_Getter\nFormals: this:method::Getter*\nLocals: \n " color=yellow style=filled] "Getter#Getter#method#{6538771732485235037|constexpr}.4e1a7679a514fd95621c9e075c8974f6_1" -> "Getter#Getter#method#{6538771732485235037|constexpr}.4e1a7679a514fd95621c9e075c8974f6_2" ; "Getter#Getter#method#{6538771732485235037|constexpr}.4e1a7679a514fd95621c9e075c8974f6_2" [label="2: Exit method::Getter_Getter \n " color=yellow style=filled] -"get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X1& s:method::X1&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 3]\n " color=yellow style=filled] +"get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X1& s:method::X1&\nLocals: \n " color=yellow style=filled] "get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_1" -> "get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_3" ; @@ -170,14 +170,14 @@ digraph cfg { "get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_3" -> "get#GetterTempl#method#(1597660249660822780).26089da113d1a8570a849aa988e4ebd3_2" ; -"GetterTempl#GetterTempl#method#{11902154262179469385|constexpr}.419d9b7f14a1b25d173f0430e77d8bfb_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 8]\n " color=yellow style=filled] +"GetterTempl#GetterTempl#method#{11902154262179469385|constexpr}.419d9b7f14a1b25d173f0430e77d8bfb_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n " color=yellow style=filled] "GetterTempl#GetterTempl#method#{11902154262179469385|constexpr}.419d9b7f14a1b25d173f0430e77d8bfb_1" -> "GetterTempl#GetterTempl#method#{11902154262179469385|constexpr}.419d9b7f14a1b25d173f0430e77d8bfb_2" ; "GetterTempl#GetterTempl#method#{11902154262179469385|constexpr}.419d9b7f14a1b25d173f0430e77d8bfb_2" [label="2: Exit method::GetterTempl_GetterTempl \n " color=yellow style=filled] -"get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X3& s:method::X2&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 3]\n " color=yellow style=filled] +"get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X3& s:method::X2&\nLocals: \n " color=yellow style=filled] "get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_1" -> "get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_3" ; @@ -188,14 +188,14 @@ digraph cfg { "get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_3" -> "get#GetterTempl#method#(10966570090595029900).9a24a249e802c1b058a8d736330be11a_2" ; -"GetterTempl#GetterTempl#method#{18312978847092644663|constexpr}.45498dd9c6ecdd204d778582a0198bd9_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 8]\n " color=yellow style=filled] +"GetterTempl#GetterTempl#method#{18312978847092644663|constexpr}.45498dd9c6ecdd204d778582a0198bd9_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n " color=yellow style=filled] "GetterTempl#GetterTempl#method#{18312978847092644663|constexpr}.45498dd9c6ecdd204d778582a0198bd9_1" -> "GetterTempl#GetterTempl#method#{18312978847092644663|constexpr}.45498dd9c6ecdd204d778582a0198bd9_2" ; "GetterTempl#GetterTempl#method#{18312978847092644663|constexpr}.45498dd9c6ecdd204d778582a0198bd9_2" [label="2: Exit method::GetterTempl_GetterTempl \n " color=yellow style=filled] -"get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X2& s:method::X2&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 3]\n " color=yellow style=filled] +"get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X2& s:method::X2&\nLocals: \n " color=yellow style=filled] "get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_1" -> "get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_3" ; @@ -206,7 +206,7 @@ digraph cfg { "get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_3" -> "get#GetterTempl#method#(242818219889731161).ce1c035f50382c57a6002fb874c7d273_2" ; -"get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X2& s:method::X1&\nLocals: \n DECLARE_LOCALS(&return); [line 32, column 3]\n " color=yellow style=filled] +"get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_1" [label="1: Start method::GetterTempl_get\nFormals: this:method::GetterTempl* t:method::X2& s:method::X1&\nLocals: \n " color=yellow style=filled] "get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_1" -> "get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_3" ; @@ -217,14 +217,14 @@ digraph cfg { "get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_3" -> "get#GetterTempl#method#(5585877041217346556).4f87183f5216c7461b5259807b1f72ac_2" ; -"GetterTempl#GetterTempl#method#{13405882915250525948|constexpr}.eb82a5c0e827f04da7e438cdbeef1353_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 8]\n " color=yellow style=filled] +"GetterTempl#GetterTempl#method#{13405882915250525948|constexpr}.eb82a5c0e827f04da7e438cdbeef1353_1" [label="1: Start method::GetterTempl_GetterTempl\nFormals: this:method::GetterTempl*\nLocals: \n " color=yellow style=filled] "GetterTempl#GetterTempl#method#{13405882915250525948|constexpr}.eb82a5c0e827f04da7e438cdbeef1353_1" -> "GetterTempl#GetterTempl#method#{13405882915250525948|constexpr}.eb82a5c0e827f04da7e438cdbeef1353_2" ; "GetterTempl#GetterTempl#method#{13405882915250525948|constexpr}.eb82a5c0e827f04da7e438cdbeef1353_2" [label="2: Exit method::GetterTempl_GetterTempl \n " color=yellow style=filled] -"get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_1" [label="1: Start method::X1_get\nFormals: this:method::X1*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_1" [label="1: Start method::X1_get\nFormals: this:method::X1*\nLocals: \n " color=yellow style=filled] "get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_1" -> "get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_3" ; @@ -235,14 +235,14 @@ digraph cfg { "get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_3" -> "get#X1#method#(3540560026209954150).2509f5dd5568220867b48d85b777a860_2" ; -"X1#X1#method#{8420971029337099969|constexpr}.8e02b6260f5b71b6111249d54e85e5c8_1" [label="1: Start method::X1_X1\nFormals: this:method::X1*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X1#X1#method#{8420971029337099969|constexpr}.8e02b6260f5b71b6111249d54e85e5c8_1" [label="1: Start method::X1_X1\nFormals: this:method::X1*\nLocals: \n " color=yellow style=filled] "X1#X1#method#{8420971029337099969|constexpr}.8e02b6260f5b71b6111249d54e85e5c8_1" -> "X1#X1#method#{8420971029337099969|constexpr}.8e02b6260f5b71b6111249d54e85e5c8_2" ; "X1#X1#method#{8420971029337099969|constexpr}.8e02b6260f5b71b6111249d54e85e5c8_2" [label="2: Exit method::X1_X1 \n " color=yellow style=filled] -"get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_1" [label="1: Start method::X2_get\nFormals: this:method::X2*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_1" [label="1: Start method::X2_get\nFormals: this:method::X2*\nLocals: \n " color=yellow style=filled] "get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_1" -> "get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_3" ; @@ -253,14 +253,14 @@ digraph cfg { "get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_3" -> "get#X2#method#(12355996928057833031).c7a6c1beedda2f062a60f83f9b206b30_2" ; -"X2#X2#method#{4336714802122402348|constexpr}.917ee3865c4e917429f86bc2ade48e3a_1" [label="1: Start method::X2_X2\nFormals: this:method::X2*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 8]\n " color=yellow style=filled] +"X2#X2#method#{4336714802122402348|constexpr}.917ee3865c4e917429f86bc2ade48e3a_1" [label="1: Start method::X2_X2\nFormals: this:method::X2*\nLocals: \n " color=yellow style=filled] "X2#X2#method#{4336714802122402348|constexpr}.917ee3865c4e917429f86bc2ade48e3a_1" -> "X2#X2#method#{4336714802122402348|constexpr}.917ee3865c4e917429f86bc2ade48e3a_2" ; "X2#X2#method#{4336714802122402348|constexpr}.917ee3865c4e917429f86bc2ade48e3a_2" [label="2: Exit method::X2_X2 \n " color=yellow style=filled] -"get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_1" [label="1: Start method::X3_get\nFormals: this:method::X3*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_1" [label="1: Start method::X3_get\nFormals: this:method::X3*\nLocals: \n " color=yellow style=filled] "get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_1" -> "get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_3" ; @@ -271,7 +271,7 @@ digraph cfg { "get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_3" -> "get#X3#method#(17779304111871376612).93de680a5d7c38b89b487ae7f0d986d6_2" ; -"X3#X3#method#{15810469599489961747|constexpr}.84155345220e181916e4d12f0c8086cb_1" [label="1: Start method::X3_X3\nFormals: this:method::X3*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 8]\n " color=yellow style=filled] +"X3#X3#method#{15810469599489961747|constexpr}.84155345220e181916e4d12f0c8086cb_1" [label="1: Start method::X3_X3\nFormals: this:method::X3*\nLocals: \n " color=yellow style=filled] "X3#X3#method#{15810469599489961747|constexpr}.84155345220e181916e4d12f0c8086cb_1" -> "X3#X3#method#{15810469599489961747|constexpr}.84155345220e181916e4d12f0c8086cb_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/simple.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/simple.cpp.dot index fd5bbfc0c..a1db2a814 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/simple.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/simple.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_1" [label="1: Start div0_struct_field\nFormals: v:X&\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_1" [label="1: Start div0_struct_field\nFormals: v:X&\nLocals: \n " color=yellow style=filled] "div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_1" -> "div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_4" ; @@ -15,7 +15,7 @@ digraph cfg { "div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_4" -> "div0_struct_field#9739930445713322699.789b28ce09db76d69bc6373aefeacf6a_3" ; -"div0_template_field#16893301392201012428.8e63a0ece60a1b5e4e7b3cfa5d3dddd8_1" [label="1: Start div0_template_field\nFormals: v:Container&\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"div0_template_field#16893301392201012428.8e63a0ece60a1b5e4e7b3cfa5d3dddd8_1" [label="1: Start div0_template_field\nFormals: v:Container&\nLocals: \n " color=yellow style=filled] "div0_template_field#16893301392201012428.8e63a0ece60a1b5e4e7b3cfa5d3dddd8_1" -> "div0_template_field#16893301392201012428.8e63a0ece60a1b5e4e7b3cfa5d3dddd8_4" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/templates/sizeof_pack.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/templates/sizeof_pack.cpp.dot index af26fffed..ebd1d13be 100644 --- a/infer/tests/codetoanalyze/cpp/shared/templates/sizeof_pack.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/templates/sizeof_pack.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_1" [label="1: Start __infer_globals_initializer_test\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:int const 0$?%__sil_tmpSIL_materialize_temp__n$1:int const 0$?%__sil_tmpSIL_materialize_temp__n$2:int const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0,&0$?%__sil_tmpSIL_materialize_temp__n$1,&0$?%__sil_tmpSIL_materialize_temp__n$2); [line 21, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_1" [label="1: Start __infer_globals_initializer_test\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:int const 0$?%__sil_tmpSIL_materialize_temp__n$1:int const 0$?%__sil_tmpSIL_materialize_temp__n$2:int const \n " color=yellow style=filled] "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_1" -> "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_3" -> "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_2" ; -"hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_1" [label="1: Start hash_combine_generic\nFormals: t:int const & ts:int const & ts:int const &\nLocals: seed:int \n DECLARE_LOCALS(&return,&seed); [line 13, column 1]\n " color=yellow style=filled] +"hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_1" [label="1: Start hash_combine_generic\nFormals: t:int const & ts:int const & ts:int const &\nLocals: seed:int \n " color=yellow style=filled] "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_1" -> "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_8" ; @@ -43,7 +43,7 @@ digraph cfg { "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_8" -> "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_5" ; "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_8" -> "hash_combine_generic#343026119801841589.3016efe6a900b985af0e18a37325385b_6" ; -"hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_1" [label="1: Start MyHasher_hash\nFormals: t:int\nLocals: \n DECLARE_LOCALS(&return); [line 9, column 3]\n " color=yellow style=filled] +"hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_1" [label="1: Start MyHasher_hash\nFormals: t:int\nLocals: \n " color=yellow style=filled] "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_1" -> "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/casts.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/casts.cpp.dot index 93ed69e60..124ca1328 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/casts.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/casts.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_1" [label="1: Start functional_cast\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 13, column 1]\n " color=yellow style=filled] +"functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_1" [label="1: Start functional_cast\nFormals: \nLocals: a:int \n " color=yellow style=filled] "functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_1" -> "functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_3" ; @@ -11,7 +11,7 @@ digraph cfg { "functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_3" -> "functional_cast#14011367992313068291.82cd85208f04494c7a6533d123f52fe0_2" ; -"stat_cast#12446126613472042601.03b0c783caaf8ed84eb6e909b7645c57_1" [label="1: Start stat_cast\nFormals: \nLocals: la:long long a:int \n DECLARE_LOCALS(&return,&la,&a); [line 8, column 1]\n " color=yellow style=filled] +"stat_cast#12446126613472042601.03b0c783caaf8ed84eb6e909b7645c57_1" [label="1: Start stat_cast\nFormals: \nLocals: la:long long a:int \n " color=yellow style=filled] "stat_cast#12446126613472042601.03b0c783caaf8ed84eb6e909b7645c57_1" -> "stat_cast#12446126613472042601.03b0c783caaf8ed84eb6e909b7645c57_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/const.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/const.cpp.dot index 5b601fd26..f43f95ae0 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/const.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/const.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_1" [label="1: Start call_const_params_with_address\nFormals: \nLocals: cx:int const x:int \n DECLARE_LOCALS(&return,&cx,&x); [line 11, column 1]\n " color=yellow style=filled] +"call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_1" [label="1: Start call_const_params_with_address\nFormals: \nLocals: cx:int const x:int \n " color=yellow style=filled] "call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_1" -> "call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_8" ; @@ -31,7 +31,7 @@ digraph cfg { "call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_8" -> "call_const_params_with_address#9224946220162093338.ede5d9916aae78a9bdce4ac18328cdb4_7" ; -"call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_1" [label="1: Start call_const_params_with_pointer1\nFormals: \nLocals: p:int* \n DECLARE_LOCALS(&return,&p); [line 22, column 1]\n " color=yellow style=filled] +"call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_1" [label="1: Start call_const_params_with_pointer1\nFormals: \nLocals: p:int* \n " color=yellow style=filled] "call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_1" -> "call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_4" ; @@ -46,7 +46,7 @@ digraph cfg { "call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_4" -> "call_const_params_with_pointer1#3193967915651281089.e26879dad7f44305c11fcc69c90dba86_3" ; -"call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_1" [label="1: Start call_const_params_with_pointer2\nFormals: \nLocals: p:int* \n DECLARE_LOCALS(&return,&p); [line 26, column 1]\n " color=yellow style=filled] +"call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_1" [label="1: Start call_const_params_with_pointer2\nFormals: \nLocals: p:int* \n " color=yellow style=filled] "call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_1" -> "call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_4" ; @@ -61,7 +61,7 @@ digraph cfg { "call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_4" -> "call_const_params_with_pointer2#3191133374674320806.7e564aa4edfd75304391a38942d7e07f_3" ; -"call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_1" [label="1: Start call_const_params_with_pointer3\nFormals: \nLocals: cp:int* const \n DECLARE_LOCALS(&return,&cp); [line 31, column 1]\n " color=yellow style=filled] +"call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_1" [label="1: Start call_const_params_with_pointer3\nFormals: \nLocals: cp:int* const \n " color=yellow style=filled] "call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_1" -> "call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_4" ; @@ -76,7 +76,7 @@ digraph cfg { "call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_4" -> "call_const_params_with_pointer3#3191979998627854051.cb64d3f1c70e7ecb4d702fb494a6ddf9_3" ; -"const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_1" [label="1: Start const_in_param1\nFormals: p:int const *\nLocals: \n DECLARE_LOCALS(&return); [line 7, column 1]\n " color=yellow style=filled] +"const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_1" [label="1: Start const_in_param1\nFormals: p:int const *\nLocals: \n " color=yellow style=filled] "const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_1" -> "const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_3" ; @@ -87,7 +87,7 @@ digraph cfg { "const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_3" -> "const_in_param1#18320019178437505814.a844808a0d69c55797f9fb0995e0aee5_2" ; -"const_in_param2#8428058276837502013.07a7436b2e073e84a0e279fb805bdcec_1" [label="1: Start const_in_param2\nFormals: p:int const * const \nLocals: \n DECLARE_LOCALS(&return); [line 9, column 1]\n " color=yellow style=filled] +"const_in_param2#8428058276837502013.07a7436b2e073e84a0e279fb805bdcec_1" [label="1: Start const_in_param2\nFormals: p:int const * const \nLocals: \n " color=yellow style=filled] "const_in_param2#8428058276837502013.07a7436b2e073e84a0e279fb805bdcec_1" -> "const_in_param2#8428058276837502013.07a7436b2e073e84a0e279fb805bdcec_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/functions.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/functions.cpp.dot index 8cf440f7f..992d922c4 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/functions.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/functions.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_1" [label="1: Start fun_default\nFormals: a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_1" [label="1: Start fun_default\nFormals: a:int b:int\nLocals: \n " color=yellow style=filled] "fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_1" -> "fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_3" ; @@ -11,7 +11,7 @@ digraph cfg { "fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_3" -> "fun_default#3756902107033500271.2ec7d2bd4212c5f505ea908a5f86109a_2" ; -"fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_1" [label="1: Start fun_default_decl\nFormals: a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_1" [label="1: Start fun_default_decl\nFormals: a:int b:int\nLocals: \n " color=yellow style=filled] "fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_1" -> "fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_3" ; @@ -22,7 +22,7 @@ digraph cfg { "fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_3" -> "fun_default_decl#2242811051034255145.cfa4c1bed9f6b81332cbfea2722a24d0_2" ; -"fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_1" [label="1: Start fun_ignore_param\nFormals: a:int __param_1:int __param_2:int\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_1" [label="1: Start fun_ignore_param\nFormals: a:int __param_1:int __param_2:int\nLocals: \n " color=yellow style=filled] "fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_1" -> "fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_3" ; @@ -33,7 +33,7 @@ digraph cfg { "fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_3" -> "fun_ignore_param#16945920541083530946.f4a6287781e779dff615587871d0273e_2" ; -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_7" ; @@ -60,7 +60,7 @@ digraph cfg { "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_7" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_6" ; -"test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" [label="1: Start test2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" [label="1: Start test2\nFormals: \nLocals: \n " color=yellow style=filled] "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_1" -> "test2#3587805488049044947.69e45cfdc4e36a6f741ce3985858724b_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/inheritance.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/inheritance.cpp.dot index fffd086f7..036bb92c7 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/inheritance.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/inheritance.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_1" [label="1: Start call_static_methods\nFormals: \nLocals: s2:Sub* s1:Base* b:Base* \n DECLARE_LOCALS(&return,&s2,&s1,&b); [line 19, column 1]\n " color=yellow style=filled] +"call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_1" [label="1: Start call_static_methods\nFormals: \nLocals: s2:Sub* s1:Base* b:Base* \n " color=yellow style=filled] "call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_1" -> "call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_11" ; @@ -43,7 +43,7 @@ digraph cfg { "call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_11" -> "call_static_methods#2229162425019005814.6b8ed680875ca5e183f8fa3b51ea6718_10" ; -"fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_1" [label="1: Start Base_fun_redefine\nFormals: this:Base*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled] +"fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_1" [label="1: Start Base_fun_redefine\nFormals: this:Base*\nLocals: \n " color=yellow style=filled] "fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_1" -> "fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_3" ; @@ -54,7 +54,7 @@ digraph cfg { "fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_3" -> "fun_redefine#Base#(2650804992698061987).67136e8e6ad0793f86461827c32086fc_2" ; -"fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_1" [label="1: Start Base_fun\nFormals: this:Base*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_1" [label="1: Start Base_fun\nFormals: this:Base*\nLocals: \n " color=yellow style=filled] "fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_1" -> "fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_3" ; @@ -65,14 +65,14 @@ digraph cfg { "fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_3" -> "fun#Base#(4745240833868289958).678df3fd06599dafd933a3bb8b9491bc_2" ; -"Base#Base#{1639731840162335252|constexpr}.1cedec9037fb5c6b979582f8fd045cfb_1" [label="1: Start Base_Base\nFormals: this:Base*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 7]\n " color=yellow style=filled] +"Base#Base#{1639731840162335252|constexpr}.1cedec9037fb5c6b979582f8fd045cfb_1" [label="1: Start Base_Base\nFormals: this:Base*\nLocals: \n " color=yellow style=filled] "Base#Base#{1639731840162335252|constexpr}.1cedec9037fb5c6b979582f8fd045cfb_1" -> "Base#Base#{1639731840162335252|constexpr}.1cedec9037fb5c6b979582f8fd045cfb_2" ; "Base#Base#{1639731840162335252|constexpr}.1cedec9037fb5c6b979582f8fd045cfb_2" [label="2: Exit Base_Base \n " color=yellow style=filled] -"fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_1" [label="1: Start Sub_fun_redefine\nFormals: this:Sub*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 3]\n " color=yellow style=filled] +"fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_1" [label="1: Start Sub_fun_redefine\nFormals: this:Sub*\nLocals: \n " color=yellow style=filled] "fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_1" -> "fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_3" ; @@ -83,7 +83,7 @@ digraph cfg { "fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_3" -> "fun_redefine#Sub#(17129416942188381963).92112cf746626b3b7cdf24f41680fdb8_2" ; -"Sub#Sub#{11878357359117042972|constexpr}.886e3a99a94b49e456c4d39277ccc93b_1" [label="1: Start Sub_Sub\nFormals: this:Sub*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 7]\n " color=yellow style=filled] +"Sub#Sub#{11878357359117042972|constexpr}.886e3a99a94b49e456c4d39277ccc93b_1" [label="1: Start Sub_Sub\nFormals: this:Sub*\nLocals: \n " color=yellow style=filled] "Sub#Sub#{11878357359117042972|constexpr}.886e3a99a94b49e456c4d39277ccc93b_1" -> "Sub#Sub#{11878357359117042972|constexpr}.886e3a99a94b49e456c4d39277ccc93b_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/inheritance_casts.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/inheritance_casts.cpp.dot index e9b440839..044db3932 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/inheritance_casts.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/inheritance_casts.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_1" [label="1: Start inheritance_casts::div\nFormals: x:inheritance_casts::A const &\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_1" [label="1: Start inheritance_casts::div\nFormals: x:inheritance_casts::A const &\nLocals: \n " color=yellow style=filled] "div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_1" -> "div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_3" ; @@ -11,7 +11,7 @@ digraph cfg { "div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_3" -> "div#inheritance_casts#6922777222181710886.49c2c177ef4708a5a378ab243af3c697_2" ; -"div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_1" [label="1: Start inheritance_casts::div0_A\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::A const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 26, column 1]\n " color=yellow style=filled] +"div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_1" [label="1: Start inheritance_casts::div0_A\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::A const \n " color=yellow style=filled] "div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_1" -> "div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_3" ; @@ -22,7 +22,7 @@ digraph cfg { "div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_3" -> "div0_A#inheritance_casts#7658516495554603699.e5c3e3413f6eac12dda7dd76db597c34_2" ; -"div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_1" [label="1: Start inheritance_casts::div0_B\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::B const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 30, column 1]\n " color=yellow style=filled] +"div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_1" [label="1: Start inheritance_casts::div0_B\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::B const \n " color=yellow style=filled] "div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_1" -> "div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_3" ; @@ -33,7 +33,7 @@ digraph cfg { "div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_3" -> "div0_B#inheritance_casts#9651791439006644302.4d2c177357a796fa9b436df4f92f3de8_2" ; -"div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_1" [label="1: Start inheritance_casts::div1_A\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::A const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 28, column 1]\n " color=yellow style=filled] +"div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_1" [label="1: Start inheritance_casts::div1_A\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::A const \n " color=yellow style=filled] "div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_1" -> "div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_3" ; @@ -44,7 +44,7 @@ digraph cfg { "div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_3" -> "div1_A#inheritance_casts#14706027417800210732.96d94ec773e2890c763d57de8a52982b_2" ; -"div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_1" [label="1: Start inheritance_casts::div1_B\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::B const \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 32, column 1]\n " color=yellow style=filled] +"div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_1" [label="1: Start inheritance_casts::div1_B\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:inheritance_casts::B const \n " color=yellow style=filled] "div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_1" -> "div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_3" ; @@ -55,7 +55,7 @@ digraph cfg { "div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_3" -> "div1_B#inheritance_casts#15202051198007397773.6fa30ed113dcaca42095f52f33fb0c86_2" ; -"getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_1" [label="1: Start inheritance_casts::getA\nFormals: f:int __return_param:inheritance_casts::A*\nLocals: x:inheritance_casts::A \n DECLARE_LOCALS(&return,&x); [line 18, column 1]\n " color=yellow style=filled] +"getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_1" [label="1: Start inheritance_casts::getA\nFormals: f:int __return_param:inheritance_casts::A*\nLocals: x:inheritance_casts::A \n " color=yellow style=filled] "getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_1" -> "getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_5" ; @@ -74,7 +74,7 @@ digraph cfg { "getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_5" -> "getA#inheritance_casts(class inheritance_casts::A)#5702196550029280494.bf770d8fdf04212f16e0b3beb3d4c512_4" ; -"getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_1" [label="1: Start inheritance_casts::getB\nFormals: f:int __return_param:inheritance_casts::B*\nLocals: x:inheritance_casts::B \n DECLARE_LOCALS(&return,&x); [line 13, column 1]\n " color=yellow style=filled] +"getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_1" [label="1: Start inheritance_casts::getB\nFormals: f:int __return_param:inheritance_casts::B*\nLocals: x:inheritance_casts::B \n " color=yellow style=filled] "getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_1" -> "getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_5" ; @@ -93,7 +93,7 @@ digraph cfg { "getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_5" -> "getB#inheritance_casts(class inheritance_casts::B)#7572693428029732371.903fb8dc56797768f6ca6ebdf511cdaf_4" ; -"A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_1" [label="1: Start inheritance_casts::A_A\nFormals: this:inheritance_casts::A* __param_0:inheritance_casts::A&\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_1" [label="1: Start inheritance_casts::A_A\nFormals: this:inheritance_casts::A* __param_0:inheritance_casts::A&\nLocals: \n " color=yellow style=filled] "A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_1" -> "A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_3" ; @@ -104,14 +104,14 @@ digraph cfg { "A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_3" -> "A#A#inheritance_casts#{10902709585585133973|constexpr}.68880ef701101d56bd12eca3d63ad60a_2" ; -"A#A#inheritance_casts#{6737151014147281904}.09f433918891d7b3e607a370cf5bfca4_1" [label="1: Start inheritance_casts::A_A\nFormals: this:inheritance_casts::A*\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 8]\n " color=yellow style=filled] +"A#A#inheritance_casts#{6737151014147281904}.09f433918891d7b3e607a370cf5bfca4_1" [label="1: Start inheritance_casts::A_A\nFormals: this:inheritance_casts::A*\nLocals: \n " color=yellow style=filled] "A#A#inheritance_casts#{6737151014147281904}.09f433918891d7b3e607a370cf5bfca4_1" -> "A#A#inheritance_casts#{6737151014147281904}.09f433918891d7b3e607a370cf5bfca4_2" ; "A#A#inheritance_casts#{6737151014147281904}.09f433918891d7b3e607a370cf5bfca4_2" [label="2: Exit inheritance_casts::A_A \n " color=yellow style=filled] -"B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_1" [label="1: Start inheritance_casts::B_B\nFormals: this:inheritance_casts::B* __param_0:inheritance_casts::B&\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 8]\n " color=yellow style=filled] +"B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_1" [label="1: Start inheritance_casts::B_B\nFormals: this:inheritance_casts::B* __param_0:inheritance_casts::B&\nLocals: \n " color=yellow style=filled] "B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_1" -> "B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_3" ; @@ -122,7 +122,7 @@ digraph cfg { "B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_3" -> "B#B#inheritance_casts#{757591507791864682|constexpr}.5bcf15d1bf21f1370c2f899ddef4b1c9_2" ; -"B#B#inheritance_casts#{9678838365339542453}.8b569e08272bb08f8843c357c8546f65_1" [label="1: Start inheritance_casts::B_B\nFormals: this:inheritance_casts::B*\nLocals: \n DECLARE_LOCALS(&return); [line 11, column 8]\n " color=yellow style=filled] +"B#B#inheritance_casts#{9678838365339542453}.8b569e08272bb08f8843c357c8546f65_1" [label="1: Start inheritance_casts::B_B\nFormals: this:inheritance_casts::B*\nLocals: \n " color=yellow style=filled] "B#B#inheritance_casts#{9678838365339542453}.8b569e08272bb08f8843c357c8546f65_1" -> "B#B#inheritance_casts#{9678838365339542453}.8b569e08272bb08f8843c357c8546f65_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/inheritance_field.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/inheritance_field.cpp.dot index d5c290bbf..8f66e5d52 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/inheritance_field.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/inheritance_field.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_1" [label="1: Start div0_b1\nFormals: s:Sub&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_1" [label="1: Start div0_b1\nFormals: s:Sub&(byval)\nLocals: \n " color=yellow style=filled] "div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_1" -> "div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_4" ; @@ -15,7 +15,7 @@ digraph cfg { "div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_4" -> "div0_b1#17650173920024552929.38acfc238efbf35c1ac5da7290b49422_3" ; -"div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_1" [label="1: Start div0_b1_s\nFormals: s:Sub*\nLocals: \n DECLARE_LOCALS(&return); [line 47, column 1]\n " color=yellow style=filled] +"div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_1" [label="1: Start div0_b1_s\nFormals: s:Sub*\nLocals: \n " color=yellow style=filled] "div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_1" -> "div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_5" ; @@ -34,7 +34,7 @@ digraph cfg { "div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_5" -> "div0_b1_s(class Sub)#4574535260514480977.bea603e96ca808f341ce0e5424d96c83_4" ; -"div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_1" [label="1: Start div0_b2\nFormals: s:Sub&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_1" [label="1: Start div0_b2\nFormals: s:Sub&(byval)\nLocals: \n " color=yellow style=filled] "div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_1" -> "div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_4" ; @@ -49,7 +49,7 @@ digraph cfg { "div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_4" -> "div0_b2#6935029956526426132.ef88e6d1eac891cdde3f345b9b55439c_3" ; -"div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_1" [label="1: Start div0_cast\nFormals: s:Sub*\nLocals: b:Base1* \n DECLARE_LOCALS(&return,&b); [line 35, column 1]\n " color=yellow style=filled] +"div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_1" [label="1: Start div0_cast\nFormals: s:Sub*\nLocals: b:Base1* \n " color=yellow style=filled] "div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_1" -> "div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_5" ; @@ -68,7 +68,7 @@ digraph cfg { "div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_5" -> "div0_cast(class Sub)#5945090778893539301.57c132b2d87bb7310c8cb0085dede4d5_4" ; -"div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_1" [label="1: Start div0_cast_ref\nFormals: s:Sub&(byval)\nLocals: b:Base1& \n DECLARE_LOCALS(&return,&b); [line 41, column 1]\n " color=yellow style=filled] +"div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_1" [label="1: Start div0_cast_ref\nFormals: s:Sub&(byval)\nLocals: b:Base1& \n " color=yellow style=filled] "div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_1" -> "div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_5" ; @@ -87,7 +87,7 @@ digraph cfg { "div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_5" -> "div0_cast_ref#11427648331886451822.4f535c7752ac1b6e5f35ab1a83dc2bd8_4" ; -"div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_1" [label="1: Start div0_s\nFormals: s:Sub&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_1" [label="1: Start div0_s\nFormals: s:Sub&(byval)\nLocals: \n " color=yellow style=filled] "div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_1" -> "div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_4" ; @@ -102,7 +102,7 @@ digraph cfg { "div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_4" -> "div0_s#16566672704220882536.127f1e4fb94cf0b77844a4e153e0f991_3" ; -"div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_1" [label="1: Start div0_s_b1\nFormals: s:Sub*\nLocals: \n DECLARE_LOCALS(&return); [line 53, column 1]\n " color=yellow style=filled] +"div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_1" [label="1: Start div0_s_b1\nFormals: s:Sub*\nLocals: \n " color=yellow style=filled] "div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_1" -> "div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_5" ; @@ -121,7 +121,7 @@ digraph cfg { "div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_5" -> "div0_s_b1(class Sub)#6365361903134380141.eab3ecee328fdfa57b4dc825af3f2f72_4" ; -"div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_1" [label="1: Start div1_b1\nFormals: s:Sub&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 59, column 1]\n " color=yellow style=filled] +"div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_1" [label="1: Start div1_b1\nFormals: s:Sub&(byval)\nLocals: \n " color=yellow style=filled] "div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_1" -> "div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_4" ; @@ -136,7 +136,7 @@ digraph cfg { "div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_4" -> "div1_b1#14974413951234929464.2d37fbc87faf449081172c1e2711163f_3" ; -"div1_cast(class Sub)#4700794712628779370.5f88f1a243823d843f8f8a851cbaf0d4_1" [label="1: Start div1_cast\nFormals: s:Sub*\nLocals: b:Base1* \n DECLARE_LOCALS(&return,&b); [line 64, column 1]\n " color=yellow style=filled] +"div1_cast(class Sub)#4700794712628779370.5f88f1a243823d843f8f8a851cbaf0d4_1" [label="1: Start div1_cast\nFormals: s:Sub*\nLocals: b:Base1* \n " color=yellow style=filled] "div1_cast(class Sub)#4700794712628779370.5f88f1a243823d843f8f8a851cbaf0d4_1" -> "div1_cast(class Sub)#4700794712628779370.5f88f1a243823d843f8f8a851cbaf0d4_5" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/operator_overload.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/operator_overload.cpp.dot index e162367ac..af1b8e624 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/operator_overload.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/operator_overload.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_1" [label="1: Start div0_function_op\nFormals: x:X&\nLocals: v:int \n DECLARE_LOCALS(&return,&v); [line 26, column 1]\n " color=yellow style=filled] +"div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_1" [label="1: Start div0_function_op\nFormals: x:X&\nLocals: v:int \n " color=yellow style=filled] "div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_1" -> "div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_4" ; @@ -15,7 +15,7 @@ digraph cfg { "div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_4" -> "div0_function_op#6873855268879531342.84fad54736dded19eef101141599a76d_3" ; -"div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_1" [label="1: Start div0_inheritted_op\nFormals: y:Y&\nLocals: \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_1" [label="1: Start div0_inheritted_op\nFormals: y:Y&\nLocals: \n " color=yellow style=filled] "div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_1" -> "div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_3" ; @@ -26,7 +26,7 @@ digraph cfg { "div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_3" -> "div0_inheritted_op#3897716987010755035.349c69d7e8317217b8bcc1ac60f4e8bb_2" ; -"div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_1" [label="1: Start div0_method\nFormals: x:X&\nLocals: v:int \n DECLARE_LOCALS(&return,&v); [line 32, column 1]\n " color=yellow style=filled] +"div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_1" [label="1: Start div0_method\nFormals: x:X&\nLocals: v:int \n " color=yellow style=filled] "div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_1" -> "div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_4" ; @@ -41,7 +41,7 @@ digraph cfg { "div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_4" -> "div0_method#3394285867487200768.d62d68147390fdf119b5094668c7a05c_3" ; -"div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_1" [label="1: Start div0_method_op\nFormals: x:X&\nLocals: v:int \n DECLARE_LOCALS(&return,&v); [line 18, column 1]\n " color=yellow style=filled] +"div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_1" [label="1: Start div0_method_op\nFormals: x:X&\nLocals: v:int \n " color=yellow style=filled] "div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_1" -> "div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_4" ; @@ -56,7 +56,7 @@ digraph cfg { "div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_4" -> "div0_method_op#16458634010327501325.9f8c8af0fef3459b668ce9bd6f32558b_3" ; -"div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_1" [label="1: Start div0_method_op_ptr\nFormals: x:X*\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_1" [label="1: Start div0_method_op_ptr\nFormals: x:X*\nLocals: \n " color=yellow style=filled] "div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_1" -> "div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_3" ; @@ -67,7 +67,7 @@ digraph cfg { "div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_3" -> "div0_method_op_ptr(class X)#10912550985860444792.208aa82119402d74edf40f4f285108ee_2" ; -"div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_1" [label="1: Start div1_method_op\nFormals: x:X&\nLocals: \n DECLARE_LOCALS(&return); [line 43, column 1]\n " color=yellow style=filled] +"div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_1" [label="1: Start div1_method_op\nFormals: x:X&\nLocals: \n " color=yellow style=filled] "div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_1" -> "div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_3" ; @@ -78,7 +78,7 @@ digraph cfg { "div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_3" -> "div1_method_op#5439663249593761892.a2cc6fb171f5c009c72f5f33927b41f0_2" ; -"operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_1" [label="1: Start operator*\nFormals: x1:X const & v:int\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_1" [label="1: Start operator*\nFormals: x1:X const & v:int\nLocals: \n " color=yellow style=filled] "operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_1" -> "operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_3" ; @@ -89,7 +89,7 @@ digraph cfg { "operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_3" -> "operator*#4316404986835462590.093a55f98689434d1f9613fa50369af8_2" ; -"operator[]#X#(3980843005732688320).87f471ecf13fcbe94f2fb145dcf9a072_1" [label="1: Start X_operator[]\nFormals: this:X* x:int\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 3]\n " color=yellow style=filled] +"operator[]#X#(3980843005732688320).87f471ecf13fcbe94f2fb145dcf9a072_1" [label="1: Start X_operator[]\nFormals: this:X* x:int\nLocals: \n " color=yellow style=filled] "operator[]#X#(3980843005732688320).87f471ecf13fcbe94f2fb145dcf9a072_1" -> "operator[]#X#(3980843005732688320).87f471ecf13fcbe94f2fb145dcf9a072_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/return_struct.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/return_struct.cpp.dot index 30370102c..58d52dc8b 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/return_struct.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/return_struct.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_1" [label="1: Start return_struct::get\nFormals: a:int __return_param:return_struct::X*\nLocals: x:return_struct::X \n DECLARE_LOCALS(&return,&x); [line 19, column 1]\n " color=yellow style=filled] +"get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_1" [label="1: Start return_struct::get\nFormals: a:int __return_param:return_struct::X*\nLocals: x:return_struct::X \n " color=yellow style=filled] "get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_1" -> "get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_5" ; @@ -19,7 +19,7 @@ digraph cfg { "get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_5" -> "get#return_struct(class return_struct::X)#15206943163581446197.86e6722206a41548a013622037de2b99_4" ; -"get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_1" [label="1: Start return_struct::get_div0\nFormals: \nLocals: x:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$4:return_struct::X const \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$4); [line 25, column 1]\n " color=yellow style=filled] +"get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_1" [label="1: Start return_struct::get_div0\nFormals: \nLocals: x:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$4:return_struct::X const \n " color=yellow style=filled] "get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_1" -> "get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_4" ; @@ -34,7 +34,7 @@ digraph cfg { "get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_4" -> "get_div0#return_struct#3543093399648500387.0c3db3a444952aefeee44e54da50327a_3" ; -"get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_1" [label="1: Start return_struct::get_div1\nFormals: \nLocals: x:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$4:return_struct::X const \n DECLARE_LOCALS(&return,&x,&0$?%__sil_tmpSIL_materialize_temp__n$4); [line 37, column 1]\n " color=yellow style=filled] +"get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_1" [label="1: Start return_struct::get_div1\nFormals: \nLocals: x:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$4:return_struct::X const \n " color=yellow style=filled] "get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_1" -> "get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_4" ; @@ -49,7 +49,7 @@ digraph cfg { "get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_4" -> "get_div1#return_struct#4287655186293816212.dabfacf04a7d838f8bdc3ef21786303d_3" ; -"get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_1" [label="1: Start return_struct::get_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$5:return_struct::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0,&0$?%__sil_tmpSIL_materialize_temp__n$5); [line 30, column 1]\n " color=yellow style=filled] +"get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_1" [label="1: Start return_struct::get_field_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X 0$?%__sil_tmpSIL_materialize_temp__n$5:return_struct::X \n " color=yellow style=filled] "get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_1" -> "get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_4" ; @@ -64,7 +64,7 @@ digraph cfg { "get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_4" -> "get_field_div0#return_struct#5765383981880135147.23dc82d8c29aaec22d9b9a68808820c3_3" ; -"get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_1" [label="1: Start return_struct::get_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 42, column 1]\n " color=yellow style=filled] +"get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_1" [label="1: Start return_struct::get_field_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n " color=yellow style=filled] "get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_1" -> "get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_3" ; @@ -75,7 +75,7 @@ digraph cfg { "get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_3" -> "get_field_div1#return_struct#6265027354366635900.8e009a5c61cd6a7375811ae0019c838c_2" ; -"get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_1" [label="1: Start return_struct::get_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 35, column 1]\n " color=yellow style=filled] +"get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_1" [label="1: Start return_struct::get_method_div0\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n " color=yellow style=filled] "get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_1" -> "get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_3" ; @@ -86,7 +86,7 @@ digraph cfg { "get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_3" -> "get_method_div0#return_struct#1033779568239724265.1e897486d64ba4a977e56cdd041d6ba7_2" ; -"get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_1" [label="1: Start return_struct::get_method_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0); [line 44, column 1]\n " color=yellow style=filled] +"get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_1" [label="1: Start return_struct::get_method_div1\nFormals: \nLocals: 0$?%__sil_tmpSIL_materialize_temp__n$0:return_struct::X \n " color=yellow style=filled] "get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_1" -> "get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_3" ; @@ -97,7 +97,7 @@ digraph cfg { "get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_3" -> "get_method_div1#return_struct#1525840708539595762.816387a0cceab2d825a8393a6ca5d5a1_2" ; -"div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_1" [label="1: Start return_struct::X_div\nFormals: this:return_struct::X*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 3]\n " color=yellow style=filled] +"div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_1" [label="1: Start return_struct::X_div\nFormals: this:return_struct::X*\nLocals: \n " color=yellow style=filled] "div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_1" -> "div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_3" ; @@ -108,7 +108,7 @@ digraph cfg { "div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_3" -> "div#X#return_struct#(9073902918758280554).5ec34a4946de2226a51954167b2298aa_2" ; -"X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_1" [label="1: Start return_struct::X_X\nFormals: this:return_struct::X*\nLocals: \n DECLARE_LOCALS(&return); [line 14, column 3]\n " color=yellow style=filled] +"X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_1" [label="1: Start return_struct::X_X\nFormals: this:return_struct::X*\nLocals: \n " color=yellow style=filled] "X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_1" -> "X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_3" ; @@ -119,7 +119,7 @@ digraph cfg { "X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_3" -> "X#X#return_struct#{16980707005325791470}.5cc7c757bfe221e617030d485a90aa08_2" ; -"X#X#return_struct#{2874542973664462157}.c7820661c77babcd49c610d7742e613f_1" [label="1: Start return_struct::X_X\nFormals: this:return_struct::X* x:return_struct::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 3]\n " color=yellow style=filled] +"X#X#return_struct#{2874542973664462157}.c7820661c77babcd49c610d7742e613f_1" [label="1: Start return_struct::X_X\nFormals: this:return_struct::X* x:return_struct::X const &\nLocals: \n " color=yellow style=filled] "X#X#return_struct#{2874542973664462157}.c7820661c77babcd49c610d7742e613f_1" -> "X#X#return_struct#{2874542973664462157}.c7820661c77babcd49c610d7742e613f_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/struct.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/struct.cpp.dot index 06f46b6b1..d81a38551 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/struct.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/struct.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: xc:X_class* xs:X_struct* \n DECLARE_LOCALS(&return,&xc,&xs); [line 19, column 1]\n " color=yellow style=filled] +"test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" [label="1: Start test\nFormals: \nLocals: xc:X_class* xs:X_struct* \n " color=yellow style=filled] "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_1" -> "test#18241244337164948030.afc14f193ad97442f67ac7183be789bc_6" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/struct_forward_declare.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/struct_forward_declare.cpp.dot index 4546b5ba7..0b07960e1 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/struct_forward_declare.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/struct_forward_declare.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_1" [label="1: Start struct_forward_declare::X_Y_div0\nFormals: \nLocals: x:struct_forward_declare::X \n DECLARE_LOCALS(&return,&x); [line 45, column 1]\n " color=yellow style=filled] +"X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_1" [label="1: Start struct_forward_declare::X_Y_div0\nFormals: \nLocals: x:struct_forward_declare::X \n " color=yellow style=filled] "X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_1" -> "X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_10" ; @@ -40,7 +40,7 @@ digraph cfg { "X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_10" -> "X_Y_div0#struct_forward_declare#18042232259689408087.5a34dbeba09cf8550874dbfc508af917_9" ; -"X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_1" [label="1: Start struct_forward_declare::X_div0\nFormals: \nLocals: x:struct_forward_declare::X \n DECLARE_LOCALS(&return,&x); [line 34, column 1]\n " color=yellow style=filled] +"X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_1" [label="1: Start struct_forward_declare::X_div0\nFormals: \nLocals: x:struct_forward_declare::X \n " color=yellow style=filled] "X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_1" -> "X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_5" ; @@ -59,7 +59,7 @@ digraph cfg { "X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_5" -> "X_div0#struct_forward_declare#14943490796844086809.e860fd7462df24ba7720802867a02ac2_4" ; -"X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_1" [label="1: Start struct_forward_declare::X_ptr_div0\nFormals: x:struct_forward_declare::X*\nLocals: \n DECLARE_LOCALS(&return); [line 40, column 1]\n " color=yellow style=filled] +"X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_1" [label="1: Start struct_forward_declare::X_ptr_div0\nFormals: x:struct_forward_declare::X*\nLocals: \n " color=yellow style=filled] "X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_1" -> "X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_4" ; @@ -74,7 +74,7 @@ digraph cfg { "X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_4" -> "X_ptr_div0#struct_forward_declare(class struct_forward_declare::X)#16748991602723853091.a5c80332fff139355cc770fc0a47092e_3" ; -"Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_1" [label="1: Start struct_forward_declare::Z_div0\nFormals: \nLocals: z:struct_forward_declare::Z \n DECLARE_LOCALS(&return,&z); [line 55, column 1]\n " color=yellow style=filled] +"Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_1" [label="1: Start struct_forward_declare::Z_div0\nFormals: \nLocals: z:struct_forward_declare::Z \n " color=yellow style=filled] "Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_1" -> "Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_5" ; @@ -93,7 +93,7 @@ digraph cfg { "Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_5" -> "Z_div0#struct_forward_declare#1627203008264837059.744970cb2a0863ceafbc26504cb09faf_4" ; -"Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_1" [label="1: Start struct_forward_declare::Z_ptr_div0\nFormals: z:struct_forward_declare::Z*\nLocals: \n DECLARE_LOCALS(&return); [line 61, column 1]\n " color=yellow style=filled] +"Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_1" [label="1: Start struct_forward_declare::Z_ptr_div0\nFormals: z:struct_forward_declare::Z*\nLocals: \n " color=yellow style=filled] "Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_1" -> "Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_4" ; @@ -108,7 +108,7 @@ digraph cfg { "Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_4" -> "Z_ptr_div0#struct_forward_declare(class struct_forward_declare::Z)#18058661690516691263.ce600c6da403f28f2c501df577604772_3" ; -"fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_1" [label="1: Start struct_forward_declare::fun_with_Z\nFormals: z1:struct_forward_declare::Z*\nLocals: z2:struct_forward_declare::Z* \n DECLARE_LOCALS(&return,&z2); [line 24, column 1]\n " color=yellow style=filled] +"fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_1" [label="1: Start struct_forward_declare::fun_with_Z\nFormals: z1:struct_forward_declare::Z*\nLocals: z2:struct_forward_declare::Z* \n " color=yellow style=filled] "fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_1" -> "fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_3" ; @@ -119,7 +119,7 @@ digraph cfg { "fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_3" -> "fun_with_Z#struct_forward_declare(class struct_forward_declare::Z)#10740368644462176169.d708d356d0748993ed722a0113d84853_2" ; -"getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_1" [label="1: Start struct_forward_declare::X_getF\nFormals: this:struct_forward_declare::X*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 3]\n " color=yellow style=filled] +"getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_1" [label="1: Start struct_forward_declare::X_getF\nFormals: this:struct_forward_declare::X*\nLocals: \n " color=yellow style=filled] "getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_1" -> "getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_3" ; @@ -130,14 +130,14 @@ digraph cfg { "getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_3" -> "getF#X#struct_forward_declare#(234869530037436282).15dd2207cd05d172845e5598032cd97a_2" ; -"X#X#struct_forward_declare#{12172734746422509138}.f95806aaac40e962cb02caab9f49a493_1" [label="1: Start struct_forward_declare::X_X\nFormals: this:struct_forward_declare::X*\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 8]\n " color=yellow style=filled] +"X#X#struct_forward_declare#{12172734746422509138}.f95806aaac40e962cb02caab9f49a493_1" [label="1: Start struct_forward_declare::X_X\nFormals: this:struct_forward_declare::X*\nLocals: \n " color=yellow style=filled] "X#X#struct_forward_declare#{12172734746422509138}.f95806aaac40e962cb02caab9f49a493_1" -> "X#X#struct_forward_declare#{12172734746422509138}.f95806aaac40e962cb02caab9f49a493_2" ; "X#X#struct_forward_declare#{12172734746422509138}.f95806aaac40e962cb02caab9f49a493_2" [label="2: Exit struct_forward_declare::X_X \n " color=yellow style=filled] -"getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_1" [label="1: Start struct_forward_declare::Z_getF\nFormals: this:struct_forward_declare::Z*\nLocals: \n DECLARE_LOCALS(&return); [line 28, column 3]\n " color=yellow style=filled] +"getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_1" [label="1: Start struct_forward_declare::Z_getF\nFormals: this:struct_forward_declare::Z*\nLocals: \n " color=yellow style=filled] "getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_1" -> "getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_3" ; @@ -148,7 +148,7 @@ digraph cfg { "getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_3" -> "getF#Z#struct_forward_declare#(5569044973946019300).d77d2dfdba7ae36577dff1573b1c79e7_2" ; -"Z#Z#struct_forward_declare#{16651271592300819332}.ef9c70a1786f586f582ba5bab79ecd77_1" [label="1: Start struct_forward_declare::Z_Z\nFormals: this:struct_forward_declare::Z*\nLocals: \n DECLARE_LOCALS(&return); [line 26, column 8]\n " color=yellow style=filled] +"Z#Z#struct_forward_declare#{16651271592300819332}.ef9c70a1786f586f582ba5bab79ecd77_1" [label="1: Start struct_forward_declare::Z_Z\nFormals: this:struct_forward_declare::Z*\nLocals: \n " color=yellow style=filled] "Z#Z#struct_forward_declare#{16651271592300819332}.ef9c70a1786f586f582ba5bab79ecd77_1" -> "Z#Z#struct_forward_declare#{16651271592300819332}.ef9c70a1786f586f582ba5bab79ecd77_2" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/struct_pass_by_value.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/struct_pass_by_value.cpp.dot index 3959f32b9..7b8651789 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/struct_pass_by_value.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/struct_pass_by_value.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_1" [label="1: Start struct_pass_by_value::field_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X y:struct_pass_by_value::Y x:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&y,&x); [line 39, column 1]\n " color=yellow style=filled] +"field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_1" [label="1: Start struct_pass_by_value::field_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X y:struct_pass_by_value::Y x:struct_pass_by_value::X \n " color=yellow style=filled] "field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_1" -> "field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_5" ; @@ -19,7 +19,7 @@ digraph cfg { "field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_5" -> "field_div0#struct_pass_by_value#10739265731582012189.309f906a63458fd1d3c6651d011f1020_4" ; -"get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_1" [label="1: Start struct_pass_by_value::get_f\nFormals: val:struct_pass_by_value::X&(byval)\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_1" [label="1: Start struct_pass_by_value::get_f\nFormals: val:struct_pass_by_value::X&(byval)\nLocals: \n " color=yellow style=filled] "get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_1" -> "get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_3" ; @@ -30,7 +30,7 @@ digraph cfg { "get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_3" -> "get_f#struct_pass_by_value#16901161791851138670.e181cdd22ed5b9b12bfb0f726d36256b_2" ; -"param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_1" [label="1: Start struct_pass_by_value::param_get_copied_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$4:struct_pass_by_value::X x:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$4,&x); [line 45, column 1]\n " color=yellow style=filled] +"param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_1" [label="1: Start struct_pass_by_value::param_get_copied_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$4:struct_pass_by_value::X x:struct_pass_by_value::X \n " color=yellow style=filled] "param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_1" -> "param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_5" ; @@ -49,7 +49,7 @@ digraph cfg { "param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_5" -> "param_get_copied_div0#struct_pass_by_value#5422600122206315156.a9ecc5bcf15beb35ee10b7d5c038ad8e_4" ; -"param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_1" [label="1: Start struct_pass_by_value::param_get_copied_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$4:struct_pass_by_value::X x:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$4,&x); [line 51, column 1]\n " color=yellow style=filled] +"param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_1" [label="1: Start struct_pass_by_value::param_get_copied_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$4:struct_pass_by_value::X x:struct_pass_by_value::X \n " color=yellow style=filled] "param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_1" -> "param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_5" ; @@ -68,7 +68,7 @@ digraph cfg { "param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_5" -> "param_get_copied_div1#struct_pass_by_value#4678038335560999331.58ffd03114defd7dfa2ce1d8e7c84b46_4" ; -"set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_1" [label="1: Start struct_pass_by_value::set_f\nFormals: val:struct_pass_by_value::X&(byval) f:int\nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_1" [label="1: Start struct_pass_by_value::set_f\nFormals: val:struct_pass_by_value::X&(byval) f:int\nLocals: \n " color=yellow style=filled] "set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_1" -> "set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_3" ; @@ -79,7 +79,7 @@ digraph cfg { "set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_3" -> "set_f#struct_pass_by_value#449985082730240817.3244dc0de9a72d4ec2d03e236d94d06e_2" ; -"temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_1" [label="1: Start struct_pass_by_value::temp_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X 0$?%__sil_tmpSIL_materialize_temp__n$1:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 35, column 1]\n " color=yellow style=filled] +"temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_1" [label="1: Start struct_pass_by_value::temp_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X 0$?%__sil_tmpSIL_materialize_temp__n$1:struct_pass_by_value::X \n " color=yellow style=filled] "temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_1" -> "temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_3" ; @@ -90,7 +90,7 @@ digraph cfg { "temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_3" -> "temp_div0#struct_pass_by_value#12428807554484697371.c8fca64e841f1b138c802c96104d913c_2" ; -"temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_1" [label="1: Start struct_pass_by_value::temp_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X 0$?%__sil_tmpSIL_materialize_temp__n$1:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&0$?%__sil_tmpSIL_materialize_temp__n$1); [line 37, column 1]\n " color=yellow style=filled] +"temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_1" [label="1: Start struct_pass_by_value::temp_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X 0$?%__sil_tmpSIL_materialize_temp__n$1:struct_pass_by_value::X \n " color=yellow style=filled] "temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_1" -> "temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_3" ; @@ -101,7 +101,7 @@ digraph cfg { "temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_3" -> "temp_div1#struct_pass_by_value#13173334156757910444.11618e43948d09c7324724af84bc0d5b_2" ; -"var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_1" [label="1: Start struct_pass_by_value::var_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X x:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&x); [line 25, column 1]\n " color=yellow style=filled] +"var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_1" [label="1: Start struct_pass_by_value::var_div0\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X x:struct_pass_by_value::X \n " color=yellow style=filled] "var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_1" -> "var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_4" ; @@ -116,7 +116,7 @@ digraph cfg { "var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_4" -> "var_div0#struct_pass_by_value#10764880494979445665.44da929aedf0cdc1afaea064cb399051_3" ; -"var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_1" [label="1: Start struct_pass_by_value::var_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X x:struct_pass_by_value::X \n DECLARE_LOCALS(&return,&0$?%__sil_tmp__temp_construct_n$0,&x); [line 30, column 1]\n " color=yellow style=filled] +"var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_1" [label="1: Start struct_pass_by_value::var_div1\nFormals: \nLocals: 0$?%__sil_tmp__temp_construct_n$0:struct_pass_by_value::X x:struct_pass_by_value::X \n " color=yellow style=filled] "var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_1" -> "var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_4" ; @@ -131,7 +131,7 @@ digraph cfg { "var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_4" -> "var_div1#struct_pass_by_value#11501824865066029482.b667f3a6d8153cf4e571282bd064fc22_3" ; -"X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* f:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 3]\n " color=yellow style=filled] +"X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* f:int\nLocals: \n " color=yellow style=filled] "X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_1" -> "X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_3" ; @@ -142,7 +142,7 @@ digraph cfg { "X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_3" -> "X#X#struct_pass_by_value#{11203369373673859396}.cf8c3ea98f014a538f7f90e4593e75eb_2" ; -"X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* __param_0:struct_pass_by_value::X&\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* __param_0:struct_pass_by_value::X&\nLocals: \n " color=yellow style=filled] "X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_1" -> "X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_3" ; @@ -153,7 +153,7 @@ digraph cfg { "X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_3" -> "X#X#struct_pass_by_value#{8495470270182220238|constexpr}.ea3fe0be489de1d7a9283f9ea7d8899f_2" ; -"X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* __param_0:struct_pass_by_value::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 8]\n " color=yellow style=filled] +"X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_1" [label="1: Start struct_pass_by_value::X_X\nFormals: this:struct_pass_by_value::X* __param_0:struct_pass_by_value::X const &\nLocals: \n " color=yellow style=filled] "X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_1" -> "X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_3" ; @@ -164,7 +164,7 @@ digraph cfg { "X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_3" -> "X#X#struct_pass_by_value#{9755652315089766298|constexpr}.81acc1c263466d84e0cc912cd1d47b28_2" ; -"Y#Y#struct_pass_by_value#{2591422873810003675}.4cc6400ed3a8bedc19c95b6ea1876631_1" [label="1: Start struct_pass_by_value::Y_Y\nFormals: this:struct_pass_by_value::Y* x:struct_pass_by_value::X const &\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 3]\n " color=yellow style=filled] +"Y#Y#struct_pass_by_value#{2591422873810003675}.4cc6400ed3a8bedc19c95b6ea1876631_1" [label="1: Start struct_pass_by_value::Y_Y\nFormals: this:struct_pass_by_value::Y* x:struct_pass_by_value::X const &\nLocals: \n " color=yellow style=filled] "Y#Y#struct_pass_by_value#{2591422873810003675}.4cc6400ed3a8bedc19c95b6ea1876631_1" -> "Y#Y#struct_pass_by_value#{2591422873810003675}.4cc6400ed3a8bedc19c95b6ea1876631_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/type_trait_expr.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/type_trait_expr.cpp.dot index 4a97b49db..e5dd77bbf 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/type_trait_expr.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/type_trait_expr.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_1" [label="1: Start is_pointer_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_1" [label="1: Start is_pointer_example\nFormals: \nLocals: \n " color=yellow style=filled] "is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_1" -> "is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_3" ; @@ -11,7 +11,7 @@ digraph cfg { "is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_3" -> "is_pointer_example#993450452211025736.0084d63d3d455165560d25605d8a30c1_2" ; -"is_trivial_example#10742835098923825644.8d15716e7ef1310064fb1fe16e18181f_1" [label="1: Start is_trivial_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 8, column 1]\n " color=yellow style=filled] +"is_trivial_example#10742835098923825644.8d15716e7ef1310064fb1fe16e18181f_1" [label="1: Start is_trivial_example\nFormals: \nLocals: \n " color=yellow style=filled] "is_trivial_example#10742835098923825644.8d15716e7ef1310064fb1fe16e18181f_1" -> "is_trivial_example#10742835098923825644.8d15716e7ef1310064fb1fe16e18181f_3" ; diff --git a/infer/tests/codetoanalyze/cpp/shared/types/typeid_expr.cpp.dot b/infer/tests/codetoanalyze/cpp/shared/types/typeid_expr.cpp.dot index c533e2ac1..8f913a4a6 100644 --- a/infer/tests/codetoanalyze/cpp/shared/types/typeid_expr.cpp.dot +++ b/infer/tests/codetoanalyze/cpp/shared/types/typeid_expr.cpp.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_1" [label="1: Start person_typeid\nFormals: \nLocals: t:int person:Person \n DECLARE_LOCALS(&return,&t,&person); [line 19]\n " color=yellow style=filled] +"person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_1" [label="1: Start person_typeid\nFormals: \nLocals: t:int person:Person \n " color=yellow style=filled] "person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_1" -> "person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_11" ; @@ -44,7 +44,7 @@ digraph cfg { "person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_11" -> "person_typeid#_Z13person_typeidv.259e8739c3aa7b455d1b67a326ce9b09_10" ; -"person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_1" [label="1: Start person_typeid_name\nFormals: \nLocals: person_type_info:char const * t_type_info:char const * t:int person:Person \n DECLARE_LOCALS(&return,&person_type_info,&t_type_info,&t,&person); [line 28]\n " color=yellow style=filled] +"person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_1" [label="1: Start person_typeid_name\nFormals: \nLocals: person_type_info:char const * t_type_info:char const * t:int person:Person \n " color=yellow style=filled] "person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_1" -> "person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_13" ; @@ -96,7 +96,7 @@ digraph cfg { "person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_13" -> "person_typeid_name#_Z18person_typeid_namev.61ab0ec473f2261bf55eb69fa502c9ca_12" ; -"employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_1" [label="1: Start employee_typeid\nFormals: \nLocals: ptr:Person* employee:Employee \n DECLARE_LOCALS(&return,&ptr,&employee); [line 39]\n " color=yellow style=filled] +"employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_1" [label="1: Start employee_typeid\nFormals: \nLocals: ptr:Person* employee:Employee \n " color=yellow style=filled] "employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_1" -> "employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_11" ; @@ -140,7 +140,7 @@ digraph cfg { "employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_11" -> "employee_typeid#_Z15employee_typeidv.d5a1249d00c1531124f473b9003de8b4_10" ; -"template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_1" [label="1: Start template_type_id_person\nFormals: \nLocals: person:Person \n DECLARE_LOCALS(&return,&person); [line 62]\n " color=yellow style=filled] +"template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_1" [label="1: Start template_type_id_person\nFormals: \nLocals: person:Person \n " color=yellow style=filled] "template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_1" -> "template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_10" ; @@ -180,7 +180,7 @@ digraph cfg { "template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_10" -> "template_type_id_person#_Z23template_type_id_personv.5fe9ce5a34a9724ffe6120b87e057895_5" ; -"value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_1" [label="1: Start __infer_globals_initializer_std::__numeric_type::value\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 1697]\n " color=yellow style=filled] +"value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_1" [label="1: Start __infer_globals_initializer_std::__numeric_type::value\nFormals: \nLocals: \n " color=yellow style=filled] "value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_1" -> "value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_3" ; @@ -191,7 +191,7 @@ digraph cfg { "value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_3" -> "value#__numeric_type#__infer_globals_initializer_std.47862f77402cf0b9a8f85342f9963960_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_1" [label="1: Start std::__convert_to_integral\nFormals: __val:int\nLocals: \n DECLARE_LOCALS(&return); [line 4309]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_1" [label="1: Start std::__convert_to_integral\nFormals: __val:int\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_3" ; @@ -202,7 +202,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEi.43b0259cdf1b6086b5b232de7e5ddc3b_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_1" [label="1: Start std::__convert_to_integral\nFormals: __val:int\nLocals: \n DECLARE_LOCALS(&return); [line 4328]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_1" [label="1: Start std::__convert_to_integral\nFormals: __val:int\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_3" ; @@ -213,7 +213,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEn.f0a547f6acd880fbe54bf8cd9fcfe151_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 4312]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned int\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_3" ; @@ -224,7 +224,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEj.fd205920d652f02f0b9a9b89e450a068_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned int\nLocals: \n DECLARE_LOCALS(&return); [line 4331]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned int\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_3" ; @@ -235,7 +235,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEo.15fc37df335893286e47ebfc292083c1_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_1" [label="1: Start std::__convert_to_integral\nFormals: __val:long\nLocals: \n DECLARE_LOCALS(&return); [line 4315]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_1" [label="1: Start std::__convert_to_integral\nFormals: __val:long\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_3" ; @@ -246,7 +246,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEl.19b65e5b35784a4d6b1ba397569565af_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned long\nLocals: \n DECLARE_LOCALS(&return); [line 4318]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned long\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_3" ; @@ -257,7 +257,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEm.111d95b3f3b4d5dd40ab1add8f243f84_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_1" [label="1: Start std::__convert_to_integral\nFormals: __val:long long\nLocals: \n DECLARE_LOCALS(&return); [line 4321]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_1" [label="1: Start std::__convert_to_integral\nFormals: __val:long long\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_3" ; @@ -268,7 +268,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEx.c1183c63775e8691319a0bd03664ac0c_2" ; -"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned long long\nLocals: \n DECLARE_LOCALS(&return); [line 4324]\n " color=yellow style=filled] +"__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_1" [label="1: Start std::__convert_to_integral\nFormals: __val:unsigned long long\nLocals: \n " color=yellow style=filled] "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_1" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_3" ; @@ -279,7 +279,7 @@ digraph cfg { "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_3" -> "__convert_to_integral#std#_ZNSt3__121__convert_to_integralEy.4261f4b82618cc6ea34bb4631aefbdda_2" ; -"person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_1" [label="1: Start person_ptr_typeid\nFormals: ptr:Person*\nLocals: person:Person \n DECLARE_LOCALS(&return,&person); [line 48]\n " color=yellow style=filled] +"person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_1" [label="1: Start person_ptr_typeid\nFormals: ptr:Person*\nLocals: person:Person \n " color=yellow style=filled] "person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_1" -> "person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_10" ; @@ -319,7 +319,7 @@ digraph cfg { "person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_10" -> "person_ptr_typeid#_Z17person_ptr_typeidP6Person.d9adfc6b86c71441019a0fdc03c35fa6_5" ; -"template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_1" [label="1: Start template_typeid\nFormals: value:Person const &\nLocals: result:Person 0$?%__sil_tmpSIL_materialize_temp__n$3:Person \n DECLARE_LOCALS(&return,&result,&0$?%__sil_tmpSIL_materialize_temp__n$3); [line 57]\n " color=yellow style=filled] +"template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_1" [label="1: Start template_typeid\nFormals: value:Person const &\nLocals: result:Person 0$?%__sil_tmpSIL_materialize_temp__n$3:Person \n " color=yellow style=filled] "template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_1" -> "template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_4" ; @@ -334,7 +334,7 @@ digraph cfg { "template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_4" -> "template_typeid#_Z15template_typeidI6PersonEPKcRKT_.a1cb4d870e3df2f09bf7a22e0fc6e5c6_3" ; -"Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_1" [label="1: Start Employee_Employee\nFormals: this:Employee*\nLocals: \n DECLARE_LOCALS(&return); [line 17]\n " color=yellow style=filled] +"Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_1" [label="1: Start Employee_Employee\nFormals: this:Employee*\nLocals: \n " color=yellow style=filled] "Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_1" -> "Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_3" ; @@ -345,28 +345,28 @@ digraph cfg { "Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_3" -> "Employee#Employee#{_ZN8EmployeeC1Ev|constexpr}.16759caee496fa04cbb5c95e71252949_2" ; -"~Employee#Employee#(_ZN6PersonD0Ev).b246750215fd295f2276d9dd33772816_1" [label="1: Start Employee_~Employee\nFormals: this:Employee*\nLocals: \n DECLARE_LOCALS(&return); [line 17]\n " color=yellow style=filled] +"~Employee#Employee#(_ZN6PersonD0Ev).b246750215fd295f2276d9dd33772816_1" [label="1: Start Employee_~Employee\nFormals: this:Employee*\nLocals: \n " color=yellow style=filled] "~Employee#Employee#(_ZN6PersonD0Ev).b246750215fd295f2276d9dd33772816_1" -> "~Employee#Employee#(_ZN6PersonD0Ev).b246750215fd295f2276d9dd33772816_2" ; "~Employee#Employee#(_ZN6PersonD0Ev).b246750215fd295f2276d9dd33772816_2" [label="2: Exit Employee_~Employee \n " color=yellow style=filled] -"Person#Person#{_ZN6PersonC1Ev|constexpr}.d3aa73a16cf65083c030acbc97a9ff15_1" [label="1: Start Person_Person\nFormals: this:Person*\nLocals: \n DECLARE_LOCALS(&return); [line 12]\n " color=yellow style=filled] +"Person#Person#{_ZN6PersonC1Ev|constexpr}.d3aa73a16cf65083c030acbc97a9ff15_1" [label="1: Start Person_Person\nFormals: this:Person*\nLocals: \n " color=yellow style=filled] "Person#Person#{_ZN6PersonC1Ev|constexpr}.d3aa73a16cf65083c030acbc97a9ff15_1" -> "Person#Person#{_ZN6PersonC1Ev|constexpr}.d3aa73a16cf65083c030acbc97a9ff15_2" ; "Person#Person#{_ZN6PersonC1Ev|constexpr}.d3aa73a16cf65083c030acbc97a9ff15_2" [label="2: Exit Person_Person \n " color=yellow style=filled] -"~Person#Person#(_ZN6PersonD0Ev).6c309af5fed23bf91f2ee6ecd26bcc41_1" [label="1: Start Person_~Person\nFormals: this:Person*\nLocals: \n DECLARE_LOCALS(&return); [line 14]\n " color=yellow style=filled] +"~Person#Person#(_ZN6PersonD0Ev).6c309af5fed23bf91f2ee6ecd26bcc41_1" [label="1: Start Person_~Person\nFormals: this:Person*\nLocals: \n " color=yellow style=filled] "~Person#Person#(_ZN6PersonD0Ev).6c309af5fed23bf91f2ee6ecd26bcc41_1" -> "~Person#Person#(_ZN6PersonD0Ev).6c309af5fed23bf91f2ee6ecd26bcc41_2" ; "~Person#Person#(_ZN6PersonD0Ev).6c309af5fed23bf91f2ee6ecd26bcc41_2" [label="2: Exit Person_~Person \n " color=yellow style=filled] -"Person#Person#{_ZN6PersonC1ERKS_|constexpr}.723fccb56b807554fd33d1118dcb83e1_1" [label="1: Start Person_Person\nFormals: this:Person* __param_0:Person const &\nLocals: \n DECLARE_LOCALS(&return); [line 12]\n " color=yellow style=filled] +"Person#Person#{_ZN6PersonC1ERKS_|constexpr}.723fccb56b807554fd33d1118dcb83e1_1" [label="1: Start Person_Person\nFormals: this:Person* __param_0:Person const &\nLocals: \n " color=yellow style=filled] "Person#Person#{_ZN6PersonC1ERKS_|constexpr}.723fccb56b807554fd33d1118dcb83e1_1" -> "Person#Person#{_ZN6PersonC1ERKS_|constexpr}.723fccb56b807554fd33d1118dcb83e1_2" ; @@ -385,7 +385,7 @@ digraph cfg { "exception#exception#std#{_ZNSt9exceptionC1Ev}.5226a0e6cc026fc29eb750a66d588910_2" [label="2: Exit std::exception_exception \n " color=yellow style=filled] -"exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_1" [label="1: Start std::exception_ptr_exception_ptr\nFormals: this:std::exception_ptr*\nLocals: \n DECLARE_LOCALS(&return); [line 130]\n " color=yellow style=filled] +"exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_1" [label="1: Start std::exception_ptr_exception_ptr\nFormals: this:std::exception_ptr*\nLocals: \n " color=yellow style=filled] "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_1" -> "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_3" ; @@ -396,7 +396,7 @@ digraph cfg { "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_3" -> "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1Ev}.0c4f2ef0c0bd9280100ecba5b0fba8bd_2" ; -"operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_1" [label="1: Start std::exception_ptr_operator_bool\nFormals: this:std::exception_ptr*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 136]\n " color=yellow style=filled] +"operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_1" [label="1: Start std::exception_ptr_operator_bool\nFormals: this:std::exception_ptr*\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n " color=yellow style=filled] "operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_1" -> "operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_4" ; @@ -432,7 +432,7 @@ digraph cfg { "operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_9" -> "operator_bool#exception_ptr#std#(_ZNKSt13exception_ptrcvbEv).6fac2b4e27029bcd0295f179efc6cf0f_2" ; -"exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_1" [label="1: Start std::exception_ptr_exception_ptr\nFormals: this:std::exception_ptr* __param_0:int\nLocals: \n DECLARE_LOCALS(&return); [line 131]\n " color=yellow style=filled] +"exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_1" [label="1: Start std::exception_ptr_exception_ptr\nFormals: this:std::exception_ptr* __param_0:int\nLocals: \n " color=yellow style=filled] "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_1" -> "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_3" ; @@ -443,7 +443,7 @@ digraph cfg { "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_3" -> "exception_ptr#exception_ptr#std#{_ZNSt13exception_ptrC1EDn}.b23bb2147c8a8ba771e2f40d3542abc9_2" ; -"nested_ptr#nested_exception#std#(_ZNKSt16nested_exception10nested_ptrEv).753e0357077fd8ac8ab8130b900014ef_1" [label="1: Start std::nested_exception_nested_ptr\nFormals: this:std::nested_exception* __return_param:std::exception_ptr*\nLocals: \n DECLARE_LOCALS(&return); [line 180]\n " color=yellow style=filled] +"nested_ptr#nested_exception#std#(_ZNKSt16nested_exception10nested_ptrEv).753e0357077fd8ac8ab8130b900014ef_1" [label="1: Start std::nested_exception_nested_ptr\nFormals: this:std::nested_exception* __return_param:std::exception_ptr*\nLocals: \n " color=yellow style=filled] "nested_ptr#nested_exception#std#(_ZNKSt16nested_exception10nested_ptrEv).753e0357077fd8ac8ab8130b900014ef_1" -> "nested_ptr#nested_exception#std#(_ZNKSt16nested_exception10nested_ptrEv).753e0357077fd8ac8ab8130b900014ef_3" ; @@ -460,7 +460,7 @@ digraph cfg { "name#type_info#std#(_ZNKSt9type_info4nameEv).8c41a474dda80a419c854969d1ab23e8_2" [label="2: Exit std::type_info_name \n " color=yellow style=filled] -"hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_1" [label="1: Start std::type_info_hash_code\nFormals: this:std::type_info*\nLocals: \n DECLARE_LOCALS(&return); [line 113]\n " color=yellow style=filled] +"hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_1" [label="1: Start std::type_info_hash_code\nFormals: this:std::type_info*\nLocals: \n " color=yellow style=filled] "hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_1" -> "hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_3" ; @@ -471,7 +471,7 @@ digraph cfg { "hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_3" -> "hash_code#type_info#std#(_ZNKSt9type_info9hash_codeEv).01675cb218ac7b3cd979914210b13e49_2" ; -"before#type_info#std#(_ZNKSt9type_info6beforeERKS_).d0ee91d1b591c9ae21397c3dface7eb7_1" [label="1: Start std::type_info_before\nFormals: this:std::type_info* __arg:std::type_info const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$0); [line 103]\n " color=yellow style=filled] +"before#type_info#std#(_ZNKSt9type_info6beforeERKS_).d0ee91d1b591c9ae21397c3dface7eb7_1" [label="1: Start std::type_info_before\nFormals: this:std::type_info* __arg:std::type_info const &\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$0:_Bool \n " color=yellow style=filled] "before#type_info#std#(_ZNKSt9type_info6beforeERKS_).d0ee91d1b591c9ae21397c3dface7eb7_1" -> "before#type_info#std#(_ZNKSt9type_info6beforeERKS_).d0ee91d1b591c9ae21397c3dface7eb7_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/block/retain_cycle.m.dot b/infer/tests/codetoanalyze/objc/frontend/block/retain_cycle.m.dot index d97ed418b..64257700c 100644 --- a/infer/tests/codetoanalyze/objc/frontend/block/retain_cycle.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/block/retain_cycle.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: a:A*\nLocals: \n DECLARE_LOCALS(&return); [line 52, column 1]\n " color=yellow style=filled] +"foo.acbd18db4cc2f85cedef654fccc4a4d8_1" [label="1: Start foo\nFormals: a:A*\nLocals: \n " color=yellow style=filled] "foo.acbd18db4cc2f85cedef654fccc4a4d8_1" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_4" ; @@ -15,7 +15,7 @@ digraph cfg { "foo.acbd18db4cc2f85cedef654fccc4a4d8_4" -> "foo.acbd18db4cc2f85cedef654fccc4a4d8_3" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: argc:int argv:char const **\nLocals: a:A* \n DECLARE_LOCALS(&return,&a); [line 59, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: argc:int argv:char const **\nLocals: a:A* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_5" ; @@ -34,7 +34,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_5" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; -"objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_1" [label="1: Start objc_blockA_capture_1\nFormals: self:A* d:D*\nLocals: \nCaptured: self:A* \n DECLARE_LOCALS(&return); [line 45, column 16]\n " color=yellow style=filled] +"objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_1" [label="1: Start objc_blockA_capture_1\nFormals: self:A* d:D*\nLocals: \nCaptured: self:A* \n " color=yellow style=filled] "objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_1" -> "objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_3" ; @@ -45,7 +45,7 @@ digraph cfg { "objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_3" -> "objc_blockA_capture_1(class A,class D).d4c908ef76f37b34ec8aa31647489ab4_2" ; -"capture#A#instance.d411336575e4bf632a1828f5f5979726_1" [label="1: Start A_capture\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 43, column 1]\n " color=yellow style=filled] +"capture#A#instance.d411336575e4bf632a1828f5f5979726_1" [label="1: Start A_capture\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "capture#A#instance.d411336575e4bf632a1828f5f5979726_1" -> "capture#A#instance.d411336575e4bf632a1828f5f5979726_4" ; @@ -60,7 +60,7 @@ digraph cfg { "capture#A#instance.d411336575e4bf632a1828f5f5979726_4" -> "capture#A#instance.d411336575e4bf632a1828f5f5979726_3" ; -"sHandler:#B#instance.590685250eb38eaab242405cd45c572b_1" [label="1: Start B_sHandler:\nFormals: self:B* h:_fn_(*)\nLocals: \n DECLARE_LOCALS(&return); [line 26, column 1]\n " color=yellow style=filled] +"sHandler:#B#instance.590685250eb38eaab242405cd45c572b_1" [label="1: Start B_sHandler:\nFormals: self:B* h:_fn_(*)\nLocals: \n " color=yellow style=filled] "sHandler:#B#instance.590685250eb38eaab242405cd45c572b_1" -> "sHandler:#B#instance.590685250eb38eaab242405cd45c572b_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/block/static.m.dot b/infer/tests/codetoanalyze/objc/frontend/block/static.m.dot index 8870095f2..970ab2116 100644 --- a/infer/tests/codetoanalyze/objc/frontend/block/static.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/block/static.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: argc:int argv:char const **\nLocals: \n DECLARE_LOCALS(&return); [line 58, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: argc:int argv:char const **\nLocals: \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; @@ -11,7 +11,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_3" -> "main.fad58de7366495db4650cfefac2fcd61_2" ; -"objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_1" [label="1: Start objc_blockA_test2_3\nFormals: \nLocals: p:objc_object* \n DECLARE_LOCALS(&return,&p); [line 37, column 3]\n " color=yellow style=filled] +"objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_1" [label="1: Start objc_blockA_test2_3\nFormals: \nLocals: p:objc_object* \n " color=yellow style=filled] "objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_1" -> "objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_3" ; @@ -22,7 +22,7 @@ digraph cfg { "objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_3" -> "objc_blockA_test2_3.d73da2e84cb701fb03b2fbe656a01a1b_2" ; -"objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_1" [label="1: Start objc_blockA_test3_4\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 48, column 3]\n " color=yellow style=filled] +"objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_1" [label="1: Start objc_blockA_test3_4\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_1" -> "objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_3" ; @@ -33,7 +33,7 @@ digraph cfg { "objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_3" -> "objc_blockA_test3_4.645dc6f18a9ea7bd77a195ea083890a4_2" ; -"objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_1" [label="1: Start objc_blockA_test_1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 18, column 3]\n " color=yellow style=filled] +"objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_1" [label="1: Start objc_blockA_test_1\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_1" -> "objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_3" ; @@ -44,7 +44,7 @@ digraph cfg { "objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_3" -> "objc_blockA_test_1.91b00d7c265c98d7bfda34cc42ad73ed_2" ; -"objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_1" [label="1: Start objc_blockA_test_leak_2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 28, column 3]\n " color=yellow style=filled] +"objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_1" [label="1: Start objc_blockA_test_leak_2\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_1" -> "objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_3" ; @@ -55,7 +55,7 @@ digraph cfg { "objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_3" -> "objc_blockA_test_leak_2.5b3de3f9ef0695311853bace3ed320b8_2" ; -"test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_1" [label="1: Start A_test\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_1" [label="1: Start A_test\nFormals: \nLocals: \n " color=yellow style=filled] "test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_1" -> "test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_4" ; @@ -70,7 +70,7 @@ digraph cfg { "test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_4" -> "test#A#class.c69ae9e6be36a2eeb5dcbaa1187c354d_3" ; -"test2#A#class.ce50cb13c3345decc567dd4eb6124604_1" [label="1: Start A_test2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 34, column 1]\n " color=yellow style=filled] +"test2#A#class.ce50cb13c3345decc567dd4eb6124604_1" [label="1: Start A_test2\nFormals: \nLocals: \n " color=yellow style=filled] "test2#A#class.ce50cb13c3345decc567dd4eb6124604_1" -> "test2#A#class.ce50cb13c3345decc567dd4eb6124604_5" ; @@ -89,7 +89,7 @@ digraph cfg { "test2#A#class.ce50cb13c3345decc567dd4eb6124604_5" -> "test2#A#class.ce50cb13c3345decc567dd4eb6124604_4" ; -"test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_1" [label="1: Start A_test3\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 45, column 1]\n " color=yellow style=filled] +"test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_1" [label="1: Start A_test3\nFormals: \nLocals: \n " color=yellow style=filled] "test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_1" -> "test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_4" ; @@ -104,7 +104,7 @@ digraph cfg { "test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_4" -> "test3#A#class.041e0eaf033ae8cfa2af48253dfb07ee_3" ; -"test_leak#A#class.8240788aa53244827857be0e92d27671_1" [label="1: Start A_test_leak\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 26, column 1]\n " color=yellow style=filled] +"test_leak#A#class.8240788aa53244827857be0e92d27671_1" [label="1: Start A_test_leak\nFormals: \nLocals: \n " color=yellow style=filled] "test_leak#A#class.8240788aa53244827857be0e92d27671_1" -> "test_leak#A#class.8240788aa53244827857be0e92d27671_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/boxing/Boxing.m.dot b/infer/tests/codetoanalyze/objc/frontend/boxing/Boxing.m.dot index 5e9a0dab7..1ef3769d6 100644 --- a/infer/tests/codetoanalyze/objc/frontend/boxing/Boxing.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/boxing/Boxing.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_1" [label="1: Start Boxing_getBool\nFormals: self:Boxing*\nLocals: n:NSNumber* \n DECLARE_LOCALS(&return,&n); [line 34, column 1]\n " color=yellow style=filled] +"getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_1" [label="1: Start Boxing_getBool\nFormals: self:Boxing*\nLocals: n:NSNumber* \n " color=yellow style=filled] "getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_1" -> "getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_4" ; @@ -15,7 +15,7 @@ digraph cfg { "getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_4" -> "getBool#Boxing#instance.3315ec58788820860ec4adc889dd7197_3" ; -"getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_1" [label="1: Start Boxing_getDouble\nFormals: self:Boxing*\nLocals: n:NSNumber* \n DECLARE_LOCALS(&return,&n); [line 29, column 1]\n " color=yellow style=filled] +"getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_1" [label="1: Start Boxing_getDouble\nFormals: self:Boxing*\nLocals: n:NSNumber* \n " color=yellow style=filled] "getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_1" -> "getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_4" ; @@ -30,7 +30,7 @@ digraph cfg { "getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_4" -> "getDouble#Boxing#instance.d2ccf367cc9eb4c0b5e345694f262070_3" ; -"getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_1" [label="1: Start Boxing_getFloat\nFormals: self:Boxing*\nLocals: n:NSNumber* \n DECLARE_LOCALS(&return,&n); [line 24, column 1]\n " color=yellow style=filled] +"getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_1" [label="1: Start Boxing_getFloat\nFormals: self:Boxing*\nLocals: n:NSNumber* \n " color=yellow style=filled] "getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_1" -> "getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_4" ; @@ -45,7 +45,7 @@ digraph cfg { "getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_4" -> "getFloat#Boxing#instance.3de027274316c0cdfd230c6dbd0333a0_3" ; -"getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_1" [label="1: Start Boxing_getInt\nFormals: self:Boxing*\nLocals: n:NSNumber* \n DECLARE_LOCALS(&return,&n); [line 19, column 1]\n " color=yellow style=filled] +"getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_1" [label="1: Start Boxing_getInt\nFormals: self:Boxing*\nLocals: n:NSNumber* \n " color=yellow style=filled] "getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_1" -> "getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_4" ; @@ -60,7 +60,7 @@ digraph cfg { "getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_4" -> "getInt#Boxing#instance.6b1205ea87bb285944ca74c0597dcf85_3" ; -"getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_1" [label="1: Start Boxing_getIntExp\nFormals: self:Boxing*\nLocals: n:NSNumber* y:int x:int \n DECLARE_LOCALS(&return,&n,&y,&x); [line 12, column 1]\n " color=yellow style=filled] +"getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_1" [label="1: Start Boxing_getIntExp\nFormals: self:Boxing*\nLocals: n:NSNumber* y:int x:int \n " color=yellow style=filled] "getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_1" -> "getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_6" ; @@ -83,7 +83,7 @@ digraph cfg { "getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_6" -> "getIntExp#Boxing#instance.1230c4f8d594629f186c72bd450c75b1_5" ; -"getS#Boxing#instance.97ccd331527b54376eb9b2b822cb25a3_1" [label="1: Start Boxing_getS\nFormals: self:Boxing*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 39, column 1]\n " color=yellow style=filled] +"getS#Boxing#instance.97ccd331527b54376eb9b2b822cb25a3_1" [label="1: Start Boxing_getS\nFormals: self:Boxing*\nLocals: s:NSString* \n " color=yellow style=filled] "getS#Boxing#instance.97ccd331527b54376eb9b2b822cb25a3_1" -> "getS#Boxing#instance.97ccd331527b54376eb9b2b822cb25a3_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/boxing/array.m.dot b/infer/tests/codetoanalyze/objc/frontend/boxing/array.m.dot index 9c6530e2f..c5bf34740 100644 --- a/infer/tests/codetoanalyze/objc/frontend/boxing/array.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/boxing/array.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: item:NSString* germanCars:NSArray* s:NSString* \n DECLARE_LOCALS(&return,&item,&germanCars,&s); [line 10, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: item:NSString* germanCars:NSArray* s:NSString* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_12" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/boxing/array_literal.c.dot b/infer/tests/codetoanalyze/objc/frontend/boxing/array_literal.c.dot index 4fe13dac0..cc7be6398 100644 --- a/infer/tests/codetoanalyze/objc/frontend/boxing/array_literal.c.dot +++ b/infer/tests/codetoanalyze/objc/frontend/boxing/array_literal.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get_array.bca6b16c85e5b8ba530f380271b2ec79_1" [label="1: Start get_array\nFormals: \nLocals: animals:NSArray* \n DECLARE_LOCALS(&return,&animals); [line 10, column 1]\n " color=yellow style=filled] +"get_array.bca6b16c85e5b8ba530f380271b2ec79_1" [label="1: Start get_array\nFormals: \nLocals: animals:NSArray* \n " color=yellow style=filled] "get_array.bca6b16c85e5b8ba530f380271b2ec79_1" -> "get_array.bca6b16c85e5b8ba530f380271b2ec79_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/boxing/dict_literal.c.dot b/infer/tests/codetoanalyze/objc/frontend/boxing/dict_literal.c.dot index f7a0573ed..55cb546be 100644 --- a/infer/tests/codetoanalyze/objc/frontend/boxing/dict_literal.c.dot +++ b/infer/tests/codetoanalyze/objc/frontend/boxing/dict_literal.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get_array1.5988b7ad8acf5c81cef9a72d072073c1_1" [label="1: Start get_array1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"get_array1.5988b7ad8acf5c81cef9a72d072073c1_1" [label="1: Start get_array1\nFormals: \nLocals: \n " color=yellow style=filled] "get_array1.5988b7ad8acf5c81cef9a72d072073c1_1" -> "get_array1.5988b7ad8acf5c81cef9a72d072073c1_3" ; @@ -11,7 +11,7 @@ digraph cfg { "get_array1.5988b7ad8acf5c81cef9a72d072073c1_3" -> "get_array1.5988b7ad8acf5c81cef9a72d072073c1_2" ; -"get_array2.84aa3c70cb20e7edbe4f0b8d0bd6aa3d_1" [label="1: Start get_array2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"get_array2.84aa3c70cb20e7edbe4f0b8d0bd6aa3d_1" [label="1: Start get_array2\nFormals: \nLocals: \n " color=yellow style=filled] "get_array2.84aa3c70cb20e7edbe4f0b8d0bd6aa3d_1" -> "get_array2.84aa3c70cb20e7edbe4f0b8d0bd6aa3d_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/boxing/string_literal.c.dot b/infer/tests/codetoanalyze/objc/frontend/boxing/string_literal.c.dot index b22897c9a..a4bdb7745 100644 --- a/infer/tests/codetoanalyze/objc/frontend/boxing/string_literal.c.dot +++ b/infer/tests/codetoanalyze/objc/frontend/boxing/string_literal.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"get_string1.37988b3a9459aa3258beba816a2c79fc_1" [label="1: Start get_string1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"get_string1.37988b3a9459aa3258beba816a2c79fc_1" [label="1: Start get_string1\nFormals: \nLocals: \n " color=yellow style=filled] "get_string1.37988b3a9459aa3258beba816a2c79fc_1" -> "get_string1.37988b3a9459aa3258beba816a2c79fc_3" ; @@ -11,7 +11,7 @@ digraph cfg { "get_string1.37988b3a9459aa3258beba816a2c79fc_3" -> "get_string1.37988b3a9459aa3258beba816a2c79fc_2" ; -"get_string2.896232467e9bb3980f16ff6f7a1da043_1" [label="1: Start get_string2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"get_string2.896232467e9bb3980f16ff6f7a1da043_1" [label="1: Start get_string2\nFormals: \nLocals: \n " color=yellow style=filled] "get_string2.896232467e9bb3980f16ff6f7a1da043_1" -> "get_string2.896232467e9bb3980f16ff6f7a1da043_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/conditional_operation/ConditionalOperation.m.dot b/infer/tests/codetoanalyze/objc/frontend/conditional_operation/ConditionalOperation.m.dot index 047e28185..9216fd6c0 100644 --- a/infer/tests/codetoanalyze/objc/frontend/conditional_operation/ConditionalOperation.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/conditional_operation/ConditionalOperation.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" [label="1: Start A_test4:\nFormals: self:A* x:int\nLocals: \n DECLARE_LOCALS(&return); [line 17, column 1]\n " color=yellow style=filled] +"test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" [label="1: Start A_test4:\nFormals: self:A* x:int\nLocals: \n " color=yellow style=filled] "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" -> "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_3" ; @@ -11,7 +11,7 @@ digraph cfg { "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_3" -> "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_2" ; -"test5:#A#instance.4d6ac42705853160b533ab46b444624a_1" [label="1: Start A_test5:\nFormals: self:A* b:_Bool\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$1); [line 21, column 1]\n " color=yellow style=filled] +"test5:#A#instance.4d6ac42705853160b533ab46b444624a_1" [label="1: Start A_test5:\nFormals: self:A* b:_Bool\nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$1:int \n " color=yellow style=filled] "test5:#A#instance.4d6ac42705853160b533ab46b444624a_1" -> "test5:#A#instance.4d6ac42705853160b533ab46b444624a_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/exceptions/ExceptionExample.m.dot b/infer/tests/codetoanalyze/objc/frontend/exceptions/ExceptionExample.m.dot index b1628a632..b2c03e705 100644 --- a/infer/tests/codetoanalyze/objc/frontend/exceptions/ExceptionExample.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/exceptions/ExceptionExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_1" [label="1: Start ExceptionExample_test\nFormals: self:ExceptionExample*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 16, column 1]\n " color=yellow style=filled] +"test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_1" [label="1: Start ExceptionExample_test\nFormals: self:ExceptionExample*\nLocals: s:NSString* \n " color=yellow style=filled] "test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_1" -> "test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_4" ; @@ -15,7 +15,7 @@ digraph cfg { "test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_4" -> "test#ExceptionExample#instance.513cde8d794322493646dbd1821516dd_3" ; -"test1#ExceptionExample#instance.400b3bc567ff814f7f6788584460738f_1" [label="1: Start ExceptionExample_test1\nFormals: self:ExceptionExample*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 25, column 1]\n " color=yellow style=filled] +"test1#ExceptionExample#instance.400b3bc567ff814f7f6788584460738f_1" [label="1: Start ExceptionExample_test1\nFormals: self:ExceptionExample*\nLocals: s:NSString* \n " color=yellow style=filled] "test1#ExceptionExample#instance.400b3bc567ff814f7f6788584460738f_1" -> "test1#ExceptionExample#instance.400b3bc567ff814f7f6788584460738f_8" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/fast_enumeration/Fast_enumeration.m.dot b/infer/tests/codetoanalyze/objc/frontend/fast_enumeration/Fast_enumeration.m.dot index e76a737f8..1e1083374 100644 --- a/infer/tests/codetoanalyze/objc/frontend/fast_enumeration/Fast_enumeration.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/fast_enumeration/Fast_enumeration.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_1" [label="1: Start A_fast_loop:\nFormals: self:A* items:NSArray*\nLocals: item:NSArray* size:int \n DECLARE_LOCALS(&return,&item,&size); [line 19, column 1]\n " color=yellow style=filled] +"fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_1" [label="1: Start A_fast_loop:\nFormals: self:A* items:NSArray*\nLocals: item:NSArray* size:int \n " color=yellow style=filled] "fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_1" -> "fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_11" ; @@ -44,7 +44,7 @@ digraph cfg { "fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_11" -> "fast_loop:#A(class NSArray)#instance.26b39d1106e4365a40bc2f6305401611_10" ; -"fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_1" [label="1: Start A_fast_loop_no_crash\nFormals: self:A*\nLocals: obj:objc_object* \n DECLARE_LOCALS(&return,&obj); [line 36, column 1]\n " color=yellow style=filled] +"fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_1" [label="1: Start A_fast_loop_no_crash\nFormals: self:A*\nLocals: obj:objc_object* \n " color=yellow style=filled] "fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_1" -> "fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_10" ; @@ -84,7 +84,7 @@ digraph cfg { "fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_10" -> "fast_loop_no_crash#A#instance.eaee56a1051009329a3989c3a10fb432_9" ; -"while_loop:#A(class NSArray)#instance.225f55f19f886cfaa14fc056eca2399b_1" [label="1: Start A_while_loop:\nFormals: self:A* items:NSArray*\nLocals: item:NSArray* size:int \n DECLARE_LOCALS(&return,&item,&size); [line 27, column 1]\n " color=yellow style=filled] +"while_loop:#A(class NSArray)#instance.225f55f19f886cfaa14fc056eca2399b_1" [label="1: Start A_while_loop:\nFormals: self:A* items:NSArray*\nLocals: item:NSArray* size:int \n " color=yellow style=filled] "while_loop:#A(class NSArray)#instance.225f55f19f886cfaa14fc056eca2399b_1" -> "while_loop:#A(class NSArray)#instance.225f55f19f886cfaa14fc056eca2399b_10" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/internal_forward_class/ForwardClassInMethod.m.dot b/infer/tests/codetoanalyze/objc/frontend/internal_forward_class/ForwardClassInMethod.m.dot index edb73ffaf..061e55d49 100644 --- a/infer/tests/codetoanalyze/objc/frontend/internal_forward_class/ForwardClassInMethod.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/internal_forward_class/ForwardClassInMethod.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"foo#A#instance.a1bcc3cb6c1f00fc285817fb8454eaed_1" [label="1: Start A_foo\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 15, column 1]\n " color=yellow style=filled] +"foo#A#instance.a1bcc3cb6c1f00fc285817fb8454eaed_1" [label="1: Start A_foo\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "foo#A#instance.a1bcc3cb6c1f00fc285817fb8454eaed_1" -> "foo#A#instance.a1bcc3cb6c1f00fc285817fb8454eaed_2" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/predefined_expr/PredefinedExprExample.m.dot b/infer/tests/codetoanalyze/objc/frontend/predefined_expr/PredefinedExprExample.m.dot index a7468d470..1051ad2de 100644 --- a/infer/tests/codetoanalyze/objc/frontend/predefined_expr/PredefinedExprExample.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/predefined_expr/PredefinedExprExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"testFunct#A#instance.b6c9dae744220d93a4466679814728c1_1" [label="1: Start A_testFunct\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"testFunct#A#instance.b6c9dae744220d93a4466679814728c1_1" [label="1: Start A_testFunct\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "testFunct#A#instance.b6c9dae744220d93a4466679814728c1_1" -> "testFunct#A#instance.b6c9dae744220d93a4466679814728c1_3" ; @@ -11,7 +11,7 @@ digraph cfg { "testFunct#A#instance.b6c9dae744220d93a4466679814728c1_3" -> "testFunct#A#instance.b6c9dae744220d93a4466679814728c1_2" ; -"testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_1" [label="1: Start A_testFunction\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_1" [label="1: Start A_testFunction\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_1" -> "testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_3" ; @@ -22,7 +22,7 @@ digraph cfg { "testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_3" -> "testFunction#A#instance.871d68aca55491a71407a8a7ce232a40_2" ; -"testPrettyFunction#A#instance.bc1e07c1ab96ad96f484a179734bc12e_1" [label="1: Start A_testPrettyFunction\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"testPrettyFunction#A#instance.bc1e07c1ab96ad96f484a179734bc12e_1" [label="1: Start A_testPrettyFunction\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "testPrettyFunction#A#instance.bc1e07c1ab96ad96f484a179734bc12e_1" -> "testPrettyFunction#A#instance.bc1e07c1ab96ad96f484a179734bc12e_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/property/PropertyImplSetter.m.dot b/infer/tests/codetoanalyze/objc/frontend/property/PropertyImplSetter.m.dot index 1ec7c98d8..0bff9b884 100644 --- a/infer/tests/codetoanalyze/objc/frontend/property/PropertyImplSetter.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/property/PropertyImplSetter.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"setMaximumFileSize:#PropertyImplSetter#instance.1d600fefeeb62155817021d20e02a478_1" [label="1: Start PropertyImplSetter_setMaximumFileSize:\nFormals: self:PropertyImplSetter* newMaximumFileSize:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"setMaximumFileSize:#PropertyImplSetter#instance.1d600fefeeb62155817021d20e02a478_1" [label="1: Start PropertyImplSetter_setMaximumFileSize:\nFormals: self:PropertyImplSetter* newMaximumFileSize:int\nLocals: \n " color=yellow style=filled] "setMaximumFileSize:#PropertyImplSetter#instance.1d600fefeeb62155817021d20e02a478_1" -> "setMaximumFileSize:#PropertyImplSetter#instance.1d600fefeeb62155817021d20e02a478_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/property/Property_getter.m.dot b/infer/tests/codetoanalyze/objc/frontend/property/Property_getter.m.dot index f9868e31b..87571bc3b 100644 --- a/infer/tests/codetoanalyze/objc/frontend/property/Property_getter.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/property/Property_getter.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"addTarget:#A(class A)#instance.ca26ddd02ac11fb266531b38b6edef27_1" [label="1: Start A_addTarget:\nFormals: self:A* target:A*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"addTarget:#A(class A)#instance.ca26ddd02ac11fb266531b38b6edef27_1" [label="1: Start A_addTarget:\nFormals: self:A* target:A*\nLocals: \n " color=yellow style=filled] "addTarget:#A(class A)#instance.ca26ddd02ac11fb266531b38b6edef27_1" -> "addTarget:#A(class A)#instance.ca26ddd02ac11fb266531b38b6edef27_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/property/main_car.m.dot b/infer/tests/codetoanalyze/objc/frontend/property/main_car.m.dot index af1846afe..f537a17a4 100644 --- a/infer/tests/codetoanalyze/objc/frontend/property/main_car.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/property/main_car.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: honda:Car* \n DECLARE_LOCALS(&return,&honda); [line 10, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: honda:Car* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_6" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/protocol/protocol.m.dot b/infer/tests/codetoanalyze/objc/frontend/protocol/protocol.m.dot index bb8a73c8f..b543f4042 100644 --- a/infer/tests/codetoanalyze/objc/frontend/protocol/protocol.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/protocol/protocol.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"fooMethod#Bla#instance.d982e99c073f2d30dc24c41bb29add6a_1" [label="1: Start Bla_fooMethod\nFormals: self:Bla*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"fooMethod#Bla#instance.d982e99c073f2d30dc24c41bb29add6a_1" [label="1: Start Bla_fooMethod\nFormals: self:Bla*\nLocals: \n " color=yellow style=filled] "fooMethod#Bla#instance.d982e99c073f2d30dc24c41bb29add6a_1" -> "fooMethod#Bla#instance.d982e99c073f2d30dc24c41bb29add6a_5" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/returnstmt/void_return.m.dot b/infer/tests/codetoanalyze/objc/frontend/returnstmt/void_return.m.dot index 20b2c29ea..3cff77f5d 100644 --- a/infer/tests/codetoanalyze/objc/frontend/returnstmt/void_return.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/returnstmt/void_return.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"aMethod#MyClass#instance.af06019e61fb7341a36c141ed90caaaf_1" [label="1: Start MyClass_aMethod\nFormals: self:MyClass*\nLocals: j:int i:int \n DECLARE_LOCALS(&return,&j,&i); [line 16, column 1]\n " color=yellow style=filled] +"aMethod#MyClass#instance.af06019e61fb7341a36c141ed90caaaf_1" [label="1: Start MyClass_aMethod\nFormals: self:MyClass*\nLocals: j:int i:int \n " color=yellow style=filled] "aMethod#MyClass#instance.af06019e61fb7341a36c141ed90caaaf_1" -> "aMethod#MyClass#instance.af06019e61fb7341a36c141ed90caaaf_15" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/self_static/Self.m.dot b/infer/tests/codetoanalyze/objc/frontend/self_static/Self.m.dot index 2b32930f5..2fc40e4a0 100644 --- a/infer/tests/codetoanalyze/objc/frontend/self_static/Self.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/self_static/Self.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_1" [label="1: Start class_method_in_conditional\nFormals: \nLocals: c:objc_class* \n DECLARE_LOCALS(&return,&c); [line 102, column 1]\n " color=yellow style=filled] +"class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_1" [label="1: Start class_method_in_conditional\nFormals: \nLocals: c:objc_class* \n " color=yellow style=filled] "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_1" -> "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_8" ; @@ -32,7 +32,7 @@ digraph cfg { "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_8" -> "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_5" ; "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_8" -> "class_method_in_conditional.2a19b0bd8eafdb3235f52585a49ef84a_6" ; -"call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_1" [label="1: Start A_call_alloc_class\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 56, column 1]\n " color=yellow style=filled] +"call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_1" [label="1: Start A_call_alloc_class\nFormals: \nLocals: \n " color=yellow style=filled] "call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_1" -> "call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_3" ; @@ -43,7 +43,7 @@ digraph cfg { "call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_3" -> "call_alloc_class#A#class.0cef99601cab56333305f5f96f227079_2" ; -"call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_1" [label="1: Start A_call_test_class\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 52, column 1]\n " color=yellow style=filled] +"call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_1" [label="1: Start A_call_test_class\nFormals: \nLocals: \n " color=yellow style=filled] "call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_1" -> "call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_3" ; @@ -54,7 +54,7 @@ digraph cfg { "call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_3" -> "call_test_class#A#class.cc4e8c6ada1c4f85dad976d179e36c9a_2" ; -"calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_1" [label="1: Start A_calling_super\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 81, column 1]\n " color=yellow style=filled] +"calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_1" [label="1: Start A_calling_super\nFormals: \nLocals: \n " color=yellow style=filled] "calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_1" -> "calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_3" ; @@ -65,7 +65,7 @@ digraph cfg { "calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_3" -> "calling_super#A#class.0edc1d1d1c4ade7cd9adaa77e7322ad1_2" ; -"class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_1" [label="1: Start A_class_method_fst_arg_of_class_method_inside_instance_method\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$30:NSBundle* stringsBundlePath:NSString* \n DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_temp_conditional___n$30,&stringsBundlePath); [line 114, column 1]\n " color=yellow style=filled] +"class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_1" [label="1: Start A_class_method_fst_arg_of_class_method_inside_instance_method\nFormals: \nLocals: 0$?%__sil_tmpSIL_temp_conditional___n$30:NSBundle* stringsBundlePath:NSString* \n " color=yellow style=filled] "class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_1" -> "class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_11" ; @@ -109,14 +109,14 @@ digraph cfg { "class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_11" -> "class_method_fst_arg_of_class_method_inside_instance_method#A#class.7bda69c598fb7e024d776cec3122e2a6_9" ; -"test_class#A#class.97324b18f626e66a3c32cec03286eb8d_1" [label="1: Start A_test_class\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 49, column 1]\n " color=yellow style=filled] +"test_class#A#class.97324b18f626e66a3c32cec03286eb8d_1" [label="1: Start A_test_class\nFormals: \nLocals: \n " color=yellow style=filled] "test_class#A#class.97324b18f626e66a3c32cec03286eb8d_1" -> "test_class#A#class.97324b18f626e66a3c32cec03286eb8d_2" ; "test_class#A#class.97324b18f626e66a3c32cec03286eb8d_2" [label="2: Exit A_test_class \n " color=yellow style=filled] -"used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_1" [label="1: Start A_used_in_binary_op:\nFormals: c:objc_class*\nLocals: \n DECLARE_LOCALS(&return); [line 93, column 1]\n " color=yellow style=filled] +"used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_1" [label="1: Start A_used_in_binary_op:\nFormals: c:objc_class*\nLocals: \n " color=yellow style=filled] "used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_1" -> "used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_5" ; @@ -152,7 +152,7 @@ digraph cfg { "used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_9" -> "used_in_binary_op:#A(struct objc_class)#class.da9fc6494d494952f5246c6cf4478263_2" ; -"call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_1" [label="1: Start A_call_alloc_instance\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 60, column 1]\n " color=yellow style=filled] +"call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_1" [label="1: Start A_call_alloc_instance\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_1" -> "call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_3" ; @@ -163,7 +163,7 @@ digraph cfg { "call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_3" -> "call_alloc_instance#A#instance.70a20314d55f22fb46408deb70d9aabb_2" ; -"call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_1" [label="1: Start A_call_class_instance\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 1]\n " color=yellow style=filled] +"call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_1" [label="1: Start A_call_class_instance\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_1" -> "call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_3" ; @@ -174,7 +174,7 @@ digraph cfg { "call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_3" -> "call_class_instance#A#instance.eb1ae02cd94582eb1fc7cb426794f9f0_2" ; -"call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_1" [label="1: Start A_call_class_instance_with_class_name\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 68, column 1]\n " color=yellow style=filled] +"call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_1" [label="1: Start A_call_class_instance_with_class_name\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_1" -> "call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_3" ; @@ -185,7 +185,7 @@ digraph cfg { "call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_3" -> "call_class_instance_with_class_name#A#instance.1baf88c0fb5549c04909fab0bed63c39_2" ; -"call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_1" [label="1: Start A_call_test\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 45, column 1]\n " color=yellow style=filled] +"call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_1" [label="1: Start A_call_test\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_1" -> "call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_3" ; @@ -196,7 +196,7 @@ digraph cfg { "call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_3" -> "call_test#A#instance.41031d78ab8c6914ebc9851c442cbd4e_2" ; -"class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_1" [label="1: Start A_class_method_fst_arg_of_class_method\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 110, column 1]\n " color=yellow style=filled] +"class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_1" [label="1: Start A_class_method_fst_arg_of_class_method\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_1" -> "class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_3" ; @@ -207,7 +207,7 @@ digraph cfg { "class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_3" -> "class_method_fst_arg_of_class_method#A#instance.cf9f3087f45649c74ef1f7ca002450f2_2" ; -"init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" [label="1: Start A_init\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 85, column 1]\n " color=yellow style=filled] +"init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" [label="1: Start A_init\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" -> "init#A#instance.eee79aaaddd644404e17691a7e7d809a_3" ; @@ -218,7 +218,7 @@ digraph cfg { "init#A#instance.eee79aaaddd644404e17691a7e7d809a_3" -> "init#A#instance.eee79aaaddd644404e17691a7e7d809a_2" ; -"loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_1" [label="1: Start A_loggerName\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 89, column 1]\n " color=yellow style=filled] +"loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_1" [label="1: Start A_loggerName\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_1" -> "loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_3" ; @@ -229,7 +229,7 @@ digraph cfg { "loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_3" -> "loggerName#A#instance.36b9a42412bcf7d8d3f8397eb2bcb555_2" ; -"t#A#instance.e31b9a7bced712626784e2860af1a31b_1" [label="1: Start A_t\nFormals: self:A*\nLocals: b:B* \n DECLARE_LOCALS(&return,&b); [line 72, column 1]\n " color=yellow style=filled] +"t#A#instance.e31b9a7bced712626784e2860af1a31b_1" [label="1: Start A_t\nFormals: self:A*\nLocals: b:B* \n " color=yellow style=filled] "t#A#instance.e31b9a7bced712626784e2860af1a31b_1" -> "t#A#instance.e31b9a7bced712626784e2860af1a31b_4" ; @@ -244,14 +244,14 @@ digraph cfg { "t#A#instance.e31b9a7bced712626784e2860af1a31b_4" -> "t#A#instance.e31b9a7bced712626784e2860af1a31b_3" ; -"test#A#instance.561395dd5ffb844cbbb6c52cf21ce047_1" [label="1: Start A_test\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 42, column 1]\n " color=yellow style=filled] +"test#A#instance.561395dd5ffb844cbbb6c52cf21ce047_1" [label="1: Start A_test\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "test#A#instance.561395dd5ffb844cbbb6c52cf21ce047_1" -> "test#A#instance.561395dd5ffb844cbbb6c52cf21ce047_2" ; "test#A#instance.561395dd5ffb844cbbb6c52cf21ce047_2" [label="2: Exit A_test \n " color=yellow style=filled] -"use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_1" [label="1: Start A_use_class_in_other_ways:\nFormals: self:A* object:B*\nLocals: \n DECLARE_LOCALS(&return); [line 77, column 1]\n " color=yellow style=filled] +"use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_1" [label="1: Start A_use_class_in_other_ways:\nFormals: self:A* object:B*\nLocals: \n " color=yellow style=filled] "use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_1" -> "use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_3" ; @@ -262,14 +262,14 @@ digraph cfg { "use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_3" -> "use_class_in_other_ways:#A(class B)#instance.7a96604c2c855db834d214f72f83a306_2" ; -"b_m#B#class.82af96ad418803b2f96fc1bfa1572c10_1" [label="1: Start B_b_m\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"b_m#B#class.82af96ad418803b2f96fc1bfa1572c10_1" [label="1: Start B_b_m\nFormals: \nLocals: \n " color=yellow style=filled] "b_m#B#class.82af96ad418803b2f96fc1bfa1572c10_1" -> "b_m#B#class.82af96ad418803b2f96fc1bfa1572c10_2" ; "b_m#B#class.82af96ad418803b2f96fc1bfa1572c10_2" [label="2: Exit B_b_m \n " color=yellow style=filled] -"isC:#B(struct objc_class)#instance.ab14fb7a19510df6032d65aa27b0f12d_1" [label="1: Start B_isC:\nFormals: self:B* aClass:objc_class*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"isC:#B(struct objc_class)#instance.ab14fb7a19510df6032d65aa27b0f12d_1" [label="1: Start B_isC:\nFormals: self:B* aClass:objc_class*\nLocals: \n " color=yellow style=filled] "isC:#B(struct objc_class)#instance.ab14fb7a19510df6032d65aa27b0f12d_1" -> "isC:#B(struct objc_class)#instance.ab14fb7a19510df6032d65aa27b0f12d_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/self_static/static.m.dot b/infer/tests/codetoanalyze/objc/frontend/self_static/static.m.dot index d128b701f..01e737d2b 100644 --- a/infer/tests/codetoanalyze/objc/frontend/self_static/static.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/self_static/static.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_1" [label="1: Start MyClass_aClassMethod\nFormals: \nLocals: myClass:MyClass* \n DECLARE_LOCALS(&return,&myClass); [line 18, column 1]\n " color=yellow style=filled] +"aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_1" [label="1: Start MyClass_aClassMethod\nFormals: \nLocals: myClass:MyClass* \n " color=yellow style=filled] "aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_1" -> "aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_3" ; @@ -11,7 +11,7 @@ digraph cfg { "aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_3" -> "aClassMethod#MyClass#class.889732ffd1b4632cdd7c3f47090e69c0_2" ; -"aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_1" [label="1: Start MyClass_aClassMethod2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 26, column 1]\n " color=yellow style=filled] +"aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_1" [label="1: Start MyClass_aClassMethod2\nFormals: \nLocals: \n " color=yellow style=filled] "aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_1" -> "aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_3" ; @@ -22,7 +22,7 @@ digraph cfg { "aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_3" -> "aClassMethod2#MyClass#class.98feaa0eae511501cde734a35e83bb61_2" ; -"anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_1" [label="1: Start MyClass_anInstanceMethod\nFormals: self:MyClass*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_1" [label="1: Start MyClass_anInstanceMethod\nFormals: self:MyClass*\nLocals: \n " color=yellow style=filled] "anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_1" -> "anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_3" ; @@ -33,7 +33,7 @@ digraph cfg { "anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_3" -> "anInstanceMethod#MyClass#instance.7c18faea6ff486bf30aa019b169dffc3_2" ; -"anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_1" [label="1: Start MyClass_anInstanceMethod2\nFormals: self:MyClass*\nLocals: \n DECLARE_LOCALS(&return); [line 34, column 1]\n " color=yellow style=filled] +"anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_1" [label="1: Start MyClass_anInstanceMethod2\nFormals: self:MyClass*\nLocals: \n " color=yellow style=filled] "anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_1" -> "anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_3" ; @@ -44,7 +44,7 @@ digraph cfg { "anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_3" -> "anInstanceMethod2#MyClass#instance.d2b66ad8a2fe88927ba6f54fa43eabea_2" ; -"getX#MyClass#instance.ddf21e5eecd35d40e2b277a5d6933812_1" [label="1: Start MyClass_getX\nFormals: self:MyClass*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"getX#MyClass#instance.ddf21e5eecd35d40e2b277a5d6933812_1" [label="1: Start MyClass_getX\nFormals: self:MyClass*\nLocals: \n " color=yellow style=filled] "getX#MyClass#instance.ddf21e5eecd35d40e2b277a5d6933812_1" -> "getX#MyClass#instance.ddf21e5eecd35d40e2b277a5d6933812_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/strings/global_string_literal.m.dot b/infer/tests/codetoanalyze/objc/frontend/strings/global_string_literal.m.dot index bcbc89d01..820d3f571 100644 --- a/infer/tests/codetoanalyze/objc/frontend/strings/global_string_literal.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/strings/global_string_literal.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_1" [label="1: Start __infer_globals_initializer_lastName\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_1" [label="1: Start __infer_globals_initializer_lastName\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_1" -> "__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_3" -> "__infer_globals_initializer_lastName.ab5584b9c7a64c926bfb635dcb73a207_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/strings/string_literal.m.dot b/infer/tests/codetoanalyze/objc/frontend/strings/string_literal.m.dot index 33fb488d3..97e904ba6 100644 --- a/infer/tests/codetoanalyze/objc/frontend/strings/string_literal.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/strings/string_literal.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: lastName:NSString* \n DECLARE_LOCALS(&return,&lastName); [line 10, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: lastName:NSString* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/subclass/MyClass.m.dot b/infer/tests/codetoanalyze/objc/frontend/subclass/MyClass.m.dot index 014cb0fcb..24547c415 100644 --- a/infer/tests/codetoanalyze/objc/frontend/subclass/MyClass.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/subclass/MyClass.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"myNumber#MyClass#instance.b5167e9607437362e48461937478a06c_1" [label="1: Start MyClass_myNumber\nFormals: self:MyClass*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"myNumber#MyClass#instance.b5167e9607437362e48461937478a06c_1" [label="1: Start MyClass_myNumber\nFormals: self:MyClass*\nLocals: \n " color=yellow style=filled] "myNumber#MyClass#instance.b5167e9607437362e48461937478a06c_1" -> "myNumber#MyClass#instance.b5167e9607437362e48461937478a06c_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/subclass/MySubClass.m.dot b/infer/tests/codetoanalyze/objc/frontend/subclass/MySubClass.m.dot index bd16bc780..bfa2acc6d 100644 --- a/infer/tests/codetoanalyze/objc/frontend/subclass/MySubClass.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/subclass/MySubClass.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"myNumber#MySubclass#instance.8e9ae0ac35cf895ff25e7570cdce81aa_1" [label="1: Start MySubclass_myNumber\nFormals: self:MySubclass*\nLocals: subclassNumber:int \n DECLARE_LOCALS(&return,&subclassNumber); [line 13, column 1]\n " color=yellow style=filled] +"myNumber#MySubclass#instance.8e9ae0ac35cf895ff25e7570cdce81aa_1" [label="1: Start MySubclass_myNumber\nFormals: self:MySubclass*\nLocals: subclassNumber:int \n " color=yellow style=filled] "myNumber#MySubclass#instance.8e9ae0ac35cf895ff25e7570cdce81aa_1" -> "myNumber#MySubclass#instance.8e9ae0ac35cf895ff25e7570cdce81aa_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/subclass/main.c.dot b/infer/tests/codetoanalyze/objc/frontend/subclass/main.c.dot index 3d89b40bb..fa444fa27 100644 --- a/infer/tests/codetoanalyze/objc/frontend/subclass/main.c.dot +++ b/infer/tests/codetoanalyze/objc/frontend/subclass/main.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: a:A* \n DECLARE_LOCALS(&return,&a); [line 10, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: a:A* \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/types/attributes.m.dot b/infer/tests/codetoanalyze/objc/frontend/types/attributes.m.dot index 322066318..3998f8799 100644 --- a/infer/tests/codetoanalyze/objc/frontend/types/attributes.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/types/attributes.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: aStdRef:A* anAutoRelRef:A__autoreleasing * anUnsafeUnretRef:A__unsafe_unretained * aStrongRef:A* aWeakRef:A__weak * \n DECLARE_LOCALS(&return,&aStdRef,&anAutoRelRef,&anUnsafeUnretRef,&aStrongRef,&aWeakRef); [line 18, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: aStdRef:A* anAutoRelRef:A__autoreleasing * anUnsafeUnretRef:A__unsafe_unretained * aStrongRef:A* aWeakRef:A__weak * \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_14" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/types/testloop.m.dot b/infer/tests/codetoanalyze/objc/frontend/types/testloop.m.dot index cbf9e8c66..70b4110c2 100644 --- a/infer/tests/codetoanalyze/objc/frontend/types/testloop.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/types/testloop.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_1" [label="1: Start __infer_globals_initializer___iPadVideoAdLayout\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_1" [label="1: Start __infer_globals_initializer___iPadVideoAdLayout\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_1" -> "__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_3" -> "__infer_globals_initializer___iPadVideoAdLayout#774934d200ab6ea201ea7444923ebf03.91a439a98050a5c80fe23fc56f573207_2" ; -"__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_1" [label="1: Start __infer_globals_initializer___iPhoneVideoAdLayout\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 33, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_1" [label="1: Start __infer_globals_initializer___iPhoneVideoAdLayout\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_1" -> "__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_3" ; @@ -22,7 +22,7 @@ digraph cfg { "__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_3" -> "__infer_globals_initializer___iPhoneVideoAdLayout#774934d200ab6ea201ea7444923ebf03.1e6bd750ce4ce65119ad54cee8ee01a8_2" ; -"layoutToUse#FBScrollViewDelegateProxy#class.0fb14252876875c85e9253ab00bfb755_1" [label="1: Start FBScrollViewDelegateProxy_layoutToUse\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 42, column 1]\n " color=yellow style=filled] +"layoutToUse#FBScrollViewDelegateProxy#class.0fb14252876875c85e9253ab00bfb755_1" [label="1: Start FBScrollViewDelegateProxy_layoutToUse\nFormals: \nLocals: \n " color=yellow style=filled] "layoutToUse#FBScrollViewDelegateProxy#class.0fb14252876875c85e9253ab00bfb755_1" -> "layoutToUse#FBScrollViewDelegateProxy#class.0fb14252876875c85e9253ab00bfb755_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/types/void_call.m.dot b/infer/tests/codetoanalyze/objc/frontend/types/void_call.m.dot index 4c2a16215..fffe3583c 100644 --- a/infer/tests/codetoanalyze/objc/frontend/types/void_call.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/types/void_call.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"bar1.fa85cca91963d8f301e34247048fca39_1" [label="1: Start bar1\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 29, column 1]\n " color=yellow style=filled] +"bar1.fa85cca91963d8f301e34247048fca39_1" [label="1: Start bar1\nFormals: a:int\nLocals: \n " color=yellow style=filled] "bar1.fa85cca91963d8f301e34247048fca39_1" -> "bar1.fa85cca91963d8f301e34247048fca39_3" ; @@ -11,7 +11,7 @@ digraph cfg { "bar1.fa85cca91963d8f301e34247048fca39_3" -> "bar1.fa85cca91963d8f301e34247048fca39_2" ; -"foo1.299a0be4a5a79e6a59fdd251b19d78bb_1" [label="1: Start foo1\nFormals: a:int\nLocals: \n DECLARE_LOCALS(&return); [line 27, column 1]\n " color=yellow style=filled] +"foo1.299a0be4a5a79e6a59fdd251b19d78bb_1" [label="1: Start foo1\nFormals: a:int\nLocals: \n " color=yellow style=filled] "foo1.299a0be4a5a79e6a59fdd251b19d78bb_1" -> "foo1.299a0be4a5a79e6a59fdd251b19d78bb_3" ; @@ -22,7 +22,7 @@ digraph cfg { "foo1.299a0be4a5a79e6a59fdd251b19d78bb_3" -> "foo1.299a0be4a5a79e6a59fdd251b19d78bb_2" ; -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: o:AClass* x:int \n DECLARE_LOCALS(&return,&o,&x); [line 31, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: o:AClass* x:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_12" ; @@ -70,7 +70,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_12" -> "main.fad58de7366495db4650cfefac2fcd61_11" ; -"bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_1" [label="1: Start AClass_bar:\nFormals: self:AClass* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_1" [label="1: Start AClass_bar:\nFormals: self:AClass* a:int\nLocals: \n " color=yellow style=filled] "bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_1" -> "bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_3" ; @@ -81,7 +81,7 @@ digraph cfg { "bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_3" -> "bar:#AClass#instance.c024d9849ec28286083491e7c46a4982_2" ; -"foo:#AClass#instance.85442408d439a21334483f95effd3023_1" [label="1: Start AClass_foo:\nFormals: self:AClass* a:int\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"foo:#AClass#instance.85442408d439a21334483f95effd3023_1" [label="1: Start AClass_foo:\nFormals: self:AClass* a:int\nLocals: \n " color=yellow style=filled] "foo:#AClass#instance.85442408d439a21334483f95effd3023_1" -> "foo:#AClass#instance.85442408d439a21334483f95effd3023_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass.m.dot b/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass.m.dot index 23fe797c2..24054baa0 100644 --- a/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" [label="1: Start AClass_sharedInstance\nFormals: self:AClass*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" [label="1: Start AClass_sharedInstance\nFormals: self:AClass*\nLocals: \n " color=yellow style=filled] "sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" -> "sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass_2.m.dot b/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass_2.m.dot index 565bb60eb..223340222 100644 --- a/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass_2.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/vardecl/aclass_2.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" [label="1: Start AClass_sharedInstance\nFormals: self:AClass*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" [label="1: Start AClass_sharedInstance\nFormals: self:AClass*\nLocals: \n " color=yellow style=filled] "sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_1" -> "sharedInstance#AClass#instance.07ceaad875949bf6aaa9dc5e3605f563_3" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/vardecl/initlist.m.dot b/infer/tests/codetoanalyze/objc/frontend/vardecl/initlist.m.dot index 73d02dea9..93482ec3c 100644 --- a/infer/tests/codetoanalyze/objc/frontend/vardecl/initlist.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/vardecl/initlist.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: a:int[3*4][2*12] z:int \n DECLARE_LOCALS(&return,&a,&z); [line 11, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: a:int[3*4][2*12] z:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_3" ; @@ -11,7 +11,7 @@ digraph cfg { "main.fad58de7366495db4650cfefac2fcd61_3" -> "main.fad58de7366495db4650cfefac2fcd61_2" ; -"struct_init_test.b3909a459f16e15611cc425c52c74b0c_1" [label="1: Start struct_init_test\nFormals: __return_param:CGAffineTransform*\nLocals: \n DECLARE_LOCALS(&return); [line 26, column 1]\n " color=yellow style=filled] +"struct_init_test.b3909a459f16e15611cc425c52c74b0c_1" [label="1: Start struct_init_test\nFormals: __return_param:CGAffineTransform*\nLocals: \n " color=yellow style=filled] "struct_init_test.b3909a459f16e15611cc425c52c74b0c_1" -> "struct_init_test.b3909a459f16e15611cc425c52c74b0c_3" ; @@ -22,7 +22,7 @@ digraph cfg { "struct_init_test.b3909a459f16e15611cc425c52c74b0c_3" -> "struct_init_test.b3909a459f16e15611cc425c52c74b0c_2" ; -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: a:C*[3*8] c2:C* c1:C* \n DECLARE_LOCALS(&return,&a,&c2,&c1); [line 20, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: \nLocals: a:C*[3*8] c2:C* c1:C* \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_5" ; diff --git a/infer/tests/codetoanalyze/objc/frontend/vardecl/last_af.m.dot b/infer/tests/codetoanalyze/objc/frontend/vardecl/last_af.m.dot index c75a39077..f60004bba 100644 --- a/infer/tests/codetoanalyze/objc/frontend/vardecl/last_af.m.dot +++ b/infer/tests/codetoanalyze/objc/frontend/vardecl/last_af.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n DECLARE_LOCALS(&return,&b,&a); [line 8, column 1]\n " color=yellow style=filled] +"main.fad58de7366495db4650cfefac2fcd61_1" [label="1: Start main\nFormals: \nLocals: b:int a:int \n " color=yellow style=filled] "main.fad58de7366495db4650cfefac2fcd61_1" -> "main.fad58de7366495db4650cfefac2fcd61_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/annotations/nonnull_annotations.m.dot b/infer/tests/codetoanalyze/objc/shared/annotations/nonnull_annotations.m.dot index 457fd1172..1890d8a0e 100644 --- a/infer/tests/codetoanalyze/objc/shared/annotations/nonnull_annotations.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/annotations/nonnull_annotations.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" [label="1: Start A_init\nFormals: self:A*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" [label="1: Start A_init\nFormals: self:A*\nLocals: \n " color=yellow style=filled] "init#A#instance.eee79aaaddd644404e17691a7e7d809a_1" -> "init#A#instance.eee79aaaddd644404e17691a7e7d809a_3" ; @@ -11,7 +11,7 @@ digraph cfg { "init#A#instance.eee79aaaddd644404e17691a7e7d809a_3" -> "init#A#instance.eee79aaaddd644404e17691a7e7d809a_2" ; -"test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_1" [label="1: Start A_test1:\nFormals: self:A* a:A*\nLocals: aa:A* \n DECLARE_LOCALS(&return,&aa); [line 23, column 1]\n " color=yellow style=filled] +"test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_1" [label="1: Start A_test1:\nFormals: self:A* a:A*\nLocals: aa:A* \n " color=yellow style=filled] "test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_1" -> "test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_4" ; @@ -26,7 +26,7 @@ digraph cfg { "test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_4" -> "test1:#A(class A)#instance.61440711d4e2388d4be3731c34a61289_3" ; -"test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_1" [label="1: Start A_test2:\nFormals: self:A* a:A*\nLocals: aa:A*\nAnnotation: <> A_test2:(<> <_Nonnull>) \n DECLARE_LOCALS(&return,&aa); [line 28, column 1]\n " color=yellow style=filled] +"test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_1" [label="1: Start A_test2:\nFormals: self:A* a:A*\nLocals: aa:A*\nAnnotation: <> A_test2:(<> <_Nonnull>) \n " color=yellow style=filled] "test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_1" -> "test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_4" ; @@ -41,7 +41,7 @@ digraph cfg { "test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_4" -> "test2:#A(class A)#instance.3b9594b6f023617f19d57dee6d35cf80_3" ; -"test3:#A#instance.28bc2df8df797b21818dc2037239f326_1" [label="1: Start A_test3:\nFormals: self:A* successBlock:_fn_(*)\nLocals: \n DECLARE_LOCALS(&return); [line 33, column 1]\n " color=yellow style=filled] +"test3:#A#instance.28bc2df8df797b21818dc2037239f326_1" [label="1: Start A_test3:\nFormals: self:A* successBlock:_fn_(*)\nLocals: \n " color=yellow style=filled] "test3:#A#instance.28bc2df8df797b21818dc2037239f326_1" -> "test3:#A#instance.28bc2df8df797b21818dc2037239f326_4" ; @@ -56,7 +56,7 @@ digraph cfg { "test3:#A#instance.28bc2df8df797b21818dc2037239f326_4" -> "test3:#A#instance.28bc2df8df797b21818dc2037239f326_3" ; -"test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" [label="1: Start A_test4:\nFormals: self:A* successBlock:_fn_(*)\nLocals: \nAnnotation: <> A_test4:(<> <_Nonnull>) \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" [label="1: Start A_test4:\nFormals: self:A* successBlock:_fn_(*)\nLocals: \nAnnotation: <> A_test4:(<> <_Nonnull>) \n " color=yellow style=filled] "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_1" -> "test4:#A#instance.718a300d6fa63609a70f22221a548ee5_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/annotations/nullable_annotations.m.dot b/infer/tests/codetoanalyze/objc/shared/annotations/nullable_annotations.m.dot index 50af8a784..50628a3c0 100644 --- a/infer/tests/codetoanalyze/objc/shared/annotations/nullable_annotations.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/annotations/nullable_annotations.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_1" [label="1: Start npe_property_nullable\nFormals: \nLocals: child:Person* person:Person* \n DECLARE_LOCALS(&return,&child,&person); [line 53, column 1]\n " color=yellow style=filled] +"npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_1" [label="1: Start npe_property_nullable\nFormals: \nLocals: child:Person* person:Person* \n " color=yellow style=filled] "npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_1" -> "npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_5" ; @@ -19,7 +19,7 @@ digraph cfg { "npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_5" -> "npe_property_nullable.ba4461b16b55481ab8de5124734d2bf3_4" ; -"initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_1" [label="1: Start User_initWithName:\nFormals: self:User* name:NSString*\nLocals: \nAnnotation: <_Nullable> User_initWithName:(<> <_Nullable>) \n DECLARE_LOCALS(&return); [line 29, column 1]\n " color=yellow style=filled] +"initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_1" [label="1: Start User_initWithName:\nFormals: self:User* name:NSString*\nLocals: \nAnnotation: <_Nullable> User_initWithName:(<> <_Nullable>) \n " color=yellow style=filled] "initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_1" -> "initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_3" ; @@ -30,7 +30,7 @@ digraph cfg { "initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_3" -> "initWithName:#User(class NSString)#instance.1755f5e97d3aa5318dd071b864db9bb7_2" ; -"otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_1" [label="1: Start User_otherUserName\nFormals: self:User*\nLocals: ou:User* \n DECLARE_LOCALS(&return,&ou); [line 48, column 1]\n " color=yellow style=filled] +"otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_1" [label="1: Start User_otherUserName\nFormals: self:User*\nLocals: ou:User* \n " color=yellow style=filled] "otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_1" -> "otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_4" ; @@ -45,7 +45,7 @@ digraph cfg { "otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_4" -> "otherUserName#User#instance.7b86b8d2191be71dec320c3203056cd7_3" ; -"tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_1" [label="1: Start User_tellMeSomething\nFormals: self:User*\nLocals: \nAnnotation: <_Nullable> User_tellMeSomething(<>) \n DECLARE_LOCALS(&return); [line 33, column 1]\n " color=yellow style=filled] +"tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_1" [label="1: Start User_tellMeSomething\nFormals: self:User*\nLocals: \nAnnotation: <_Nullable> User_tellMeSomething(<>) \n " color=yellow style=filled] "tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_1" -> "tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_3" ; @@ -56,7 +56,7 @@ digraph cfg { "tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_3" -> "tellMeSomething#User#instance.5ed632cdc46e048613dbc2d7030419cf_2" ; -"tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_1" [label="1: Start User_tellMeSomething:and:and:and:\nFormals: self:User* s1:NSString* s2:NSString* s3:NSString* s4:NSString*\nLocals: \nAnnotation: <> User_tellMeSomething:and:and:and:(<> <> <> <_Nullable> <>) \n DECLARE_LOCALS(&return); [line 41, column 1]\n " color=yellow style=filled] +"tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_1" [label="1: Start User_tellMeSomething:and:and:and:\nFormals: self:User* s1:NSString* s2:NSString* s3:NSString* s4:NSString*\nLocals: \nAnnotation: <> User_tellMeSomething:and:and:and:(<> <> <> <_Nullable> <>) \n " color=yellow style=filled] "tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_1" -> "tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_3" ; @@ -67,7 +67,7 @@ digraph cfg { "tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_3" -> "tellMeSomething:and:and:and:#User(class NSString,class NSString,class NSString,class NSString)#insta.486c16409126581cc0a8d6141cb33574_2" ; -"tellMeSomethingNotNullable#User#instance.245a0cd3ebd907a23c846151021de342_1" [label="1: Start User_tellMeSomethingNotNullable\nFormals: self:User*\nLocals: \n DECLARE_LOCALS(&return); [line 37, column 1]\n " color=yellow style=filled] +"tellMeSomethingNotNullable#User#instance.245a0cd3ebd907a23c846151021de342_1" [label="1: Start User_tellMeSomethingNotNullable\nFormals: self:User*\nLocals: \n " color=yellow style=filled] "tellMeSomethingNotNullable#User#instance.245a0cd3ebd907a23c846151021de342_1" -> "tellMeSomethingNotNullable#User#instance.245a0cd3ebd907a23c846151021de342_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/BlockVar.m.dot b/infer/tests/codetoanalyze/objc/shared/block/BlockVar.m.dot index 7b20487e0..16ae7d821 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/BlockVar.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/BlockVar.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_1" [label="1: Start objc_blockBlockVar_blockPostBad_2\nFormals: x:int*\nLocals: \nCaptured: x:int* \n DECLARE_LOCALS(&return); [line 31, column 28]\n " color=yellow style=filled] +"objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_1" [label="1: Start objc_blockBlockVar_blockPostBad_2\nFormals: x:int*\nLocals: \nCaptured: x:int* \n " color=yellow style=filled] "objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_1" -> "objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_3" ; @@ -11,7 +11,7 @@ digraph cfg { "objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_3" -> "objc_blockBlockVar_blockPostBad_2.bc84c345da03940b9d1bd31f97111684_2" ; -"objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_1" [label="1: Start objc_blockBlockVar_blockPostOk_3\nFormals: x:int*\nLocals: \nCaptured: x:int* \n DECLARE_LOCALS(&return); [line 40, column 28]\n " color=yellow style=filled] +"objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_1" [label="1: Start objc_blockBlockVar_blockPostOk_3\nFormals: x:int*\nLocals: \nCaptured: x:int* \n " color=yellow style=filled] "objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_1" -> "objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_3" ; @@ -22,7 +22,7 @@ digraph cfg { "objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_3" -> "objc_blockBlockVar_blockPostOk_3.3ab7fa6614f426747520e37cb5442862_2" ; -"objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_1" [label="1: Start objc_blockBlockVar_capturedNoNullDeref_5\nFormals: x:int*\nLocals: \nCaptured: x:int* \n DECLARE_LOCALS(&return); [line 57, column 27]\n " color=yellow style=filled] +"objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_1" [label="1: Start objc_blockBlockVar_capturedNoNullDeref_5\nFormals: x:int*\nLocals: \nCaptured: x:int* \n " color=yellow style=filled] "objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_1" -> "objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_3" ; @@ -33,7 +33,7 @@ digraph cfg { "objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_3" -> "objc_blockBlockVar_capturedNoNullDeref_5.9ca77a5edecb840a7e1b223eb6f09bab_2" ; -"objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_1" [label="1: Start objc_blockBlockVar_capturedNullDeref_4\nFormals: x:int*\nLocals: \nCaptured: x:int* \n DECLARE_LOCALS(&return); [line 48, column 27]\n " color=yellow style=filled] +"objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_1" [label="1: Start objc_blockBlockVar_capturedNullDeref_4\nFormals: x:int*\nLocals: \nCaptured: x:int* \n " color=yellow style=filled] "objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_1" -> "objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_3" ; @@ -44,7 +44,7 @@ digraph cfg { "objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_3" -> "objc_blockBlockVar_capturedNullDeref_4.1bdaeaa4f18868112cc189c7d6e42bf9_2" ; -"objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_1" [label="1: Start objc_blockBlockVar_navigateToURLInBackground_1\nFormals: a:int b:int\nLocals: res:int \n DECLARE_LOCALS(&return,&res); [line 17, column 35]\n " color=yellow style=filled] +"objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_1" [label="1: Start objc_blockBlockVar_navigateToURLInBackground_1\nFormals: a:int b:int\nLocals: res:int \n " color=yellow style=filled] "objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_1" -> "objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_4" ; @@ -59,7 +59,7 @@ digraph cfg { "objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_4" -> "objc_blockBlockVar_navigateToURLInBackground_1.3f33ba208d462b81a235e03653494b18_3" ; -"navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_1" [label="1: Start BlockVar_navigateToURLInBackground\nFormals: \nLocals: p:int* x:int addBlock:_fn_(*) \n DECLARE_LOCALS(&return,&p,&x,&addBlock); [line 16, column 1]\n " color=yellow style=filled] +"navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_1" [label="1: Start BlockVar_navigateToURLInBackground\nFormals: \nLocals: p:int* x:int addBlock:_fn_(*) \n " color=yellow style=filled] "navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_1" -> "navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_12" ; @@ -107,7 +107,7 @@ digraph cfg { "navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_12" -> "navigateToURLInBackground#BlockVar#class.f4e64a7a224e4dae5096c3b731a4233e_11" ; -"test#BlockVar#class.79d88363beeb921609a605886abe817f_1" [label="1: Start BlockVar_test\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"test#BlockVar#class.79d88363beeb921609a605886abe817f_1" [label="1: Start BlockVar_test\nFormals: \nLocals: \n " color=yellow style=filled] "test#BlockVar#class.79d88363beeb921609a605886abe817f_1" -> "test#BlockVar#class.79d88363beeb921609a605886abe817f_3" ; @@ -118,7 +118,7 @@ digraph cfg { "test#BlockVar#class.79d88363beeb921609a605886abe817f_3" -> "test#BlockVar#class.79d88363beeb921609a605886abe817f_2" ; -"blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_1" [label="1: Start BlockVar_blockPostBad\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* \n DECLARE_LOCALS(&return,&my_block,&x); [line 29, column 1]\n " color=yellow style=filled] +"blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_1" [label="1: Start BlockVar_blockPostBad\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* \n " color=yellow style=filled] "blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_1" -> "blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_5" ; @@ -137,7 +137,7 @@ digraph cfg { "blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_5" -> "blockPostBad#BlockVar#instance.60292f870cad8c1a5cefdbfe4194d6f9_4" ; -"blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_1" [label="1: Start BlockVar_blockPostOk\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* i:int \n DECLARE_LOCALS(&return,&my_block,&x,&i); [line 37, column 1]\n " color=yellow style=filled] +"blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_1" [label="1: Start BlockVar_blockPostOk\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* i:int \n " color=yellow style=filled] "blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_1" -> "blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_6" ; @@ -160,7 +160,7 @@ digraph cfg { "blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_6" -> "blockPostOk#BlockVar#instance.1bb64a946f8b169b31996644931ed82d_5" ; -"capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_1" [label="1: Start BlockVar_capturedNoNullDeref\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* i:int \n DECLARE_LOCALS(&return,&my_block,&x,&i); [line 54, column 1]\n " color=yellow style=filled] +"capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_1" [label="1: Start BlockVar_capturedNoNullDeref\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* i:int \n " color=yellow style=filled] "capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_1" -> "capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_7" ; @@ -187,7 +187,7 @@ digraph cfg { "capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_7" -> "capturedNoNullDeref#BlockVar#instance.ebe646baaabdc58144a5916780ee8c76_6" ; -"capturedNullDeref#BlockVar#instance.48c44f7ae26caf7a1ac522523ebac894_1" [label="1: Start BlockVar_capturedNullDeref\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* \n DECLARE_LOCALS(&return,&my_block,&x); [line 46, column 1]\n " color=yellow style=filled] +"capturedNullDeref#BlockVar#instance.48c44f7ae26caf7a1ac522523ebac894_1" [label="1: Start BlockVar_capturedNullDeref\nFormals: self:BlockVar*\nLocals: my_block:_fn_(*) x:int* \n " color=yellow style=filled] "capturedNullDeref#BlockVar#instance.48c44f7ae26caf7a1ac522523ebac894_1" -> "capturedNullDeref#BlockVar#instance.48c44f7ae26caf7a1ac522523ebac894_5" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/Blocks_as_parameters.m.dot b/infer/tests/codetoanalyze/objc/shared/block/Blocks_as_parameters.m.dot index a8625f63e..7ad62eac6 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/Blocks_as_parameters.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/Blocks_as_parameters.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_1" [label="1: Start objc_blockB_f_1\nFormals: self:B* const \nLocals: \nCaptured: self:B* const \n DECLARE_LOCALS(&return); [line 24, column 11]\n " color=yellow style=filled] +"objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_1" [label="1: Start objc_blockB_f_1\nFormals: self:B* const \nLocals: \nCaptured: self:B* const \n " color=yellow style=filled] "objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_1" -> "objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_3" ; @@ -11,7 +11,7 @@ digraph cfg { "objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_3" -> "objc_blockB_f_1(class B).6b5af83d1cf19e8038483ea8b08b7439_2" ; -"f#B#instance.f1371ff5e7f410d3df6a2e71ff0a814e_1" [label="1: Start B_f\nFormals: self:B*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"f#B#instance.f1371ff5e7f410d3df6a2e71ff0a814e_1" [label="1: Start B_f\nFormals: self:B*\nLocals: \n " color=yellow style=filled] "f#B#instance.f1371ff5e7f410d3df6a2e71ff0a814e_1" -> "f#B#instance.f1371ff5e7f410d3df6a2e71ff0a814e_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/block-it.m.dot b/infer/tests/codetoanalyze/objc/shared/block/block-it.m.dot index d572bce8e..13ea91f42 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/block-it.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/block-it.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_1" [label="1: Start objc_blockMyBlock_array_1\nFormals: object:objc_object* idx:unsigned long stop:_Bool*\nLocals: ShouldStop:int \n DECLARE_LOCALS(&return,&ShouldStop); [line 19, column 33]\n " color=yellow style=filled] +"objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_1" [label="1: Start objc_blockMyBlock_array_1\nFormals: object:objc_object* idx:unsigned long stop:_Bool*\nLocals: ShouldStop:int \n " color=yellow style=filled] "objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_1" -> "objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_5" ; @@ -28,7 +28,7 @@ digraph cfg { "objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_7" -> "objc_blockMyBlock_array_1(struct objc_object).7651ebbbe5ad11f35ec8fca80283945b_3" ; -"objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_1" [label="1: Start objc_blockMyBlock_array_trans_2\nFormals: object:objc_object* idx:unsigned long stop:_Bool*\nLocals: ShouldStop:int \n DECLARE_LOCALS(&return,&ShouldStop); [line 38, column 7]\n " color=yellow style=filled] +"objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_1" [label="1: Start objc_blockMyBlock_array_trans_2\nFormals: object:objc_object* idx:unsigned long stop:_Bool*\nLocals: ShouldStop:int \n " color=yellow style=filled] "objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_1" -> "objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_5" ; @@ -56,7 +56,7 @@ digraph cfg { "objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_7" -> "objc_blockMyBlock_array_trans_2(struct objc_object).933574d9d3bae3fa7584d130e160b2ad_3" ; -"array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_1" [label="1: Start MyBlock_array\nFormals: self:MyBlock*\nLocals: a:NSArray* \n DECLARE_LOCALS(&return,&a); [line 16, column 1]\n " color=yellow style=filled] +"array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_1" [label="1: Start MyBlock_array\nFormals: self:MyBlock*\nLocals: a:NSArray* \n " color=yellow style=filled] "array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_1" -> "array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_4" ; @@ -71,7 +71,7 @@ digraph cfg { "array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_4" -> "array#MyBlock#instance.8be6e5b5e968d186440e1931c9eb40de_3" ; -"array_trans#MyBlock#instance.13289a590560d0628a3ae5174e716a32_1" [label="1: Start MyBlock_array_trans\nFormals: self:MyBlock*\nLocals: idx:unsigned long object:objc_object* stop:_Bool* enumerateObjectsUsingBlock:_fn_(*) objects:NSArray* a:NSArray* \n DECLARE_LOCALS(&return,&idx,&object,&stop,&enumerateObjectsUsingBlock,&objects,&a); [line 30, column 1]\n " color=yellow style=filled] +"array_trans#MyBlock#instance.13289a590560d0628a3ae5174e716a32_1" [label="1: Start MyBlock_array_trans\nFormals: self:MyBlock*\nLocals: idx:unsigned long object:objc_object* stop:_Bool* enumerateObjectsUsingBlock:_fn_(*) objects:NSArray* a:NSArray* \n " color=yellow style=filled] "array_trans#MyBlock#instance.13289a590560d0628a3ae5174e716a32_1" -> "array_trans#MyBlock#instance.13289a590560d0628a3ae5174e716a32_20" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/block.m.dot b/infer/tests/codetoanalyze/objc/shared/block/block.m.dot index 2df16ab1c..423db5032 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/block.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/block.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"BlockMain.116013dceff9629776ec833c9d43561d_1" [label="1: Start BlockMain\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 43, column 1]\n " color=yellow style=filled] +"BlockMain.116013dceff9629776ec833c9d43561d_1" [label="1: Start BlockMain\nFormals: \nLocals: \n " color=yellow style=filled] "BlockMain.116013dceff9629776ec833c9d43561d_1" -> "BlockMain.116013dceff9629776ec833c9d43561d_3" ; @@ -11,7 +11,7 @@ digraph cfg { "BlockMain.116013dceff9629776ec833c9d43561d_3" -> "BlockMain.116013dceff9629776ec833c9d43561d_2" ; -"main1.38f534a9576db7ec6ebcbca8c111f942_1" [label="1: Start main1\nFormals: y:int\nLocals: addblock:_fn_(*) add2:int add1:int x:int \n DECLARE_LOCALS(&return,&addblock,&add2,&add1,&x); [line 8, column 1]\n " color=yellow style=filled] +"main1.38f534a9576db7ec6ebcbca8c111f942_1" [label="1: Start main1\nFormals: y:int\nLocals: addblock:_fn_(*) add2:int add1:int x:int \n " color=yellow style=filled] "main1.38f534a9576db7ec6ebcbca8c111f942_1" -> "main1.38f534a9576db7ec6ebcbca8c111f942_10" ; @@ -50,7 +50,7 @@ digraph cfg { "main1.38f534a9576db7ec6ebcbca8c111f942_10" -> "main1.38f534a9576db7ec6ebcbca8c111f942_9" ; -"objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_1" [label="1: Start objc_blockmain1_1\nFormals: e:int f:int\nLocals: \n DECLARE_LOCALS(&return); [line 31, column 14]\n " color=yellow style=filled] +"objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_1" [label="1: Start objc_blockmain1_1\nFormals: e:int f:int\nLocals: \n " color=yellow style=filled] "objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_1" -> "objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_3" ; @@ -61,7 +61,7 @@ digraph cfg { "objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_3" -> "objc_blockmain1_1.74199543de3b6a9a736f23ef5e45586a_2" ; -"objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_1" [label="1: Start objc_blockmain1_2\nFormals: x:int c:int d:int\nLocals: bla:int add2:int addblock2:_fn_(*)\nCaptured: x:int \n DECLARE_LOCALS(&return,&bla,&add2,&addblock2); [line 16, column 14]\n " color=yellow style=filled] +"objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_1" [label="1: Start objc_blockmain1_2\nFormals: x:int c:int d:int\nLocals: bla:int add2:int addblock2:_fn_(*)\nCaptured: x:int \n " color=yellow style=filled] "objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_1" -> "objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_6" ; @@ -84,7 +84,7 @@ digraph cfg { "objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_6" -> "objc_blockmain1_2.0d332204bbe33f46a9283d2c0df5700a_5" ; -"objc_blockobjc_blockmain1_2_3.0824f0806cf4ebad2920e9a12535d20e_1" [label="1: Start objc_blockobjc_blockmain1_2_3\nFormals: x:int bla:int z:int\nLocals: \nCaptured: x:int bla:int \n DECLARE_LOCALS(&return); [line 21, column 17]\n " color=yellow style=filled] +"objc_blockobjc_blockmain1_2_3.0824f0806cf4ebad2920e9a12535d20e_1" [label="1: Start objc_blockobjc_blockmain1_2_3\nFormals: x:int bla:int z:int\nLocals: \nCaptured: x:int bla:int \n " color=yellow style=filled] "objc_blockobjc_blockmain1_2_3.0824f0806cf4ebad2920e9a12535d20e_1" -> "objc_blockobjc_blockmain1_2_3.0824f0806cf4ebad2920e9a12535d20e_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/block_no_args.m.dot b/infer/tests/codetoanalyze/objc/shared/block/block_no_args.m.dot index 9ef30f6d3..f393be999 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/block_no_args.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/block_no_args.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_1" [label="1: Start objc_blockMy_manager_m_1\nFormals: z:int\nLocals: \nCaptured: z:int \n DECLARE_LOCALS(&return); [line 23, column 7]\n " color=yellow style=filled] +"objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_1" [label="1: Start objc_blockMy_manager_m_1\nFormals: z:int\nLocals: \nCaptured: z:int \n " color=yellow style=filled] "objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_1" -> "objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_3" ; @@ -11,7 +11,7 @@ digraph cfg { "objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_3" -> "objc_blockMy_manager_m_1.b75c41325ae3c65dcf5321924a57fc38_2" ; -"m#My_manager#instance.e773f849d062cb9801497b62f5c98f5e_1" [label="1: Start My_manager_m\nFormals: self:My_manager*\nLocals: p:int* z:int b:_fn_(*) \n DECLARE_LOCALS(&return,&p,&z,&b); [line 19, column 1]\n " color=yellow style=filled] +"m#My_manager#instance.e773f849d062cb9801497b62f5c98f5e_1" [label="1: Start My_manager_m\nFormals: self:My_manager*\nLocals: p:int* z:int b:_fn_(*) \n " color=yellow style=filled] "m#My_manager#instance.e773f849d062cb9801497b62f5c98f5e_1" -> "m#My_manager#instance.e773f849d062cb9801497b62f5c98f5e_14" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/block_release.m.dot b/infer/tests/codetoanalyze/objc/shared/block/block_release.m.dot index 75e98bd06..6aaf77190 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/block_release.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/block_release.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_1" [label="1: Start objc_blockMy_manager_blockReleaseNoLeak_1\nFormals: newImage:CGImage* a:int\nLocals: \nCaptured: newImage:CGImage* \n DECLARE_LOCALS(&return); [line 23, column 7]\n " color=yellow style=filled] +"objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_1" [label="1: Start objc_blockMy_manager_blockReleaseNoLeak_1\nFormals: newImage:CGImage* a:int\nLocals: \nCaptured: newImage:CGImage* \n " color=yellow style=filled] "objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_1" -> "objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_5" ; @@ -28,7 +28,7 @@ digraph cfg { "objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_7" -> "objc_blockMy_manager_blockReleaseNoLeak_1(struct CGImage).d9015a9be6e156b53b1e0a2e237f4578_3" ; -"blockReleaseNoLeak#My_manager#instance.0c48f80f024250b18a529440f1313af6_1" [label="1: Start My_manager_blockReleaseNoLeak\nFormals: self:My_manager*\nLocals: newImage:CGImage* context:CGContext* z:int b:_fn_(*) \n DECLARE_LOCALS(&return,&newImage,&context,&z,&b); [line 18, column 1]\n " color=yellow style=filled] +"blockReleaseNoLeak#My_manager#instance.0c48f80f024250b18a529440f1313af6_1" [label="1: Start My_manager_blockReleaseNoLeak\nFormals: self:My_manager*\nLocals: newImage:CGImage* context:CGContext* z:int b:_fn_(*) \n " color=yellow style=filled] "blockReleaseNoLeak#My_manager#instance.0c48f80f024250b18a529440f1313af6_1" -> "blockReleaseNoLeak#My_manager#instance.0c48f80f024250b18a529440f1313af6_12" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/dispatch.m.dot b/infer/tests/codetoanalyze/objc/shared/block/dispatch.m.dot index 87947b80b..9b237ec31 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/dispatch.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/dispatch.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_1" [label="1: Start DispatchMain\nFormals: \nLocals: p:int* b:DispatchA* \n DECLARE_LOCALS(&return,&p,&b); [line 82, column 1]\n " color=yellow style=filled] +"DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_1" [label="1: Start DispatchMain\nFormals: \nLocals: p:int* b:DispatchA* \n " color=yellow style=filled] "DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_1" -> "DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_11" ; @@ -44,7 +44,7 @@ digraph cfg { "DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_11" -> "DispatchMain.f6461dbdaeaf9a114cbe40f5f72fbb3f_10" ; -"objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_1" [label="1: Start objc_blockDispatchA_block_attribute_2\nFormals: a:DispatchA*\nLocals: \nCaptured: a:DispatchA* \n DECLARE_LOCALS(&return); [line 37, column 24]\n " color=yellow style=filled] +"objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_1" [label="1: Start objc_blockDispatchA_block_attribute_2\nFormals: a:DispatchA*\nLocals: \nCaptured: a:DispatchA* \n " color=yellow style=filled] "objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_1" -> "objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_3" ; @@ -55,7 +55,7 @@ digraph cfg { "objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_3" -> "objc_blockDispatchA_block_attribute_2(class DispatchA).2825198b53dffef0e3209a90789e506f_2" ; -"objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_1" [label="1: Start objc_blockDispatchA_dispatch_a_block_variable_4\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 54, column 38]\n " color=yellow style=filled] +"objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_1" [label="1: Start objc_blockDispatchA_dispatch_a_block_variable_4\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_1" -> "objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_3" ; @@ -66,7 +66,7 @@ digraph cfg { "objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_3" -> "objc_blockDispatchA_dispatch_a_block_variable_4.2eedc45fca2c35e6e8c11937ba7a2df8_2" ; -"objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_1" [label="1: Start objc_blockDispatchA_dispatch_a_block_variable_from_macro_5\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 65, column 40]\n " color=yellow style=filled] +"objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_1" [label="1: Start objc_blockDispatchA_dispatch_a_block_variable_from_macro_5\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_1" -> "objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_3" ; @@ -77,7 +77,7 @@ digraph cfg { "objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_3" -> "objc_blockDispatchA_dispatch_a_block_variable_from_macro_5.e4f37df69df9d95138cb008e85eedab8_2" ; -"objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_1" [label="1: Start objc_blockDispatchA_sharedInstance_1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 28, column 24]\n " color=yellow style=filled] +"objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_1" [label="1: Start objc_blockDispatchA_sharedInstance_1\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_1" -> "objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_3" ; @@ -88,7 +88,7 @@ digraph cfg { "objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_3" -> "objc_blockDispatchA_sharedInstance_1.0b8803e75b6a82e1a4530bcb953490e2_2" ; -"objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_1" [label="1: Start objc_blockDispatchA_trans_3\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 45, column 27]\n " color=yellow style=filled] +"objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_1" [label="1: Start objc_blockDispatchA_trans_3\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_1" -> "objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_3" ; @@ -99,7 +99,7 @@ digraph cfg { "objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_3" -> "objc_blockDispatchA_trans_3.80c09fe69dc0d5591de63a0c525de29b_2" ; -"block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_1" [label="1: Start DispatchA_block_attribute\nFormals: \nLocals: a:DispatchA*(__block) \n DECLARE_LOCALS(&return,&a); [line 34, column 1]\n " color=yellow style=filled] +"block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_1" [label="1: Start DispatchA_block_attribute\nFormals: \nLocals: a:DispatchA*(__block) \n " color=yellow style=filled] "block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_1" -> "block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_5" ; @@ -118,7 +118,7 @@ digraph cfg { "block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_5" -> "block_attribute#DispatchA#class.df997e345dbf19ec3438c667c942e14a_4" ; -"dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_1" [label="1: Start DispatchA_dispatch_a_block_variable\nFormals: \nLocals: initialization_block__:_fn_(*) \n DECLARE_LOCALS(&return,&initialization_block__); [line 52, column 1]\n " color=yellow style=filled] +"dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_1" [label="1: Start DispatchA_dispatch_a_block_variable\nFormals: \nLocals: initialization_block__:_fn_(*) \n " color=yellow style=filled] "dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_1" -> "dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_5" ; @@ -137,7 +137,7 @@ digraph cfg { "dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_5" -> "dispatch_a_block_variable#DispatchA#class.3cc12dd22127281b8293b7c046d21bb2_4" ; -"dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_1" [label="1: Start DispatchA_dispatch_a_block_variable_from_macro\nFormals: \nLocals: initialization_block__:_fn_(*) \n DECLARE_LOCALS(&return,&initialization_block__); [line 62, column 1]\n " color=yellow style=filled] +"dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_1" [label="1: Start DispatchA_dispatch_a_block_variable_from_macro\nFormals: \nLocals: initialization_block__:_fn_(*) \n " color=yellow style=filled] "dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_1" -> "dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_5" ; @@ -160,7 +160,7 @@ digraph cfg { "dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_6" -> "dispatch_a_block_variable_from_macro#DispatchA#class.92567a38d5ab3cf637f72030b1097441_2" ; -"dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_1" [label="1: Start DispatchA_dispatch_a_block_variable_from_macro_delivers_initialised_object\nFormals: \nLocals: a:DispatchA* \n DECLARE_LOCALS(&return,&a); [line 74, column 1]\n " color=yellow style=filled] +"dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_1" [label="1: Start DispatchA_dispatch_a_block_variable_from_macro_delivers_initialised_object\nFormals: \nLocals: a:DispatchA* \n " color=yellow style=filled] "dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_1" -> "dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_5" ; @@ -179,7 +179,7 @@ digraph cfg { "dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_5" -> "dispatch_a_block_variable_from_macro_delivers_initialised_object#DispatchA#class.a58ef5afb5e1e9480b49788e2400c52c_4" ; -"sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_1" [label="1: Start DispatchA_sharedInstance\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_1" [label="1: Start DispatchA_sharedInstance\nFormals: \nLocals: \n " color=yellow style=filled] "sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_1" -> "sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_4" ; @@ -194,7 +194,7 @@ digraph cfg { "sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_4" -> "sharedInstance#DispatchA#class.8992c6086d1ce5c225093940f62386ac_3" ; -"trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_1" [label="1: Start DispatchA_trans\nFormals: \nLocals: dummy_block:_fn_(*) \n DECLARE_LOCALS(&return,&dummy_block); [line 43, column 1]\n " color=yellow style=filled] +"trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_1" [label="1: Start DispatchA_trans\nFormals: \nLocals: dummy_block:_fn_(*) \n " color=yellow style=filled] "trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_1" -> "trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_5" ; @@ -213,7 +213,7 @@ digraph cfg { "trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_5" -> "trans#DispatchA#class.23f9d908a87deca79c235bc76ca6e941_4" ; -"init#DispatchA#instance.ff6c7b9a5a49bb46493519a4290a6582_1" [label="1: Start DispatchA_init\nFormals: self:DispatchA*\nLocals: \n DECLARE_LOCALS(&return); [line 21, column 1]\n " color=yellow style=filled] +"init#DispatchA#instance.ff6c7b9a5a49bb46493519a4290a6582_1" [label="1: Start DispatchA_init\nFormals: self:DispatchA*\nLocals: \n " color=yellow style=filled] "init#DispatchA#instance.ff6c7b9a5a49bb46493519a4290a6582_1" -> "init#DispatchA#instance.ff6c7b9a5a49bb46493519a4290a6582_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/dispatch_examples.m.dot b/infer/tests/codetoanalyze/objc/shared/block/dispatch_examples.m.dot index 633d2ad1f..e310d1692 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/dispatch_examples.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/dispatch_examples.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_1" [label="1: Start objc_blockDispatchEx_dispatch_after_example_3\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 48, column 18]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_1" [label="1: Start objc_blockDispatchEx_dispatch_after_example_3\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_1" -> "objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_4" ; @@ -15,7 +15,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_4" -> "objc_blockDispatchEx_dispatch_after_example_3.380a17f45400d49d71ce1ba1c29a6ba4_3" ; -"objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_1" [label="1: Start objc_blockDispatchEx_dispatch_async_example_2\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 37, column 18]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_1" [label="1: Start objc_blockDispatchEx_dispatch_async_example_2\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_1" -> "objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_4" ; @@ -30,7 +30,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_4" -> "objc_blockDispatchEx_dispatch_async_example_2.6510e5756fbcdafec0a18e8d5493346b_3" ; -"objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_1" [label="1: Start objc_blockDispatchEx_dispatch_barrier_example_6\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 75, column 53]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_1" [label="1: Start objc_blockDispatchEx_dispatch_barrier_example_6\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_1" -> "objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_4" ; @@ -45,7 +45,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_4" -> "objc_blockDispatchEx_dispatch_barrier_example_6.644987ff1e6d0e0008d4ccdb7e8538ee_3" ; -"objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_1" [label="1: Start objc_blockDispatchEx_dispatch_group_example_4\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 57, column 57]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_1" [label="1: Start objc_blockDispatchEx_dispatch_group_example_4\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_1" -> "objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_4" ; @@ -60,7 +60,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_4" -> "objc_blockDispatchEx_dispatch_group_example_4.65d6b4827e06dfbede68939492105a46_3" ; -"objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_1" [label="1: Start objc_blockDispatchEx_dispatch_group_notify_example_5\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 66, column 57]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_1" [label="1: Start objc_blockDispatchEx_dispatch_group_notify_example_5\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_1" -> "objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_4" ; @@ -75,7 +75,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_4" -> "objc_blockDispatchEx_dispatch_group_notify_example_5.ded89d749d973a9d57680f9d68afb8a0_3" ; -"objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_1" [label="1: Start objc_blockDispatchEx_dispatch_once_example_1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 27, column 29]\n " color=yellow style=filled] +"objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_1" [label="1: Start objc_blockDispatchEx_dispatch_once_example_1\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_1" -> "objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_4" ; @@ -90,7 +90,7 @@ digraph cfg { "objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_4" -> "objc_blockDispatchEx_dispatch_once_example_1.4b4341cb61d8b8d8f01e95edf36e4961_3" ; -"dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_1" [label="1: Start DispatchEx_dispatch_after_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 44, column 1]\n " color=yellow style=filled] +"dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_1" [label="1: Start DispatchEx_dispatch_after_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_1" -> "dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_5" ; @@ -109,7 +109,7 @@ digraph cfg { "dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_5" -> "dispatch_after_example#DispatchEx#class.1d25856bd99eb1ef683c8f65ff46d05d_4" ; -"dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_1" [label="1: Start DispatchEx_dispatch_async_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 34, column 1]\n " color=yellow style=filled] +"dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_1" [label="1: Start DispatchEx_dispatch_async_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_1" -> "dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_5" ; @@ -128,7 +128,7 @@ digraph cfg { "dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_5" -> "dispatch_async_example#DispatchEx#class.5c5d7347be2a9654ad7e32514189fe54_4" ; -"dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_1" [label="1: Start DispatchEx_dispatch_barrier_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 73, column 1]\n " color=yellow style=filled] +"dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_1" [label="1: Start DispatchEx_dispatch_barrier_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_1" -> "dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_5" ; @@ -147,7 +147,7 @@ digraph cfg { "dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_5" -> "dispatch_barrier_example#DispatchEx#class.a541a40f2f04e29019c58e563f7544d8_4" ; -"dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_1" [label="1: Start DispatchEx_dispatch_group_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 55, column 1]\n " color=yellow style=filled] +"dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_1" [label="1: Start DispatchEx_dispatch_group_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_1" -> "dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_5" ; @@ -166,7 +166,7 @@ digraph cfg { "dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_5" -> "dispatch_group_example#DispatchEx#class.f420a75c58eda6d3f0e5e05fadabfc18_4" ; -"dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_1" [label="1: Start DispatchEx_dispatch_group_notify_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 64, column 1]\n " color=yellow style=filled] +"dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_1" [label="1: Start DispatchEx_dispatch_group_notify_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_1" -> "dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_5" ; @@ -185,7 +185,7 @@ digraph cfg { "dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_5" -> "dispatch_group_notify_example#DispatchEx#class.f5cf54b07621c319cf7ead3b217760ed_4" ; -"dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_1" [label="1: Start DispatchEx_dispatch_once_example\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_1" [label="1: Start DispatchEx_dispatch_once_example\nFormals: \nLocals: \n " color=yellow style=filled] "dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_1" -> "dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_5" ; @@ -204,7 +204,7 @@ digraph cfg { "dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_5" -> "dispatch_once_example#DispatchEx#class.d3456446b1a2d5355c1767887cc8b62c_4" ; -"init#DispatchEx#instance.04117ac30ba5664de2d577c4aa97d118_1" [label="1: Start DispatchEx_init\nFormals: self:DispatchEx*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"init#DispatchEx#instance.04117ac30ba5664de2d577c4aa97d118_1" [label="1: Start DispatchEx_init\nFormals: self:DispatchEx*\nLocals: \n " color=yellow style=filled] "init#DispatchEx#instance.04117ac30ba5664de2d577c4aa97d118_1" -> "init#DispatchEx#instance.04117ac30ba5664de2d577c4aa97d118_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/block/dispatch_in_macro.m.dot b/infer/tests/codetoanalyze/objc/shared/block/dispatch_in_macro.m.dot index 3c1912015..3cf0eb437 100644 --- a/infer/tests/codetoanalyze/objc/shared/block/dispatch_in_macro.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/block/dispatch_in_macro.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_1" [label="1: Start DispatchInMacroTest\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_1" [label="1: Start DispatchInMacroTest\nFormals: \nLocals: \n " color=yellow style=filled] "DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_1" -> "DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_4" ; @@ -19,7 +19,7 @@ digraph cfg { "DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_5" -> "DispatchInMacroTest.f5d56763274a479d06265a2f9562bef1_2" ; -"objc_blockDispatchInMacroTest_1.0a2ff27838c52acc175e58f653e6eaad_1" [label="1: Start objc_blockDispatchInMacroTest_1\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 21, column 10]\n " color=yellow style=filled] +"objc_blockDispatchInMacroTest_1.0a2ff27838c52acc175e58f653e6eaad_1" [label="1: Start objc_blockDispatchInMacroTest_1\nFormals: \nLocals: \n " color=yellow style=filled] "objc_blockDispatchInMacroTest_1.0a2ff27838c52acc175e58f653e6eaad_1" -> "objc_blockDispatchInMacroTest_1.0a2ff27838c52acc175e58f653e6eaad_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/category_procdesc/EOCPerson.m.dot b/infer/tests/codetoanalyze/objc/shared/category_procdesc/EOCPerson.m.dot index 3c3c4be91..b4f53eb81 100644 --- a/infer/tests/codetoanalyze/objc/shared/category_procdesc/EOCPerson.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/category_procdesc/EOCPerson.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_1" [label="1: Start EOCPerson_performDaysWork\nFormals: self:EOCPerson*\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_1" [label="1: Start EOCPerson_performDaysWork\nFormals: self:EOCPerson*\nLocals: \n " color=yellow style=filled] "performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_1" -> "performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_3" ; @@ -11,7 +11,7 @@ digraph cfg { "performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_3" -> "performDaysWork#EOCPerson#instance.68f45cebac26de5310062b9c47f6dc36_2" ; -"takeVacationFromWork#EOCPerson#instance.a4a2043283853257ef9e4402128b75f9_1" [label="1: Start EOCPerson_takeVacationFromWork\nFormals: self:EOCPerson*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"takeVacationFromWork#EOCPerson#instance.a4a2043283853257ef9e4402128b75f9_1" [label="1: Start EOCPerson_takeVacationFromWork\nFormals: self:EOCPerson*\nLocals: \n " color=yellow style=filled] "takeVacationFromWork#EOCPerson#instance.a4a2043283853257ef9e4402128b75f9_1" -> "takeVacationFromWork#EOCPerson#instance.a4a2043283853257ef9e4402128b75f9_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/category_procdesc/main.c.dot b/infer/tests/codetoanalyze/objc/shared/category_procdesc/main.c.dot index 9e7c8538b..8744217b2 100644 --- a/infer/tests/codetoanalyze/objc/shared/category_procdesc/main.c.dot +++ b/infer/tests/codetoanalyze/objc/shared/category_procdesc/main.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"CategoryProcdescMain.ae2ee334c26ccbf8ee413efe5d896611_1" [label="1: Start CategoryProcdescMain\nFormals: \nLocals: x:int* person:EOCPerson* \n DECLARE_LOCALS(&return,&x,&person); [line 11, column 1]\n " color=yellow style=filled] +"CategoryProcdescMain.ae2ee334c26ccbf8ee413efe5d896611_1" [label="1: Start CategoryProcdescMain\nFormals: \nLocals: x:int* person:EOCPerson* \n " color=yellow style=filled] "CategoryProcdescMain.ae2ee334c26ccbf8ee413efe5d896611_1" -> "CategoryProcdescMain.ae2ee334c26ccbf8ee413efe5d896611_6" ; diff --git a/infer/tests/codetoanalyze/objc/shared/field_superclass/SuperExample.m.dot b/infer/tests/codetoanalyze/objc/shared/field_superclass/SuperExample.m.dot index 7e2b0ffb4..28526ca00 100644 --- a/infer/tests/codetoanalyze/objc/shared/field_superclass/SuperExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/field_superclass/SuperExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_1" [label="1: Start super_example_main\nFormals: argc:int argv:char**\nLocals: a:objc_object* \n DECLARE_LOCALS(&return,&a); [line 38, column 1]\n " color=yellow style=filled] +"super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_1" [label="1: Start super_example_main\nFormals: argc:int argv:char**\nLocals: a:objc_object* \n " color=yellow style=filled] "super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_1" -> "super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_3" ; @@ -11,7 +11,7 @@ digraph cfg { "super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_3" -> "super_example_main.e3ebe95e6c5ae811733f235c29fbbf6d_2" ; -"init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_1" [label="1: Start ASuper_init\nFormals: self:ASuper*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_1" [label="1: Start ASuper_init\nFormals: self:ASuper*\nLocals: \n " color=yellow style=filled] "init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_1" -> "init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_5" ; @@ -30,7 +30,7 @@ digraph cfg { "init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_5" -> "init#ASuper#instance.9832dae2a83c036d9d82b45709c4855e_4" ; -"init#BSuper#instance.6678b088cbd2579c21b766781beb8030_1" [label="1: Start BSuper_init\nFormals: self:BSuper*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"init#BSuper#instance.6678b088cbd2579c21b766781beb8030_1" [label="1: Start BSuper_init\nFormals: self:BSuper*\nLocals: \n " color=yellow style=filled] "init#BSuper#instance.6678b088cbd2579c21b766781beb8030_1" -> "init#BSuper#instance.6678b088cbd2579c21b766781beb8030_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/ArcExample.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/ArcExample.m.dot index a79834554..ec1eb313d 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/ArcExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/ArcExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_1" [label="1: Start ArcA_getS\nFormals: self:ArcA*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 20, column 1]\n " color=yellow style=filled] +"getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_1" [label="1: Start ArcA_getS\nFormals: self:ArcA*\nLocals: s:NSString* \n " color=yellow style=filled] "getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_1" -> "getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_4" ; @@ -15,7 +15,7 @@ digraph cfg { "getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_4" -> "getS#ArcA#instance.a6d142da8215d5903690f8a054289ac7_3" ; -"newS#ArcA#instance.9d1f2aa4ea1ccfd32c1438724cfc19ba_1" [label="1: Start ArcA_newS\nFormals: self:ArcA*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 26, column 1]\n " color=yellow style=filled] +"newS#ArcA#instance.9d1f2aa4ea1ccfd32c1438724cfc19ba_1" [label="1: Start ArcA_newS\nFormals: self:ArcA*\nLocals: s:NSString* \n " color=yellow style=filled] "newS#ArcA#instance.9d1f2aa4ea1ccfd32c1438724cfc19ba_1" -> "newS#ArcA#instance.9d1f2aa4ea1ccfd32c1438724cfc19ba_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/AutoreleaseExample.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/AutoreleaseExample.m.dot index ad3579a66..d234cb590 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/AutoreleaseExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/AutoreleaseExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_1" [label="1: Start autorelease_test1\nFormals: \nLocals: s3:Auto* s2:Auto* s1:Auto* \n DECLARE_LOCALS(&return,&s3,&s2,&s1); [line 32, column 1]\n " color=yellow style=filled] +"autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_1" [label="1: Start autorelease_test1\nFormals: \nLocals: s3:Auto* s2:Auto* s1:Auto* \n " color=yellow style=filled] "autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_1" -> "autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_10" ; @@ -39,7 +39,7 @@ digraph cfg { "autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_10" -> "autorelease_test1.8f3499e28c7129f0f6b2300d214d7864_9" ; -"autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_1" [label="1: Start autorelease_test2\nFormals: \nLocals: s3:Auto* s2:Auto* s1:Auto* \n DECLARE_LOCALS(&return,&s3,&s2,&s1); [line 45, column 1]\n " color=yellow style=filled] +"autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_1" [label="1: Start autorelease_test2\nFormals: \nLocals: s3:Auto* s2:Auto* s1:Auto* \n " color=yellow style=filled] "autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_1" -> "autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_9" ; @@ -74,7 +74,7 @@ digraph cfg { "autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_9" -> "autorelease_test2.d978c6e21f1931e19bc731b4ffb90225_8" ; -"autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_1" [label="1: Start autorelease_test3\nFormals: \nLocals: c:NSString* string:NSString* pool:NSAutoreleasePool* \n DECLARE_LOCALS(&return,&c,&string,&pool); [line 57, column 1]\n " color=yellow style=filled] +"autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_1" [label="1: Start autorelease_test3\nFormals: \nLocals: c:NSString* string:NSString* pool:NSAutoreleasePool* \n " color=yellow style=filled] "autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_1" -> "autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_6" ; @@ -97,7 +97,7 @@ digraph cfg { "autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_6" -> "autorelease_test3.5fa2e6ceb6075e26a47f9b8c9cdf65ba_5" ; -"createA.48a5d7f480131d59bba69d521715b836_1" [label="1: Start createA\nFormals: \nLocals: s1:Auto* \n DECLARE_LOCALS(&return,&s1); [line 27, column 1]\n " color=yellow style=filled] +"createA.48a5d7f480131d59bba69d521715b836_1" [label="1: Start createA\nFormals: \nLocals: s1:Auto* \n " color=yellow style=filled] "createA.48a5d7f480131d59bba69d521715b836_1" -> "createA.48a5d7f480131d59bba69d521715b836_4" ; @@ -112,7 +112,7 @@ digraph cfg { "createA.48a5d7f480131d59bba69d521715b836_4" -> "createA.48a5d7f480131d59bba69d521715b836_3" ; -"autorelease_main#Auto#instance.dbdd003a511fe2beb7e0a817d39f6fd8_1" [label="1: Start Auto_autorelease_main\nFormals: self:Auto*\nLocals: s:NSString* \n DECLARE_LOCALS(&return,&s); [line 20, column 1]\n " color=yellow style=filled] +"autorelease_main#Auto#instance.dbdd003a511fe2beb7e0a817d39f6fd8_1" [label="1: Start Auto_autorelease_main\nFormals: self:Auto*\nLocals: s:NSString* \n " color=yellow style=filled] "autorelease_main#Auto#instance.dbdd003a511fe2beb7e0a817d39f6fd8_1" -> "autorelease_main#Auto#instance.dbdd003a511fe2beb7e0a817d39f6fd8_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/MemoryLeakExample.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/MemoryLeakExample.m.dot index 2e0bf60ef..3ee4bc447 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/MemoryLeakExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/MemoryLeakExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_1" [label="1: Start objc_blockMemoryLeakExample_blockCapturedVarLeak_1\nFormals: x:int*\nLocals: \nCaptured: x:int* \n DECLARE_LOCALS(&return); [line 94, column 22]\n " color=yellow style=filled] +"objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_1" [label="1: Start objc_blockMemoryLeakExample_blockCapturedVarLeak_1\nFormals: x:int*\nLocals: \nCaptured: x:int* \n " color=yellow style=filled] "objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_1" -> "objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_3" ; @@ -11,7 +11,7 @@ digraph cfg { "objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_3" -> "objc_blockMemoryLeakExample_blockCapturedVarLeak_1.b434313b336514058f60e55fc6a4a73f_2" ; -"objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_1" [label="1: Start objc_blockMemoryLeakExample_blockFreeNoLeak_2\nFormals: x:int*\nLocals: i:int\nCaptured: x:int* \n DECLARE_LOCALS(&return,&i); [line 103, column 22]\n " color=yellow style=filled] +"objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_1" [label="1: Start objc_blockMemoryLeakExample_blockFreeNoLeak_2\nFormals: x:int*\nLocals: i:int\nCaptured: x:int* \n " color=yellow style=filled] "objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_1" -> "objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_5" ; @@ -30,7 +30,7 @@ digraph cfg { "objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_5" -> "objc_blockMemoryLeakExample_blockFreeNoLeak_2.1717186f4031a201971ac91124f16c98_4" ; -"createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_1" [label="1: Start MemoryLeakExample_createCloseCrossGlyph:\nFormals: rect:CGRect\nLocals: \n DECLARE_LOCALS(&return); [line 51, column 1]\n " color=yellow style=filled] +"createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_1" [label="1: Start MemoryLeakExample_createCloseCrossGlyph:\nFormals: rect:CGRect\nLocals: \n " color=yellow style=filled] "createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_1" -> "createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_4" ; @@ -45,7 +45,7 @@ digraph cfg { "createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_4" -> "createCloseCrossGlyph:#MemoryLeakExample#class.b78475cbe035b221b50538a8aad3c9cf_3" ; -"createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_1" [label="1: Start MemoryLeakExample_createCloseCrossGlyphNoLeak:\nFormals: rect:CGRect\nLocals: path1:CGPath* lineThickness:double \n DECLARE_LOCALS(&return,&path1,&lineThickness); [line 56, column 1]\n " color=yellow style=filled] +"createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_1" [label="1: Start MemoryLeakExample_createCloseCrossGlyphNoLeak:\nFormals: rect:CGRect\nLocals: path1:CGPath* lineThickness:double \n " color=yellow style=filled] "createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_1" -> "createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_5" ; @@ -64,7 +64,7 @@ digraph cfg { "createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_5" -> "createCloseCrossGlyphNoLeak:#MemoryLeakExample#class.0954bcd442044fd9788af38303a3790b_4" ; -"measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_1" [label="1: Start MemoryLeakExample_measureFrameSizeForText\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 32, column 1]\n " color=yellow style=filled] +"measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_1" [label="1: Start MemoryLeakExample_measureFrameSizeForText\nFormals: \nLocals: \n " color=yellow style=filled] "measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_1" -> "measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_3" ; @@ -75,7 +75,7 @@ digraph cfg { "measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_3" -> "measureFrameSizeForText#MemoryLeakExample#class.f59bd9e59cef3fd16475487a380b3804_2" ; -"measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_1" [label="1: Start MemoryLeakExample_measureFrameSizeForTextNoLeak\nFormals: \nLocals: maString:__CFAttributedString* \n DECLARE_LOCALS(&return,&maString); [line 36, column 1]\n " color=yellow style=filled] +"measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_1" [label="1: Start MemoryLeakExample_measureFrameSizeForTextNoLeak\nFormals: \nLocals: maString:__CFAttributedString* \n " color=yellow style=filled] "measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_1" -> "measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_4" ; @@ -90,7 +90,7 @@ digraph cfg { "measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_4" -> "measureFrameSizeForTextNoLeak#MemoryLeakExample#class.9443bec011166230e1709abbe3c930d4_3" ; -"test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_1" [label="1: Start MemoryLeakExample_test1:\nFormals: str:__CFAttributedString const *\nLocals: \n DECLARE_LOCALS(&return); [line 42, column 1]\n " color=yellow style=filled] +"test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_1" [label="1: Start MemoryLeakExample_test1:\nFormals: str:__CFAttributedString const *\nLocals: \n " color=yellow style=filled] "test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_1" -> "test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_3" ; @@ -101,7 +101,7 @@ digraph cfg { "test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_3" -> "test1:#MemoryLeakExample(struct __CFAttributedString)#class.5c69af4eb9da1845df6efe64785fd0c9_2" ; -"test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_1" [label="1: Start MemoryLeakExample_test1NoLeak\nFormals: \nLocals: framesetter:__CTFramesetter const * \n DECLARE_LOCALS(&return,&framesetter); [line 46, column 1]\n " color=yellow style=filled] +"test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_1" [label="1: Start MemoryLeakExample_test1NoLeak\nFormals: \nLocals: framesetter:__CTFramesetter const * \n " color=yellow style=filled] "test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_1" -> "test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_4" ; @@ -116,7 +116,7 @@ digraph cfg { "test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_4" -> "test1NoLeak#MemoryLeakExample#class.7e0d9640dbd86a21622e801793707bd9_3" ; -"test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_1" [label="1: Start MemoryLeakExample_test2:\nFormals: trust:__SecTrust*\nLocals: \n DECLARE_LOCALS(&return); [line 64, column 1]\n " color=yellow style=filled] +"test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_1" [label="1: Start MemoryLeakExample_test2:\nFormals: trust:__SecTrust*\nLocals: \n " color=yellow style=filled] "test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_1" -> "test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_3" ; @@ -127,7 +127,7 @@ digraph cfg { "test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_3" -> "test2:#MemoryLeakExample(struct __SecTrust)#class.0351c8bd25e5a49860146e05fbc5b49a_2" ; -"test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_1" [label="1: Start MemoryLeakExample_test2NoLeak\nFormals: \nLocals: allowedPublicKey:__SecKey* \n DECLARE_LOCALS(&return,&allowedPublicKey); [line 68, column 1]\n " color=yellow style=filled] +"test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_1" [label="1: Start MemoryLeakExample_test2NoLeak\nFormals: \nLocals: allowedPublicKey:__SecKey* \n " color=yellow style=filled] "test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_1" -> "test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_4" ; @@ -142,7 +142,7 @@ digraph cfg { "test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_4" -> "test2NoLeak#MemoryLeakExample#class.69cf0c35f7df26deefa723cac655894d_3" ; -"testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_1" [label="1: Start MemoryLeakExample_testImageRefRelease\nFormals: \nLocals: newImage:CGImage* \n DECLARE_LOCALS(&return,&newImage); [line 73, column 1]\n " color=yellow style=filled] +"testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_1" [label="1: Start MemoryLeakExample_testImageRefRelease\nFormals: \nLocals: newImage:CGImage* \n " color=yellow style=filled] "testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_1" -> "testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_4" ; @@ -157,7 +157,7 @@ digraph cfg { "testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_4" -> "testImageRefRelease#MemoryLeakExample#class.fa3cf5eac6a14b14c5050c7d62d2a79f_3" ; -"blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_1" [label="1: Start MemoryLeakExample_blockCapturedVarLeak\nFormals: self:MemoryLeakExample*\nLocals: blk:_fn_(*) x:int* \n DECLARE_LOCALS(&return,&blk,&x); [line 91, column 1]\n " color=yellow style=filled] +"blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_1" [label="1: Start MemoryLeakExample_blockCapturedVarLeak\nFormals: self:MemoryLeakExample*\nLocals: blk:_fn_(*) x:int* \n " color=yellow style=filled] "blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_1" -> "blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_6" ; @@ -180,7 +180,7 @@ digraph cfg { "blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_6" -> "blockCapturedVarLeak#MemoryLeakExample#instance.53bb018bc84d6a696dc756e20b5b3f52_5" ; -"blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_1" [label="1: Start MemoryLeakExample_blockFreeNoLeak\nFormals: self:MemoryLeakExample*\nLocals: blk:_fn_(*) x:int* \n DECLARE_LOCALS(&return,&blk,&x); [line 100, column 1]\n " color=yellow style=filled] +"blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_1" [label="1: Start MemoryLeakExample_blockFreeNoLeak\nFormals: self:MemoryLeakExample*\nLocals: blk:_fn_(*) x:int* \n " color=yellow style=filled] "blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_1" -> "blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_6" ; @@ -203,7 +203,7 @@ digraph cfg { "blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_6" -> "blockFreeNoLeak#MemoryLeakExample#instance.6bcefe2afb9f172f8aadbab54d9bd144_5" ; -"layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_1" [label="1: Start MemoryLeakExample_layoutSubviews\nFormals: self:MemoryLeakExample*\nLocals: shadowPath:CGPath const * attachmentContainerView:UIView* \n DECLARE_LOCALS(&return,&shadowPath,&attachmentContainerView); [line 17, column 1]\n " color=yellow style=filled] +"layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_1" [label="1: Start MemoryLeakExample_layoutSubviews\nFormals: self:MemoryLeakExample*\nLocals: shadowPath:CGPath const * attachmentContainerView:UIView* \n " color=yellow style=filled] "layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_1" -> "layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_6" ; @@ -226,7 +226,7 @@ digraph cfg { "layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_6" -> "layoutSubviews#MemoryLeakExample#instance.2b3151f18431bcdbc08267ea4ff96f53_5" ; -"regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_1" [label="1: Start MemoryLeakExample_regularLeak\nFormals: self:MemoryLeakExample*\nLocals: x:int* \n DECLARE_LOCALS(&return,&x); [line 85, column 1]\n " color=yellow style=filled] +"regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_1" [label="1: Start MemoryLeakExample_regularLeak\nFormals: self:MemoryLeakExample*\nLocals: x:int* \n " color=yellow style=filled] "regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_1" -> "regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_5" ; @@ -245,7 +245,7 @@ digraph cfg { "regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_5" -> "regularLeak#MemoryLeakExample#instance.939a892cee505c3459f2d889292f218b_4" ; -"test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_1" [label="1: Start MemoryLeakExample_test\nFormals: self:MemoryLeakExample*\nLocals: shadowPath:CGPath const * \n DECLARE_LOCALS(&return,&shadowPath); [line 26, column 1]\n " color=yellow style=filled] +"test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_1" [label="1: Start MemoryLeakExample_test\nFormals: self:MemoryLeakExample*\nLocals: shadowPath:CGPath const * \n " color=yellow style=filled] "test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_1" -> "test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_4" ; @@ -260,7 +260,7 @@ digraph cfg { "test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_4" -> "test#MemoryLeakExample#instance.cbb708bfe735ac5e5777524359299e00_3" ; -"testFBColorCreateWithGray#MemoryLeakExample#instance.4f74b525e11effa846f82d4205d48a4a_1" [label="1: Start MemoryLeakExample_testFBColorCreateWithGray\nFormals: self:MemoryLeakExample*\nLocals: borderColor:CGColor* \n DECLARE_LOCALS(&return,&borderColor); [line 80, column 1]\n " color=yellow style=filled] +"testFBColorCreateWithGray#MemoryLeakExample#instance.4f74b525e11effa846f82d4205d48a4a_1" [label="1: Start MemoryLeakExample_testFBColorCreateWithGray\nFormals: self:MemoryLeakExample*\nLocals: borderColor:CGColor* \n " color=yellow style=filled] "testFBColorCreateWithGray#MemoryLeakExample#instance.4f74b525e11effa846f82d4205d48a4a_1" -> "testFBColorCreateWithGray#MemoryLeakExample#instance.4f74b525e11effa846f82d4205d48a4a_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample.m.dot index 0cd937e3b..750e37e5e 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"retain_release_test.65a9467f2c991ef519f3b0d97687f937_1" [label="1: Start retain_release_test\nFormals: \nLocals: a:RRA* \n DECLARE_LOCALS(&return,&a); [line 22, column 1]\n " color=yellow style=filled] +"retain_release_test.65a9467f2c991ef519f3b0d97687f937_1" [label="1: Start retain_release_test\nFormals: \nLocals: a:RRA* \n " color=yellow style=filled] "retain_release_test.65a9467f2c991ef519f3b0d97687f937_1" -> "retain_release_test.65a9467f2c991ef519f3b0d97687f937_5" ; @@ -19,7 +19,7 @@ digraph cfg { "retain_release_test.65a9467f2c991ef519f3b0d97687f937_5" -> "retain_release_test.65a9467f2c991ef519f3b0d97687f937_4" ; -"init#RRA#instance.dca8e0cb72bcdfba262607a28c07b04b_1" [label="1: Start RRA_init\nFormals: self:RRA*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"init#RRA#instance.dca8e0cb72bcdfba262607a28c07b04b_1" [label="1: Start RRA_init\nFormals: self:RRA*\nLocals: \n " color=yellow style=filled] "init#RRA#instance.dca8e0cb72bcdfba262607a28c07b04b_1" -> "init#RRA#instance.dca8e0cb72bcdfba262607a28c07b04b_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample2.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample2.m.dot index 2dbf0e6d0..32ae94fbe 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample2.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/RetainReleaseExample2.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_1" [label="1: Start retain_release2_test\nFormals: \nLocals: a:RR2* \n DECLARE_LOCALS(&return,&a); [line 28, column 1]\n " color=yellow style=filled] +"retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_1" [label="1: Start retain_release2_test\nFormals: \nLocals: a:RR2* \n " color=yellow style=filled] "retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_1" -> "retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_6" ; @@ -23,7 +23,7 @@ digraph cfg { "retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_6" -> "retain_release2_test.7ec6637f213ea568e9cee49c4a91f673_5" ; -"retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_1" [label="1: Start retain_release2_test2\nFormals: \nLocals: b:RR2* \n DECLARE_LOCALS(&return,&b); [line 37, column 1]\n " color=yellow style=filled] +"retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_1" [label="1: Start retain_release2_test2\nFormals: \nLocals: b:RR2* \n " color=yellow style=filled] "retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_1" -> "retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_4" ; @@ -38,7 +38,7 @@ digraph cfg { "retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_4" -> "retain_release2_test2.d890a0d9955e2ed8f58dd806f8d8d78c_3" ; -"test3.8ad8757baa8564dc136c1e07507f4a98_1" [label="1: Start test3\nFormals: \nLocals: b:RR2* \n DECLARE_LOCALS(&return,&b); [line 44, column 1]\n " color=yellow style=filled] +"test3.8ad8757baa8564dc136c1e07507f4a98_1" [label="1: Start test3\nFormals: \nLocals: b:RR2* \n " color=yellow style=filled] "test3.8ad8757baa8564dc136c1e07507f4a98_1" -> "test3.8ad8757baa8564dc136c1e07507f4a98_3" ; @@ -49,7 +49,7 @@ digraph cfg { "test3.8ad8757baa8564dc136c1e07507f4a98_3" -> "test3.8ad8757baa8564dc136c1e07507f4a98_2" ; -"test4.86985e105f79b95d6bc918fb45ec7727_1" [label="1: Start test4\nFormals: \nLocals: b:RR2* \n DECLARE_LOCALS(&return,&b); [line 47, column 1]\n " color=yellow style=filled] +"test4.86985e105f79b95d6bc918fb45ec7727_1" [label="1: Start test4\nFormals: \nLocals: b:RR2* \n " color=yellow style=filled] "test4.86985e105f79b95d6bc918fb45ec7727_1" -> "test4.86985e105f79b95d6bc918fb45ec7727_4" ; @@ -64,7 +64,7 @@ digraph cfg { "test4.86985e105f79b95d6bc918fb45ec7727_4" -> "test4.86985e105f79b95d6bc918fb45ec7727_3" ; -"test5.e3d704f3542b44a621ebed70dc0efe13_1" [label="1: Start test5\nFormals: \nLocals: a:RR2* \n DECLARE_LOCALS(&return,&a); [line 54, column 1]\n " color=yellow style=filled] +"test5.e3d704f3542b44a621ebed70dc0efe13_1" [label="1: Start test5\nFormals: \nLocals: a:RR2* \n " color=yellow style=filled] "test5.e3d704f3542b44a621ebed70dc0efe13_1" -> "test5.e3d704f3542b44a621ebed70dc0efe13_4" ; @@ -79,7 +79,7 @@ digraph cfg { "test5.e3d704f3542b44a621ebed70dc0efe13_4" -> "test5.e3d704f3542b44a621ebed70dc0efe13_3" ; -"test6.4cfad7076129962ee70c36839a1e3e15_1" [label="1: Start test6\nFormals: \nLocals: a:RR2* \n DECLARE_LOCALS(&return,&a); [line 60, column 1]\n " color=yellow style=filled] +"test6.4cfad7076129962ee70c36839a1e3e15_1" [label="1: Start test6\nFormals: \nLocals: a:RR2* \n " color=yellow style=filled] "test6.4cfad7076129962ee70c36839a1e3e15_1" -> "test6.4cfad7076129962ee70c36839a1e3e15_5" ; @@ -98,7 +98,7 @@ digraph cfg { "test6.4cfad7076129962ee70c36839a1e3e15_5" -> "test6.4cfad7076129962ee70c36839a1e3e15_4" ; -"test7.b04083e53e242626595e2b8ea327e525_1" [label="1: Start test7\nFormals: a:RR2*\nLocals: \n DECLARE_LOCALS(&return); [line 67, column 1]\n " color=yellow style=filled] +"test7.b04083e53e242626595e2b8ea327e525_1" [label="1: Start test7\nFormals: a:RR2*\nLocals: \n " color=yellow style=filled] "test7.b04083e53e242626595e2b8ea327e525_1" -> "test7.b04083e53e242626595e2b8ea327e525_5" ; @@ -126,7 +126,7 @@ digraph cfg { "test7.b04083e53e242626595e2b8ea327e525_7" -> "test7.b04083e53e242626595e2b8ea327e525_3" ; -"init#RR2#instance.e62b6145f1458c552bb2d81e46e17a03_1" [label="1: Start RR2_init\nFormals: self:RR2*\nLocals: \n DECLARE_LOCALS(&return); [line 18, column 1]\n " color=yellow style=filled] +"init#RR2#instance.e62b6145f1458c552bb2d81e46e17a03_1" [label="1: Start RR2_init\nFormals: self:RR2*\nLocals: \n " color=yellow style=filled] "init#RR2#instance.e62b6145f1458c552bb2d81e46e17a03_1" -> "init#RR2#instance.e62b6145f1458c552bb2d81e46e17a03_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/TollBridgeExample.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/TollBridgeExample.m.dot index 1ec99b9f1..c8c93eef1 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/TollBridgeExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/TollBridgeExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_1" [label="1: Start bridgeDictionaryNoLeak\nFormals: \nLocals: dict:__CFDictionary const * bufferAttributes:NSDictionary* \n DECLARE_LOCALS(&return,&dict,&bufferAttributes); [line 42, column 1]\n " color=yellow style=filled] +"bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_1" [label="1: Start bridgeDictionaryNoLeak\nFormals: \nLocals: dict:__CFDictionary const * bufferAttributes:NSDictionary* \n " color=yellow style=filled] "bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_1" -> "bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_4" ; @@ -15,7 +15,7 @@ digraph cfg { "bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_4" -> "bridgeDictionaryNoLeak.a9b55a0c8751bf95138aeb6870d0dec1_3" ; -"cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_1" [label="1: Start cfautorelease_test\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 38, column 1]\n " color=yellow style=filled] +"cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_1" [label="1: Start cfautorelease_test\nFormals: \nLocals: \n " color=yellow style=filled] "cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_1" -> "cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_3" ; @@ -26,7 +26,7 @@ digraph cfg { "cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_3" -> "cfautorelease_test.2ccea2233b65cd3828a2d5e2571ad69b_2" ; -"_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_1" [label="1: Start TollBridgeExample__readHTTPHeader\nFormals: self:TollBridgeExample*\nLocals: ref:__CFDictionary const * \n DECLARE_LOCALS(&return,&ref); [line 32, column 1]\n " color=yellow style=filled] +"_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_1" [label="1: Start TollBridgeExample__readHTTPHeader\nFormals: self:TollBridgeExample*\nLocals: ref:__CFDictionary const * \n " color=yellow style=filled] "_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_1" -> "_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_4" ; @@ -41,7 +41,7 @@ digraph cfg { "_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_4" -> "_readHTTPHeader#TollBridgeExample#instance.3d37ce88cf13750e89ba404865a70554_3" ; -"brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_1" [label="1: Start TollBridgeExample_brideRetained\nFormals: self:TollBridgeExample*\nLocals: a:__CFLocale const * observer:objc_object* \n DECLARE_LOCALS(&return,&a,&observer); [line 27, column 1]\n " color=yellow style=filled] +"brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_1" [label="1: Start TollBridgeExample_brideRetained\nFormals: self:TollBridgeExample*\nLocals: a:__CFLocale const * observer:objc_object* \n " color=yellow style=filled] "brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_1" -> "brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_4" ; @@ -56,7 +56,7 @@ digraph cfg { "brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_4" -> "brideRetained#TollBridgeExample#instance.de039e838ea3246eff789fdc0d11405c_3" ; -"bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_1" [label="1: Start TollBridgeExample_bridge\nFormals: self:TollBridgeExample*\nLocals: a:NSLocale* nameRef:__CFLocale const * \n DECLARE_LOCALS(&return,&a,&nameRef); [line 22, column 1]\n " color=yellow style=filled] +"bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_1" [label="1: Start TollBridgeExample_bridge\nFormals: self:TollBridgeExample*\nLocals: a:NSLocale* nameRef:__CFLocale const * \n " color=yellow style=filled] "bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_1" -> "bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_4" ; @@ -71,7 +71,7 @@ digraph cfg { "bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_4" -> "bridge#TollBridgeExample#instance.fadd5a014118113c960fa1a6e3ff27ba_3" ; -"bridgeTransfer#TollBridgeExample#instance.d0065913beb197e891ef0d8a0bb81b38_1" [label="1: Start TollBridgeExample_bridgeTransfer\nFormals: self:TollBridgeExample*\nLocals: a:NSLocale* nameRef:__CFLocale const * \n DECLARE_LOCALS(&return,&a,&nameRef); [line 17, column 1]\n " color=yellow style=filled] +"bridgeTransfer#TollBridgeExample#instance.d0065913beb197e891ef0d8a0bb81b38_1" [label="1: Start TollBridgeExample_bridgeTransfer\nFormals: self:TollBridgeExample*\nLocals: a:NSLocale* nameRef:__CFLocale const * \n " color=yellow style=filled] "bridgeTransfer#TollBridgeExample#instance.d0065913beb197e891ef0d8a0bb81b38_1" -> "bridgeTransfer#TollBridgeExample#instance.d0065913beb197e891ef0d8a0bb81b38_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/arc_methods.m.dot b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/arc_methods.m.dot index af1f195b0..e34ce72e0 100644 --- a/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/arc_methods.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/memory_leaks_benchmark/arc_methods.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_1" [label="1: Start main_arc_methods\nFormals: \nLocals: ab:ArcMethodsA* a2:ArcMethodsA* aa:ArcMethodsA* a1:ArcMethodsA* \n DECLARE_LOCALS(&return,&ab,&a2,&aa,&a1); [line 33, column 1]\n " color=yellow style=filled] +"main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_1" [label="1: Start main_arc_methods\nFormals: \nLocals: ab:ArcMethodsA* a2:ArcMethodsA* aa:ArcMethodsA* a1:ArcMethodsA* \n " color=yellow style=filled] "main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_1" -> "main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_7" ; @@ -27,7 +27,7 @@ digraph cfg { "main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_7" -> "main_arc_methods.6924ccbb58d8dbb03048861dcbd6134b_6" ; -"newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_1" [label="1: Start ArcMethodsA_newA\nFormals: \nLocals: a:ArcMethodsA* \n DECLARE_LOCALS(&return,&a); [line 20, column 1]\n " color=yellow style=filled] +"newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_1" [label="1: Start ArcMethodsA_newA\nFormals: \nLocals: a:ArcMethodsA* \n " color=yellow style=filled] "newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_1" -> "newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_4" ; @@ -42,7 +42,7 @@ digraph cfg { "newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_4" -> "newA#ArcMethodsA#class.8f73d571693162b8fe59ae9b171012f1_3" ; -"someA#ArcMethodsA#class.b84b222a4d332a9b8f3f1d6626af9c8f_1" [label="1: Start ArcMethodsA_someA\nFormals: \nLocals: a:ArcMethodsA* \n DECLARE_LOCALS(&return,&a); [line 25, column 1]\n " color=yellow style=filled] +"someA#ArcMethodsA#class.b84b222a4d332a9b8f3f1d6626af9c8f_1" [label="1: Start ArcMethodsA_someA\nFormals: \nLocals: a:ArcMethodsA* \n " color=yellow style=filled] "someA#ArcMethodsA#class.b84b222a4d332a9b8f3f1d6626af9c8f_1" -> "someA#ArcMethodsA#class.b84b222a4d332a9b8f3f1d6626af9c8f_4" ; diff --git a/infer/tests/codetoanalyze/objc/shared/npe/Available_expr.m.dot b/infer/tests/codetoanalyze/objc/shared/npe/Available_expr.m.dot index 7055d85d6..36eeddfb1 100644 --- a/infer/tests/codetoanalyze/objc/shared/npe/Available_expr.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/npe/Available_expr.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test_no_bug#Available_expr#instance.a4aa786abeb2b17541abfe8ecf02c88f_1" [label="1: Start Available_expr_test_no_bug\nFormals: self:Available_expr*\nLocals: p:int* \n DECLARE_LOCALS(&return,&p); [line 15, column 1]\n " color=yellow style=filled] +"test_no_bug#Available_expr#instance.a4aa786abeb2b17541abfe8ecf02c88f_1" [label="1: Start Available_expr_test_no_bug\nFormals: self:Available_expr*\nLocals: p:int* \n " color=yellow style=filled] "test_no_bug#Available_expr#instance.a4aa786abeb2b17541abfe8ecf02c88f_1" -> "test_no_bug#Available_expr#instance.a4aa786abeb2b17541abfe8ecf02c88f_8" ; diff --git a/infer/tests/codetoanalyze/objc/shared/npe/Nonnull_attribute_example.m.dot b/infer/tests/codetoanalyze/objc/shared/npe/Nonnull_attribute_example.m.dot index 003503dc4..bc30be23e 100644 --- a/infer/tests/codetoanalyze/objc/shared/npe/Nonnull_attribute_example.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/npe/Nonnull_attribute_example.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_1" [label="1: Start NonnullAtrributeTest\nFormals: callback:_fn_(*)\nLocals: \nAnnotation: <> NonnullAtrributeTest(<_Nonnull>) \n DECLARE_LOCALS(&return); [line 44, column 1]\n " color=yellow style=filled] +"NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_1" [label="1: Start NonnullAtrributeTest\nFormals: callback:_fn_(*)\nLocals: \nAnnotation: <> NonnullAtrributeTest(<_Nonnull>) \n " color=yellow style=filled] "NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_1" -> "NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_3" ; @@ -11,7 +11,7 @@ digraph cfg { "NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_3" -> "NonnullAtrributeTest.69a49728cf7d46ab0add381e5c93704c_2" ; -"getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_1" [label="1: Start NonnullA_getA\nFormals: self:NonnullA*\nLocals: \n DECLARE_LOCALS(&return); [line 23, column 1]\n " color=yellow style=filled] +"getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_1" [label="1: Start NonnullA_getA\nFormals: self:NonnullA*\nLocals: \n " color=yellow style=filled] "getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_1" -> "getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_3" ; @@ -22,7 +22,7 @@ digraph cfg { "getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_3" -> "getA#NonnullA#instance.d4b29ece551a370c3f0c0c12526b3def_2" ; -"initWithCoder:and:#NonnullC(class NSString,class NonnullA)#instance.e23828ce4467c2001440771e2c4692f8_1" [label="1: Start NonnullC_initWithCoder:and:\nFormals: self:NonnullC* aDecoder:NSString* a:NonnullA*\nLocals: y:int a1:NonnullA*\nAnnotation: <> NonnullC_initWithCoder:and:(<> <> <_Nonnull>) \n DECLARE_LOCALS(&return,&y,&a1); [line 36, column 1]\n " color=yellow style=filled] +"initWithCoder:and:#NonnullC(class NSString,class NonnullA)#instance.e23828ce4467c2001440771e2c4692f8_1" [label="1: Start NonnullC_initWithCoder:and:\nFormals: self:NonnullC* aDecoder:NSString* a:NonnullA*\nLocals: y:int a1:NonnullA*\nAnnotation: <> NonnullC_initWithCoder:and:(<> <> <_Nonnull>) \n " color=yellow style=filled] "initWithCoder:and:#NonnullC(class NSString,class NonnullA)#instance.e23828ce4467c2001440771e2c4692f8_1" -> "initWithCoder:and:#NonnullC(class NSString,class NonnullA)#instance.e23828ce4467c2001440771e2c4692f8_5" ; diff --git a/infer/tests/codetoanalyze/objc/shared/npe/npe_malloc.m.dot b/infer/tests/codetoanalyze/objc/shared/npe/npe_malloc.m.dot index bcbef87a7..eb2d6775b 100644 --- a/infer/tests/codetoanalyze/objc/shared/npe/npe_malloc.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/npe/npe_malloc.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test#NpeMallocC#instance.736ba93f935cc64d6e9c549cc16c07a7_1" [label="1: Start NpeMallocC_test\nFormals: self:NpeMallocC*\nLocals: person:Person* \n DECLARE_LOCALS(&return,&person); [line 22, column 1]\n " color=yellow style=filled] +"test#NpeMallocC#instance.736ba93f935cc64d6e9c549cc16c07a7_1" [label="1: Start NpeMallocC_test\nFormals: self:NpeMallocC*\nLocals: person:Person* \n " color=yellow style=filled] "test#NpeMallocC#instance.736ba93f935cc64d6e9c549cc16c07a7_1" -> "test#NpeMallocC#instance.736ba93f935cc64d6e9c549cc16c07a7_5" ; diff --git a/infer/tests/codetoanalyze/objc/shared/property/GetterExample.m.dot b/infer/tests/codetoanalyze/objc/shared/property/GetterExample.m.dot index e9bf25268..77dadb29d 100644 --- a/infer/tests/codetoanalyze/objc/shared/property/GetterExample.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/property/GetterExample.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"should_have_div0.f0a0c4e0ab301ca0aa2f50aa87721dc4_1" [label="1: Start should_have_div0\nFormals: \nLocals: a:GetterExample* \n DECLARE_LOCALS(&return,&a); [line 12, column 1]\n " color=yellow style=filled] +"should_have_div0.f0a0c4e0ab301ca0aa2f50aa87721dc4_1" [label="1: Start should_have_div0\nFormals: \nLocals: a:GetterExample* \n " color=yellow style=filled] "should_have_div0.f0a0c4e0ab301ca0aa2f50aa87721dc4_1" -> "should_have_div0.f0a0c4e0ab301ca0aa2f50aa87721dc4_5" ; diff --git a/infer/tests/codetoanalyze/objc/shared/property/PropertyAttributes.m.dot b/infer/tests/codetoanalyze/objc/shared/property/PropertyAttributes.m.dot index 41381a651..ee3b3117e 100644 --- a/infer/tests/codetoanalyze/objc/shared/property/PropertyAttributes.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/property/PropertyAttributes.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: a2:PropertyA*\nLocals: a:PropertyA* \n DECLARE_LOCALS(&return,&a); [line 40, column 1]\n " color=yellow style=filled] +"test.098f6bcd4621d373cade4e832627b4f6_1" [label="1: Start test\nFormals: a2:PropertyA*\nLocals: a:PropertyA* \n " color=yellow style=filled] "test.098f6bcd4621d373cade4e832627b4f6_1" -> "test.098f6bcd4621d373cade4e832627b4f6_6" ; @@ -23,7 +23,7 @@ digraph cfg { "test.098f6bcd4621d373cade4e832627b4f6_6" -> "test.098f6bcd4621d373cade4e832627b4f6_5" ; -"copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_1" [label="1: Start PropertyA_copy\nFormals: self:PropertyA*\nLocals: other:PropertyA* \n DECLARE_LOCALS(&return,&other); [line 28, column 1]\n " color=yellow style=filled] +"copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_1" [label="1: Start PropertyA_copy\nFormals: self:PropertyA*\nLocals: other:PropertyA* \n " color=yellow style=filled] "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_1" -> "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_10" ; @@ -63,7 +63,7 @@ digraph cfg { "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_10" -> "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_5" ; "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_10" -> "copy#PropertyA#instance.d5955e11cf35af4b4d602b2971590d5f_6" ; -"init#PropertyA#instance.a50cf011b0759e26f65bb059fbc6d60c_1" [label="1: Start PropertyA_init\nFormals: self:PropertyA*\nLocals: \n DECLARE_LOCALS(&return); [line 24, column 1]\n " color=yellow style=filled] +"init#PropertyA#instance.a50cf011b0759e26f65bb059fbc6d60c_1" [label="1: Start PropertyA_init\nFormals: self:PropertyA*\nLocals: \n " color=yellow style=filled] "init#PropertyA#instance.a50cf011b0759e26f65bb059fbc6d60c_1" -> "init#PropertyA#instance.a50cf011b0759e26f65bb059fbc6d60c_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/Bicycle.m.dot b/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/Bicycle.m.dot index 4d509d3c9..832bf9a90 100644 --- a/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/Bicycle.m.dot +++ b/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/Bicycle.m.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_1" [label="1: Start Bicycle_lockToStructure:\nFormals: self:Bicycle* theStructure:objc_object*\nLocals: \n DECLARE_LOCALS(&return); [line 30, column 1]\n " color=yellow style=filled] +"lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_1" [label="1: Start Bicycle_lockToStructure:\nFormals: self:Bicycle* theStructure:objc_object*\nLocals: \n " color=yellow style=filled] "lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_1" -> "lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_3" ; @@ -11,7 +11,7 @@ digraph cfg { "lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_3" -> "lockToStructure:#Bicycle(struct objc_object)#instance.08c84c9f07aafb2f30ed48101344ca7a_2" ; -"removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_1" [label="1: Start Bicycle_removeFrontWheel\nFormals: self:Bicycle*\nLocals: \n DECLARE_LOCALS(&return); [line 25, column 1]\n " color=yellow style=filled] +"removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_1" [label="1: Start Bicycle_removeFrontWheel\nFormals: self:Bicycle*\nLocals: \n " color=yellow style=filled] "removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_1" -> "removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_3" ; @@ -22,7 +22,7 @@ digraph cfg { "removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_3" -> "removeFrontWheel#Bicycle#instance.30147087e52fa1526931dfcd2d381f31_2" ; -"signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_1" [label="1: Start Bicycle_signalLeftTurn\nFormals: self:Bicycle*\nLocals: \n DECLARE_LOCALS(&return); [line 16, column 1]\n " color=yellow style=filled] +"signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_1" [label="1: Start Bicycle_signalLeftTurn\nFormals: self:Bicycle*\nLocals: \n " color=yellow style=filled] "signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_1" -> "signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_3" ; @@ -33,7 +33,7 @@ digraph cfg { "signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_3" -> "signalLeftTurn#Bicycle#instance.a4d5c86b4aa90993e2ac30d04f01880f_2" ; -"signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_1" [label="1: Start Bicycle_signalRightTurn\nFormals: self:Bicycle*\nLocals: \n DECLARE_LOCALS(&return); [line 19, column 1]\n " color=yellow style=filled] +"signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_1" [label="1: Start Bicycle_signalRightTurn\nFormals: self:Bicycle*\nLocals: \n " color=yellow style=filled] "signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_1" -> "signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_3" ; @@ -44,7 +44,7 @@ digraph cfg { "signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_3" -> "signalRightTurn#Bicycle#instance.fadced5c56a6d988e6d72d83b6b35cbe_2" ; -"signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_1" [label="1: Start Bicycle_signalStop\nFormals: self:Bicycle*\nLocals: \n DECLARE_LOCALS(&return); [line 13, column 1]\n " color=yellow style=filled] +"signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_1" [label="1: Start Bicycle_signalStop\nFormals: self:Bicycle*\nLocals: \n " color=yellow style=filled] "signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_1" -> "signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_3" ; @@ -55,7 +55,7 @@ digraph cfg { "signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_3" -> "signalStop#Bicycle#instance.e21e040e406b062ae47420adbbba076a_2" ; -"startPedaling#Bicycle#instance.51dd675ab15335a15287fd45cbc21261_1" [label="1: Start Bicycle_startPedaling\nFormals: self:Bicycle*\nLocals: \n DECLARE_LOCALS(&return); [line 22, column 1]\n " color=yellow style=filled] +"startPedaling#Bicycle#instance.51dd675ab15335a15287fd45cbc21261_1" [label="1: Start Bicycle_startPedaling\nFormals: self:Bicycle*\nLocals: \n " color=yellow style=filled] "startPedaling#Bicycle#instance.51dd675ab15335a15287fd45cbc21261_1" -> "startPedaling#Bicycle#instance.51dd675ab15335a15287fd45cbc21261_3" ; diff --git a/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/main.c.dot b/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/main.c.dot index 293582a49..4acd30a3c 100644 --- a/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/main.c.dot +++ b/infer/tests/codetoanalyze/objc/shared/protocol_procdesc/main.c.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"ProtocolProcdescMain.84e7d2448aa904c965bf225f17cfb503_1" [label="1: Start ProtocolProcdescMain\nFormals: \nLocals: bike:Bicycle* \n DECLARE_LOCALS(&return,&bike); [line 10, column 1]\n " color=yellow style=filled] +"ProtocolProcdescMain.84e7d2448aa904c965bf225f17cfb503_1" [label="1: Start ProtocolProcdescMain\nFormals: \nLocals: bike:Bicycle* \n " color=yellow style=filled] "ProtocolProcdescMain.84e7d2448aa904c965bf225f17cfb503_1" -> "ProtocolProcdescMain.84e7d2448aa904c965bf225f17cfb503_5" ; diff --git a/infer/tests/codetoanalyze/objcpp/frontend/funcoverloading/af_test.mm.dot b/infer/tests/codetoanalyze/objcpp/frontend/funcoverloading/af_test.mm.dot index e193f42b4..a0abc8e8a 100644 --- a/infer/tests/codetoanalyze/objcpp/frontend/funcoverloading/af_test.mm.dot +++ b/infer/tests/codetoanalyze/objcpp/frontend/funcoverloading/af_test.mm.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_1" [label="1: Start POPSelectValueType\nFormals: v:int\nLocals: \n DECLARE_LOCALS(&return); [line 12, column 1]\n " color=yellow style=filled] +"POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_1" [label="1: Start POPSelectValueType\nFormals: v:int\nLocals: \n " color=yellow style=filled] "POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_1" -> "POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_3" ; @@ -11,7 +11,7 @@ digraph cfg { "POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_3" -> "POPSelectValueType#13202608325161396336.7f6967bed79eb95ec02bca4d934e7bf7_2" ; -"POPSelectValueType(struct objc_object)#4590621362721862851.2ae895f0ed31789a8ee1d7db61fbe87f_1" [label="1: Start POPSelectValueType\nFormals: obj:objc_object*\nLocals: \n DECLARE_LOCALS(&return); [line 10, column 1]\n " color=yellow style=filled] +"POPSelectValueType(struct objc_object)#4590621362721862851.2ae895f0ed31789a8ee1d7db61fbe87f_1" [label="1: Start POPSelectValueType\nFormals: obj:objc_object*\nLocals: \n " color=yellow style=filled] "POPSelectValueType(struct objc_object)#4590621362721862851.2ae895f0ed31789a8ee1d7db61fbe87f_1" -> "POPSelectValueType(struct objc_object)#4590621362721862851.2ae895f0ed31789a8ee1d7db61fbe87f_3" ; diff --git a/infer/tests/codetoanalyze/objcpp/frontend/global_const/global_const.mm.dot b/infer/tests/codetoanalyze/objcpp/frontend/global_const/global_const.mm.dot index ea8715c81..274923001 100644 --- a/infer/tests/codetoanalyze/objcpp/frontend/global_const/global_const.mm.dot +++ b/infer/tests/codetoanalyze/objcpp/frontend/global_const/global_const.mm.dot @@ -1,6 +1,6 @@ /* @generated */ digraph cfg { -"__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_1" [label="1: Start __infer_globals_initializer___someFields\nFormals: \nLocals: \n DECLARE_LOCALS(&return); [line 14, column 1]\n " color=yellow style=filled] +"__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_1" [label="1: Start __infer_globals_initializer___someFields\nFormals: \nLocals: \n " color=yellow style=filled] "__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_1" -> "__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_3" ; @@ -11,7 +11,7 @@ digraph cfg { "__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_3" -> "__infer_globals_initializer___someFields#305cac08d8197bd145f7f55cc8a06d16.794b83eea8b5794c71808060b1f3b5c7_2" ; -"fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_1" [label="1: Start fields\nFormals: __return_param:Fields*\nLocals: \n DECLARE_LOCALS(&return); [line 20, column 1]\n " color=yellow style=filled] +"fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_1" [label="1: Start fields\nFormals: __return_param:Fields*\nLocals: \n " color=yellow style=filled] "fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_1" -> "fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_3" ; @@ -22,7 +22,7 @@ digraph cfg { "fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_3" -> "fields(class Fields)#3037629886785813687.ade89225d198ce505301d5cdffda48f1_2" ; -"#Fields#{11740702837802970461|constexpr}.35c900b91f77169dcc7579a3ddf4fddf_1" [label="1: Start Fields_\nFormals: this:Fields* __param_0:Fields const &\nLocals: \n DECLARE_LOCALS(&return); [line 8, column 9]\n " color=yellow style=filled] +"#Fields#{11740702837802970461|constexpr}.35c900b91f77169dcc7579a3ddf4fddf_1" [label="1: Start Fields_\nFormals: this:Fields* __param_0:Fields const &\nLocals: \n " color=yellow style=filled] "#Fields#{11740702837802970461|constexpr}.35c900b91f77169dcc7579a3ddf4fddf_1" -> "#Fields#{11740702837802970461|constexpr}.35c900b91f77169dcc7579a3ddf4fddf_5" ;