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

Function checkImportsForTypeOnlyConversion

test/fixtures/snapshot/typescript.js:85438–85445  ·  view source on GitHub ↗
(sourceFile)

Source from the content-addressed store, hash-verified

85436 !getSymbolLinks(getSymbolOfNode(statement)).constEnumReferenced;
85437 }
85438 function checkImportsForTypeOnlyConversion(sourceFile) {
85439 for (var _i = 0, _a = sourceFile.statements; _i < _a.length; _i++) {
85440 var statement = _a[_i];
85441 if (canConvertImportDeclarationToTypeOnly(statement) || canConvertImportEqualsDeclarationToTypeOnly(statement)) {
85442 error(statement, ts.Diagnostics.This_import_is_never_used_as_a_value_and_must_use_import_type_because_importsNotUsedAsValues_is_set_to_error);
85443 }
85444 }
85445 }
85446 function checkExportSpecifier(node) {
85447 checkAliasSymbol(node);
85448 if (ts.getEmitDeclarations(compilerOptions)) {

Callers 1

checkSourceFileWorkerFunction · 0.85

Tested by

no test coverage detected