Lines Matching +defs:foo +defs:c

34 template<class T> void foo(T t) {  in foo()  function
40 auto N = [](auto c) -> void { in foo2()
164 int c[sizeof(b)]; in doit() local
181 return [=](auto c) { in doit()
197 auto foo() { in foo() function
201 return [=](auto c) { in foo()
217 auto foo() { in foo() function
221 return [=](auto c) { in foo()
251 void foo(R t) { in foo() function
255 return [=](auto c) { in foo()
278 void foo(R t) { in foo() function
282 return [=](auto c) { in foo()
303 void foo(R t) { in foo() function
307 return [=](auto c) { in foo()
329 void foo(R t) { in foo() function
334 return [=](auto c) { in foo()
358 void foo(R t) { in foo() function
364 return [](auto c) { //expected-note 2{{lambda expression begins here}} in foo()
390 void foo(R t) { in foo() function
394 return [=](auto c) { in foo()
417 void foo(R t) { in foo() function
421 return [=](auto c) { in foo()
444 void foo(R t) { in foo() function
448 return [=](auto c) { in foo()
471 void foo(R t) { in foo() function
475 return [=](auto c) { in foo()
503 int foo() { in foo() function
519 void foo() { in foo() function
648 int foo() in foo() function
669 int c[sizeof(b)]; in foo() local
687 int foo() { in foo() function
715 return [=] (auto c) { in foo()
726 return [=] (auto c) { in foo()
739 auto foo(int i) { in foo() function
805 auto L = [=](auto b, char c = 'x') { in test()
850 return [=](auto c) { in test()
877 void foo() { in foo() function
1009 template<class T> void foo(T t) { //expected-note 2{{declared here}} in foo() function
1017 template<class T> void foo(T t) { //expected-note{{declared here}} in foo() function
1182 return [&](auto c) { in g()
1255 inline auto foo(int x) { in foo() function
1275 return [&, n](auto c) mutable { in foo3()
1333 template<class T> int foo(T t) { in foo() function
1339 template<> int foo<char>(char c) { //expected-warning{{explicit specialization}} in foo() function