C#: Separate all classes to dedicated files in CIL extractor

This commit is contained in:
Tamas Vajk
2020-12-01 14:34:46 +01:00
parent df29a16365
commit df28544020
73 changed files with 2474 additions and 2256 deletions

View File

@@ -0,0 +1,20 @@
namespace Semmle.Extraction.PDB
{
/// <summary>
/// A source file reference in a PDB file.
/// </summary>
public interface ISourceFile
{
string Path { get; }
/// <summary>
/// The contents of the file.
/// This property is needed in case the contents
/// of the file are embedded in the PDB instead of being on the filesystem.
///
/// null if the contents are unavailable.
/// E.g. if the PDB file exists but the corresponding source files are missing.
/// </summary>
string? Contents { get; }
}
}