Lines Matching refs:parm
42 update_cloned_parm (tree parm, tree cloned_parm, bool first) in update_cloned_parm() argument
44 DECL_ABSTRACT_ORIGIN (cloned_parm) = parm; in update_cloned_parm()
47 TREE_ADDRESSABLE (cloned_parm) = TREE_ADDRESSABLE (parm); in update_cloned_parm()
49 DECL_BY_REFERENCE (cloned_parm) = DECL_BY_REFERENCE (parm); in update_cloned_parm()
52 TREE_READONLY (cloned_parm) = TREE_READONLY (parm); in update_cloned_parm()
54 TREE_USED (cloned_parm) = !first || TREE_USED (parm); in update_cloned_parm()
57 DECL_NAME (cloned_parm) = DECL_NAME (parm); in update_cloned_parm()
58 DECL_SOURCE_LOCATION (cloned_parm) = DECL_SOURCE_LOCATION (parm); in update_cloned_parm()
59 TREE_TYPE (cloned_parm) = TREE_TYPE (parm); in update_cloned_parm()
61 DECL_GIMPLE_REG_P (cloned_parm) = DECL_GIMPLE_REG_P (parm); in update_cloned_parm()
136 tree parm = DECL_ARGUMENTS (delete_dtor); in build_delete_destructor_body() local
157 tree call_dtor = build_cxx_call (complete_dtor, 1, &parm, in build_delete_destructor_body()
486 tree parm; in maybe_clone_body() local
518 parm = DECL_ARGUMENTS (fn); in maybe_clone_body()
521 update_cloned_parm (parm, clone_parm, first); in maybe_clone_body()
522 parm = DECL_CHAIN (parm); in maybe_clone_body()
525 parm = DECL_CHAIN (parm); in maybe_clone_body()
527 parm = DECL_CHAIN (parm); in maybe_clone_body()
530 for (; parm && clone_parm; in maybe_clone_body()
531 parm = DECL_CHAIN (parm), clone_parm = DECL_CHAIN (clone_parm)) in maybe_clone_body()
533 update_cloned_parm (parm, clone_parm, first); in maybe_clone_body()
553 tree parm; in maybe_clone_body() local
618 parm = DECL_ARGUMENTS (fn), in maybe_clone_body()
620 parm; in maybe_clone_body()
622 parm = DECL_CHAIN (parm)) in maybe_clone_body()
629 decl_map->put (parm, in_charge); in maybe_clone_body()
631 else if (DECL_ARTIFICIAL (parm) in maybe_clone_body()
632 && DECL_NAME (parm) == vtt_parm_identifier) in maybe_clone_body()
639 DECL_ABSTRACT_ORIGIN (clone_parm) = parm; in maybe_clone_body()
640 decl_map->put (parm, clone_parm); in maybe_clone_body()
647 = fold_convert (TREE_TYPE (parm), null_pointer_node); in maybe_clone_body()
648 decl_map->put (parm, t); in maybe_clone_body()
665 tree reftype = build_reference_type (TREE_TYPE (parm)); in maybe_clone_body()
669 decl_map->put (parm, replacement); in maybe_clone_body()
675 parm = DECL_RESULT (fn); in maybe_clone_body()
677 decl_map->put (parm, clone_parm); in maybe_clone_body()