60 references to Concat
Microsoft.CodeAnalysis.CSharp.Features (8)
CSharpDeclarationComputer.cs (4)
115codeBlocks = codeBlocks.Concat(initializer); 280codeBlocks = codeBlocks.Concat(t.Body); 284codeBlocks = codeBlocks.Concat(ctorDecl.Initializer); 290codeBlocks = codeBlocks.Concat(expressionBody);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
253return fieldDeclaration.Modifiers.Concat(variableDeclaration.DescendantTokens()).Concat(fieldDeclaration.SemicolonToken);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (3)
67.Concat(letClause) 105.Concat(letClause) 106.Concat(newClause)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
SyntaxListExtensions.cs (1)
26=> list.Take(index).Concat(item).Concat(list.Skip(index)).ToSyntaxList();
UsingsAndExternAliasesOrganizer.cs (1)
161list[i] = node.WithTrailingTrivia(trailingTrivia.Concat(newLineTrivia));
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
ChangeSignature\AbstractChangeSignatureTests.cs (1)
265yield return perm.Concat(element);
Diagnostics\ParenthesesOptionsProvider.cs (1)
49=> GetAllExceptOtherParenthesesOptions().Concat(CodeStyleOptions2.OtherParentheses);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Extensions\EnumerableExtensionTests.cs (1)
37Assert.True(Enumerable(1, 2, 3, 4).SequenceEqual(elements.Concat(4)));
Microsoft.CodeAnalysis.Features (24)
AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
56var documentWithInvalidFolders = document.WithFolders(document.Folders.Concat("Force-Namespace-Change"));
AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
178=> generator.WithStatements(node, generator.GetStatements(node).Concat(generator.ReturnStatement()));
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
105_newProject.MetadataReferences.Concat(reference));
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
150var relevantProjectIds = graph.GetProjectsThatThisProjectTransitivelyDependsOn(project.Id).Concat(project.Id);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
455.Concat(startingProject).ToSet();
Debugging\AbstractBreakpointResolver.cs (1)
293INamedTypeSymbol typeSymbol => typeSymbol.GetTypeMembers().SelectMany(GetTypeMembersRecursive).Concat(typeSymbol),
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
305return graph.GetProjectsThatDirectlyDependOnThisProject(projectId).Concat(projectId);
ExtractInterface\AbstractExtractInterfaceService.cs (2)
212symbolMapping.DocumentIdsToSymbolMap.Keys.Concat(unformattedInterfaceDocument.Id), 253symbolMapping.DocumentIdsToSymbolMap.Keys.Concat(refactoringResult.DocumentToExtractFrom.Id),
ExtractMethod\MethodExtractor.Analyzer.cs (1)
286namesWithAnonymousTypes = namesWithAnonymousTypes.Concat("return type");
ExtractMethod\OperationStatus.cs (1)
39var reasons = reason == null ? Reasons : Reasons.Concat(reason);
FindUsages\AbstractFindUsagesService_FindImplementations.cs (2)
198return derivedClasses.Concat(symbol).ToImmutableArray(); 204return overrides.Concat(symbol).ToImmutableArray();
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
140.Concat(usingStatement) 169.Concat(usingStatement)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (6)
509statementsBeforeIf.Concat(updatedIf).Concat(newTrailing)); 534statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody))); 561statementsBeforeIf.Concat(updatedIf).Concat(UnwrapBlock(ifBody)).Concat(newIfBody)); 584statementsBeforeIf.Concat(updatedIf)); 609statementsBeforeIf.Concat(updatedIf));
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
85.Concat(new PullMemberUpWithDialogCodeAction(document, selectedMembers, _service, context.Options))
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
257var totalProjects = relatedDocuments.Select(d => d.Project.Id).Concat(document.Project.Id);
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (1)
304return graph.GetProjectsThatDirectlyDependOnThisProject(projectId).Concat(projectId);
Microsoft.CodeAnalysis.VisualBasic.Features (7)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (3)
164topMostStatements = topMostStatements.Concat(topMostStatementOfLocalDeclaration) 169topMostStatements = topMostStatements.Concat(previousStatement) 307newLeadingTrivia = newLeadingTrivia.Concat(SyntaxFactory.CarriageReturnLineFeed)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
361statement = statement.WithTrailingTrivia(statement.GetTrailingTrivia().Where(removeEndOfLine).Concat(trivia))
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (3)
58Concat(letClause). 95Concat(letClause). 96Concat(newClause).
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
246newNode = node.ReplaceTokens(SpecializedCollections.SingletonEnumerable(previousToken).Concat(lastToken),
CodeCleanup\Providers\FixIncorrectTokensCodeCleanupProvider.vb (1)
208Return curNode.ReplaceTokens(SpecializedCollections.SingletonEnumerable(curEndKeyword).Concat(curIfKeyword),
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
510Return node.ReplaceTokens(SpecializedCollections.SingletonEnumerable(modifier).Concat(previousToken),
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
766referencedSymbols.Concat(renameSymbol).Where(Function(sym) sym.Kind = SymbolKind.Property),
SyntaxListExtensions.vb (1)
23Return syntaxList.Take(index).Concat(item).Concat(syntaxList.Skip(index)).ToSyntaxList
TypeBlockSyntaxExtensions.vb (1)
55allElements.Take(allElements.Count - 1).Concat(ReplaceTrailingColonToEndOfLineTrivia(allElements.Last())))
Microsoft.CodeAnalysis.Workspaces (9)
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
444.Concat(project.Id);
FindSymbols\SymbolFinder_Hierarchy.cs (1)
137var allTypes = derivedClasses.Concat(containingType);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
453types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));
Rename\ConflictEngine\ConflictResolver.cs (1)
286conflictingSymbolLocations = conflictingSymbolLocations.Concat(renamedSymbol);
Rename\RenameUtilities.cs (1)
94.Concat(documentsOfRenameSymbolDeclaration.First().Id)
Shared\Extensions\IMethodSymbolExtensions.cs (2)
166.Concat(method.Name) 167.Concat(containingType.Name);
SyntaxEditorExtensions.cs (1)
171document = document.WithSyntaxRoot(originalRoot.TrackNodes(originalNodePairs.SelectMany(pair => pair.nodes.additionalNodes.Concat(pair.nodes.semanticNode))));
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
40private static readonly ImmutableArray<char> s_invalidPathChars = Path.GetInvalidPathChars().Concat('/').ToImmutableArray();
Microsoft.VisualStudio.LanguageServices (1)
PreviewPane\PreviewPane.xaml.cs (1)
147previewItems = previewItems.Take(MaxItems).Concat("...").ToList();