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

Function addDuplicateDeclarationErrorsForSymbols

test/fixtures/snapshot/typescript.js:49231–49235  ·  view source on GitHub ↗
(target, message, symbolName, source)

Source from the content-addressed store, hash-verified

49229 }
49230 }
49231 function addDuplicateDeclarationErrorsForSymbols(target, message, symbolName, source) {
49232 ts.forEach(target.declarations, function (node) {
49233 addDuplicateDeclarationError(node, message, symbolName, source.declarations);
49234 });
49235 }
49236 function addDuplicateDeclarationError(node, message, symbolName, relatedNodes) {
49237 var errorNode = (ts.getExpandoInitializer(node, /*isPrototypeAssignment*/ false) ? ts.getNameOfExpando(node) : ts.getNameOfDeclaration(node)) || node;
49238 var err = lookupOrIssueError(errorNode, message, symbolName);

Callers 2

mergeSymbolFunction · 0.85

Calls 2

forEachMethod · 0.65

Tested by

no test coverage detected