- Test member access on metatypes - SILGen tests for properties and subscripts - End-to-end executable tests
A protocol composition with an explicit 'AnyObject' member is now mangled as <protocol list> 'Xl'. For subclass existentials, I changed the mangling from <protocol list> <class> 'XE' to <protocol list> <class> 'Xl'. Not used for anything just yet.