MCPcopy Create free account
hub / github.com/nodejs/node / addPropertyDeclarationChanges

Function addPropertyDeclarationChanges

test/fixtures/snapshot/typescript.js:154890–154890  ·  view source on GitHub ↗
(modifierFlags)

Source from the content-addressed store, hash-verified

154888 var isStatic = modifierFlags & 32 /* ModifierFlags.Static */;
154889 var typeNode = getTypeNode(context.program.getTypeChecker(), parentDeclaration, token);
154890 var addPropertyDeclarationChanges = function (modifierFlags) { return ts.textChanges.ChangeTracker.with(context, function (t) { return addPropertyDeclaration(t, declSourceFile, parentDeclaration, memberName, typeNode, modifierFlags); }); };
154891 var actions = [codefix.createCodeFixAction(fixMissingMember, addPropertyDeclarationChanges(modifierFlags & 32 /* ModifierFlags.Static */), [isStatic ? ts.Diagnostics.Declare_static_property_0 : ts.Diagnostics.Declare_property_0, memberName], fixMissingMember, ts.Diagnostics.Add_all_missing_members)];
154892 if (isStatic || ts.isPrivateIdentifier(token)) {
154893 return actions;

Calls 1

addPropertyDeclarationFunction · 0.85

Tested by

no test coverage detected