Home | History | Annotate | Download | only in Sema

Lines Matching full:warning

14   staticFunction(); // expected-warning{{static function 'staticFunction' is used in an inline function with external linkage}}
15 (void)staticStruct.x; // expected-warning{{static variable 'staticStruct' is used in an inline function with external linkage}}
16 return staticVar; // expected-warning{{static variable 'staticVar' is used in an inline function with external linkage}}
20 staticFunction(); // expected-warning{{static function 'staticFunction' is used in an inline function with external linkage}}
21 return staticVar; // expected-warning{{static variable 'staticVar' is used in an inline function with external linkage}}
25 staticFunction(); // no-warning
26 return staticVar; // no-warning
34 return useStaticFromStatic(); // no-warning
40 return constFunction(); // no-warning
52 inline int a; // expected-warning{{inline variables are a C++1z extension}}
60 staticFunction(); // no-warning
61 return staticVar; // no-warning
67 #pragma clang diagnostic warning "-Wstatic-in-inline"
70 staticFunction(); // expected-warning{{static function 'staticFunction' is used in an inline function with external linkage}}
71 return staticVar; // expected-warning{{static variable 'staticVar' is used in an inline function with external linkage}}
78 static int y = 0; // expected-warning {{non-constant static local variable in inline function may be different in different files}}
89 staticFunction(); // expected-warning{{static function 'staticFunction' is used in an inline function with external linkage}}
90 return staticVar; // expected-warning{{static variable 'staticVar' is used in an inline function with external linkage}}
95 staticFunction(); // no-warning
96 return staticVar; // no-warning