22 references to PathKind
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (22)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (10)
54var kind = PathUtilities.GetPathKind(path); 55if (kind == PathKind.Relative) 107private static string? ResolveRelativePath(PathKind kind, string? path, string? basePath, string? baseDirectory) 113case PathKind.Empty: 116case PathKind.Relative: 126case PathKind.RelativeToCurrentDirectory: 144case PathKind.RelativeToCurrentParent: 154case PathKind.RelativeToCurrentRoot: 178case PathKind.RelativeToDriveDirectory: 182case PathKind.Absolute:
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (12)
295public static PathKind GetPathKind(string? path) 299return PathKind.Empty; 307return PathKind.Absolute; 318return PathKind.RelativeToCurrentDirectory; 325return PathKind.RelativeToCurrentParent; 336return PathKind.RelativeToCurrentRoot; 343return PathKind.RelativeToDriveDirectory; 348return PathKind.Relative; 424case PathKind.Empty: 427case PathKind.Absolute: 428case PathKind.RelativeToCurrentRoot: 429case PathKind.RelativeToDriveDirectory: