Files
dbc/build-coverage/tests/dbc_parser_test.moc
T
2026-10-20 13:38:21 -04:00

301 lines
11 KiB
Plaintext

/****************************************************************************
** Meta object code from reading C++ file 'dbc_parser_test.cpp'
**
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dbc_parser_test.cpp' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 68
#error "This file was generated using the moc from 6.8.2. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN13DbcParserTestE_t {};
} // unnamed namespace
#ifdef QT_MOC_HAS_STRINGDATA
static constexpr auto qt_meta_stringdata_ZN13DbcParserTestE = QtMocHelpers::stringData(
"DbcParserTest",
"attributes",
"",
"invalidAttributes",
"attributeNumbers",
"invalidAttributeNumbers_data",
"invalidAttributeNumbers",
"attributeWarnings",
"diagnostics",
"diagnosticErrors",
"diagnosticUnsupportedStatements",
"diagnosticNamespaceBoundaries",
"diagnosticFormatting",
"multiplexing",
"multiplexingBoundaries",
"validFrames",
"invalidFrames",
"duplicateFrames",
"duplicateSignals",
"distinctDefinitions",
"comments",
"invalidComments_data",
"invalidComments",
"integration",
"invalidSignals",
"validSignals",
"physicalNumbersCppLocale",
"physicalNumbersCLocale",
"dispatch",
"independentSessions",
"valueDescriptions",
"invalidValueDescriptions"
);
#else // !QT_MOC_HAS_STRINGDATA
#error "qtmochelpers.h not found or too old."
#endif // !QT_MOC_HAS_STRINGDATA
Q_CONSTINIT static const uint qt_meta_data_ZN13DbcParserTestE[] = {
// content:
12, // revision
0, // classname
0, 0, // classinfo
30, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags, initial metatype offsets
1, 0, 194, 2, 0x08, 1 /* Private */,
3, 0, 195, 2, 0x08, 2 /* Private */,
4, 0, 196, 2, 0x08, 3 /* Private */,
5, 0, 197, 2, 0x08, 4 /* Private */,
6, 0, 198, 2, 0x08, 5 /* Private */,
7, 0, 199, 2, 0x08, 6 /* Private */,
8, 0, 200, 2, 0x08, 7 /* Private */,
9, 0, 201, 2, 0x08, 8 /* Private */,
10, 0, 202, 2, 0x08, 9 /* Private */,
11, 0, 203, 2, 0x08, 10 /* Private */,
12, 0, 204, 2, 0x08, 11 /* Private */,
13, 0, 205, 2, 0x08, 12 /* Private */,
14, 0, 206, 2, 0x08, 13 /* Private */,
15, 0, 207, 2, 0x08, 14 /* Private */,
16, 0, 208, 2, 0x08, 15 /* Private */,
17, 0, 209, 2, 0x08, 16 /* Private */,
18, 0, 210, 2, 0x08, 17 /* Private */,
19, 0, 211, 2, 0x08, 18 /* Private */,
20, 0, 212, 2, 0x08, 19 /* Private */,
21, 0, 213, 2, 0x08, 20 /* Private */,
22, 0, 214, 2, 0x08, 21 /* Private */,
23, 0, 215, 2, 0x08, 22 /* Private */,
24, 0, 216, 2, 0x08, 23 /* Private */,
25, 0, 217, 2, 0x08, 24 /* Private */,
26, 0, 218, 2, 0x08, 25 /* Private */,
27, 0, 219, 2, 0x08, 26 /* Private */,
28, 0, 220, 2, 0x08, 27 /* Private */,
29, 0, 221, 2, 0x08, 28 /* Private */,
30, 0, 222, 2, 0x08, 29 /* Private */,
31, 0, 223, 2, 0x08, 30 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
Q_CONSTINIT const QMetaObject DbcParserTest::staticMetaObject = { {
QMetaObject::SuperData::link<QObject::staticMetaObject>(),
qt_meta_stringdata_ZN13DbcParserTestE.offsetsAndSizes,
qt_meta_data_ZN13DbcParserTestE,
qt_static_metacall,
nullptr,
qt_incomplete_metaTypeArray<qt_meta_tag_ZN13DbcParserTestE_t,
// Q_OBJECT / Q_GADGET
QtPrivate::TypeAndForceComplete<DbcParserTest, std::true_type>,
// method 'attributes'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidAttributes'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'attributeNumbers'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidAttributeNumbers_data'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidAttributeNumbers'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'attributeWarnings'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'diagnostics'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'diagnosticErrors'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'diagnosticUnsupportedStatements'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'diagnosticNamespaceBoundaries'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'diagnosticFormatting'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'multiplexing'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'multiplexingBoundaries'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'validFrames'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidFrames'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'duplicateFrames'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'duplicateSignals'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'distinctDefinitions'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'comments'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidComments_data'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidComments'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'integration'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidSignals'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'validSignals'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'physicalNumbersCppLocale'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'physicalNumbersCLocale'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'dispatch'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'independentSessions'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'valueDescriptions'
QtPrivate::TypeAndForceComplete<void, std::false_type>,
// method 'invalidValueDescriptions'
QtPrivate::TypeAndForceComplete<void, std::false_type>
>,
nullptr
} };
void DbcParserTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<DbcParserTest *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->attributes(); break;
case 1: _t->invalidAttributes(); break;
case 2: _t->attributeNumbers(); break;
case 3: _t->invalidAttributeNumbers_data(); break;
case 4: _t->invalidAttributeNumbers(); break;
case 5: _t->attributeWarnings(); break;
case 6: _t->diagnostics(); break;
case 7: _t->diagnosticErrors(); break;
case 8: _t->diagnosticUnsupportedStatements(); break;
case 9: _t->diagnosticNamespaceBoundaries(); break;
case 10: _t->diagnosticFormatting(); break;
case 11: _t->multiplexing(); break;
case 12: _t->multiplexingBoundaries(); break;
case 13: _t->validFrames(); break;
case 14: _t->invalidFrames(); break;
case 15: _t->duplicateFrames(); break;
case 16: _t->duplicateSignals(); break;
case 17: _t->distinctDefinitions(); break;
case 18: _t->comments(); break;
case 19: _t->invalidComments_data(); break;
case 20: _t->invalidComments(); break;
case 21: _t->integration(); break;
case 22: _t->invalidSignals(); break;
case 23: _t->validSignals(); break;
case 24: _t->physicalNumbersCppLocale(); break;
case 25: _t->physicalNumbersCLocale(); break;
case 26: _t->dispatch(); break;
case 27: _t->independentSessions(); break;
case 28: _t->valueDescriptions(); break;
case 29: _t->invalidValueDescriptions(); break;
default: ;
}
}
(void)_a;
}
const QMetaObject *DbcParserTest::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *DbcParserTest::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_ZN13DbcParserTestE.stringdata0))
return static_cast<void*>(this);
return QObject::qt_metacast(_clname);
}
int DbcParserTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 30)
qt_static_metacall(this, _c, _id, _a);
_id -= 30;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 30)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 30;
}
return _id;
}
QT_WARNING_POP