diff options
Diffstat (limited to 'gcc/ipa-devirt.c')
-rw-r--r-- | gcc/ipa-devirt.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index 6fba692577f..1bf4b1acb6b 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -1846,12 +1846,7 @@ add_type_duplicate (odr_type val, tree type) } if (prevail) - { - tree tmp = type; - - type = val->type; - val->type = tmp; - } + std::swap (val->type, type); val->types_set->add (type); |