| 205 | } |
| 206 | |
| 207 | void testAlignmentFor() { |
| 208 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Hex8), 1); |
| 209 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Hex16), 2); |
| 210 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Hex32), 4); |
| 211 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Hex64), 8); |
| 212 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Float), 4); |
| 213 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Double), 8); |
| 214 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Vec3), 4); |
| 215 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Mat4x4), 4); |
| 216 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::UTF8), 1); |
| 217 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::UTF16), 2); |
| 218 | QCOMPARE(rcx::alignmentFor(rcx::NodeKind::Struct), 1); |
| 219 | } |
| 220 | |
| 221 | void testDepthOfCycle() { |
| 222 | rcx::NodeTree tree; |
nothing calls this directly
no test coverage detected