diff options
author | Nick Clifton <nickc@redhat.com> | 2022-12-31 12:03:16 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2022-12-31 12:04:51 +0000 |
commit | e3a5d5207584e31543d1812f76e288a08b8703ea (patch) | |
tree | f4cb749bf8ec7d92fe0e30f123bcea41296eef9b /libiberty/testsuite | |
parent | 08c59458a106038c6d678621e7290948127671e2 (diff) | |
download | gdb-e3a5d5207584e31543d1812f76e288a08b8703ea.zip gdb-e3a5d5207584e31543d1812f76e288a08b8703ea.tar.gz gdb-e3a5d5207584e31543d1812f76e288a08b8703ea.tar.bz2 |
sync libiberty sources with gcc mainline
Diffstat (limited to 'libiberty/testsuite')
-rw-r--r-- | libiberty/testsuite/demangle-expected | 93 |
1 files changed, 91 insertions, 2 deletions
diff --git a/libiberty/testsuite/demangle-expected b/libiberty/testsuite/demangle-expected index 351af34..d9bc7ed 100644 --- a/libiberty/testsuite/demangle-expected +++ b/libiberty/testsuite/demangle-expected @@ -1242,8 +1242,16 @@ _ZNSt9_Any_data9_M_accessIPZ4postISt8functionIFvvEEEvOT_EUlvE_EERS5_v post<std::function<void ()> >(std::function<void ()>&&)::{lambda()#1}*& std::_Any_data::_M_access<post<std::function<void ()> >(post<std::function<void ()> >(std::function<void ()>&&)::{lambda()#1}*&&)::{lambda()#1}*>() # --format=auto --no-params -_Z3xxxDFyuVb -xxx(unsigned long long _Fract, bool volatile) +_Z3xxxDF16_DF32_DF64_DF128_CDF16_Vb +xxx(_Float16, _Float32, _Float64, _Float128, _Float16 _Complex, bool volatile) +xxx +--format=auto --no-params +_Z3xxxDF32xDF64xDF128xCDF32xVb +xxx(_Float32x, _Float64x, _Float128x, _Float32x _Complex, bool volatile) +xxx +--format=auto --no-params +_Z3xxxDF16b +xxx(std::bfloat16_t) xxx # https://sourceware.org/bugzilla/show_bug.cgi?id=16817 --format=auto --no-params @@ -1570,3 +1578,84 @@ initializer for module Foo.Bar _ZGIW3FooWP3BarW3Baz initializer for module Foo:Bar.Baz + +_ZZ2L1vENKUlDpT_E_clIJiPiEEEvS0_ +void L1()::{lambda((auto:1)...)#1}::operator()<int, int*>(int, int*) const + +_ZZ2L1vENKUlDpT_E_clIJiPiEEEDaS0_ +auto L1()::{lambda((auto:1)...)#1}::operator()<int, int*>(int, int*) const + +_Z7captureIN4gvarMUlvE_EE7WrapperIT_EOS3_ +Wrapper<gvar::{lambda()#1}> capture<gvar::{lambda()#1}>(gvar::{lambda()#1}&&) + +_ZNK2L2MUlT_T0_E_clIifEEvS_S0_ +void L2::{lambda(auto:1, auto:2)#1}::operator()<int, float>(L2, int) const + +_ZNK1C1fMUlT_E_clIMS_iEEDaS1_ +auto C::f::{lambda(auto:1)#1}::operator()<int C::*>(int C::*) const + +_ZNK2L2MUlT_T0_E_clIifEEvS0_S1_ +void L2::{lambda(auto:1, auto:2)#1}::operator()<int, float>(int, float) const + +_ZNK1B2L3MUlT_T0_E_clIjdEEvS1_S2_ +void B::L3::{lambda(auto:1, auto:2)#1}::operator()<unsigned int, double>(unsigned int, double) const + +_Z3fooIN1qMUlvE_ENS0_UlvE0_EEiOT_OT0_ +int foo<q::{lambda()#1}, q::{lambda()#2}>(q::{lambda()#1}&&, q::{lambda()#2}&&) + +_ZNK2L1MUlDpT_E_clIJiPiEEEvS1_ +void L1::{lambda((auto:1)...)#1}::operator()<int, int*>(int, int*) const + +_ZZN1XIfLj0EE2FnEvENKUlTyfT_E_clIiEEDafS1_ +auto X<float, 0u>::Fn()::{lambda<typename $T0>(float, $T0)#1}::operator()<int>(float, int) const + +_ZZN1XIfLj0EE2FnEvENKUlTyT_E_clIiEEDaS1_ +auto X<float, 0u>::Fn()::{lambda<typename $T0>($T0)#1}::operator()<int>(int) const + +_ZZN1XIfLj1EE2FnEvENKUlTyfT_E_clIiEEDafS1_ +auto X<float, 1u>::Fn()::{lambda<typename $T0>(float, $T0)#1}::operator()<int>(float, int) const + +_ZZN1XIfLj1EE2FnEvENKUlTyT_E_clIiEEDaS1_ +auto X<float, 1u>::Fn()::{lambda<typename $T0>($T0)#1}::operator()<int>(int) const + +_ZZN1XIiLj0EE2FnEvENKUlTyiT_E_clIiEEDaiS1_ +auto X<int, 0u>::Fn()::{lambda<typename $T0>(int, $T0)#1}::operator()<int>(int, int) const + +_ZZN1XIiLj0EE2FnEvENKUlTyT_E_clIiEEDaS1_ +auto X<int, 0u>::Fn()::{lambda<typename $T0>($T0)#1}::operator()<int>(int) const + +_ZNK10l_tpl_autoMUlTyT_T0_E_clIiiEEDaS0_S1_ +auto l_tpl_auto::{lambda<typename $T0>($T0, auto:2)#1}::operator()<int, int>(int, int) const + +_ZNK12l_tpl_nt_aryMUlTniRAT__iE_clILi2EEEDaS1_ +auto l_tpl_nt_ary::{lambda<int $N0>(int (&) [$N0])#1}::operator()<2>(int (&) [2]) const + +_ZNK13l_tpl_nt_autoMUlTnDavE_clILi0EEEDav +auto l_tpl_nt_auto::{lambda<auto $N0>()#1}::operator()<0>() const + +_ZNK9l_tpl_tplMUlTtTyTnjER3TPLIT_EE_clI1UEEDaS3_ +auto l_tpl_tpl::{lambda<template<typename, unsigned int> class $TT0>(TPL<$TT0>&)#1}::operator()<U>(TPL<U>&) const + +_ZNK13l_tpl_tpl_tplMUlTtTtTyTnjEER6TPLTPLIT_EE_clI3TPLEEDaS3_ +auto l_tpl_tpl_tpl::{lambda<template<template<typename, unsigned int> class> class $TT0>(TPLTPL<$TT0>&)#1}::operator()<TPL>(TPLTPL<TPL>&) const + +_ZNK5l_varMUlTpTyDpT_E_clIJiiiEEEDaS1_ +auto l_var::{lambda<typename... $T0>(($T0)...)#1}::operator()<int, int, int>(int, int, int) const + +_ZNK6l_var2MUlTpTniDpRAT__iE_clIJLi2ELi2EEEEDaS2_ +auto l_var2::{lambda<int... $N0>((int (&) [$N0])...)#1}::operator()<2, 2>(int (&) [2], int (&) [2]) const + +_ZNK6l_var3MUlTtTpTniETpTniRT_IJXspT0_EEEE_clI1XJLi1ELi2ELi3EEEEDaS2_ +auto l_var3::{lambda<template<int...> class $TT0, int... $N1>($TT0<($N1)...>&)#1}::operator()<X, 1, 2, 3>(X<1, 2, 3>&) const + +_ZNK6l_var4MUlTpTtTyTnjER1YIJDpT_EEE_clIJ1US7_EEEDaS4_ +auto l_var4::{lambda<template<typename, unsigned int> class... $TT0>(Y<($TT0)...>&)#1}::operator()<U, U>(Y<U, U>&) const + +_ZZ2FnILi1EEvvENKUlTyT_E_clIiEEDaS0_ +auto Fn<1>()::{lambda<typename $T0>($T0)#1}::operator()<int>(int) const + +_ZZ1fvENKUlTyP1XIT_EPS_IiEE_clIcEEDaS2_S4_ +auto f()::{lambda<typename $T0>(X<$T0>*, X<int>*)#1}::operator()<char>(X<char>*, X<int>*) const + +_ZZN1XIiE1FEvENKUliE_clEi +X<int>::F()::{lambda(int)#1}::operator()(int) const |