Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching full:void

8   void __attribute__((visibility("default"))) f1() { }
9 void f2() { }
10 void f3();
11 static void f5() { }
12 virtual void f6() { }
15 inline void X0::f3() { }
19 void __attribute__((visibility("default"))) f1() { }
20 void f2() { }
21 void f3();
22 void f4();
23 static void f5() { }
24 virtual void f6() { }
28 inline void X1<T>::f3() { }
31 inline void X1<int>::f4() { }
34 void f2() { }
39 void use(X0 *x0, X1<int> *x1, X2 *x2, X1<float> *x3) {
40 // CHECK: define linkonce_odr void @_ZN2X02f1Ev
42 // CHECK: define linkonce_odr hidden void @_ZN2X02f2Ev
44 // CHECK: define linkonce_odr hidden void @_ZN2X02f3Ev
46 // CHECK: define linkonce_odr hidden void @_ZN2X02f5Ev
48 // CHECK: define linkonce_odr hidden void @_ZN2X02f6Ev
50 // CHECK: define linkonce_odr void @_ZN2X1IiE2f1Ev
52 // CHECK: define linkonce_odr hidden void @_ZN2X1IiE2f2Ev
54 // CHECK: define linkonce_odr hidden void @_ZN2X1IiE2f3Ev
56 // CHECK: define linkonce_odr hidden void @_ZN2X1IiE2f4Ev
58 // CHECK: define linkonce_odr hidden void @_ZN2X1IiE2f5Ev
60 // CHECK: define linkonce_odr hidden void @_ZN2X1IiE2f6Ev
62 // CHECK: define linkonce_odr hidden void @_ZN2X22f2Ev
64 // CHECK: define available_externally void @_ZN2X1IfE2f2Ev
71 inline void foo();
75 void test() {
79 // CHECK: declare void @_ZN5test11A3fooEv
90 template <class T> inline void foo() {}
91 extern template void foo<arg>();
94 void test() {
98 // CHECK: define available_externally void @_ZN5test22ns3fooINS_1BINS_1AEEEEEvv()