Searched refs:copy_sp (Results 1 – 3 of 3) sorted by relevance
312 auto copy_sp = OptionValue::DeepCopy(new_parent); in DeepCopy() local315 auto *array_value_ptr = static_cast<OptionValueArray *>(copy_sp.get()); in DeepCopy()319 value = value->DeepCopy(copy_sp); in DeepCopy()321 return copy_sp; in DeepCopy()
336 auto copy_sp = OptionValue::DeepCopy(new_parent); in DeepCopy() local339 auto *dict_value_ptr = static_cast<OptionValueDictionary *>(copy_sp.get()); in DeepCopy()343 value.second = value.second->DeepCopy(copy_sp); in DeepCopy()345 return copy_sp; in DeepCopy()
598 auto copy_sp = global_props_sp->DeepCopy(global_props_sp->GetParent()); in CreateLocalCopy() local599 return std::static_pointer_cast<OptionValueProperties>(copy_sp); in CreateLocalCopy()604 auto copy_sp = OptionValue::DeepCopy(new_parent); in DeepCopy() local607 auto *props_value_ptr = static_cast<OptionValueProperties *>(copy_sp.get()); in DeepCopy()614 auto value_sp = property.GetValue()->DeepCopy(copy_sp); in DeepCopy()618 return copy_sp; in DeepCopy()