📄 rv4n.c
字号:
A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_1678(source()); // { dg-error "ambiguous" } return 0;}two sink_4_2345(const A&); // { dg-error "" }three sink_4_2345(volatile A&); // { dg-error "" }four sink_4_2345(const volatile A&); // { dg-error "" }five sink_4_2345( A&&); // { dg-error "" }int test4_2345(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2345(a); // { dg-error "ambiguous" } sink_4_2345(v_source()); // { dg-error "no match" } sink_4_2345(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2346(const A&); // { dg-error "" }three sink_4_2346(volatile A&); // { dg-error "" }four sink_4_2346(const volatile A&); // { dg-error "" }six sink_4_2346(const A&&); // { dg-error "" }int test4_2346(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2346(a); // { dg-error "ambiguous" } sink_4_2346(v_source()); // { dg-error "no match" } sink_4_2346(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2347(const A&); // { dg-error "" }three sink_4_2347(volatile A&); // { dg-error "" }four sink_4_2347(const volatile A&); // { dg-error "" }seven sink_4_2347(volatile A&&); // { dg-error "" }int test4_2347(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2347(a); // { dg-error "ambiguous" } sink_4_2347(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2348(const A&); // { dg-error "" }three sink_4_2348(volatile A&); // { dg-error "" }four sink_4_2348(const volatile A&); // { dg-error "" }eight sink_4_2348(const volatile A&&); // { dg-error "" }int test4_2348(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2348(a); // { dg-error "ambiguous" } return 0;}two sink_4_2356(const A&); // { dg-error "" }three sink_4_2356(volatile A&); // { dg-error "" }five sink_4_2356( A&&); // { dg-error "" }six sink_4_2356(const A&&); // { dg-error "" }int test4_2356(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2356(a); // { dg-error "ambiguous" } sink_4_2356(cva); // { dg-error "no match" } sink_4_2356(v_source()); // { dg-error "no match" } sink_4_2356(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2357(const A&); // { dg-error "" }three sink_4_2357(volatile A&); // { dg-error "" }five sink_4_2357( A&&); // { dg-error "" }seven sink_4_2357(volatile A&&); // { dg-error "" }int test4_2357(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2357(a); // { dg-error "ambiguous" } sink_4_2357(cva); // { dg-error "no match" } sink_4_2357(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2358(const A&); // { dg-error "" }three sink_4_2358(volatile A&); // { dg-error "" }five sink_4_2358( A&&); // { dg-error "" }eight sink_4_2358(const volatile A&&); // { dg-error "" }int test4_2358(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2358(a); // { dg-error "ambiguous" } return 0;}two sink_4_2367(const A&); // { dg-error "" }three sink_4_2367(volatile A&); // { dg-error "" }six sink_4_2367(const A&&); // { dg-error "" }seven sink_4_2367(volatile A&&); // { dg-error "" }int test4_2367(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2367(a); // { dg-error "ambiguous" } sink_4_2367(cva); // { dg-error "no match" } sink_4_2367(source()); // { dg-error "ambiguous" } sink_4_2367(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2368(const A&); // { dg-error "" }three sink_4_2368(volatile A&); // { dg-error "" }six sink_4_2368(const A&&); // { dg-error "" }eight sink_4_2368(const volatile A&&); // { dg-error "" }int test4_2368(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2368(a); // { dg-error "ambiguous" } return 0;}two sink_4_2378(const A&); // { dg-error "" }three sink_4_2378(volatile A&); // { dg-error "" }seven sink_4_2378(volatile A&&); // { dg-error "" }eight sink_4_2378(const volatile A&&); // { dg-error "" }int test4_2378(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2378(a); // { dg-error "ambiguous" } return 0;}two sink_4_2456(const A&); // { dg-error "" }four sink_4_2456(const volatile A&); // { dg-error "" }five sink_4_2456( A&&); // { dg-error "" }six sink_4_2456(const A&&); // { dg-error "" }int test4_2456(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2456(v_source()); // { dg-error "no match" } sink_4_2456(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2457(const A&); // { dg-error "" }four sink_4_2457(const volatile A&); // { dg-error "" }five sink_4_2457( A&&); // { dg-error "" }seven sink_4_2457(volatile A&&); // { dg-error "" }int test4_2457(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2457(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2467(const A&); // { dg-error "" }four sink_4_2467(const volatile A&); // { dg-error "" }six sink_4_2467(const A&&); // { dg-error "" }seven sink_4_2467(volatile A&&); // { dg-error "" }int test4_2467(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2467(source()); // { dg-error "ambiguous" } sink_4_2467(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2567(const A&); // { dg-error "" }five sink_4_2567( A&&); // { dg-error "" }six sink_4_2567(const A&&); // { dg-error "" }seven sink_4_2567(volatile A&&); // { dg-error "" }int test4_2567(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2567(cva); // { dg-error "no match" } sink_4_2567(cv_source()); // { dg-error "no match" } return 0;}two sink_4_2678(const A&); // { dg-error "" }six sink_4_2678(const A&&); // { dg-error "" }seven sink_4_2678(volatile A&&); // { dg-error "" }eight sink_4_2678(const volatile A&&); // { dg-error "" }int test4_2678(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_2678(source()); // { dg-error "ambiguous" } return 0;}three sink_4_3456(volatile A&); // { dg-error "" }four sink_4_3456(const volatile A&); // { dg-error "" }five sink_4_3456( A&&); // { dg-error "" }six sink_4_3456(const A&&); // { dg-error "" }int test4_3456(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_3456(v_source()); // { dg-error "no match" } sink_4_3456(cv_source()); // { dg-error "no match" } return 0;}three sink_4_3457(volatile A&); // { dg-error "" }four sink_4_3457(const volatile A&); // { dg-error "" }five sink_4_3457( A&&); // { dg-error "" }seven sink_4_3457(volatile A&&); // { dg-error "" }int test4_3457(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_3457(c_source()); // { dg-error "no match" } sink_4_3457(cv_source()); // { dg-error "no match" } return 0;}three sink_4_3467(volatile A&); // { dg-error "" }four sink_4_3467(const volatile A&); // { dg-error "" }six sink_4_3467(const A&&); // { dg-error "" }seven sink_4_3467(volatile A&&); // { dg-error "" }int test4_3467(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_3467(source()); // { dg-error "ambiguous" } sink_4_3467(cv_source()); // { dg-error "no match" } return 0;}three sink_4_3567(volatile A&); // { dg-error "" }five sink_4_3567( A&&); // { dg-error "" }six sink_4_3567(const A&&); // { dg-error "" }seven sink_4_3567(volatile A&&); // { dg-error "" }int test4_3567(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_3567(cva); // { dg-error "no match" } sink_4_3567(cv_source()); // { dg-error "no match" } return 0;}three sink_4_3678(volatile A&);six sink_4_3678(const A&&); // { dg-error "" }seven sink_4_3678(volatile A&&); // { dg-error "" }eight sink_4_3678(const volatile A&&); // { dg-error "" }int test4_3678(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_3678(source()); // { dg-error "ambiguous" } return 0;}four sink_4_4567(const volatile A&); // { dg-error "" }five sink_4_4567( A&&); // { dg-error "" }six sink_4_4567(const A&&); // { dg-error "" }seven sink_4_4567(volatile A&&); // { dg-error "" }int test4_4567(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_4567(cv_source()); // { dg-error "no match" } return 0;}four sink_4_4678(const volatile A&);six sink_4_4678(const A&&); // { dg-error "" }seven sink_4_4678(volatile A&&); // { dg-error "" }eight sink_4_4678(const volatile A&&); // { dg-error "" }int test4_4678(){ A a; const A ca = a; volatile A va; const volatile A cva = a; sink_4_4678(source()); // { dg-error "ambiguous" } return 0;}int main(){ return test4_1235() + test4_1236() + test4_1237() + test4_1256() + test4_1257() + test4_1267() + test4_1356() + test4_1357() + test4_1467() + test4_1567() + test4_1678() + test4_2345() + test4_2346() + test4_2347() + test4_2348() + test4_2356() + test4_2357() + test4_2358() + test4_2367() + test4_2368() + test4_2378() + test4_2467() + test4_2567() + test4_2678() + test4_3467() + test4_3567() + test4_3678() + test4_4678();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -