44 references to LastIndexOfAny
GenerateDocumentationAndConfigFiles (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.AspNetCore.Components.Web (1)
Forms\Mapping\FormMappingError.cs (1)
61var lastSeparatorIndex = path.LastIndexOfAny(Separators);
Microsoft.Build (7)
FileMatcher.cs (6)
198return filespec.LastIndexOfAny(s_wildcardCharacters) >= 0; 596int indexOfLastDirectorySeparator = filespec.LastIndexOfAny(directorySeparatorCharacters); 648int indexOfSeparatorBeforeWildCard = filespecLeftOfWildcard.LastIndexOfAny(directorySeparatorCharacters); 2554includeFilespec.Length - includeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1, 2555excludeFilespec.Length - excludeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1); 2682int index = directoryPath.LastIndexOfAny(FileUtilities.Slashes);
FileUtilities.cs (1)
880int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
Microsoft.Build.Engine.OM.UnitTests (1)
FileUtilities.cs (1)
874int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
Microsoft.Build.Framework (1)
InterningWriteTranslator.cs (1)
133int splitId = str.LastIndexOfAny(DirectorySeparatorChars);
Microsoft.Build.Tasks.Core (9)
AssemblyDependency\TaskItemSpecFilenameComparer.cs (2)
58int xFilenameStart = xItemSpec.LastIndexOfAny(FileMatcher.directorySeparatorCharacters); 64int yFilenameStart = yItemSpec.LastIndexOfAny(FileMatcher.directorySeparatorCharacters);
FileMatcher.cs (6)
198return filespec.LastIndexOfAny(s_wildcardCharacters) >= 0; 596int indexOfLastDirectorySeparator = filespec.LastIndexOfAny(directorySeparatorCharacters); 648int indexOfSeparatorBeforeWildCard = filespecLeftOfWildcard.LastIndexOfAny(directorySeparatorCharacters); 2554includeFilespec.Length - includeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1, 2555excludeFilespec.Length - excludeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1); 2682int index = directoryPath.LastIndexOfAny(FileUtilities.Slashes);
FileUtilities.cs (1)
874int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
Microsoft.Build.Utilities.Core (7)
FileMatcher.cs (6)
198return filespec.LastIndexOfAny(s_wildcardCharacters) >= 0; 596int indexOfLastDirectorySeparator = filespec.LastIndexOfAny(directorySeparatorCharacters); 648int indexOfSeparatorBeforeWildCard = filespecLeftOfWildcard.LastIndexOfAny(directorySeparatorCharacters); 2554includeFilespec.Length - includeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1, 2555excludeFilespec.Length - excludeFilespec.LastIndexOfAny(s_wildcardCharacters) - 1); 2682int index = directoryPath.LastIndexOfAny(FileUtilities.Slashes);
FileUtilities.cs (1)
880int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
261var lastSlashIndex = path.LastIndexOfAny(separators);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
489var idx = expType.Name.LastIndexOfAny(new char[] { '`' });
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Microsoft.CodeAnalysis.Rebuild (1)
RebuildSourceReferenceResolver.cs (1)
54var index = baseFilePath.LastIndexOfAny(new[] { '/', '\\' });
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
MSBuild (1)
FileUtilities.cs (1)
880int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
MSBuildTaskHost (2)
FileUtilities.cs (1)
880int lastDirectorySeparator = path.LastIndexOfAny(Slashes);
InterningWriteTranslator.cs (1)
133int splitId = str.LastIndexOfAny(DirectorySeparatorChars);
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PathHelper.cs (1)
22var lastSeparator = path.LastIndexOfAny(DirectorySeparatorCharacters);