Line 3899... |
Line 3899... |
java resource java/util/iso4217.properties
|
java resource java/util/iso4217.properties
|
# decltype/param placeholder test
|
# decltype/param placeholder test
|
--format=gnu-v3
|
--format=gnu-v3
|
_Z3addIidEDTplfp_fp0_ET_T0_
|
_Z3addIidEDTplfp_fp0_ET_T0_
|
decltype ({parm#1}+{parm#2}) add(int, double)
|
decltype ({parm#1}+{parm#2}) add(int, double)
|
|
# decltype scope test
|
|
--format=gnu-v3
|
|
_Z1fI1SENDtfp_E4typeET_
|
|
decltype ({parm#1})::type f(S)
|
# decltype/fn call test
|
# decltype/fn call test
|
--format=gnu-v3
|
--format=gnu-v3
|
_Z4add3IidEDTclL_Z1gEfp_fp0_EET_T0_
|
_Z4add3IidEDTclL_Z1gEfp_fp0_EET_T0_
|
decltype (g({parm#1}, {parm#2})) add3(int, double)
|
decltype (g({parm#1}, {parm#2})) add3(int, double)
|
|
# 'this' test
|
|
--format=gnu-v3
|
|
_ZN1A1fIiEEDTcldtdtdefpT1b1fIT_EEEv
|
|
decltype ((((*this).b).(f))()) A::f()
|
# new (2008) built in types test
|
# new (2008) built in types test
|
--format=gnu-v3
|
--format=gnu-v3
|
_Z1fDfDdDeDhDsDi
|
_Z1fDfDdDeDhDsDi
|
f(decimal32, decimal64, decimal128, half, char16_t, char32_t)
|
f(decimal32, decimal64, decimal128, half, char16_t, char32_t)
|
# pack expansion test
|
# pack expansion test
|
Line 3918... |
Line 3926... |
_Z1hI1AIiEdEDTcldtfp_1gIT0_EEET_S2_
|
_Z1hI1AIiEdEDTcldtfp_1gIT0_EEET_S2_
|
decltype (({parm#1}.(g))()) h, double>(A, double)
|
decltype (({parm#1}.(g))()) h, double>(A, double)
|
# test for typed function in decltype
|
# test for typed function in decltype
|
--format=gnu-v3
|
--format=gnu-v3
|
_ZN1AIiE1jIiEEDTplfp_clL_Z1xvEEET_
|
_ZN1AIiE1jIiEEDTplfp_clL_Z1xvEEET_
|
decltype ({parm#1}+((x())())) A::j(int)
|
decltype ({parm#1}+(x())) A::j(int)
|
|
# typed function in decltype with an argument list
|
|
--format=gnu-v3
|
|
_Z1tIlEDTplcvT_Li5EclL_Z1qsELi6EEEv
|
|
decltype (((long)(5))+(q(6))) t()
|
# test for expansion of function parameter pack
|
# test for expansion of function parameter pack
|
--format=gnu-v3
|
--format=gnu-v3
|
_Z1gIIidEEDTclL_Z1fEspplfp_Li1EEEDpT_
|
_Z1gIIidEEDTclL_Z1fEspplfp_Li1EEEDpT_
|
decltype (f(({parm#1}+(1))...)) g(int, double)
|
decltype (f(({parm#1}+(1))...)) g(int, double)
|
# lambda tests
|
# lambda tests
|
Line 3955... |
Line 3967... |
decltype (({parm#1}.(operator-))()) h(A)
|
decltype (({parm#1}.(operator-))()) h(A)
|
--format=gnu-v3
|
--format=gnu-v3
|
_Z1fDn
|
_Z1fDn
|
f(decltype(nullptr))
|
f(decltype(nullptr))
|
--format=gnu-v3
|
--format=gnu-v3
|
|
_Z1fIRiEvOT_b
|
|
void f(int&, bool)
|
|
--format=gnu-v3
|
_ZN5aaaaa6bbbbbb5cccccIN23ddddddddddddddddddddddd3eeeENS2_4ffff16ggggggggggggggggENS0_9hhhhhhhhhES6_S6_S6_S6_S6_S6_S6_EE
|
_ZN5aaaaa6bbbbbb5cccccIN23ddddddddddddddddddddddd3eeeENS2_4ffff16ggggggggggggggggENS0_9hhhhhhhhhES6_S6_S6_S6_S6_S6_S6_EE
|
aaaaa::bbbbbb::ccccc
|
aaaaa::bbbbbb::ccccc
|
|
--format=gnu-v3
|
|
_Z5outerIsEcPFilE
|
|
char outer(int (*)(long))
|
|
--format=gnu-v3
|
|
_Z5outerPFsiEl
|
|
outer(short (*)(int), long)
|
|
--format=gnu-v3
|
|
_Z6outer2IsEPFilES1_
|
|
int (*outer2(int (*)(long)))(long)
|
|
--format=gnu-v3 --ret-postfix
|
|
_Z5outerIsEcPFilE
|
|
outer(int (*)(long))char
|
|
--format=gnu-v3 --ret-postfix
|
|
_Z5outerPFsiEl
|
|
outer(short (*)(int), long)
|
|
--format=gnu-v3 --ret-postfix
|
|
_Z6outer2IsEPFilES1_
|
|
outer2(int (*)(long))int (*)(long)
|
|
--format=gnu-v3 --ret-drop
|
|
_Z5outerIsEcPFilE
|
|
outer(int (*)(long))
|
|
--format=gnu-v3 --ret-drop
|
|
_Z5outerPFsiEl
|
|
outer(short (*)(int), long)
|
|
--format=gnu-v3 --ret-drop
|
|
_Z6outer2IsEPFilES1_
|
|
outer2(int (*)(long))
|
|
#
|
|
--format=gnu-v3 --no-params
|
|
_ZN1KIXadL_ZN1S1mEiEEE1fEv
|
|
K<&S::m>::f()
|
|
K<&S::m>::f
|
|
--format=gnu-v3
|
|
_ZN1KILi1EXadL_ZN1S1mEiEEE1fEv
|
|
K<1, &S::m>::f()
|
|
# Here the `(int)' argument list of `S::m' is already removed.
|
|
--format=gnu-v3
|
|
_ZN1KILi1EXadL_ZN1S1mEEEE1fEv
|
|
K<1, &S::m>::f()
|
|
#
|
|
# Used to crash -- binutils PR 13030.
|
|
--format=gnu-v3
|
|
_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_
|
|
_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_
|
#
|
#
|
# Ada (GNAT) tests.
|
# Ada (GNAT) tests.
|
#
|
#
|
# Simple test.
|
# Simple test.
|
--format=gnat
|
--format=gnat
|
Line 4089... |
Line 4148... |
DFA
|
DFA
|
#
|
#
|
# http://sourceware.org/bugzilla/show_bug.cgi?id=11572
|
# http://sourceware.org/bugzilla/show_bug.cgi?id=11572
|
--format=auto
|
--format=auto
|
_ZN3Psi7VariantIIcPKcEE5visitIIRZN11VariantTest9TestVisit11test_methodEvEUlS2_E0_RZNS6_11test_methodEvEUlcE1_RZNS6_11test_methodEvEUlNS_4NoneEE_EEENS_13VariantDetail19SelectVisitorResultIIDpT_EE4typeEDpOSG_
|
_ZN3Psi7VariantIIcPKcEE5visitIIRZN11VariantTest9TestVisit11test_methodEvEUlS2_E0_RZNS6_11test_methodEvEUlcE1_RZNS6_11test_methodEvEUlNS_4NoneEE_EEENS_13VariantDetail19SelectVisitorResultIIDpT_EE4typeEDpOSG_
|
Psi::VariantDetail::SelectVisitorResult::type Psi::Variant::visit((VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&&&)...)
|
Psi::VariantDetail::SelectVisitorResult::type Psi::Variant::visit((VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&)...)
|
Psi::VariantDetail::SelectVisitorResult::type Psi::Variant::visit((VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&)...)
|
Psi::VariantDetail::SelectVisitorResult::type Psi::Variant::visit((VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&)...)
|