SIGN IN SIGN UP

Update use of `@protected` (#4805)

Now that protected can be accessed from inside the same library, we can
use protected in a number of new places and we can remove some
trampolines we were using to work around its previous semantics.
A
Adam Barth committed
8c535ad7d72bdaa8a7f0ca4081142f4b7902aef8
Parent: e0f3702
Committed by GitHub <noreply@github.com> on 7/1/2016, 5:06:40 PM