48 references to IsAbsolute
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\FileBasedPrograms\IncludeAppDirectiveCompletionProvider.cs (2)
51
var baseDirectory = PathUtilities.
IsAbsolute
(documentDirectory) ? documentDirectory : null;
66
if (baseDirectory != null || PathUtilities.
IsAbsolute
(contentDirectory))
Completion\CompletionProviders\FileBasedPrograms\ProjectAppDirectiveCompletionProvider.cs (1)
53
baseDirectory: PathUtilities.
IsAbsolute
(documentDirectory) ? documentDirectory : null,
Completion\CompletionProviders\FileBasedPrograms\RefAppDirectiveCompletionProvider.cs (1)
42
var baseDirectory = PathUtilities.
IsAbsolute
(documentDirectory) ? documentDirectory : null;
Microsoft.CodeAnalysis.Features (12)
Completion\FileSystemCompletionHelper.cs (7)
43
Debug.Assert(searchPaths.All(PathUtilities.
IsAbsolute
));
44
Debug.Assert(baseDirectory == null || PathUtilities.
IsAbsolute
(baseDirectory));
61
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
68
Debug.Assert(PathUtilities.
IsAbsolute
(fullDirectoryPath));
75
Debug.Assert(PathUtilities.
IsAbsolute
(fullDirectoryPath));
82
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
216
Debug.Assert(PathUtilities.
IsAbsolute
(fullDirectoryPath));
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (2)
190
if (!PathUtilities.
IsAbsolute
(result))
193
Debug.Assert(result == null || PathUtilities.
IsAbsolute
(result));
EditAndContinue\Utilities\Extensions.cs (2)
77
if (!PathUtilities.
IsAbsolute
(project.FilePath))
122
if (!PathUtilities.
IsAbsolute
(textDocumentState.FilePath))
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (1)
166
if (PathUtilities.
IsAbsolute
(sourceDocument.FilePath) && File.Exists(sourceDocument.FilePath))
Microsoft.CodeAnalysis.Workspaces (30)
Serialization\SerializationExtensions.cs (3)
49
if (!PathUtilities.
IsAbsolute
(filePath))
74
if (PathUtilities.
IsAbsolute
(info.FilePath))
80
if (PathUtilities.
IsAbsolute
(info.OutputFilePath))
src\roslyn\src\Compilers\Core\Portable\AssemblyUtilitiesCore.cs (1)
29
RoslynDebug.Assert(PathUtilities.
IsAbsolute
(filePath));
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (13)
52
Debug.Assert(baseDirectory == null || searchPaths != null || PathUtilities.
IsAbsolute
(baseDirectory));
65
Debug.Assert(PathUtilities.
IsAbsolute
(combinedPath));
76
Debug.Assert(PathUtilities.
IsAbsolute
(combinedPath));
89
Debug.Assert(PathUtilities.
IsAbsolute
(combinedPath));
106
Debug.Assert(baseDirectory == null || PathUtilities.
IsAbsolute
(baseDirectory));
203
Debug.Assert(PathUtilities.
IsAbsolute
(resolvedBasePath));
253
Debug.Assert(PathUtilities.
IsAbsolute
(path));
280
if (!PathUtilities.
IsAbsolute
(path))
297
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
315
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
399
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
417
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
440
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (3)
330
if (
IsAbsolute
(path))
428
Debug.Assert(
IsAbsolute
(root));
499
return
IsAbsolute
(path) ? path : CombinePathsUnchecked(root, path);
src\roslyn\src\Compilers\Core\Portable\FileSystem\RelativePathResolver.cs (2)
29
Debug.Assert(searchPaths.All(PathUtilities.
IsAbsolute
));
50
Debug.Assert(PathUtilities.
IsAbsolute
(fullPath));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CompilerUtilities\CompilerPathUtilities.cs (1)
19
if (!PathUtilities.
IsAbsolute
(path))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (3)
43
if (!PathUtilities.
IsAbsolute
(diagnosticFilePath))
76
if (!PathUtilities.
IsAbsolute
(solutionOrProjectFilePath))
89
Debug.Assert(PathUtilities.
IsAbsolute
(analyzerConfigPath));
Utilities\Documentation\XmlDocumentationProvider.cs (1)
156
Debug.Assert(PathUtilities.
IsAbsolute
(filePath));
Workspace\Solution\CompilationOutputInfo.cs (2)
41
if (path != null && !PathUtilities.
IsAbsolute
(path))
56
=> PathUtilities.
IsAbsolute
(GeneratedFilesOutputDirectory ?? AssemblyPath);
Workspace\Solution\ProjectState.cs (1)
360
if (!PathUtilities.
IsAbsolute
(ProjectInfo.FilePath))
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.cs (1)
296
Debug.Assert(projectFilePaths.All(PathUtilities.
IsAbsolute
));
MSBuild\MSBuildProjectLoader.Worker.cs (1)
332
if (PathUtilities.
IsAbsolute
(path))