1 // RUN: %llvmgxx %s -emit-llvm -S -o - &&
2 // RUN: %llvmgxx %s -emit-llvm -S -o - | not grep 'gnu.linkonce.'
4 // XFAIL: i.86-pc-linux-*
7 __attribute__((visibility("default"))) QGenericArgument
9 public:inline QGenericArgument(const char *aName = 0, const void *aData = 0):_data(aData), _name(aName) {
11 private:const void *_data;
14 struct __attribute__ ((
15 visibility("default"))) QMetaObject
22 __attribute__((visibility("default"))) QObject
24 virtual const QMetaObject *metaObject() const;
27 __attribute__((visibility("default"))) QPaintDevice
29 public:enum PaintDeviceMetric {
30 PdmWidth = 1, PdmHeight, PdmWidthMM, PdmHeightMM, PdmNumColors, PdmDepth, PdmDpiX, PdmDpiY, PdmPhysicalDpiX, PdmPhysicalDpiY
32 virtual ~ QPaintDevice();
38 __attribute__((visibility("default"))) QWidget:public QObject, public QPaintDevice
42 __attribute__((visibility("default"))) QDialog:public QWidget
45 class TopicChooser:public QDialog {
46 virtual const QMetaObject *metaObject() const;
48 const QMetaObject *TopicChooser::