debugger/types.go
func (t *PausedReason) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch PausedReason(in.String()) {
	case PausedReasonXHR:
		*t = PausedReasonXHR
	case PausedReasonDOM:
		*t = PausedReasonDOM
	case PausedReasonEventListener:
		*t = PausedReasonEventListener
	case PausedReasonException:
		*t = PausedReasonException
	case PausedReasonAssert:
		*t = PausedReasonAssert
	case PausedReasonDebugCommand:
		*t = PausedReasonDebugCommand
	case PausedReasonPromiseRejection:
		*t = PausedReasonPromiseRejection
	case PausedReasonOOM:
		*t = PausedReasonOOM
	case PausedReasonOther:
		*t = PausedReasonOther
	case PausedReasonAmbiguous:
		*t = PausedReasonAmbiguous

	default:
		in.AddError(errors.New("unknown PausedReason value"))
	}
}
func (t *PausedReason) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch PausedReason(in.String()) {
	case PausedReasonXHR:
		*t = PausedReasonXHR
	case PausedReasonDOM:
		*t = PausedReasonDOM
	case PausedReasonEventListener:
		*t = PausedReasonEventListener
	case PausedReasonException:
		*t = PausedReasonException
	case PausedReasonAssert:
		*t = PausedReasonAssert
	case PausedReasonDebugCommand:
		*t = PausedReasonDebugCommand
	case PausedReasonPromiseRejection:
		*t = PausedReasonPromiseRejection
	case PausedReasonOOM:
		*t = PausedReasonOOM
	case PausedReasonOther:
		*t = PausedReasonOther
	case PausedReasonAmbiguous:
		*t = PausedReasonAmbiguous

	default:
		in.AddError(errors.New("unknown PausedReason value"))
	}
}
// UnmarshalEasyJSON satisfies easyjson.Unmarshaler.