Instead just allocate enough data member space to store a QualType (asserting that it really is enough), and cast to and from as needed. Ugly but it works, and it's sufficiently internal. git-svn-id: http://root.cern.ch/svn/root/trunk@47191 27541ba8-7e3a-0410-8455-c3a389f83636