MCPcopy Index your code
hub / github.com/nodejs/node / createPrivateStaticFieldInitializer

Function createPrivateStaticFieldInitializer

test/fixtures/snapshot/typescript.js:95867–95871  ·  view source on GitHub ↗
(variableName, initializer)

Source from the content-addressed store, hash-verified

95865 }
95866 ts.transformClassFields = transformClassFields;
95867 function createPrivateStaticFieldInitializer(variableName, initializer) {
95868 return ts.factory.createAssignment(variableName, ts.factory.createObjectLiteralExpression([
95869 ts.factory.createPropertyAssignment("value", initializer || ts.factory.createVoidZero())
95870 ]));
95871 }
95872 function createPrivateInstanceFieldInitializer(receiver, initializer, weakMapName) {
95873 return ts.factory.createCallExpression(ts.factory.createPropertyAccessExpression(weakMapName, "set"),
95874 /*typeArguments*/ undefined, [receiver, initializer || ts.factory.createVoidZero()]);

Callers 1

transformPropertyWorkerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected