Home | History | Annotate | Download | only in Sema

Lines Matching full:linkage

13 inline int useStatic () { // expected-note 3 {{use 'static' to give inline function 'useStatic' internal linkage}}
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}}
69 inline int useStaticAgain () { // expected-note 2 {{use 'static' to give inline function 'useStaticAgain' internal linkage}}
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}}
76 inline void defineStaticVar() { // expected-note {{use 'static' to give inline function 'defineStaticVar' internal linkage}}
88 inline int useStaticMainFileInLineMarker() { // expected-note 2 {{use 'static' to give inline function 'useStaticMainFileInLineMarker' internal linkage}}
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}}