13 references to DirectorySeparatorChar
Microsoft.CodeAnalysis (8)
FileSystem\PathUtilities.cs (8)
28internal static readonly string DirectorySeparatorStr = new(DirectorySeparatorChar, 1); 35public static bool IsDirectorySeparator(char c) => c == DirectorySeparatorChar || c == AltDirectorySeparatorChar; 89return s + DirectorySeparatorChar; 362return path[0] == DirectorySeparatorChar; 499|| assemblyDisplayNameOrPath.IndexOf(DirectorySeparatorChar) != -1 624private static readonly char[] s_pathChars = new char[] { VolumeSeparatorChar, DirectorySeparatorChar, AltDirectorySeparatorChar }; 778=> DirectorySeparatorChar == '/' ? p : p.Replace(DirectorySeparatorChar, '/');
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
11419AssertPdbEmit(dir, pdbPath, "/goo/a.pdb", $"/pathmap:{dir.Path}=/goo,{dir.Path}{PathUtilities.DirectorySeparatorChar}=/bar");
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
2887var sep = PathUtilities.DirectorySeparatorChar;
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
46private static readonly char[] s_directorySeparators = new[] { PathUtilities.DirectorySeparatorChar, PathUtilities.AltDirectorySeparatorChar };
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (2)
CommandLineTests.vb (2)
3547Dim sep = PathUtilities.DirectorySeparatorChar 3698assertPdbEmit(dir, "/goo/a.pdb", {$"/pathmap:{dir.Path}=/goo,{dir.Path}{PathUtilities.DirectorySeparatorChar}=/bar"})