MCPcopy Create free account
hub / github.com/microsoft/typescript-go / ForEachResolvedModule

Method ForEachResolvedModule

internal/compiler/program.go:2076–2078  ·  view source on GitHub ↗
(callback func(resolution *module.ResolvedModule, moduleName string, mode core.ResolutionMode, filePath tspath.Path), file *ast.SourceFile)

Source from the content-addressed store, hash-verified

2074}
2075
2076func (p *Program) ForEachResolvedModule(callback func(resolution *module.ResolvedModule, moduleName string, mode core.ResolutionMode, filePath tspath.Path), file *ast.SourceFile) {
2077 forEachResolution(p.resolvedModules, callback, file)
2078}
2079
2080func (p *Program) ForEachResolvedTypeReferenceDirective(callback func(resolution *module.ResolvedTypeReferenceDirective, moduleName string, mode core.ResolutionMode, filePath tspath.Path), file *ast.SourceFile) {
2081 forEachResolution(p.typeResolutionsInFile, callback, file)

Callers

nothing calls this directly

Calls 1

forEachResolutionFunction · 0.85

Tested by

no test coverage detected