17 references to NoAllocEnumerate
NuGet.Commands (17)
RestoreCommand\DependencyGraphResolver.cs (3)
725foreach (LibraryRangeIndex parentLibraryRangeIndex in resolvedDependencyGraphItem.Parents.NoAllocEnumerate()) 898foreach (KeyValuePair<string, CentralPackageVersion> item in projectTargetFramework.CentralPackageVersions.NoAllocEnumerate()) 1039foreach (LibraryRangeIndex parentRangeIndex in chosenResolvedItem.Parents.NoAllocEnumerate())
RestoreCommand\Logging\PackageSpecificWarningProperties.cs (1)
106foreach (var code in codes.NoAllocEnumerate())
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
297foreach (var dependency in dependencies.NoAllocEnumerate())
RestoreCommand\RestoreCommand.cs (2)
1185foreach (KeyValuePair<string, CentralPackageVersion> centralPackageVersion in targetFrameworkInformation.CentralPackageVersions.NoAllocEnumerate()) 2272foreach (string runtimeId in runtimeIds.NoAllocEnumerate())
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
524foreach (PackageDependencyInfo sortedPkg in sortedGraph.NoAllocEnumerate())
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
1022foreach (var item in tfms.NoAllocEnumerate())
RestoreCommand\Utility\PackageSpecFactory.cs (2)
440foreach (var item in project.TargetFrameworks.NoAllocEnumerate()) 477foreach (var item in project.TargetFrameworks.NoAllocEnumerate())
src\nuget-client\build\Shared\HashCodeCombiner.cs (4)
89foreach (var item in sequence.NoAllocEnumerate()) 136foreach (var item in list.NoAllocEnumerate()) 153foreach (var item in list.NoAllocEnumerate()) 173foreach (var pair in dictionary.NoAllocEnumerate())
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
180/// Do not use this type directly. Use <see cref="NoAllocEnumerate{T}(IEnumerable{T})"/> instead. 194/// Do not use this type directly. Use <see cref="NoAllocEnumerate{T}(IEnumerable{T})"/> instead.