835 references to Concat
aspire (6)
Certificates\CertificateGeneration\CertificateManager.cs (2)
292var filteredCertificates = currentUserCertificates.Concat(localMachineCertificates).ToList(); 306var excludedCertificates = allCurrentUserCertificates.Concat(allLocalMachineCertificates).Except(filteredCertificates);
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
791var profiles = Directory.GetDirectories(firefoxDirectory, "*.default", SearchOption.TopDirectoryOnly).Concat(
Commands\ConfigCommand.cs (2)
274var allConfiguredFeatures = localConfig.Concat(globalConfig) 311return localValues.Concat(globalValues)
Commands\PipelineCommandBase.cs (1)
146var commandArgs = GetCommandArgs(parseResult).Concat(parseResult.UnmatchedTokens).ToArray();
Aspire.Dashboard (1)
Components\Controls\ResourceDetails.razor.cs (1)
73private IEnumerable<IPropertyGridItem> SensitiveGridItems => Resource.Environment.Cast<IPropertyGridItem>().Concat(_displayedResourcePropertyViewModels).Where(static vm => vm.IsValueSensitive);
Aspire.Hosting (6)
ApplicationModel\ReferenceExpression.cs (1)
77ValueProviders = whenTrue.ValueProviders.Concat(whenFalse.ValueProviders).ToArray();
Orchestrator\ParameterProcessor.cs (1)
112var allParameters = explicitParameters.Concat(dependentParameters).ToList();
Orchestrator\RelationshipEvaluator.cs (1)
20.Concat(GetParentChildRelationshipsFromAnnotations(model))
Pipelines\DistributedApplicationPipeline.cs (1)
363var allSteps = _steps.Concat(annotationSteps).ToList();
Publishing\ContainerRuntimeBase.cs (2)
162var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray(); 211var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray();
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
131.Concat(appModel.Resources
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (2)
1250var allMessages = errorLogs.Concat(completedStepMessages).Concat(completedTaskMessages).ToList();
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
1714var allMethods = contextMethods.Concat(otherMethods).ToList();
ConfigurationSchemaGenerator (1)
ConfigSchemaGenerator.cs (1)
22.Concat([inputReference]));
CSharpSyntaxGenerator (2)
Grammar\GrammarGenerator.cs (2)
98foreach (var rule in majorRules.Concat(rules.Keys.OrderBy(a => a))) 116if (!majorRules.Concat(lexicalRules).Contains(referencedRule))
dotnet (12)
CommandFactory\CommandFactoryUsingResolver.cs (1)
25new[] { commandName }.Concat(args),
CommandFactory\CommandResolution\AppBaseDllCommandResolver.cs (1)
27.Concat(commandResolverArguments.CommandArguments.OrEmptyIfNull()));
Commands\New\DotnetCommandCallbacks.cs (1)
58IEnumerable<string> commandArgs = new[] { "solution", solutionPath, "add" }.Concat(projectsToAdd);
Commands\Solution\Add\SolutionAddCommand.cs (1)
298var allProjects = existingProjects.Concat(newProjects).OrderBy(p => p);
Commands\Test\MTP\MSBuildUtility.cs (2)
123.Concat(binLogArgs) 124.Concat(terminalLoggerArgs);
Commands\Test\VSTest\TestCommand.cs (1)
210.Concat(unMatchedNonSettingsArgs); // all tokens that the test-parser doesn't explicitly track (minus the settings tokens)
Commands\VSTest\VSTestCommand.cs (1)
55args = loggerArgs.Concat(args);
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
277workloadIds = workloadIds.Concat(installedWorkloads).Distinct();
Extensions\ParseResultExtensions.cs (1)
153(var shorthand, var longhand) => shorthand.Concat(longhand)
Extensions\ProjectExtensions.cs (1)
17.Concat(project.GetPropertyCommaSeparatedValues("RuntimeIdentifiers"))
ToolPackage\LocalToolsResolverCache.cs (1)
53JsonSerializer.Serialize(existingCacheTable.Concat(diffedRow), LocalToolsCacheJsonSerializerContext.Default.IEnumerableCacheRow));
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
294var filteredCertificates = currentUserCertificates.Concat(localMachineCertificates).ToList(); 309var excludedCertificates = allCurrentUserCertificates.Concat(allLocalMachineCertificates).Except(filteredCertificates);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
791var profiles = Directory.GetDirectories(firefoxDirectory, "*.default", SearchOption.TopDirectoryOnly).Concat(
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited));
dotnet-suggest (1)
Program.cs (1)
17LogDebug(new[] { "dotnet-suggest received: " }.Concat(args).ToArray());
dotnet-svcutil-lib (3)
CommandProcessorOptions.cs (1)
361var projectItems = csProjects.Concat(vbProjects).ToArray().Aggregate((projectMsg, projectItem) => $"{projectMsg}, {projectItem}").Trim(',').Trim();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpRequestMessageExtensionMethods.cs (1)
107headers = headers.Concat(httpRequest.Content.Headers);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpResponseMessageExtensionMethods.cs (1)
53headers = headers.Concat(httpResponse.Content.Headers);
dotnet-user-jwts (2)
Helpers\ConsoleTable.cs (1)
52.Concat(new[] { _columns[i] })
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited));
dotnet-user-secrets (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited));
GenerateDocumentationAndConfigFiles (30)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (3)
515triviaOfRemovedNode = leading.Concat(trailing); 531triviaOfRemovedNode = leading.Concat(trailing); 540var tokenWithInsertedTrivia = tokenToInsertTrivia.WithLeadingTrivia(trivia.Concat(tokenToInsertTrivia.LeadingTrivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
158=> [.. _members.Concat(this.TypeMembers)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
32var unusableNames = parameterNames.Concat(outerTypeParameterNames).ToSet(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (2)
88return GenerateUniqueName(baseName, filteredCandidates.Select(s => s.Name).Concat(usedNames)); 97=> semanticModel.LookupSymbols(location.SpanStart).Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
45_services = [.. services.Concat(factories).Where(lz => lz.lazyService.Metadata.Language == language)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
153var list = HostExportProvider.GetExports<ILanguageService, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language).Concat(
ILCompiler.Compiler (2)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.cs (2)
139.Concat(_resTypeHeadName.SelectMany(typeNamePair => SelectResType(typeNamePair.Key, typeNamePair.Value))); 144.Concat(resType.NameHeadName.SelectMany(nameNamePair =>
ILCompiler.ReadyToRun (4)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
153relocations = Enumerable.Concat(relocations, coldRelocations).ToArray();
IBC\MIbcProfileParser.cs (1)
253loadedMethodProfileData = loadedMethodProfileData.Concat(ReadMIbcGroup((EcmaMethod)ilBody.GetObject(token)));
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.cs (2)
139.Concat(_resTypeHeadName.SelectMany(typeNamePair => SelectResType(typeNamePair.Key, typeNamePair.Value))); 144.Concat(resType.NameHeadName.SelectMany(nameNamePair =>
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (1)
253loadedMethodProfileData = loadedMethodProfileData.Concat(ReadMIbcGroup((EcmaMethod)ilBody.GetObject(token)));
Infrastructure.Tests (1)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (1)
585var allNoNugets = noNugets.Include.Concat(noNugetsOverflow.Include).ToArray();
installer.tasks (1)
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (1)
181Sections = existingTpn.Sections.Concat(newSections)
Microsoft.AspNetCore.App.Analyzers (1)
src\aspnetcore\src\Shared\RoslynUtils\ParsabilityHelper.cs (1)
178.Concat(typeSymbol.AllInterfaces);
Microsoft.AspNetCore.Components (1)
PersistentState\PersistentServicesRegistry.cs (1)
123_registrations = ResolveRegistrations(_registrations.Concat(registry));
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\DefaultKeyResolver.cs (1)
202select key).Concat(from key in unrevokedKeys
Microsoft.AspNetCore.DeveloperCertificates.XPlat (3)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
294var filteredCertificates = currentUserCertificates.Concat(localMachineCertificates).ToList(); 309var excludedCertificates = allCurrentUserCertificates.Concat(allLocalMachineCertificates).Except(filteredCertificates);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
791var profiles = Directory.GetDirectories(firefoxDirectory, "*.default", SearchOption.TopDirectoryOnly).Concat(
Microsoft.AspNetCore.Hosting (1)
Internal\StartupLoader.cs (1)
274var typeInfo = startupType1.Concat(startupType2).FirstOrDefault();
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
ApiResponseTypeProvider.cs (1)
122.Concat(filterAttributeResponseTypes)
EndpointMetadataApiDescriptionProvider.cs (1)
362var responseMetadataTypes = producesResponseMetadataTypes.Values.Concat(
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\ApplicationModelConventions.cs (1)
103return Enumerable.Concat(
ApplicationModels\ControllerActionDescriptorBuilder.cs (2)
175.Concat(controllerFilters.Select(f => new FilterDescriptor(f, FilterScope.Controller))) 176.Concat(globalFilters.Select(f => new FilterDescriptor(f, FilterScope.Global)))
ApplicationParts\ApplicationPartManager.cs (1)
89.Concat(assembliesFromAttributes);
Controllers\DefaultControllerPropertyActivator.cs (1)
67activators = activators.Concat(PropertyActivator<ControllerContext>.GetPropertiesToActivate(
ModelBinding\Metadata\ModelAttributes.cs (4)
54Attributes = PropertyAttributes.Concat(TypeAttributes).ToArray(); 63Attributes = ParameterAttributes.Concat(TypeAttributes).ToArray(); 143propertyAttributes = propertyAttributes.Concat(metadataProperty.GetCustomAttributes()); 165attributes = attributes.Concat(metadataType.GetCustomAttributes());
Microsoft.AspNetCore.Mvc.Razor (1)
ApplicationParts\ConsolidatedAssemblyApplicationPartFactory.cs (1)
22return Enumerable.Concat(
Microsoft.AspNetCore.Mvc.RazorPages (4)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (2)
27var filters = Enumerable.Concat( 71return Enumerable.Concat(handlerMetatdata, endpointMetadata).ToList();
ApplicationModels\DefaultPageApplicationModelProvider.cs (1)
98handlerTypeAttributes = modelTypeInfo.GetCustomAttributes(inherit: true).Concat(pageTypeAttributes).ToArray();
Infrastructure\CompiledPageActionDescriptorFactory.cs (1)
99return Enumerable.Concat(
Microsoft.AspNetCore.Mvc.TagHelpers (1)
PartialTagHelper.cs (1)
191var searchedLocations = Enumerable.Concat(getViewLocations, viewEngineResult.SearchedLocations);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
294var filteredCertificates = currentUserCertificates.Concat(localMachineCertificates).ToList(); 309var excludedCertificates = allCurrentUserCertificates.Concat(allLocalMachineCertificates).Except(filteredCertificates);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
791var profiles = Directory.GetDirectories(firefoxDirectory, "*.default", SearchOption.TopDirectoryOnly).Concat(
Microsoft.Build (6)
BackEnd\BuildManager\BuildManager.cs (4)
737return (loggers ?? []).Concat([logger]); 897=> (_nodeManager?.GetProcesses() ?? []).Concat(_taskHostNodeManager?.GetProcesses() ?? []); 3212forwardingLoggers = forwardingLoggers?.Concat(forwardingLogger) ?? forwardingLogger; 3230forwardingLoggers = forwardingLoggers?.Concat(forwardingLogger) ?? forwardingLogger;
Evaluation\LazyItemEvaluator.IncludeOperation.cs (1)
188return excludePatterns.Concat(globsToIgnore).ToImmutableHashSet();
FileSystem\DirectoryCacheFileSystemWrapper.cs (1)
101return Enumerable.Concat(directories, files);
Microsoft.Build.Tasks.Core (1)
GenerateResource.cs (1)
1708var inputs = (this.References ?? []).Concat(this.AdditionalInputs ?? []);
Microsoft.Build.Utilities.Core (1)
ToolLocationHelper.cs (1)
2488collection = collection.Concat([extensionSdk]);
Microsoft.CodeAnalysis (12)
CodeGen\PrivateImplementationDetails.cs (1)
184.Concat<Cci.INestedTypeDefinition>(_dataSectionStringLiteralTypes.OrderBy(kvp => kvp.Key).Select(kvp => kvp.Value)).AsImmutable();
CommandLine\CommonCompiler.cs (1)
132allArgs = new[] { "@" + responseFile }.Concat(allArgs);
Emit\CommonPEModuleBuilder.cs (1)
979return declareTypes.Concat(compileEmitTypes);
MetadataReader\MetadataHelpers.cs (1)
926nestedNamespaces[keyIndex] = KeyValuePair.Create(primaryPair.Key, primaryPair.Value.Concat(pair.Value));
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
Syntax\SyntaxToken.cs (1)
519return this.LeadingTrivia.Concat(this.TrailingTrivia);
Microsoft.CodeAnalysis.Analyzers (35)
MetaAnalyzers\Fixers\CompareSymbolsCorrectlyFix.cs (3)
229return new[] { instance.Syntax }.Concat(arguments); 239return new[] { conditionalAccessMembers[0] }.Concat(arguments); 253return new[] { currentExpression }.Concat(arguments);
MetaAnalyzers\Fixers\ConfigureGeneratedCodeAnalysisFix.cs (1)
82var newStatements = new SyntaxNode[] { newInvocation }.Concat(statements);
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
67var newStatements = new SyntaxNode[] { newInvocation }.Concat(statements).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (3)
515triviaOfRemovedNode = leading.Concat(trailing); 531triviaOfRemovedNode = leading.Concat(trailing); 540var tokenWithInsertedTrivia = tokenToInsertTrivia.WithLeadingTrivia(trivia.Concat(tokenToInsertTrivia.LeadingTrivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
158=> [.. _members.Concat(this.TypeMembers)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
32var unusableNames = parameterNames.Concat(outerTypeParameterNames).ToSet(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (2)
88return GenerateUniqueName(baseName, filteredCandidates.Select(s => s.Name).Concat(usedNames)); 97=> semanticModel.LookupSymbols(location.SpanStart).Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
45_services = [.. services.Concat(factories).Where(lz => lz.lazyService.Metadata.Language == language)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
153var list = HostExportProvider.GetExports<ILanguageService, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language).Concat(
Microsoft.CodeAnalysis.AnalyzerUtilities (22)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
571foreach (var blockOrdinal in worklist.Concat(pendingBlocksNeedingAtLeastOnePass))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
Microsoft.CodeAnalysis.CodeStyle (22)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
110CreateClassificationDiagnostics(contiguousSpans, tree, descriptor, cancellationToken).Concat(
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
Microsoft.CodeAnalysis.CodeStyle.Fixes (18)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (2)
176var isFixed = reservedNames.Select(s => true).Concat( 179var parameterNames = reservedNames.Concat(
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (3)
204var newFieldName = NameGenerator.EnsureUniqueness(baseFieldWithNamingStyle, unavailableMemberNames.Concat(parameterToNewFieldMap.Values)); 205var newPropertyName = NameGenerator.EnsureUniqueness(basePropertyWithNamingStyle, unavailableMemberNames.Concat(parameterToNewPropertyMap.Values)); 305return typeToGenerateIn.MemberNames.Concat(
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (1)
135return derivedClasses.Concat(implementedTypes).ToSet();
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Conflicts.cs (1)
25var allMembers = State.ClassOrStructType.GetAccessibleMembersInThisAndBaseTypes<ISymbol>(State.ClassOrStructType).Concat(implementedVisibleMembers);
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
62.Concat(ifStatementLeadingTrivia) 63.Concat(whenTrueStatementLeadingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (3)
515triviaOfRemovedNode = leading.Concat(trailing); 531triviaOfRemovedNode = leading.Concat(trailing); 540var tokenWithInsertedTrivia = tokenToInsertTrivia.WithLeadingTrivia(trivia.Concat(tokenToInsertTrivia.LeadingTrivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
158=> [.. _members.Concat(this.TypeMembers)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
32var unusableNames = parameterNames.Concat(outerTypeParameterNames).ToSet(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (2)
88return GenerateUniqueName(baseName, filteredCandidates.Select(s => s.Name).Concat(usedNames)); 97=> semanticModel.LookupSymbols(location.SpanStart).Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
45_services = [.. services.Concat(factories).Where(lz => lz.lazyService.Metadata.Language == language)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
153var list = HostExportProvider.GetExports<ILanguageService, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language).Concat(
Microsoft.CodeAnalysis.CSharp (4)
Binder\Imports.cs (2)
53UsingAliases.OrderBy(x => x.Value.UsingDirective.Location.SourceSpan.Start).Select(ua => $"{ua.Key} = {ua.Value.Alias.Target}").Concat( 54Usings.Select(u => u.NamespaceOrType.ToString())).Concat(
BoundTree\UnboundLambda.cs (1)
1381var allBags = convBags.Concat(retBags);
Syntax\SyntaxNodeRemover.cs (1)
42result = result.WithTrailingTrivia(result.GetTrailingTrivia().Concat(residualTrivia));
Microsoft.CodeAnalysis.CSharp.CodeStyle (17)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
304.Concat(memberAccess.OperatorToken.GetAllTrivia()) 305.Concat(memberAccess.Name.GetLeadingTrivia())
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
62GetMatchElements(preMatches).Concat(GetInitializerElements(objectCreationExpression.Initializer))));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
206.Concat(existingSymbols.Select(s => s.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (2)
291.Concat(declaration.GetTrailingTrivia()); 333.WithTrailingTrivia(trailingTrivia.Take(trailingTrivia.IndexOf(lastComment) + 1).Concat(declaration.GetTrailingTrivia()));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxListExtensions.cs (1)
23=> [.. list.Take(index).Concat(item).Concat(list.Skip(index))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (6)
87return prevToken.TrailingTrivia.Concat(token.LeadingTrivia); 311.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 319.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 883.WithLeadingTrivia(leadingTrivia.Concat(node.GetLeadingTrivia()).FilterComments(addElasticMarker: false)) 885node.GetTrailingTrivia().Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia)).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
234token.TrailingTrivia.Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia))).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
28.Concat(usingList) 120.Concat(externAliasList)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (32)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
601leadingPropTrivia = leadingPropTrivia.Concat(p.Modifiers.IsEmpty() 683.Concat(propertyNonDocComments)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
1065.Concat(otherOps); 1070.Concat(otherOps);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
154return newStatement.WithTrailingTrivia(expressionTriviaWithoutEndOfLine.Concat(ifStatementTrivia));
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (2)
267var allUsings = usings.Concat(usingsFromNamespaces).ToImmutableArray(); 305orphanedTrivia = orphanedTrivia.Concat(leadingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
184.Concat(initializer.OpenBraceToken.LeadingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
104.Concat(variableDesignation.GetAllPrecedingTriviaToPreviousToken().SelectAsArray(t => !t.IsWhitespace(), t => t.WithoutAnnotations(SyntaxAnnotation.ElasticAnnotation)));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
64var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.GetTrailingTrivia())
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
70(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia())));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
246.Concat(method.ReturnType.GetReferencedTypeParameters())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CastExpressionSyntaxExtensions.cs (6)
18.Concat(node.OpenParenToken.TrailingTrivia) 19.Concat(node.Type.GetLeadingTrivia()) 20.Concat(node.Type.GetTrailingTrivia()) 21.Concat(node.CloseParenToken.LeadingTrivia) 22.Concat(node.CloseParenToken.TrailingTrivia) 23.Concat(node.Expression.GetLeadingTrivia())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (2)
59typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Class).Concat( 60typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Interface).Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
143? compilationUnit.Usings.Concat(namespaceUsings)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
169.Concat([(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (4)
62var isFixed = reservedNames.Select(s => true).Concat( 65var parameterNames = reservedNames.Concat( 85var isFixed = reservedNames.Select(s => true).Concat( 88var parameterNames = reservedNames.Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
138openBrace.TrailingTrivia.Concat(closeBrace.LeadingTrivia.Take(index + 1)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
197.Concat(_localDeclarationStatement.Declaration.Type.GetTrailingTrivia());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
54return symbolsInBlock.Concat(visibleSymbols);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
494methods = methods.Concat(memberGroupMethods).Distinct().ToList(); 769return InferTypeInArgument(index, parameterListsWithMatchingCount.ToImmutable(), name, refKind).Concat( 1349: results.Concat(CreateResult(Compilation.GetSpecialType(SpecialType.System_Collections_IEnumerable)));
Microsoft.CodeAnalysis.CSharp.Features (51)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
158var typeArguments = additionalTypeArguments.Concat(symbol.TypeArguments.Select(s => s.GenerateTypeSyntax())); 236generator.InvocationExpression(node, lambdaArguments.Concat(additionalArguments)));
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
403var newLeadingTrivia = leadingTrivia.Concat(trailingTrivia);
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
215return existingArguments1.Concat(existingArguments2).ToSet();
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
359attributeValues = attributeValues.Concat(
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (4)
63.WithCommentsFrom(leadingTokensForSelect, ForEachInfo.TrailingTokens.Concat(trailingTokensForSelect)), 128selectExpression = selectExpression.WithCommentsFrom(leadingTokensForSelect, ForEachInfo.TrailingTokens.Concat(trailingTokensForSelect)); 149leadingCommentsTrivia = forEachStatement.ForEachKeyword.GetAllTrivia().Concat(leadingCommentsTrivia); 276.WithCommentsFrom(ifStatement.IfKeyword.GetAllTrivia().Concat(node.ExtraLeadingComments), node.ExtraTrailingComments);
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
767documentUpdateInfo = new DocumentUpdateInfo(returnStatement, statements.Concat([yieldBreakStatement]));
Debugging\BreakpointResolver.cs (1)
30return (type.Name == name) ? members.Concat(type.Constructors) : members;
EditAndContinue\BreakpointSpans.cs (5)
476=> constructor.Modifiers.Concat([constructor.Identifier]).Concat(getDescendantTokens(constructor.ParameterList)); 883return modifiers.Concat(getDescendantTokens(variableDeclaration)).Concat(semicolon); 889return modifiers.Concat(getDescendantTokens(variableDeclaration.Type)).Concat(getDescendantTokens(variableDeclarator));
EditAndContinue\DeclarationBody\OrdinaryInstanceConstructorWithExplicitInitializerDeclarationBody.cs (2)
44=> BreakpointSpans.GetActiveTokensForExplicitConstructorInitializer(Initializer, getDescendantTokens).Concat(getDescendantTokens(Body)); 47=> getDescendantTokens(Initializer).Concat(getDescendantTokens(Body));
EditAndContinue\DeclarationBody\OrdinaryInstanceConstructorWithImplicitInitializerDeclarationBody.cs (1)
38=> BreakpointSpans.GetActiveTokensForImplicitConstructorInitializer(Constructor, getDescendantTokens).Concat(getDescendantTokens(Body));
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
214foreach (var trivia in token.LeadingTrivia.Concat(token.TrailingTrivia))
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (8)
109var list = trailingTrivia.Concat(leadingTrivia); 114TriviaLocation.AfterEndOfSpan => FilterTriviaList(list.Concat(tokenPair.NextToken.LeadingTrivia)), 115TriviaLocation.AfterBeginningOfSpan => FilterTriviaList(AppendTrailingTrivia(tokenPair).Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)), 116TriviaLocation.BeforeEndOfSpan => FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)), 133var allList = FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(AppendLeadingTrivia(tokenPair)));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
395root = root.TrackNodes(allAffectedStatements.Concat(new SyntaxNode[] { expression, statement }));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (2)
67.Concat(newClauses.Skip(firstClauseAffectedIndex)).ToList(); 106.Concat(oldClauses.Skip(oldClauseIndex + 1)).ToList();
MetadataAsSource\FormattingRule.cs (1)
56var triviaList = token1.TrailingTrivia.Concat(token2.LeadingTrivia);
Organizing\Organizers\MemberDeclarationsOrganizer.cs (1)
104finalFirstNode = finalFirstNode.WithLeadingTrivia(banner.Concat(finalFirstNode.GetLeadingTrivia()));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
304.Concat(memberAccess.OperatorToken.GetAllTrivia()) 305.Concat(memberAccess.Name.GetLeadingTrivia())
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
62GetMatchElements(preMatches).Concat(GetInitializerElements(objectCreationExpression.Initializer))));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
206.Concat(existingSymbols.Select(s => s.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (2)
291.Concat(declaration.GetTrailingTrivia()); 333.WithTrailingTrivia(trailingTrivia.Take(trailingTrivia.IndexOf(lastComment) + 1).Concat(declaration.GetTrailingTrivia()));
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
601leadingPropTrivia = leadingPropTrivia.Concat(p.Modifiers.IsEmpty() 683.Concat(propertyNonDocComments)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
1065.Concat(otherOps); 1070.Concat(otherOps);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
154return newStatement.WithTrailingTrivia(expressionTriviaWithoutEndOfLine.Concat(ifStatementTrivia));
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (2)
267var allUsings = usings.Concat(usingsFromNamespaces).ToImmutableArray(); 305orphanedTrivia = orphanedTrivia.Concat(leadingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
184.Concat(initializer.OpenBraceToken.LeadingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
104.Concat(variableDesignation.GetAllPrecedingTriviaToPreviousToken().SelectAsArray(t => !t.IsWhitespace(), t => t.WithoutAnnotations(SyntaxAnnotation.ElasticAnnotation)));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
64var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.GetTrailingTrivia())
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
70(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia())));
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
141.Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken))
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringMethodCharOverloadWithSingleCharacters.Fixer.cs (1)
77var arguments = new[] { argumentNode }.Concat(((ArgumentListSyntax)oldArgumentListNode).Arguments
Microsoft.CodeAnalysis.CSharp.Workspaces (32)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxListExtensions.cs (1)
23=> [.. list.Take(index).Concat(item).Concat(list.Skip(index))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (6)
87return prevToken.TrailingTrivia.Concat(token.LeadingTrivia); 311.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 319.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 883.WithLeadingTrivia(leadingTrivia.Concat(node.GetLeadingTrivia()).FilterComments(addElasticMarker: false)) 885node.GetTrailingTrivia().Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia)).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
234token.TrailingTrivia.Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia))).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
28.Concat(usingList) 120.Concat(externAliasList)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
246.Concat(method.ReturnType.GetReferencedTypeParameters())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CastExpressionSyntaxExtensions.cs (6)
18.Concat(node.OpenParenToken.TrailingTrivia) 19.Concat(node.Type.GetLeadingTrivia()) 20.Concat(node.Type.GetTrailingTrivia()) 21.Concat(node.CloseParenToken.LeadingTrivia) 22.Concat(node.CloseParenToken.TrailingTrivia) 23.Concat(node.Expression.GetLeadingTrivia())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (2)
59typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Class).Concat( 60typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Interface).Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
143? compilationUnit.Usings.Concat(namespaceUsings)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
169.Concat([(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (4)
62var isFixed = reservedNames.Select(s => true).Concat( 65var parameterNames = reservedNames.Concat( 85var isFixed = reservedNames.Select(s => true).Concat( 88var parameterNames = reservedNames.Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
138openBrace.TrailingTrivia.Concat(closeBrace.LeadingTrivia.Take(index + 1)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
197.Concat(_localDeclarationStatement.Declaration.Type.GetTrailingTrivia());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
54return symbolsInBlock.Concat(visibleSymbols);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
494methods = methods.Concat(memberGroupMethods).Distinct().ToList(); 769return InferTypeInArgument(index, parameterListsWithMatchingCount.ToImmutable(), name, refKind).Concat( 1349: results.Concat(CreateResult(Compilation.GetSpecialType(SpecialType.System_Collections_IEnumerable)));
Microsoft.CodeAnalysis.Extensions.Package (10)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
Microsoft.CodeAnalysis.Features (69)
AddFileBanner\AddFileBannerHelpers.cs (1)
40sourceBanner.Concat(firstToken.LeadingTrivia.Skip(destinationBanner.Length))));
AddImport\SymbolReferenceFinder.cs (1)
381var allExtensionNamespaces = classicExtensionNamespaces.Concat(modernExtensionNamespaces).ToImmutableArray();
ChangeSignature\AbstractChangeSignatureService.cs (1)
952var fullyOrderedSymbols = orderedLocalAndParameterSymbols.Concat(orderedPropertiesAndFields);
CodeFixes\Service\CodeFixService.cs (1)
91var set = ImmutableHashSet.CreateRange(builder.Keys.Concat(projectFixersMap.Keys));
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (1)
106var orderedChanges = startTokenChanges.Concat(endTokenChanges).OrderBy(change => change.Span).Distinct();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaHelpers.cs (2)
228var newStartToken = startToken.WithLeadingTrivia(previousOfStart.TrailingTrivia.Concat(startToken.LeadingTrivia)); 236newEndToken = newEndToken.WithTrailingTrivia(endToken.TrailingTrivia.Concat(nextOfEnd.LeadingTrivia));
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (1)
30typeof(PredefinedCodeFixProviderNames).GetTypeInfo().DeclaredFields.Concat(typeof(PredefinedCodeRefactoringProviderNames).GetTypeInfo().DeclaredFields)
Completion\Providers\AbstractDocCommentCompletionProvider.cs (4)
156items = items.Concat(GetParamRefItems(symbol)) 157.Concat(GetTypeParamRefItems(symbol)); 162items = items.Concat(GetParamRefItems(extension)); 167items = items.Concat(GetKeywordNames().Select(CreateLangwordCompletionItem));
Diagnostics\Service\DiagnosticAnalyzerService_ComputeDiagnosticAnalysisResults.cs (1)
129foreach (var textDocument in project.AdditionalDocuments.Concat(project.Documents))
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
314var rangeDiagnostics = rangeDeclaractionDiagnostics.Concat(rangeMethodBodyDiagnostics).Where(shouldInclude).ToArray(); 318var wholeDiagnostics = wholeDeclarationDiagnostics.Concat(wholeMethodBodyDiagnostics).Where(shouldInclude).ToArray();
EditAndContinue\DebuggingSession.cs (1)
646DiscardProjectBaselinesNoLock(solution, projectsToRebuildTransitive.Concat(baselinesToDiscard));
EditAndContinue\EditAndContinueService.cs (2)
146=> ((IEnumerable<TextDocumentState>)projectState.DocumentStates.States.Values).Concat( 147projectState.AdditionalDocumentStates.States.Values).Concat(
ExtractMethod\AbstractSyntaxTriviaService.cs (1)
128foreach (var trivia in token1.TrailingTrivia.Concat(token2.LeadingTrivia))
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (3)
278return tokenPair.PreviousToken.TrailingTrivia.Concat(trailingTrivia).Concat(leadingTrivia).Concat(tokenPair.NextToken.LeadingTrivia);
ExtractMethod\MethodExtractor.TriviaResult.cs (3)
93return result.Concat(currentLine).Concat(list.Skip(i - 1)); 110return result.Concat(currentLine);
FullyQualify\AbstractFullyQualifyService.cs (1)
98.Concat(matchingNamespaceContainers)
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (4)
344.Concat(parametersWithVariableDeclarationArgumentQuery) 345.Concat(typeParametersReplacementQuery) 346.Concat(literalArgumentReplacementQuery) 362foreach (var symbol in parametersNeedGenerateFreshVariableFor.Concat(localSymbolsInCallee))
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
177.Concat(surroundingStatements.Skip(declarationStatementIndex + 2))]); // +2 to skip the decl statement and the try statement 257.Concat(surroundingStatements.Skip(statementIndex + 1 + statementsToSurround.Count))]);
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (5)
603var leadingTrivia = GetLeadingSpace(statementsAfterIf[0].GetLeadingTrivia()).Concat(GetTriviaAfterSpace(newTrailing[0].GetLeadingTrivia())); 604var trailingTrivia = GetTriviaUntilSpace(newTrailing[^1].GetTrailingTrivia()).Concat(GetTrailingSpace(statementsAfterIf[^1].GetTrailingTrivia())); 617statementsBeforeIf.Concat(updatedIf).Concat(newTrailing)); 641statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody))); 667statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody)).Concat(newIfBody));
QuickInfo\CommonSemanticQuickInfoProvider.ErrorVisitor.cs (1)
61foreach (var typeParameter in symbol.TypeArguments.Concat(symbol.TypeParameters))
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
190var allReferenceDocuments = getReferencesByDocument.Concat(setReferencesByDocument).Select(g => g.Key).Distinct(); 324var documentIds = getDefinitionsByDocumentId.Keys.Concat(setDefinitionsByDocumentId.Keys).Distinct();
SignatureHelp\AbstractSignatureHelpProvider.cs (6)
182var allParts = prefixParts.Concat(separatorParts) 183.Concat(suffixParts) 184.Concat(parameters.SelectMany(p => p.GetAllParts())) 185.Concat(descriptionParts); 329var concatted = startingNewLine.Concat(platformParts); 332: item.DescriptionParts.Concat(concatted);
SignatureHelp\SignatureHelpItem.cs (4)
87PrefixDisplayParts.Concat( 88SeparatorDisplayParts.Concat( 89SuffixDisplayParts.Concat( 90Parameters.SelectMany(p => p.GetAllParts())).Concat(
SignatureHelp\SignatureHelpParameter.cs (6)
72return PrefixDisplayParts.Concat(DisplayParts) 73.Concat(SuffixDisplayParts) 74.Concat(SelectedDisplayParts); 158return PrefixDisplayParts.Concat(DisplayParts) 159.Concat(SuffixDisplayParts) 160.Concat(SelectedDisplayParts);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
110CreateClassificationDiagnostics(contiguousSpans, tree, descriptor, cancellationToken).Concat(
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (2)
176var isFixed = reservedNames.Select(s => true).Concat( 179var parameterNames = reservedNames.Concat(
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (3)
204var newFieldName = NameGenerator.EnsureUniqueness(baseFieldWithNamingStyle, unavailableMemberNames.Concat(parameterToNewFieldMap.Values)); 205var newPropertyName = NameGenerator.EnsureUniqueness(basePropertyWithNamingStyle, unavailableMemberNames.Concat(parameterToNewPropertyMap.Values)); 305return typeToGenerateIn.MemberNames.Concat(
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (1)
135return derivedClasses.Concat(implementedTypes).ToSet();
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Conflicts.cs (1)
25var allMembers = State.ClassOrStructType.GetAccessibleMembersInThisAndBaseTypes<ISymbol>(State.ClassOrStructType).Concat(implementedVisibleMembers);
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
62.Concat(ifStatementLeadingTrivia) 63.Concat(whenTrueStatementLeadingTrivia);
StackTraceExplorer\StackTraceExplorerService.cs (1)
104var allDocuments = project.Documents.Concat(project.AdditionalDocuments);
Wrapping\AbstractCodeActionComputer.cs (2)
227var tokens = leftTokenToTrailingTrivia.Keys.Concat(rightTokenToLeadingTrivia.Keys).Distinct().ToImmutableArray(); 247tokens: leftTokenToTrailingTrivia.Keys.Concat(rightTokenToLeadingTrivia.Keys).Distinct(),
Microsoft.CodeAnalysis.ResxSourceGenerator (21)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
Microsoft.CodeAnalysis.Scripting (2)
Hosting\CommandLine\CommandLineRunner.cs (1)
130var errors = Compiler.Arguments.Errors.Concat(diagnosticsInfos.Select(Diagnostic.Create));
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
185members = ((IEnumerable<MemberInfo>)type.DeclaredFields).Concat(type.DeclaredProperties);
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\SyntaxReplacer.vb (2)
83Me._spanSet = New HashSet(Of TextSpan)(Me._nodeSet.Select(Function(n) n.FullSpan).Concat( 84Me._tokenSet.Select(Function(t) t.FullSpan)).Concat(
Microsoft.CodeAnalysis.Workspaces (48)
CodeActions\CodeAction_Cleanup.cs (3)
81.SelectMany(p => p.GetChangedDocuments(onlyGetDocumentsWithTextChanges: true).Concat(p.GetAddedDocuments())) 82.Concat(solutionChanges.GetAddedProjects().SelectMany(p => p.DocumentIds)) 83.Concat(solutionChanges.GetExplicitlyChangedSourceGeneratedDocuments());
CodeActions\Operations\ApplyChangesOperation.cs (2)
116.Concat(changedProject.GetChangedAdditionalDocuments()) 117.Concat(changedProject.GetChangedAnalyzerConfigDocuments()).ToImmutableArray();
Editing\SyntaxGenerator.cs (4)
1078.Concat(attribute.NamedArguments.Select(n => this.AttributeArgument(n.Key, this.TypedConstantExpression(n.Value)))) 1101=> RemoveNodes(declaration, GetAttributes(declaration).Concat(GetReturnAttributes(declaration))); 1536.WithLeadingTrivia(node.GetLeadingTrivia().Concat(changedNode.GetLeadingTrivia())) 1537.WithTrailingTrivia(changedNode.GetTrailingTrivia().Concat(node.GetTrailingTrivia()));
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
497.Concat(projects.Select(p => p.Id)).ToSet();
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
83regularDocumentStates.States.Select(kvp => (kvp.Key, kvp.Value)).Concat(
FindSymbols\SymbolFinder_Hierarchy.cs (1)
368var allTypes = classAndStructImplementations.Concat(transitiveDerivedInterfaces);
Rename\ConflictEngine\MutableConflictResolution.cs (1)
146var documentIds = renamedSpansTracker.DocumentIds.Concat(
Rename\ConflictEngine\RenamedSpansTracker.cs (1)
142return _documentToModifiedSpansMap.Keys.Concat(_documentToComplexifiedSpansMap.Keys).Distinct();
Rename\RenameUtilities.cs (1)
146var relevantProjects = projectIdsOfRenameSymbolDeclaration.Concat(projectIdsOfRenameSymbolDeclaration.SelectMany(p =>
Shared\Extensions\TelemetryExtensions.cs (1)
28var suffixBytes = BitConverter.GetBytes(suffix).Concat(new byte[4]).ToArray();
Shared\Utilities\SemanticMap.cs (1)
35return _expressionToInfoMap.Values.Concat(_tokenToInfoMap.Values).Select(info => info.Symbol).Distinct();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (3)
515triviaOfRemovedNode = leading.Concat(trailing); 531triviaOfRemovedNode = leading.Concat(trailing); 540var tokenWithInsertedTrivia = tokenToInsertTrivia.WithLeadingTrivia(trivia.Concat(tokenToInsertTrivia.LeadingTrivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
158=> [.. _members.Concat(this.TypeMembers)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
32var unusableNames = parameterNames.Concat(outerTypeParameterNames).ToSet(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (2)
88return GenerateUniqueName(baseName, filteredCandidates.Select(s => s.Name).Concat(usedNames)); 97=> semanticModel.LookupSymbols(location.SpanStart).Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
45_services = [.. services.Concat(factories).Where(lz => lz.lazyService.Metadata.Language == language)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
153var list = HostExportProvider.GetExports<ILanguageService, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language).Concat(
Workspace\Solution\ProjectDependencyGraph.cs (1)
477var otherProjects = this.GetProjectsThatDirectlyDependOnThisProject_NoLock(project).Concat(
Microsoft.DotNet.ApiSymbolExtensions (1)
AttributeDataExtensions.cs (1)
37.Concat(attributeData.ConstructorArguments)
Microsoft.DotNet.Arcade.Sdk (1)
src\InstallDotNetCore.cs (1)
66runtimeItems[runtimeName] = runtimeItems[runtimeName].Concat(items);
Microsoft.DotNet.Build.Manifest (3)
ArtifactSet.cs (2)
30.Concat(Blobs 33.Concat(Pdbs
PackageArtifactModel.cs (1)
17private static readonly string[] AttributeOrder = RequiredAttributes.Concat(new[]
Microsoft.DotNet.Build.Tasks.Installers (1)
src\GenerateMacOSDistributionFile.cs (1)
79.Concat(
Microsoft.DotNet.Build.Tasks.Packaging (6)
CreateTrimDependencyGroups.cs (1)
109var nearestGroup = newDependencyGroups.Concat(dependencyGroups).GetNearest(group.TargetFramework);
NuGetPack.cs (2)
408? _libPackageExcludes.Concat(AdditionalLibPackageExcludes?.Select(item => item.ItemSpec) ?? Enumerable.Empty<string>()) 418.Concat(AdditionalSymbolPackageExcludes?.Select(item => item.ItemSpec) ?? Enumerable.Empty<string>());
ValidatePackage.cs (3)
156Version minSupportedGeneration = allRuntimeGenerations.Concat(allSupportedGenerations).Min(); 387var allDlls = _report.Targets.Values.SelectMany(t => t.CompileAssets.NullAsEmpty().Concat(t.RuntimeAssets.NullAsEmpty())); 567higherFrameworks = higherFrameworks.Concat(uapFrameworks);
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
OptProf\GetRunSettingsSessionConfiguration.cs (2)
135.Concat(assemblyContainers) 153.Concat(assemblyTests)
Microsoft.DotNet.Cli.Definitions (1)
Help\HelpBuilder.Default.cs (1)
224: new[] { symbol.Name }.Concat(aliasSet)
Microsoft.DotNet.Cli.Utils (3)
TypoCorrection.cs (3)
58.Concat(matchByContains) 73.Concat(matchByContains 74.Concat(matchByLevenshteinDistance))
Microsoft.DotNet.HotReload.Watch (4)
Build\EvaluationResult.cs (2)
209.Concat(projectInstance.GetItems(ItemNames.AdditionalFiles)) 210.Concat(projectInstance.GetItems(ItemNames.Watch));
Build\LoadedProjectGraph.cs (1)
21.Concat(graph.ProjectNodes.Select(p => p.ProjectInstance.FullPath))
HotReload\CompilationHandler.cs (1)
516projectsToUpdate.Select(e => e.Value.First().Options.Representation).Concat(
Microsoft.DotNet.PackageValidation (2)
Package.cs (2)
107.Concat(RuntimeAssets.Select(t => (NuGetFramework)t.Properties["tfm"])) 233NuGetFramework? bestAssemblyReferencesFramework = NuGetFrameworkUtility.GetNearest(tfmQueue.Concat([framework]), assemblyReferencesFramework, (key) => key);
Microsoft.DotNet.SourceBuild.Tasks (2)
src\UsageReport\WritePackageUsageData.cs (2)
135.Concat(prebuilt) 193.Concat(jObj.SelectToken("$.libraries"))
Microsoft.DotNet.TemplateLocator (2)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
563.Concat(AdditionalTools ?? Enumerable.Empty<AITool>())
Microsoft.Extensions.AI.Abstractions.Tests (1)
Embeddings\BinaryEmbeddingTests.cs (1)
57foreach (int length in Enumerable.Range(0, 64).Concat(new[] { 10_000 }))
Microsoft.Extensions.AI.Evaluation.Reporting (1)
ReportingConfiguration.cs (1)
153cachingKeys = cachingKeys.Concat(GetCachingKeysForChatClient(chatConfiguration.ChatClient));
Microsoft.Extensions.DependencyModel (4)
DependencyContextExtensions.cs (2)
132IEnumerable<string?> rids = Enumerable.Concat(new[] { runtimeIdentifier }, fallbacks?.Fallbacks ?? Enumerable.Empty<string?>()); 142IEnumerable<string?> rids = Enumerable.Concat(new[] { runtimeIdentifier }, fallbacks?.Fallbacks ?? Enumerable.Empty<string?>());
DependencyContextWriter.cs (2)
151foreach (string packageName in runtimeLookup.Keys.Concat(compileLookup.Keys).Distinct()) 423context.RuntimeLibraries.Cast<Library>().Concat(context.CompileLibraries)
Microsoft.Extensions.Hosting.Testing (1)
FakeHostingExtensions.cs (1)
182source.InitialData = source.InitialData!.Concat(new[] { new KeyValuePair<string, string?>(key, value) });
Microsoft.Extensions.ServiceDiscovery (1)
ServiceEndpointWatcherFactory.cs (1)
21.Concat(providerFactories.Where(static r => r is PassThroughServiceEndpointProviderFactory)).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (2)
Resolver\DnsPrimitivesTests.cs (2)
185byte[] data = Enumerable.Repeat(labelData, 3).SelectMany(x => x).Concat(lastLabelData).Concat(new byte[1]).ToArray();
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
EmitterTests.cs (1)
49.Concat(SyntaxFactory
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
498var fullName = string.Join("_", chain.Concat(new[] { leaf }).Select(static x => x.TagName));
Microsoft.Interop.SourceGeneration (1)
ManagedToNativeStubGenerator.cs (1)
168finallyStatements.Add(IfStatement(IdentifierName(InvokeSucceededIdentifier), Block(statements.GuaranteedUnmarshal.Concat(statements.CleanupCalleeAllocated))));
Microsoft.Maui.Controls (2)
ResourceDictionary.cs (2)
250 return new ReadOnlyCollection<string>(_innerDictionary.Keys.Concat(_mergedInstance.Keys).ToList()); 269 return new ReadOnlyCollection<object>(_innerDictionary.Values.Concat(_mergedInstance.Values).ToList());
Microsoft.Maui.Controls.Build.Tasks (1)
TypeReferenceExtensions.cs (1)
317 var implicitOperators = implicitOperatorsOnFromType.Concat(implicitOperatorsOnToType).ToList();
Microsoft.Maui.Controls.Xaml (1)
ApplyPropertiesVisitor.cs (1)
828 .Concat(type.GetInterfaces().SelectMany(t => t.GetRuntimeMethods()));
Microsoft.ML.AutoML (15)
API\AutoCatalog.cs (4)
862InputColumnNames = textFeatureColumnNames.Concat(numericFeatureColumnNames).Concat(catalogFeatureColumnNames).Concat(imagePathColumnNames).Concat(booleanFeatureColumnNames).ToArray(),
AutoMLExperiment\ITrialResultManager.cs (3)
71return _trialResultsHistory.Concat(_newTrialResults); 96}.Concat(Enumerable.Range(0, _searchSpace.FeatureSpaceDim).Select(i => $"parameter_{i}")); 112}.Concat(parameter.Select(p => p.ToString("F3", CultureInfo.InvariantCulture))));
SweepableEstimator\SweepableEstimatorPipeline.cs (1)
72return new SweepableEstimatorPipeline(_estimators.Concat(new[] { estimator }));
TrainerExtensions\SweepableParams.cs (3)
45return BuildTreeArgsParams().Concat(new List<SweepableParam>() 72return BuildAveragedLinearArgsParams().Concat(BuildOnlineLinearArgsParams()); 139}.Concat(BuildOnlineLinearArgsParams());
Tuner\SmacTuner.cs (2)
182return eiChallengers.Concat(randomChallengers).ToArray(); 209var orderedConfigurations = configurations.Concat(randomConfigurations).OrderByDescending(p => p.Item1);
Utils\Entity.cs (2)
79return leftTerms.Concat(rightTerms); 96return entity.Left.ValueEntities().Concat(entity.Right.ValueEntities());
Microsoft.ML.AutoML.SourceGenerator (1)
SweepableEstimatorFactoryGenerator.cs (1)
45EstimatorNames = trainers.Concat(transformers),
Microsoft.ML.AutoML.Tests (1)
TunerTests.cs (1)
214foreach (var loss in zeroLosses.Concat(randomLosses))
Microsoft.ML.Core (3)
ComponentModel\ComponentCatalog.cs (2)
383return kindAttr.Kinds.Concat(baseKinds).ToArray(); 623var names = (info.Aliases ?? new string[0]).Concat(new[] { info.Name }).Distinct();
Data\AnnotationUtils.cs (1)
209return head.Concat(tail);
Microsoft.ML.Data (10)
Commands\CrossValidationCommand.cs (1)
163preXf = preXf.Concat(
Data\SchemaDefinition.cs (2)
169var cursorChannelAttrMembers = (cursorChannelAttrFields as IEnumerable<MemberInfo>).Concat(cursorChannelAttrProperties).ToArray(); 345return (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray();
DataLoadSave\Binary\BinaryLoader.cs (1)
2165.Concat(loader._deadColumns.Select(t => new KeyValuePair<bool, TableOfContentsEntry>(false, t)))
DataLoadSave\Database\DatabaseLoader.cs (1)
113var memberInfos = (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray();
DataLoadSave\Text\TextLoader.cs (1)
1581var memberInfos = (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray();
Evaluators\BinaryClassifierEvaluator.cs (1)
748.Concat(new[] { new RocInfo() { Score = Single.NegativeInfinity } }))
Evaluators\EvaluatorUtils.cs (1)
906foreach (var keyCol in AnnotationUtils.Prepend(firstDvVectorKeyColumns.Concat(firstDvKeyWithNamesColumns), labelColName))
Evaluators\MamlEvaluator.cs (1)
125return roles.Concat(GetInputColumnRolesCore(schema));
Utilities\SlotDropper.cs (1)
226droppedSlots = droppedSlots.Concat(Enumerable.Range(SlotsMin[i], SlotsMax[i] - SlotsMin[i] + 1));
Microsoft.ML.FastTree (2)
Training\DocumentPartitioning.cs (1)
107_leafBegin = Enumerable.Range(0, 1).Concat(cumulativeLength).ToArray();
TreeEnsemble\InternalRegressionTree.cs (1)
987return GetNodesLeaves(LteChild[node]).Concat(GetNodesLeaves(GtChild[node]));
Microsoft.ML.GenAI.Core (5)
Pipeline\CausalLMPipeline.cs (2)
275SentencePieceTokenizer bpeTokenizer => bpeTokenizer.Decode(tokenIds.Concat(tokenIds), considerSpecialTokens: true) ?? throw new InvalidOperationException("Failed to decode token ids"), 276_ => this.Tokenizer.Decode(tokenIds.Concat(tokenIds)) ?? throw new InvalidOperationException("Failed to decode token ids"),
Trainer\CausalLMDataset.cs (3)
40var outputPrompt = chatTemplateBuilder.BuildPrompt(input.Concat([output]).ToList(), appendAssistantTag: false); 89var train = inputIds.Concat(labelIds.Take(i)).ToArray(); 90var label = Enumerable.Repeat(-100L, train.Length).Concat([labelIds[i]]).Skip(1).ToArray();
Microsoft.ML.LightGbm (1)
LightGbmMulticlassTrainer.cs (1)
367var metadata = LightGbmTrainerOptions.LightGbmModel == null ? new SchemaShape(labelCol.Annotations.Where(x => x.Name == AnnotationUtils.Kinds.KeyValues).Concat(AnnotationUtils.GetTrainerOutputAnnotation())) : new SchemaShape(AnnotationUtils.GetTrainerOutputAnnotation());
Microsoft.ML.Parquet (1)
PartitionedFileLoader.cs (1)
203columns = columns.Concat(new[] { pathCol }).ToArray();
Microsoft.ML.SearchSpace (10)
SearchSpace.cs (9)
176return fieldOptions.Concat(propertyOptions).ToDictionary(kv => kv.Key, kv => kv.Value); 185foreach (var kv in propertyOptions.Concat(fieldOptions)) 205var attributes = choiceAttributes.Concat(rangeAttributes).Concat(booleanChoiceAttributes).Concat(nestOptionAttributes); 252var attributes = choiceAttributes.Concat(rangeAttributes).Concat(booleanChoiceAttributes).Concat(nestOptionAttributes); 391foreach (var kv in left.Concat(right))
Tuner\GridSearchTuner.cs (1)
46yield return new[] { i }.Concat(i_s).ToArray();
Microsoft.ML.StandardTrainers (4)
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
375.Concat(AnnotationUtils.GetTrainerOutputAnnotation()));
Standard\MulticlassClassification\MetaMulticlassTrainer.cs (1)
171predictedLabelAnnotationCols = predictedLabelAnnotationCols.Concat(
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (1)
120.Concat(AnnotationUtils.GetTrainerOutputAnnotation()));
Standard\SdcaMulticlass.cs (1)
165.Concat(AnnotationUtils.GetTrainerOutputAnnotation()));
Microsoft.ML.Tokenizers (2)
Utils\ByteToUnicodeEncoding.cs (2)
20.Concat(Enumerable.Range('¡', '¬' - '¡' + 1)) 21.Concat(Enumerable.Range('®', 'ÿ' - '®' + 1))
Microsoft.ML.Tokenizers.Tests (16)
LlamaTests.cs (10)
277Assert.Equal(isEmptyInput ? Array.Empty<int>() : ids.Skip(1).Concat(new[] { bpe.EndOfSentenceId }), bpeTokens.Select(token => token.Id)); 278Assert.Equal(isEmptyInput ? Array.Empty<string>() : tokens.Skip(1).Concat(new[] { bpe.EndOfSentenceToken }), bpeTokens.Select(token => token.Value)); 283Assert.Equal(isEmptyInput ? Array.Empty<int>() : ids.Skip(1).Concat(new[] { bpe.EndOfSentenceId }), encodedIds); 287Assert.Equal(isEmptyInput ? Array.Empty<int>() : ids.Concat(new[] { bpe.EndOfSentenceId }), bpeTokens.Select(token => token.Id)); 288Assert.Equal(isEmptyInput ? Array.Empty<string>() : tokens.Concat(new[] { bpe.EndOfSentenceToken }), bpeTokens.Select(token => token.Value)); 293Assert.Equal(isEmptyInput ? Array.Empty<int>() : ids.Concat(new[] { bpe.EndOfSentenceId }), encodedIds); 533expectedTokens1 = addEndOfSentence ? expectedTokens1.Concat(new[] { sentencePieceBpe.EndOfSentenceToken }).ToArray() : expectedTokens1; 536expectedOffsets1 = addEndOfSentence ? expectedOffsets1.Concat(new[] { (normalizedText.Length, 0) }).ToArray() : expectedOffsets1; 539expectedIds1 = addEndOfSentence ? expectedIds1.Concat(new[] { sentencePieceBpe.EndOfSentenceId }).ToArray() : expectedIds1; 573expectedIds1 = addEndOfSentence ? expectedIds1.Concat(new[] { sentencePieceBpe.EndOfSentenceId }).ToArray() : expectedIds1;
src\Microsoft.ML.Tokenizers\Utils\ByteToUnicodeEncoding.cs (2)
20.Concat(Enumerable.Range('¡', '¬' - '¡' + 1)) 21.Concat(Enumerable.Range('®', 'ÿ' - '®' + 1))
UnigramTests.cs (4)
501Assert.Equal(ids, ids1.Concat(ids2).ToList()); 507Assert.Equal(ids, ids1.Concat(ids2).ToList()); 513Assert.Equal(ids, ids1.Concat(ids2).ToList()); 519Assert.Equal(ids, ids1.Concat(ids2).ToList());
Microsoft.ML.TorchSharp (16)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
549.Concat(AnnotationUtils.GetTrainerOutputAnnotation()));
NasBert\NasBertTrainer.cs (8)
250t = torch.tensor((new[] { 0 /* InitToken */ }).Concat(Tokenizer.EncodeToConverted(sentence1.ToString())).ToList(), device: Device); 258t = torch.tensor((new[] { 0 /* InitToken */ }).Concat(Tokenizer.EncodeToConverted(sentence1.ToString())) 259.Concat(new[] { 2 /* SeparatorToken */ }).Concat(Tokenizer.EncodeToConverted(sentence2.ToString())).ToList(), device: Device); 438.Concat(AnnotationUtils.GetTrainerOutputAnnotation())); 595return InitTokenArray.Concat(tokenizer.EncodeToConverted(sentence1.ToString())) 596.Concat(SeperatorTokenArray).Concat(tokenizer.EncodeToConverted(sentence2.ToString())).ToList();
NasBert\NerTrainer.cs (1)
190t = torch.tensor((ZeroArray).Concat(Tokenizer.RobertaModel().ConvertIdsToOccurrenceRanks(encoding.Select(t => t.Id).ToArray())).ToList(), device: Device);
Roberta\QATrainer.cs (6)
422var srcTensor = torch.tensor((new[] { 0 /* InitToken */ }).Concat(questionTokenId).Concat(new[] { 2 /* SeparatorToken */ }).Concat(contextTokenId).ToList(), device: Device); 861var srcTensor = torch.tensor((new[] { 0 /* InitToken */ }).Concat(questionTokenId).Concat(new[] { 2 /* SeparatorToken */ }).Concat(contextTokenId).ToList(), device: _parent.Device);
Microsoft.ML.Transforms (2)
Text\NgramTransform.cs (2)
625allNGramIds = Enumerable.Concat(allNGramIds, ngramIds[i]); 626indexes = indexes.Concat(ngramIndexes[i]).ToList();
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
326Runner runner = new Runner(_session, new[] { options.LearningRateOperation }.Concat(inputsForTraining).ToArray(),
Microsoft.NET.Build.Containers (3)
ImageBuilder.cs (3)
231cmd = appCommand.Concat(appCommandArgs).Concat(cmd).ToArray(); 250return (entrypoint.Length > 0 ? entrypoint.Concat(entrypointArgs).ToArray() : baseImageEntrypoint, cmd);
Microsoft.NET.Build.Tasks (12)
DependencyContextBuilder.cs (4)
292directAndDependencyReferences = directAndDependencyReferences.Concat(_dependencyReferences); 340mainProjectReferences = mainProjectReferences.Concat(_referenceAssemblies); 501var libraryNames = runtimeLibraries.Select(lib => lib.Library.Name).Concat(compilationLibraries.Select(lib => lib.Name)).ToHashSet(); 582references = references.Concat(_referenceAssemblies);
GenerateDepsFile.cs (2)
264.Concat(ResolvedRuntimeTargetsFiles.Select(f => new ResolvedFile(f, true))); 289.Concat(lib.NativeLibraryGroups.Select(g => g.Runtime).Where(ShouldWarnOnRuntimeIdentifer));
GetPackageDirectory.cs (1)
41PackageFolders = PackageFolders.Concat(lockFile.PackageFolders.Select(p => p.Path)).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
src\sdk\src\Tasks\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (1)
41var allConflicts = conflictItemGroup1.Concat(conflictItemGroup2);
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (2)
135platformItems = platformItems.Concat(compilePlatformItems); 199return first.Concat(second).ToArray();
Microsoft.NET.HostModel (2)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.cs (2)
139.Concat(_resTypeHeadName.SelectMany(typeNamePair => SelectResType(typeNamePair.Key, typeNamePair.Value))); 144.Concat(resType.NameHeadName.SelectMany(nameNamePair =>
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\MsDeploy\MSDeploy.cs (1)
951skipRuleItems = skips.Concat(skipRuleItems).ToArray();
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
ComputeStaticWebAssetsForCurrentProject.cs (1)
76.Concat(Assets.Where(asset => !StaticWebAsset.HasSourceId(asset, Source)))
Microsoft.NET.Sdk.WorkloadManifestReader (2)
SdkDirectoryWorkloadManifestProvider.cs (1)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray();
WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.TemplateEngine.Cli (4)
Commands\create\InstantiateCommand.cs (1)
464.SelectMany(sc => new[] { sc.Name }.Concat(sc.Aliases));
Commands\create\InstantiateCommand.Help.cs (1)
385IEnumerable<string> parts = usageParts.Concat(
TemplatePackageCoordinator.cs (1)
902IEnumerable<PackageSource> retrievedSources = customSources.Concat(defaultSources);
TemplateResolution\ListTemplateResolver.cs (1)
47templateFilters = templateFilters.Concat(WellKnownSearchFilters.ConstraintFilters(await _constraintManager.GetConstraintsAsync(templateGroups.SelectMany(tg => tg.Templates).Cast<ITemplateInfo>(), cancellationToken).ConfigureAwait(false)));
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
486IEnumerable<PackageSource> retrievedSources = customSources.Concat(defaultSources);
Microsoft.TestPlatform.CrossPlatEngine (6)
Discovery\DiscovererEnumerator.cs (4)
385applicableFileBasedSources = assemblyTypeToSoucesMap[AssemblyType.None].Concat(assemblyTypeToSoucesMap[discoverer.Metadata.AssemblyType]); 398matchingSources = applicableFileBasedSources.Concat(allDirectoryBasedSources); 411matchingSources = matchingSources.Concat(matchingFileBasedSources); 417matchingSources = matchingSources.Concat(allDirectoryBasedSources);
Execution\RunTestsWithSources.cs (1)
75.Aggregate(sources, (current, enumerable) => enumerable is not null ? current.Concat(enumerable) : current).ToArray();
Utilities\TestSourcesUtility.cs (1)
26return adapterSourceMap?.Values?.Aggregate(sources, (current, enumerable) => enumerable is not null ? current.Concat(enumerable) : current);
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
ProcessCodeMethods.cs (1)
71return new List<ProcessTreeNode> { new() { Process = process, Level = 0 } }.Concat(acc.Where(a => a.Level > 0)).ToList();
ProcessDumpUtility.cs (1)
66foreach (var dumpPath in crashDumps.Concat(hangDumps))
Microsoft.TestPlatform.Filter.Source (1)
FilterExpression.cs (1)
172invalidProperties = invalidProperties.Concat(invalidRight).ToArray();
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DefaultTestHostManager.cs (1)
330extensions = extensions.Concat(sources.SelectMany(s => _fileHelper.EnumerateFiles(Path.GetDirectoryName(s)!, SearchOption.TopDirectoryOnly, TestAdapterEndsWithPattern)));
Microsoft.TestPlatform.Utilities (1)
CodeCoverageRunSettingsProcessor.cs (1)
251return string.Join("/", new[] { "." }.Concat(pathComponents));
Microsoft.TestUtilities (2)
XUnit\TestMethodExtensions.cs (2)
20.Concat(testClass.GetCustomAttributes(typeof(ITestCondition))) 21.Concat(assembly.GetCustomAttributes(typeof(ITestCondition)))
Microsoft.VisualStudio.TestPlatform.Common (6)
ExtensionFramework\TestPluginCache.cs (4)
95extensions = extensions.Concat(_defaultExtensionPaths); 103return extensions.Concat(_unfilterableExtensionPaths).ToList(); 247var directories = _filterableExtensionPaths.Concat(_unfilterableExtensionPaths).Select(e => Path.GetDirectoryName(Path.GetFullPath(e))).Distinct(); 253var extensionString = string.Join(",", _filterableExtensionPaths.Concat(_unfilterableExtensionPaths));
ExtensionFramework\TestPluginDiscoverer.cs (1)
59extensionPaths = extensionPaths.Concat(new[] { "Microsoft.VisualStudio.TestTools.CppUnitTestFramework.CppUnitTestExtension.dll", "Microsoft.VisualStudio.TestPlatform.Extensions.MSAppContainerAdapter.dll" });
src\vstest\src\Microsoft.TestPlatform.Filter.Source\FilterExpression.cs (1)
172invalidProperties = invalidProperties.Concat(invalidRight).ToArray();
Microsoft.VisualStudio.TestPlatform.ObjectModel (5)
Client\DiscoveryCriteria.cs (1)
135return AdapterSourceMap.Values.Aggregate(sources, (current, enumerable) => current.Concat(enumerable));
Client\TestRunCriteria.cs (1)
502(current, enumerable) => current.Concat(enumerable));
Nuget.Frameworks\DefaultFrameworkMappings.cs (1)
365.Concat(new[]
TestCase.cs (1)
165return TestCaseProperties.Properties.Concat(base.Properties);
TestResult.cs (1)
111return TestResultProperties.Properties.Concat(base.Properties);
NuGet.Build.Tasks (1)
BuildTasksUtility.cs (1)
695return current.Concat(additionalAbsolute).ToArray();
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1079.Concat(projectsByTargetFramework.Values.SelectMany(i => MSBuildStringUtility.Split($"{i.GetProperty("RuntimeIdentifiers")};{i.GetProperty("RuntimeIdentifier")}")))
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
678fileModel[sourcePath] = existingContentMetadata.Concat(totalContentMetadata);
NuGet.CommandLine.XPlat (2)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
446intermediateEnumerable = intermediateEnumerable.Concat(frameworks.SelectMany(f => f.TransitivePackages));
src\nuget-client\artifacts\.packages\microsoft.extensions.commandlineutils.sources\3.0.0-preview6.19253.5\contentFiles\cs\netstandard1.0\shared\CommandLine\CommandLineApplication.cs (1)
59expr = expr.Concat(rootNode.Options.Where(o => o.Inherited));
NuGet.Commands (8)
CommandRunners\PackCommandRunner.cs (3)
334reference.SupportedFrameworks.Concat(new NuGetFramework[] { framework })); 657IEnumerable<string> wildCards = _excludes.Concat(new[] { "**" + NuGetConstants.ManifestExtension }); 682wildCards = wildCards.Concat(_packArgs.Exclude);
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (2)
364result = new HashSet<NuGetLogCode>(first.Concat(second)); 400foreach (var pair in first.Concat(second))
RestoreCommand\RestoreCommand.cs (1)
714logsEnumerable = logsEnumerable.Concat(_request.AdditionalMessages);
RestoreCommand\Utility\PackageSpecFactory.cs (2)
61.Concat(project.TargetFrameworks.Values.SelectMany(i => MSBuildStringUtility.Split($"{i.GetProperty("RuntimeIdentifiers")};{i.GetProperty("RuntimeIdentifier")}"))) 874return current.Concat(additionalAbsolute).ToArray();
NuGet.Common (2)
PathUtil\PathResolver.cs (2)
166matchedDirectories = matchedDirectories.Concat(new[] { new SearchPathResult(normalizedBasePath, isFile: false) }); 169return matchedFiles.Concat(matchedDirectories);
NuGet.Frameworks (2)
CompatibilityListProvider.cs (1)
47.Concat(lookup[true]);
DefaultFrameworkMappings.cs (1)
364.Concat(new[]
NuGet.PackageManagement (1)
NuGetPackageManager.cs (1)
933packageIdentities = packageIdentities.Concat(new[] { new PackageIdentity(packageId, resolvedPackage.LatestVersion) }).ToList();
NuGet.Packaging (19)
PackageCreation\Authoring\ManifestFile.cs (1)
20internal static readonly char[] ReferenceFileInvalidCharacters = _invalidSourceCharacters.Concat(new[] { ':', '*', '?', '\\', '/' }).ToArray();
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (1)
178foreach (var set in ungroupableSets.Concat(groupableSets))
PackageExtraction\PackagePathHelper.cs (3)
131var filesMatchingFullName = Enumerable.Concat( 156return Enumerable.Concat(filesMatchingFullName, partialNameMatches).Concat(partialManifestNameMatches);
PackageFolderReader.cs (1)
190var parts = parents.Select(d => d.Name).Concat(new string[] { file.Name });
Rules\InvalidUndottedFrameworkRule.cs (4)
63.Concat(ValidateReferenceGroups(metadataNode)) 64.Concat(ValidateFrameworkAssemblies(xml, metadataNode)) 65.Concat(ValidateFiles(files)); 69return logMessages.Concat(new List<PackagingLogMessage>()
Rules\RuleSet.cs (1)
42PackageCreationRuleArray.Concat(PackageCreationBestPracticeRuleArray).ToArray()
Signing\Signatures\AuthorPrimarySignature.cs (1)
43issues.Concat(summary.Issues));
Signing\Signatures\RepositoryCountersignature.cs (1)
115issues.Concat(summary.Issues));
Signing\Signatures\RepositoryPrimarySignature.cs (1)
54issues.Concat(summary.Issues));
Signing\Verification\SignatureTrustAndValidityVerificationProvider.cs (5)
83issues = issues.Concat(primarySummary.Issues); 130issues = issues.Concat(new[] { SignatureLog.Error(NuGetLogCode.NU3038, Strings.NoRepositoryCountersignature) }); 193issues = issues.Concat(countersignatureSummary.Issues); 246status.Issues.Concat(timestampSummary.Issues)); 255status.Issues.Concat(timestampSummary.Issues));
NuGet.ProjectModel (1)
ProjectLockFile\PackagesLockFileUtilities.cs (1)
492transitiveDependencies > 0 ? string.Join(",", transitivelyFlowingDependencies.Select(dep => dep.Name).Concat(projectRestoreReferences.Select(dep => dep.ProjectUniqueName)).OrderBy(dep => dep)) : Strings.None,
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT\GuidGenerator.cs (1)
137var data = wrt_pinterface_namespace.ToByteArray().Concat(UTF8Encoding.UTF8.GetBytes(sig)).ToArray();
RepoTasks (3)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
294var filteredCertificates = currentUserCertificates.Concat(localMachineCertificates).ToList(); 309var excludedCertificates = allCurrentUserCertificates.Concat(allLocalMachineCertificates).Except(filteredCertificates);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
791var profiles = Directory.GetDirectories(firefoxDirectory, "*.default", SearchOption.TopDirectoryOnly).Concat(
Roslyn.Diagnostics.Analyzers (31)
AbstractRunIterations`1.cs (1)
129updatedMethod = syntaxGenerator.WithStatements(updatedMethod, new[] { assignment }.Concat(statements));
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
932/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource}) "/>.
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
1108/// Specialization of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/> for <see cref="ImmutableArray{T}"/>. 1114/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1120/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1134/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1150/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>. 1166/// Variant of <see cref="System.Linq.Enumerable.Concat{TSource}(IEnumerable{TSource}, IEnumerable{TSource})"/>.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
710return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 744return node.WithTrailingTrivia(node.GetTrailingTrivia().Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
54=> [.. nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia()))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (2)
123return token.WithLeadingTrivia(trivia.Concat(token.LeadingTrivia)); 147return token.WithTrailingTrivia(token.TrailingTrivia.Concat(trivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
75return words.Take(1).Select(DecapitalizeFirstLetter).Concat(words.Skip(1).Select(CapitalizeFirstLetter)); 77return words.Take(1).Select(CapitalizeFirstLetter).Concat(words.Skip(1).Select(DecapitalizeFirstLetter));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (4)
339.Concat(openParenToken.TrailingTrivia) 341.Concat(operand.GetLeadingTrivia()); 344.Concat(closeParenToken.LeadingTrivia) 346.Concat(closeParenToken.TrailingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
749var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 789var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
160return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (3)
515triviaOfRemovedNode = leading.Concat(trailing); 531triviaOfRemovedNode = leading.Concat(trailing); 540var tokenWithInsertedTrivia = tokenToInsertTrivia.WithLeadingTrivia(trivia.Concat(tokenToInsertTrivia.LeadingTrivia));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
158=> [.. _members.Concat(this.TypeMembers)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
32var unusableNames = parameterNames.Concat(outerTypeParameterNames).ToSet(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (2)
88return GenerateUniqueName(baseName, filteredCandidates.Select(s => s.Name).Concat(usedNames)); 97=> semanticModel.LookupSymbols(location.SpanStart).Concat(semanticModel.GetAllDeclaredSymbols(container, cancellationToken));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
45_services = [.. services.Concat(factories).Where(lz => lz.lazyService.Metadata.Language == language)];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
153var list = HostExportProvider.GetExports<ILanguageService, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language).Concat(
Roslyn.Diagnostics.CSharp.Analyzers (32)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxListExtensions.cs (1)
23=> [.. list.Take(index).Concat(item).Concat(list.Skip(index))];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (6)
87return prevToken.TrailingTrivia.Concat(token.LeadingTrivia); 311.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 319.Concat(node.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>() 883.WithLeadingTrivia(leadingTrivia.Concat(node.GetLeadingTrivia()).FilterComments(addElasticMarker: false)) 885node.GetTrailingTrivia().Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia)).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
234token.TrailingTrivia.Concat(SyntaxNodeOrTokenExtensions.GetTrivia(trailingNodesOrTokens).Concat(trailingTrivia))).FilterComments(addElasticMarker: false));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
28.Concat(usingList) 120.Concat(externAliasList)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
246.Concat(method.ReturnType.GetReferencedTypeParameters())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CastExpressionSyntaxExtensions.cs (6)
18.Concat(node.OpenParenToken.TrailingTrivia) 19.Concat(node.Type.GetLeadingTrivia()) 20.Concat(node.Type.GetTrailingTrivia()) 21.Concat(node.CloseParenToken.LeadingTrivia) 22.Concat(node.CloseParenToken.TrailingTrivia) 23.Concat(node.Expression.GetLeadingTrivia())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (2)
59typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Class).Concat( 60typeParameter.ConstraintTypes.Where(t => t.TypeKind == TypeKind.Interface).Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
143? compilationUnit.Usings.Concat(namespaceUsings)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
169.Concat([(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (4)
62var isFixed = reservedNames.Select(s => true).Concat( 65var parameterNames = reservedNames.Concat( 85var isFixed = reservedNames.Select(s => true).Concat( 88var parameterNames = reservedNames.Concat(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
138openBrace.TrailingTrivia.Concat(closeBrace.LeadingTrivia.Take(index + 1)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
197.Concat(_localDeclarationStatement.Declaration.Type.GetTrailingTrivia());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
54return symbolsInBlock.Concat(visibleSymbols);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
494methods = methods.Concat(memberGroupMethods).Distinct().ToList(); 769return InferTypeInArgument(index, parameterListsWithMatchingCount.ToImmutable(), name, refKind).Concat( 1349: results.Concat(CreateResult(Compilation.GetSpecialType(SpecialType.System_Collections_IEnumerable)));
rzc (1)
CommandLine\CommandLineApplication.cs (1)
68expr = expr.Concat(rootNode.Options.Where(o => o.Inherited));
sdk-tasks (1)
EnvironmentVariableFilter.cs (1)
48.Concat(environmentVariablesToRemoveByPrefix)
System.CommandLine (4)
Help\HelpBuilder.Default.cs (1)
138: new[] { symbol.Name }.Concat(aliasSet)
Invocation\ParseErrorAction.cs (2)
126candidates = candidates.Concat( 140return new[] { symbol.Name }.Concat(aliasSet)
ParseResult.cs (1)
268.SelectMany(c => new[] { c.Name }.Concat(c.Aliases))
System.CommandLine.StaticCompletions (1)
HelpGenerationExtensions.cs (1)
87return myOptions.Concat(c.Parents.OfType<Command>().SelectMany(OptionsForParent)).DistinctBy(o => o.Name);
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (1)
154HashSet<string> buddyTypeMembers = new HashSet<string>(buddyFields.Concat(buddyProperties), StringComparer.Ordinal);
System.ComponentModel.Composition (10)
Microsoft\Internal\Collections\CollectionServices.cs (1)
78return source.Concat(second);
Microsoft\Internal\ReflectionServices.cs (3)
126return type.GetInterfaces().Concat(new Type[] { type }).SelectMany(itf => itf.GetProperties()); 137return declaredMethods.Concat(baseType.GetAllMethods()); 161return declaredFields.Concat(baseType.GetAllFields());
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
130foreach (MemberInfo member in GetExportMembers(_type).Concat(GetInheritedExports(_type)))
System\ComponentModel\Composition\Hosting\AggregateExportProvider.cs (1)
198allExports = (allExports != null) ? allExports.Concat(exports) : exports;
System\ComponentModel\Composition\Hosting\CatalogExportProvider.CatalogChangeProxy.cs (2)
30return _originalCatalog.Concat(_addedParts).Except(_removedParts).GetEnumerator(); 53return trimmedExports.Concat(addedExports);
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (1)
362UpdateRejections(e.AddedExports.Concat(e.RemovedExports), e.AtomicComposition);
System\ComponentModel\Composition\Hosting\ExportsChangeEventArgs.cs (1)
98.Concat(RemovedExports)
System.ComponentModel.Composition.Registration (2)
System\ComponentModel\Composition\Registration\RegistrationBuilder.cs (2)
205return cachedAttributes == null ? attributes : attributes.Concat(cachedAttributes); 214return cachedAttributes == null ? attributes : attributes.Concat(cachedAttributes);
System.Composition.Convention (2)
System\Composition\Convention\ConventionBuilder.cs (2)
229return cachedAttributes == null ? appliedAttributes : appliedAttributes.Concat(cachedAttributes); 290return cachedAttributes == null ? attributes : attributes.Concat(cachedAttributes);
System.Composition.Hosting (1)
System\Composition\Hosting\CompositionHost.cs (1)
56.Concat(providers)
System.Composition.TypedParts (1)
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (1)
75.Concat(_activationFeatures
System.Linq.Parallel (1)
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (1)
140return LeftChild.AsSequentialQuery(token).Concat(RightChild.AsSequentialQuery(token));
System.ServiceModel.Http (1)
System\ServiceModel\Channels\HttpResponseMessageExtensionMethods.cs (1)
47headers = headers.Concat(httpResponse.Content.Headers);
System.Windows.Forms (1)
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogPage.cs (1)
764if (_buttons.Concat<TaskDialogControl>(_radioButtons)
vstest.console (1)
CommandLine\Executor.cs (1)
166args = args.Concat(new[] { $"--diag:{diag};TraceLevel={verbosity}" }).ToArray();
vstest.console.arm64 (1)
src\vstest\src\vstest.console\CommandLine\Executor.cs (1)
166args = args.Concat(new[] { $"--diag:{diag};TraceLevel={verbosity}" }).ToArray();