Assertion: panic | /r/CapableOf | traverse the value
Facets:
Source sentences:
text: If an error occurs when traversing the value, panic is called to unwind the stack to the top-level function call, which recovers from the panic and returns an appropriate error value (see the 'error' and 'marshal' methods of the encodeState type in encode.go).