Lines Matching defs:param
7 void foo(int param) { // expected-note 1+ {{previous declaration is here}}
15 auto f3 = [=] (int param) { ; }; // no warning
16 auto f4 = [&] (int param) { ; }; // no warning
39 (int param) {
54 int param = 0; // expected-warning {{declaration shadows a local variable}} local
71 auto f2 = [] (int param) { ; }; // no warning
73 auto f4 = [var] (int param) { ; }; // no warning
92 …(int param) { ; }; // expected-error {{a lambda parameter cannot shadow an explicitly captured ent…
105 auto l4 = [var = param] (int param) { ; }; // no warning
107 …auto l4 = [var = param](int param) { ; }; // expected-warning 2{{declaration shadows a local varia…
135 int param = 0; // expected-warning {{declaration shadows a local variable}} local
140 static int param = 0; // expected-warning {{declaration shadows a local variable}} local
146 auto g1 = [](auto param) { ; }; // no warning
147 auto g2 = [=](auto param) { ; }; // no warning
149 auto g1 = [](auto param) { ; }; // expected-warning {{declaration shadows a local variable}}
150 auto g2 = [=](auto param) { ; }; // expected-warning {{declaration shadows a local variable}}
153 …(auto param) { ; }; // expected-error {{a lambda parameter cannot shadow an explicitly captured en…