84 references to Concat
Microsoft.CodeAnalysis (4)
Compilation\Compilation.cs (1)
214ExternalReferences.Concat(DirectiveReferences),
Operations\ControlFlowGraphBuilder.cs (2)
558region.Locals = region.Locals.Concat(subRegion.Locals); 5401l = l.Concat(section.Locals);
SourceGeneration\GlobalAliases.cs (1)
58return new(ga1.AliasAndSymbolNames.Concat(ga2.AliasAndSymbolNames));
Microsoft.CodeAnalysis.CSharp (19)
Binder\ForEachLoopBinder.cs (1)
1584.Concat(typeParameter.AllEffectiveInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo));
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
2110Concat(typeParameter.AllEffectiveInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo));
CommandLine\CSharpCommandLineParser.cs (1)
1179pathMap = pathMap.Concat(ParsePathMap(unquoted, diagnostics));
Compilation\CSharpCompilation.cs (2)
1731entryPoint.Diagnostics.Diagnostics.Concat(diagnostics.ToReadOnlyAndFree()), entryPoint.Diagnostics.Dependencies)); 2990return new ImmutableBindingDiagnostic<AssemblySymbol>(result.AsImmutable().Concat(clsDiagnostics.Diagnostics), clsDiagnostics.Dependencies);
Compiler\MethodCompiler.cs (1)
1338boundStatements = boundStatements.Concat(lowered.Statements);
Lowering\ClosureConversion\ClosureConversion.cs (2)
1013realTypeArguments = realTypeArguments.Concat(typeArgumentsOpt); 1553_currentTypeParameters = containerAsFrame?.TypeParameters.Concat(synthesizedMethod.TypeParameters) ?? synthesizedMethod.TypeParameters;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
632return new ValueDispatchNode.SwitchDispatch(sd.Syntax, sd.Cases.Concat(cases), sd.Otherwise);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (2)
986ImmutableArray.Create(arrayVar).Concat(upperVar.AsImmutableOrNull()), 987ImmutableArray.Create(arrayVarDecl).Concat(upperVarDecl.AsImmutableOrNull()).Add(forLoop));
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
520sideEffects: tempInitializers.ToImmutableAndFree().Concat(assignments),
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1506m = m.Concat(StaticCast<Symbol>.From(t));
Symbols\Source\SourceAssemblySymbol.cs (1)
1597attributes = attributes.Concat(netmoduleAttributes);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2730membersByName[name] = membersForName.Concat(typesAsSymbols);
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
135=> _property.NotNullMembers.Concat(base.NotNullMembers); 138=> _property.NotNullWhenTrueMembers.Concat(base.NotNullWhenTrueMembers); 141=> _property.NotNullWhenFalseMembers.Concat(base.NotNullWhenFalseMembers);
Symbols\TypeWithAnnotations.cs (1)
508newCustomModifiers.Concat(newTypeWithModifiers.CustomModifiers));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_Nullable.cs (1)
4905expectedBits = ImmutableArray.Create(addOne.GetValueOrDefault()).Concat(expectedBits);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (7)
CompilationContext.cs (3)
105Debug.Assert(displayClassVariableNamesOutsideInOrder.Concat(displayClassVariableNamesInsideInOrder).Distinct().Length == _displayClassVariables.Count); 412foreach (var local in _localsForBindingOutside.Concat(_localsForBindingInside)) 891: oldAliases.Concat(ImmutableArray.Create(externAlias));
Symbols\EEMethodSymbol.cs (4)
109var allSourceTypeParameters = container.SourceTypeParameters.Concat(sourceMethodTypeParameters); 114allSourceTypeParameters = allSourceTypeParameters.Concat(sourceMethodTypeParameters); 120_allTypeParameters = container.TypeParameters.Concat(_typeParameters).Concat(_typeParameters);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
WinMdTests.cs (1)
221references: runtimeReferences.Concat(ImmutableArray.Create<MetadataReference>(assemblyReference)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\CompilationCreationTests.cs (2)
2287var args1 = retval1.ContainingType.TypeArguments().Concat(retval1.TypeArguments()); 2288var params1 = retval1.ContainingType.TypeParameters.Concat(retval1.TypeParameters);
Symbols\IndexerTests.cs (1)
2631var derivedIndexerGroup = derivedIndexers.Concat(ImmutableArray.Create<PropertySymbol>(baseIndexer3));
Microsoft.CodeAnalysis.UnitTests (4)
Collections\ImmutableArrayExtensionsTests.cs (4)
255Assert.Equal(empty, empty.Concat(empty)); 256Assert.Equal(a, a.Concat(empty)); 257Assert.Equal(a, empty.Concat(a)); 258Assert.True(a.Concat(a).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4, 0, 2, 4)));
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\InitializerRewriter.vb (1)
101handledEvents = handledEvents.Concat(implementationPart.HandledEvents)
Binding\Binder_Query.vb (15)
402firstSelectSelectorBinder.RangeVariables.Concat(firstSelectDeclaredRangeVariables), 421firstSelectSelectorBinder.RangeVariables.Concat(firstSelectDeclaredRangeVariables), 442firstSelectSelectorBinder.RangeVariables.Concat(group.RangeVariables)) 560firstSelectSelectorBinder.RangeVariables.Concat(declaredRangeVariables), 848source.RangeVariables.Concat(declaredRangeVariables), 1062Dim joinSelectorRangeVariables As ImmutableArray(Of RangeVariableSymbol) = sourceRangeVariables.Concat(manySelector.RangeVariables) 1306absorbingJoin.RangeVariables.Concat(joinSelectorDeclaredRangeVariables), 1430Dim joinSelectorRangeVariables As ImmutableArray(Of RangeVariableSymbol) = outer.RangeVariables.Concat(inner.RangeVariables) 1679outer.RangeVariables.Concat(inner.RangeVariables), 1727outer.RangeVariables.Concat(intoRangeVariables), 1832keysRangeVariables.Concat(intoRangeVariables), 2130If(addKeysInScope, keysRangeVariables.Concat(groupRangeVariables), groupRangeVariables)) 3020_rangeVariables.Concat(group.RangeVariables)) 3032_rangeVariables.Concat(group.RangeVariables)) 3267Debug.Assert(joinSelectorRangeVariables.SequenceEqual(outer.RangeVariables.Concat(inner.RangeVariables)))
Binding\Binder_Statements.vb (1)
382locals = implicitLocals.Concat(locals)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
155handledEvents = handledEvents.Concat(implementationPart.HandledEvents)
CommandLine\VisualBasicCommandLineParser.vb (1)
1115pathMap = pathMap.Concat(ParsePathMap(unquoted, diagnostics))
Declarations\DeclarationTreeBuilder.vb (1)
212children:=globalChildren.Concat(nonGlobal),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (3)
43node.Locals.Concat(spillSeq.Locals), 44node.SpillFields.Concat(spillSeq.SpillFields), 45statements.Concat(spillSeq.Statements),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
97Dim allExpressions = ImmutableArray.Create(Of BoundExpression)(receiverOpt).Concat(expressions)
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (1)
846ImmutableArray.Create(Of BoundExpression)(store).Concat(copyBackBuilder.ToImmutableAndFree),
Lowering\LocalRewriter\LocalRewriter_Using.vb (1)
150statements = RegisterUnstructuredExceptionHandlingResumeTarget(node.Syntax, canThrow:=True).Concat(statements)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
727membersDict(name) = symbols.Concat(StaticCast(Of Symbol).From(typeSymbols))
Symbols\Metadata\PE\PENamespaceSymbol.vb (1)
212members(name) = symbols.Concat(StaticCast(Of Symbol).From(typeSymbols))
Symbols\Source\SourceAssemblySymbol.vb (1)
534attributes = attributes.Concat(netmoduleAttributes)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1737membersAndInitializers.Members(name) = nontypeSymbols.Concat(StaticCast(Of Symbol).From(typeSymbols))
Symbols\TypeSymbolExtensions.vb (1)
1198typeArguments = type.TypeArgumentsNoUseSiteDiagnostics.Concat(typeArguments)
Symbols\TypeWithModifiers.vb (1)
85Return New TypeWithModifiers(newTypeWithModifiers.Type, newCustomModifiers.Concat(newTypeWithModifiers.CustomModifiers))
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (4)
CompilationContext.vb (2)
1428sourceTypeTypeParameters.Concat(candidateMethodDefinition.TypeParameters), 1429sourceTypeTypeParameters.As(Of TypeSymbol).Concat(indexedTypeParameters))
Symbols\EEMethodSymbol.vb (2)
84Dim allSourceTypeParameters = container.SourceTypeParameters.Concat(sourceMethodTypeParameters) 90_allTypeParameters = container.TypeParameters.Concat(_typeParameters)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTests.vb (1)
1882Dim compReferences = xmlReferences.Concat(ImmutableArray.Create(ref1, ref2))
WinMdTests.vb (1)
162references:=runtimeReferences.Concat(ImmutableArray.Create(Of MetadataReference)(assemblyReference)))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\OverloadResolution.vb (1)
43methods = instanceMethods.Concat(extensionMethods)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (6)
SymbolsTests\AssemblyAndNamespaceTests.vb (4)
220Assert.True(members.SequenceEqual(membersA.Concat(membersC).Concat(membersE).AsEnumerable())) 296Assert.True(membersBar.SequenceEqual(membersA.Concat(membersC).Concat(membersE).AsEnumerable()))
SymbolsTests\CompilationCreationTests.vb (2)
1803Dim args1 = retval1.ContainingType.TypeArguments.Concat(retval1.TypeArguments) 1804Dim params1 = retval1.ContainingType.TypeParameters.Concat(retval1.TypeParameters)