public AnalyzedSourceFile(ITypeChecker checker, ISourceFile sourceFile, ISourceFile[] files, PathTable pathTable) { m_pathTable = pathTable; DownStreamDependencies = MaterializeBitSet(checker.GetFileDependentsOf(sourceFile), files); UpStreamDependencies = MaterializeBitSet(checker.GetFileDependenciesOf(sourceFile), files); UpStreamModuleDependencies = checker.GetModuleDependenciesOf(sourceFile); }