Home | History | Annotate | Download | only in SemaCXX

Lines Matching refs:recurse

4 // TEST1-NEXT: in call to 'recurse(2)'
5 // TEST1-NEXT: in call to 'recurse(3)'
6 // TEST1-NEXT: in call to 'recurse(4)'
7 // TEST1-NEXT: in call to 'recurse(5)'
12 // TEST2-NEXT: in call to 'recurse(2)'
14 // TEST2-NEXT: in call to 'recurse(5)'
19 // TEST3-NEXT: in call to 'recurse(0)'
21 // TEST3-NEXT: in call to 'recurse(5)'
26 // TEST4-NEXT: in call to 'recurse(0)'
27 // TEST4-NEXT: in call to 'recurse(1)'
28 // TEST4-NEXT: in call to 'recurse(2)'
29 // TEST4-NEXT: in call to 'recurse(3)'
30 // TEST4-NEXT: in call to 'recurse(4)'
31 // TEST4-NEXT: in call to 'recurse(5)'
33 constexpr int recurse(int n) { return n ? recurse(n-1) : *(int*)n; }
34 static_assert(recurse(5), "");