MCPcopy
hub / github.com/webpack/webpack / deserialize

Method deserialize

lib/ExportsInfo.js:118–132  ·  view source on GitHub ↗

* Restores this instance from the provided deserializer context. * @param {ObjectDeserializerContext} context context * @returns {RestoreProvidedData} RestoreProvidedData

(context)

Source from the content-addressed store, hash-verified

116 * @returns {RestoreProvidedData} RestoreProvidedData
117 */
118 static deserialize(context) {
119 const exports = context.read();
120 const c1 = context.rest;
121 const otherProvided = c1.read();
122 const c2 = c1.rest;
123 const otherCanMangleProvide = c2.read();
124 const c3 = c2.rest;
125 const otherTerminalBinding = c3.read();
126 return new RestoreProvidedData(
127 exports,
128 otherProvided,
129 otherCanMangleProvide,
130 otherTerminalBinding
131 );
132 }
133}
134
135makeSerializable(

Callers

nothing calls this directly

Calls 1

readMethod · 0.45

Tested by

no test coverage detected