11b58c74af272a1d8228b8161c93a8a018456098eDouglas Gregorstruct FrameworkSubStruct { 21b58c74af272a1d8228b8161c93a8a018456098eDouglas Gregor const char * name; 31b58c74af272a1d8228b8161c93a8a018456098eDouglas Gregor unsigned version; 41b58c74af272a1d8228b8161c93a8a018456098eDouglas Gregor}; 5