39 references to Concat
Microsoft.CodeAnalysis.CSharp.Features (11)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
443leadingTrivia.Concat(Whitespace(indentation)));
EditAndContinue\BreakpointSpans.cs (1)
862return modifiers.Concat(getDescendantTokens(variableDeclaration)).Concat(semicolon);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (3)
66.Concat(letClause) 104.Concat(letClause) 105.Concat(newClause)
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
175var finalArgumentsWithSeparators = argumentsWithSeparators.Take(indexToWrap * 2).Concat(wrappedArgument);
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
365leadingTrivia.Take(leadingTrivia.Count - 1).Concat(Whitespace(elementLeadingWhitespace[..^indentation.Length])));
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (4)
116codeBlocks = codeBlocks.Concat(initializer); 282codeBlocks = codeBlocks.Concat(t.Body); 286codeBlocks = codeBlocks.Concat(ctorDecl.Initializer); 292codeBlocks = codeBlocks.Concat(expressionBody);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxListExtensions.cs (1)
23=> [.. list.Take(index).Concat(item).Concat(list.Skip(index))];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (1)
170list[i] = node.WithTrailingTrivia(trailingTrivia.Concat(newLineTrivia));
Microsoft.CodeAnalysis.Features (18)
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
100_newProject.MetadataReferences.Concat(reference));
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
127var relevantProjectIds = graph.GetProjectsThatThisProjectTransitivelyDependsOn(project.Id).Concat(project.Id);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
463.Concat(startingProject).ToSet();
Debugging\AbstractBreakpointResolver.cs (1)
297INamedTypeSymbol typeSymbol => typeSymbol.GetTypeMembers().SelectMany(GetTypeMembersRecursive).Concat(typeSymbol),
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
305return graph.GetProjectsThatDirectlyDependOnThisProject(projectId).Concat(projectId);
ExtractInterface\AbstractExtractInterfaceService.cs (2)
206symbolMapping.DocumentIdsToSymbolMap.Keys.Concat(unformattedInterfaceDocument.Id), 245symbolMapping.DocumentIdsToSymbolMap.Keys.Concat(refactoringResult.DocumentToExtractFrom.Id),
ExtractMethod\MethodExtractor.Analyzer.cs (1)
233namesWithAnonymousTypes = namesWithAnonymousTypes.Concat("return type");
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
176.Concat(usingStatement) 256.Concat(usingStatement)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (6)
508statementsBeforeIf.Concat(updatedIf).Concat(newTrailing)); 532statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody))); 558statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody)).Concat(newIfBody)); 586statementsBeforeIf.Concat(updatedIf)); 616statementsBeforeIf.Concat(updatedIf));
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
55var documentWithInvalidFolders = document.WithFolders(document.Folders.Concat("Force-Namespace-Change"));
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
178=> generator.WithStatements(node, generator.GetStatements(node).Concat(generator.ReturnStatement()));
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
445.Concat(project.Id);
FindSymbols\SymbolFinder_Hierarchy.cs (1)
147var allTypes = derivedClasses.Concat(containingType);
Rename\ConflictEngine\ConflictResolver.cs (1)
284conflictingSymbolLocations = conflictingSymbolLocations.Concat(renamedSymbol);
Rename\RenameUtilities.cs (1)
94.Concat(documentsOfRenameSymbolDeclaration.First().Id)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
517types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
29.Concat(method.Name) 30.Concat(containingType.Name);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxEditorExtensions.cs (1)
171document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalNodePairs.SelectMany(pair => pair.nodes.additionalNodes.Concat(pair.nodes.semanticNode))));