Lines Matching refs:copy
76 stack_dup_value(const struct value *a, struct value *copy) in stack_dup_value() argument
78 copy->type = a->type; in stack_dup_value()
84 copy->u.num = dup_number(a->u.num); in stack_dup_value()
87 copy->u.string = strdup(a->u.string); in stack_dup_value()
88 if (copy->u.string == NULL) in stack_dup_value()
93 copy->array = a->array == NULL ? NULL : array_dup(a->array); in stack_dup_value()
95 return copy; in stack_dup_value()
108 struct value copy; in stack_dup() local
115 stack_push(stack, stack_dup_value(value, ©)); in stack_dup()
121 struct value copy; in stack_swap() local
127 copy = stack->stack[stack->sp]; in stack_swap()
129 stack->stack[stack->sp-1] = copy; in stack_swap()