14 references to DirectorySeparatorChar
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
913
var folderContainers = folderAttribute.Value.Split(new[] { PathUtilities.
DirectorySeparatorChar
}, StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Completion\TestFileSystemCompletionHelper.cs (4)
49
=> _directories.Contains(fullPath.TrimEnd(PathUtilities.
DirectorySeparatorChar
));
59
var withTrailingSeparator = fullDirectoryPath.TrimEnd(PathUtilities.
DirectorySeparatorChar
) + PathUtilities.
DirectorySeparatorChar
;
62
let nextSeparator = d.IndexOf(PathUtilities.
DirectorySeparatorChar
, withTrailingSeparator.Length)
Microsoft.CodeAnalysis.Workspaces (8)
PathUtilities.cs (8)
28
internal static readonly string DirectorySeparatorStr = new(
DirectorySeparatorChar
, 1);
35
public static bool IsDirectorySeparator(char c) => c ==
DirectorySeparatorChar
|| c == AltDirectorySeparatorChar;
89
return s +
DirectorySeparatorChar
;
362
return path[0] ==
DirectorySeparatorChar
;
499
|| assemblyDisplayNameOrPath.IndexOf(
DirectorySeparatorChar
) != -1
624
private static readonly char[] s_pathChars = new char[] { VolumeSeparatorChar,
DirectorySeparatorChar
, AltDirectorySeparatorChar };
778
=>
DirectorySeparatorChar
== '/' ? p : p.Replace(
DirectorySeparatorChar
, '/');
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.cs (1)
121
var solutionDirectory = PathUtilities.GetDirectoryName(solutionFilePath) + PathUtilities.
DirectorySeparatorChar
;