(decode: () => T)
| 1060 | } |
| 1061 | |
| 1062 | function decodeDomain<T>(decode: () => T): T { |
| 1063 | try { |
| 1064 | return decode(); |
| 1065 | } catch (error) { |
| 1066 | if (error instanceof RuntimePolicyDomainDecodeError) { |
| 1067 | throw invalidProtocolFrame(error.message); |
| 1068 | } |
| 1069 | throw error; |
| 1070 | } |
| 1071 | } |
no test coverage detected