Merge pull request #16372 from lydia-duncan/visibilityAndTypeTests
Add tests to track what happens when an operator on a type is private
[tests discussed with Michael, not reviewed]
Checks that the operator is used in the scope in which it is defined, and can’t
be found outside of it.
Passed a fresh checkout