(ref *ast.FileReference)
| 1884 | } |
| 1885 | |
| 1886 | func (p *Program) GetLibFileFromReference(ref *ast.FileReference) *ast.SourceFile { |
| 1887 | path, ok := tsoptions.GetLibFileName(ref.FileName) |
| 1888 | if !ok { |
| 1889 | return nil |
| 1890 | } |
| 1891 | if sourceFile, ok := p.filesByPath[tspath.Path(path)]; ok { |
| 1892 | return sourceFile |
| 1893 | } |
| 1894 | return nil |
| 1895 | } |
| 1896 | |
| 1897 | func (p *Program) GetResolvedTypeReferenceDirectiveFromTypeReferenceDirective(typeRef *ast.FileReference, sourceFile *ast.SourceFile) *module.ResolvedTypeReferenceDirective { |
| 1898 | if resolutions, ok := p.typeResolutionsInFile[sourceFile.Path()]; ok { |
no test coverage detected