Commits

Joe Groff committed e6ba22fc0e5
SILGen: Look through ErasureExprs when bridging to AnyObject. When we have an argument expr of type Any that's being emitted as a bridged ObjC object parameter, look through any ErasureExprs and directly bridge the concrete value. This saves us emitting an intermediate 'Any' value in the common case where a value of known concrete type is passed in from Swift.