217 references to Add
Aspire.Dashboard (1)
Model\PauseManager.cs (1)
58return intervals.Add(newInterval);
Aspire.Hosting (1)
ExternalServiceBuilderExtensions.cs (1)
165return urlSnapshots.Add(new(Name: null, uri.ToString(), IsInternal: false));
Aspire.Hosting.Tests (5)
ResourceNotificationTests.cs (5)
115await notificationService.PublishUpdateAsync(resource, state => state with { Properties = state.Properties.Add(new("A", "value")) }).DefaultTimeout(); 117await notificationService.PublishUpdateAsync(resource, state => state with { Properties = state.Properties.Add(new("B", "value")) }).DefaultTimeout(); 168await notificationService.PublishUpdateAsync(resource1, state => state with { Properties = state.Properties.Add(new("A", "value")) }).DefaultTimeout(); 170await notificationService.PublishUpdateAsync(resource2, state => state with { Properties = state.Properties.Add(new("B", "value")) }).DefaultTimeout(); 172await notificationService.PublishUpdateAsync(resource1, "replica1", state => state with { Properties = state.Properties.Add(new("C", "value")) }).DefaultTimeout();
GenerateDocumentationAndConfigFiles (7)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Microsoft.Build (3)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Extensions\ImmutableArrayExtensions.cs (2)
1013return first.Add(second); 1025return self.Add(items[0]);
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
Microsoft.CodeAnalysis (29)
Diagnostic\CustomObsoleteDiagnosticInfo.cs (1)
91customTags = baseDescriptor.ImmutableCustomTags.Add(WellKnownDiagnosticTags.CustomObsolete);
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActions.cs (1)
61var groupedActionsAndAnalyzers = ImmutableArray<(DiagnosticAnalyzer, GroupedAnalyzerActionsForAnalyzer)>.Empty.Add((analyzer, groupedActions));
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (21)
463_codeBlockEndActions = _codeBlockEndActions.Add(new CodeBlockAnalyzerAction(action, Analyzer)); 468_syntaxNodeActions = _syntaxNodeActions.Add(new SyntaxNodeAnalyzerAction<TLanguageKindEnum>(action, syntaxKinds, Analyzer)); 485_operationBlockEndActions = _operationBlockEndActions.Add(new OperationBlockAnalyzerAction(action, Analyzer)); 490_operationActions = _operationActions.Add(new OperationAnalyzerAction(action, operationKinds, Analyzer)); 902_compilationStartActions = _compilationStartActions.Add(action); 908_compilationEndActions = _compilationEndActions.Add(action); 914_compilationActions = _compilationActions.Add(action); 920_syntaxTreeActions = _syntaxTreeActions.Add(action); 926_additionalFileActions = _additionalFileActions.Add(action); 932_semanticModelActions = _semanticModelActions.Add(action); 938_symbolActions = _symbolActions.Add(action); 944_symbolStartActions = _symbolStartActions.Add(action); 950_symbolEndActions = _symbolEndActions.Add(action); 956_codeBlockStartActions = _codeBlockStartActions.Add(action); 962_codeBlockEndActions = _codeBlockEndActions.Add(action); 968_codeBlockActions = _codeBlockActions.Add(action); 974_syntaxNodeActions = _syntaxNodeActions.Add(action); 980_operationBlockStartActions = _operationBlockStartActions.Add(action); 986_operationBlockActions = _operationBlockActions.Add(action); 992_operationBlockEndActions = _operationBlockEndActions.Add(action); 998_operationActions = _operationActions.Add(action);
Emit\CommonPEModuleBuilder.cs (1)
1091builder[hotReloadException.ContainingNamespace] = existingTypes.Add(hotReloadException);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
Symbols\Attributes\CommonMethodEarlyWellKnownAttributeData.cs (1)
22_lazyConditionalSymbols = _lazyConditionalSymbols.Add(name);
Symbols\Attributes\CommonTypeEarlyWellKnownAttributeData.cs (1)
60_lazyConditionalSymbols = _lazyConditionalSymbols.Add(name);
Microsoft.CodeAnalysis.Analyzers (8)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
678additionalLocations = additionalLocations.Add(fixLocation);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Microsoft.CodeAnalysis.CodeStyle (8)
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
170locations.Add(syntaxTree.GetLocation(TextSpan.FromBounds(match.Initializer.FullSpan.End, match.Statement.Span.End)));
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
30=> FixableCompilerErrorIds.Add(IDEDiagnosticIds.OrderModifiersDiagnosticId);
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Conversions.cs (4)
1442arguments = arguments.Add(collectionBuilderElementsPlaceholder); 1444argumentNames = argumentNames.Add(readonlySpanParameter.Name); 1447argumentRefKinds = argumentRefKinds.Add(RefKind.None); 1451argsToParams = argsToParams.Add(collectionBuilderMethod.ParameterCount - 1);
Binder\Binder_Expressions.cs (3)
7224children = children.Add(boundInitializerOpt); 9917var childBoundNodes = BuildArgumentsForErrorRecovery(analyzedArguments).Add(expr); 11514var typeArguments = returnsVoid ? parameterTypes : parameterTypes.Add(returnType);
Binder\Binder_InterpolatedString.cs (1)
726var outConstructorAdditionalArguments = additionalConstructorArguments.Add(trailingConstructorValidityPlaceholder);
Binder\Binder_Invocation.cs (1)
122return BadExpression(node, LookupResultKind.Empty, ImmutableArray.Create(symbol), args.Add(receiver), wasCompilerGenerated: true);
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1307parameters = parameters.Add(property.SetMethod.Parameters.Last());
BoundTree\Expression.cs (1)
164protected override ImmutableArray<BoundNode?> Children => StaticCast<BoundNode?>.From(this.SideEffects.Add(this.Value));
Compilation\CSharpCompilation.cs (1)
3333newDiagnostics = newDiagnostics.Add(new MethodBodyDiagnostics(tree, span, diagnostics));
Compiler\MethodCompiler.cs (1)
1349boundStatements = boundStatements.Add(processedInitializers.LoweredInitializers);
FlowAnalysis\FlowAnalysisPass.cs (2)
85var newStatements = block.Statements.Add(new BoundReturnStatement(trailingExpression.Syntax, RefKind.None, trailingExpression, @checked: false)); 207return body.Update(body.Locals, body.LocalFunctions, body.HasUnsafeModifier, body.Instrumentation, body.Statements.Add(ret));
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (2)
418sideEffects.Add(setterCall), // https://github.com/dotnet/roslyn/issues/78829 - there is no test coverage for 'sideEffects' on this code path 452return possibleNull.NullToEmpty().Add(newElement);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
1211ImmutableArray.Create(arrayVarDecl).Concat(upperVarDecl.AsImmutableOrNull()).Add(forLoop));
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (1)
133return _factory.SpillSequence(_tempAllocator.AllTemps().Add(resultTemp), resultBuilder.ToImmutableAndFree(), _factory.Local(resultTemp));
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
91.Add(currentCreation);
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
195locals: node.Locals.Add(boundTemp.LocalSymbol),
Lowering\SyntheticBoundNodeFactory.cs (1)
525(local != null) ? innerInstrumentation.Locals.Add(local) : innerInstrumentation.Locals,
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
238genericFieldTypes = genericFieldTypes.Add(fields[^1].TypeWithAnnotations);
Symbols\Attributes\WellKnownAttributeData\MethodWellKnownAttributeData.cs (3)
68_memberNotNullAttributeData = _memberNotNullAttributeData.Add(memberName); 96_memberNotNullWhenTrueAttributeData = _memberNotNullWhenTrueAttributeData.Add(memberName); 100_memberNotNullWhenFalseAttributeData = _memberNotNullWhenFalseAttributeData.Add(memberName);
Symbols\Attributes\WellKnownAttributeData\PropertyWellKnownAttributeData.cs (3)
118_memberNotNullAttributeData = _memberNotNullAttributeData.Add(memberName); 146_memberNotNullWhenTrueAttributeData = _memberNotNullWhenTrueAttributeData.Add(memberName); 150_memberNotNullWhenFalseAttributeData = _memberNotNullWhenFalseAttributeData.Add(memberName);
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
132return StaticCast<Symbol>.From(t).Add(ns);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
315partInterfaces = partInterfaces.Add(baseType);
Symbols\Tuples\TupleTypeSymbol.cs (1)
243var chainedTypes = ImmutableArray.Create(elementTypes, (loop - 1) * (ValueTupleRestPosition - 1), ValueTupleRestPosition - 1).Add(TypeWithAnnotations.Create(currentSymbol));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (3)
59var newBody = SyntaxFactory.Block(statements.Add(exprOrStatement).Cast<StatementSyntax>()); 71statements = statements.Add(generator.ReturnStatement(exprOrStatement)); 79var newBody = SyntaxFactory.Block(statements.Add(generator.ReturnStatement(exprOrStatement)).Cast<StatementSyntax>());
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
344commitRules = commitRules.Add(s_WithoutOpenBrace); 349commitRules = commitRules.Add(s_WithoutOpenParen);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
174return statements.Add(GetFlowControlStatement());
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (3)
59var newBody = SyntaxFactory.Block(statements.Add(exprOrStatement).Cast<StatementSyntax>()); 71statements = statements.Add(generator.ReturnStatement(exprOrStatement)); 79var newBody = SyntaxFactory.Block(statements.Add(generator.ReturnStatement(exprOrStatement)).Cast<StatementSyntax>());
Microsoft.CodeAnalysis.Extensions.Package (3)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
Microsoft.CodeAnalysis.Features (26)
AddImport\AbstractAddImportCodeFixProvider.cs (1)
32this.CustomTags = this.CustomTags.Add(CodeAction.CanBeHighPriorityTag);
AddImport\CodeActions\AddImportCodeAction.cs (1)
53this.CustomTags = this.CustomTags.Add(CodeAction.CanBeHighPriorityTag);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
363allDocumentIds = linkedDocumentIds.Add(document.Id);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
105var newCurrentFolder = currentFolder.Add(matchingFolderInfo.Name);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (1)
173var documents = linkedIds.SelectAsArray(solution.GetRequiredDocument).Add(document);
Completion\CommonCompletionItem.cs (2)
52tags = tags.Add(WellKnownTags.Warning); 57properties = properties.NullToEmpty().Add(KeyValuePair.Create(DescriptionProperty, EncodeDescription(description.ToTagsAndText())));
Completion\CommonCompletionProvider.cs (2)
92parts = parts.Add(new TaggedText(TextTags.LineBreak, Environment.NewLine)); 95parts = parts.Add(new TaggedText(TextTags.Text, note));
Completion\CompletionItem.cs (2)
463=> With(properties: GetProperties().Add(KeyValuePair.Create(name, value))); 487return With(tags: Tags.Add(tag));
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
139properties = properties.Add(KeyValuePair.Create(AppendConfigureAwait, string.Empty));
Completion\Providers\AbstractDocCommentCompletionProvider.cs (2)
363commitRules = commitRules.Add(WithoutQuoteRule); 368commitRules = commitRules.Add(WithoutSpaceRule);
Completion\Providers\SymbolCompletionItem.cs (1)
62tags = tags.Add(WellKnownTags.Deprecated);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (1)
102ImmutableInterlocked.AddOrUpdate(ref _analyzerProviders, metadata.Name, n => [lazyProvider], (n, v) => v.Add(lazyProvider));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.AbstractUnitTestingPriorityProcessor.cs (1)
58_lazyAnalyzers = new Lazy<ImmutableArray<IUnitTestingIncrementalAnalyzer>>(() => analyzers.Add(analyzer));
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
532.Add(new TaggedText(TextTags.CodeBlockEnd, string.Empty));
QuickInfo\QuickInfoUtilities.cs (1)
159tags = tags.Add(WellKnownTags.Warning);
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
170locations.Add(syntaxTree.GetLocation(TextSpan.FromBounds(match.Initializer.FullSpan.End, match.Statement.Span.End)));
src\roslyn\src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (2)
52this.CustomTags = this.CustomTags.Add(CodeAction.CanBeHighPriorityTag); 307codeAction.CustomTags = codeAction.CustomTags.Add(CodeAction.CanBeHighPriorityTag);
src\roslyn\src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
24this.CustomTags = this.CustomTags.Add(CodeAction.CanBeHighPriorityTag); 61codeAction.CustomTags = codeAction.CustomTags.Add(CodeAction.CanBeHighPriorityTag);
src\roslyn\src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
30=> FixableCompilerErrorIds.Add(IDEDiagnosticIds.OrderModifiersDiagnosticId);
Wrapping\WrapItemsAction.cs (1)
47return operations.Add(new RecordCodeActionOperation(SortTitle, ParentTitle));
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_ObjectInitializer.vb (2)
186boundChildNodesForError = boundChildNodesForError.Add(objectInitializerExpression) 604Dim children = boundArguments.Add(expr)
Binding\Binder_Statements.vb (1)
359body = body.Update(body.StatementListSyntax, body.Locals, body.Statements.Add(exitLabelStatement))
BoundTree\Expression.vb (1)
119Return StaticCast(Of BoundNode).From(Me.Bounds.Add(Me.Initializer))
Declarations\DeclarationTreeBuilder.vb (1)
221globalChildren = globalChildren.Add(projectNs)
Lowering\LocalRewriter\LocalRewriter_DoLoop.vb (1)
123ifConditionGotoStart = New BoundStatementList(ifConditionGotoStart.Syntax, conditionResumeTarget.Add(ifConditionGotoStart))
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
230boundCollectionAssignment = New BoundStatementList(boundCollectionAssignment.Syntax, loopResumeTarget.Add(boundCollectionAssignment)) 578boundEnumeratorAssignment = New BoundStatementList(boundEnumeratorAssignment.Syntax, loopResumeTarget.Add(boundEnumeratorAssignment))
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (1)
188rewrittenInitializer = New BoundStatementList(rewrittenInitializer.Syntax, loopResumeTarget.Add(rewrittenInitializer))
Lowering\LocalRewriter\LocalRewriter_If.vb (2)
141condGoto = New BoundStatementList(condGoto.Syntax, unstructuredExceptionHandlingResumeTarget.Add(condGoto)) 186condGoto = New BoundStatementList(condGoto.Syntax, unstructuredExceptionHandlingResumeTarget.Add(condGoto))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (2)
179rewrittenArguments = rewrittenArguments.Add(rewrittenValue) 820callArgs = callArgs.Add(ignoreReturn)
Lowering\LocalRewriter\LocalRewriter_While.vb (1)
98ifConditionGotoStart = New BoundStatementList(ifConditionGotoStart.Syntax, conditionResumeTargetOpt.Add(ifConditionGotoStart))
Symbols\Tuples\TupleTypeSymbol.vb (1)
568Dim typeArguments As ImmutableArray(Of TypeSymbol) = ImmutableArray.Create(Of TypeSymbol)(elementTypes, ([loop] - 1) * (TupleTypeSymbol.RestPosition - 1), TupleTypeSymbol.RestPosition - 1).Add(namedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
270commitRules = commitRules.Add(s_WithoutOpenParen)
Microsoft.CodeAnalysis.Workspaces (21)
CodeActions\CodeAction.cs (1)
205CustomTags = CustomTags.Add(tag);
ExtensionManager\IExtensionManagerExtensions.cs (2)
105? existing.Add(extension) 129? existing.Add(extension)
Options\LegacyWorkspaceOptionService.cs (1)
112.Add(new WeakReference<Workspace>(workspace));
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
511OutputPaths = projectReferenceInformation.OutputPaths.Add(outputPath)
Workspace\ProjectSystem\ProjectSystemProjectFactory.ProjectUpdateState.cs (6)
87return map.SetItem(path, projects.Add(projectId)); 119=> this with { RemovedMetadataReferences = RemovedMetadataReferences.Add(reference) }; 125=> this with { AddedMetadataReferences = AddedMetadataReferences.Add(reference) }; 131=> this with { RemovedAnalyzerReferences = RemovedAnalyzerReferences.Add(reference) }; 137=> this with { AddedAnalyzerReferences = AddedAnalyzerReferences.Add(reference) }; 161ConvertedProjectReferences = ConvertedProjectReferences.Add((path, projectReference))
Workspace\Solution\ProjectDependencyGraph_AddProject.cs (1)
21newTopologicallySortedProjects = newTopologicallySortedProjects.Add(projectId);
Workspace\Solution\Solution_SemanticModelCaching.cs (1)
43localArray = localArray.Add((documentId, semanticModel));
Workspace\WorkspaceEventMap.cs (1)
72=> new(_registries.Add(new Registry(handlerAndOptions)));
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\ProjectMap.cs (1)
117projectInfos = projectInfos.Add(projectInfo);
Microsoft.DotNet.HotReload.Watch (1)
Utilities\ImmutableDictionaryExtensions.cs (1)
18return dictionary.SetItem(key, items.Add(value));
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
273ElementTypeInformation = returnSwappedSignatureElements.Add(
Microsoft.Interop.JavaScript.JSImportGenerator (4)
Analyzers\JSImportExportDiagnosticsAnalyzer.cs (3)
33.Add(InvalidSignatureDescriptor) 34.Add(ContainingTypeMissingModifiersDescriptor) 35.Add(RequiresAllowUnsafeBlocksDescriptor);
JSExportGenerator.cs (1)
302.Add(new TypePositionInfo(
Microsoft.Interop.SourceGeneration (4)
Marshalling\BreakingChangeDetector.cs (1)
31gen.Diagnostics.Add(
Marshalling\ByValueContentsMarshalKindValidator.cs (2)
42ByValueMarshalKindSupport.NotSupported => ResolvedGenerator.ResolvedWithDiagnostics(s_forwarder.Bind(generator.Generator.TypeInfo, context), generator.Diagnostics.Add(diagnostic!)), 43ByValueMarshalKindSupport.NotRecommended => generator with { Diagnostics = generator.Diagnostics.Add(diagnostic!) },
SequenceEqualImmutableArray.cs (1)
27return new SequenceEqualImmutableArray<T>(Array.Add(value));
Microsoft.ML.Transforms (1)
MissingValueIndicatorTransform.cs (1)
145types[iinfo] = new VectorDataViewType(NumberDataViewType.Single, vectorType.Dimensions.Add(2));
Microsoft.TemplateEngine.Cli (7)
Commands\Example.cs (7)
102return new(currentCommand, commandParts.Add(option.Name).AddRange(args.Select(a => a.Any(char.IsWhiteSpace) ? $"'{a}'" : a))); 107return new(currentCommand, commandParts.Add(option.Name)); 117=> new(currentCommand, commandParts.Add(Constants.KnownHelpAliases.First())); 123=> new(currentCommand, commandParts.Add(CommandLineUtils.FormatArgumentUsage(argumentSelector(currentCommand)))); 129return new(subcommand, commandParts.Add(subcommand.Name)); 137return new(subcommand, commandParts.Add(subcommand.Name)); 145return new(subcommand, commandParts.Add(token));
NuGet.Commands (2)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (2)
693var newDownloadDependencies = frameworkInfo.DownloadDependencies.Add(dependency); 711spec.TargetFrameworks[index] = new TargetFrameworkInformation(frameworkInfo) { Dependencies = dependencies.Add(dependency) };
NuGet.ProjectModel (2)
PackageSpecOperations.cs (2)
76var newDependencies = framework.Dependencies.Add(newDependency); 292return list.Add(newDependency);
Roslyn.Diagnostics.Analyzers (8)
ExportedPartsShouldHaveImportingConstructor.cs (1)
122nonImportingConstructors = nonImportingConstructors.Add(constructor);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
732return self.Add(items[0]); 1117=> first.Add(second);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
97OneOrMany.Create(_many.Add(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
54=> Diagnostics.Contains(diagnostic) ? this : With(diagnostics: this.Diagnostics.Add(diagnostic));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
145return parameters.Add(extensionParameter); // order doesn't matter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
128dictionary[key] = existingArray.Add(value); 140dictionary[key] = existingArray.IsEmpty && value.Equals(defaultArray[0]) ? defaultArray : existingArray.Add(value);
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableArray_1.cs (1)
1085return self.Add(value);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Ecma\EcmaWrappedTypeProvider.cs (1)
47filteredTypeArguments = filteredTypeArguments.Add(typeArguments[i].SkipTypeWrappers());