Commits

Joe Groff committed 3bfbd3c8b77
SIL: Relax verifier constraints on unowned operations. The condition we want is that the operand type has reference semantics (or is an Optional of a reference type), not necessarily that it is a single retainable pointer. The latter disallows class existentials and functions from being unowned. Fixes rdar://problem/20374500. Swift SVN r26883