2010-11-25 21:39:17 +00:00
|
|
|
// RUN: %llvmgxx %s -S -o - | not grep gnu.linkonce.
|
2007-01-07 00:32:15 +00:00
|
|
|
// PR1085
|
|
|
|
|
|
|
|
class
|
|
|
|
__attribute__((visibility("default"))) QGenericArgument
|
|
|
|
{
|
|
|
|
public:inline QGenericArgument(const char *aName = 0, const void *aData = 0):_data(aData), _name(aName) {
|
|
|
|
}
|
|
|
|
private:const void *_data;
|
|
|
|
const char *_name;
|
|
|
|
};
|
|
|
|
struct __attribute__ ((
|
|
|
|
visibility("default"))) QMetaObject
|
|
|
|
{
|
|
|
|
struct {
|
|
|
|
}
|
|
|
|
d;
|
|
|
|
};
|
|
|
|
class
|
|
|
|
__attribute__((visibility("default"))) QObject
|
|
|
|
{
|
|
|
|
virtual const QMetaObject *metaObject() const;
|
|
|
|
};
|
|
|
|
class
|
|
|
|
__attribute__((visibility("default"))) QPaintDevice
|
|
|
|
{
|
|
|
|
public:enum PaintDeviceMetric {
|
|
|
|
PdmWidth = 1, PdmHeight, PdmWidthMM, PdmHeightMM, PdmNumColors, PdmDepth, PdmDpiX, PdmDpiY, PdmPhysicalDpiX, PdmPhysicalDpiY
|
|
|
|
};
|
|
|
|
virtual ~ QPaintDevice();
|
|
|
|
union {
|
|
|
|
}
|
|
|
|
ct;
|
|
|
|
};
|
|
|
|
class
|
|
|
|
__attribute__((visibility("default"))) QWidget:public QObject, public QPaintDevice
|
|
|
|
{
|
|
|
|
};
|
|
|
|
class
|
|
|
|
__attribute__((visibility("default"))) QDialog:public QWidget
|
|
|
|
{
|
|
|
|
};
|
|
|
|
class TopicChooser:public QDialog {
|
|
|
|
virtual const QMetaObject *metaObject() const;
|
|
|
|
};
|
|
|
|
const QMetaObject *TopicChooser::
|
|
|
|
metaObject() const
|
|
|
|
{
|
|
|
|
}
|