| Header: | #include <AxisAndAngle> |
| struct AxisAndAngle<AngleT>::(unnamed struct) | axis |
| struct AxisAndAngle<AngleT>::(unnamed struct) | rotationCache |
| union AxisAndAngle<AngleT>::(unnamed union) | transformationMatrix |
Test struct similar to QQuaternion::AxisAndAngle to reproduce the bug. Contains multiple anonymous types to force Clang path-based naming.
The 3D axis that together with an angle corresponds to a quaternion.
An unnamed struct containing members x, y, z.
Cached rotation data with multiple anonymous types to trigger disambiguation.
Complex nested anonymous types similar to Qt's real patterns.