6 instantiations of AssetPath
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\Solution\AssetPath.cs (5)
82
public static implicit operator AssetPath(AssetPathKind kind) =>
new
(kind);
87
public static implicit operator AssetPath(ProjectId projectId) =>
new
(AssetPathKind.Projects, projectId);
92
public static implicit operator AssetPath(DocumentId documentId) =>
new
(AssetPathKind.Documents, documentId);
100
=>
new
(AssetPathKind.SolutionCompilationState | AssetPathKind.SolutionState | AssetPathKind.Projects, projectId);
108
=>
new
(AssetPathKind.Documents, projectId);
Workspace\Solution\StateChecksums.cs (1)
150
new
AssetPath
(AssetPathKind.DocumentText, assetPath.ProjectId, assetPath.DocumentId),
9 references to AssetPath
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\AssetPath.cs (6)
22
public static readonly
AssetPath
FullLookupForTesting = AssetPathKind.SolutionCompilationState | AssetPathKind.SolutionState | AssetPathKind.Projects | AssetPathKind.Documents;
82
public static implicit operator
AssetPath
(AssetPathKind kind) => new(kind);
87
public static implicit operator
AssetPath
(ProjectId projectId) => new(AssetPathKind.Projects, projectId);
92
public static implicit operator
AssetPath
(DocumentId documentId) => new(AssetPathKind.Documents, documentId);
99
public static
AssetPath
SolutionAndProjectForTesting(ProjectId projectId)
107
public static
AssetPath
DocumentsInProject(ProjectId projectId)
Workspace\Solution\ChecksumCollection.cs (1)
57
AssetPath
assetPath,
Workspace\Solution\StateChecksums.cs (2)
119
AssetPath
assetPath,
281
AssetPath
assetPath,