Implemented interface member:
670 references to Add
Aspire.Dashboard (2)
Model\ResourceViewModelExtensions.cs (2)
128builder.Add(elementString); 153builder.Add(Convert.ToBoolean(element.NumberValue));
Aspire.Hosting (12)
ApplicationModel\CustomResourceSnapshot.cs (2)
444relationships.Add(new(resourceWithParent.Parent.Name, KnownRelationshipTypes.Parent)); 449relationships.Add(new(annotation.Resource.Name, annotation.Type));
ApplicationModel\ResourceNotificationService.cs (1)
755builder.Add(CreateCommandFromAnnotation(annotation, previousState, _serviceProvider));
Dcp\DcpNameGenerator.cs (1)
52builder.Add(new DcpInstance(name, suffix, i));
Dcp\ResourceSnapshotBuilder.cs (7)
82ports.Add(port.ContainerPort.Value); 224launchArgsBuilder.Add(annotation.Argument); 225argsAreSensitiveBuilder.Add(Convert.ToInt32(annotation.IsSensitive)); 272urls.Add( 301urls.Add( 312urls.Add( 349environment.Add(new(env.Name, env.Value ?? "", isFromSpec));
Health\ResourceHealthCheckService.cs (1)
314builder.Add(snapshot);
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
dotnet (6)
Commands\Project\Convert\ProjectConvertCommand.cs (6)
460explicitProjectItems.Add(new VirtualProjectBuilder.ExplicitProjectItem(itemType, include)); 493result.Add(project); 508result.Add(project); 522result.Add(project); 537result.Add(new CSharpDirective.Project(refDirective.Info, relativePath) 549result.Add(directive);
dotnet-format (13)
Analyzers\AnalyzerFormatter.cs (3)
325analyzers.Add(suppressor); 347analyzers.Add(analyzer); 354analyzers.Add(analyzer);
CodeFormatter.cs (3)
248documentsCoveredByEditorConfig.Add(document.Id); 253documentsNotCoveredByEditorConfig.Add(document.Id); 263sourceGeneratedDocuments.Add(generatedDocument.Id);
Formatters\DocumentFormatter.cs (2)
93formattedDocuments.Add((document, formatTask)); 175fileChanges.Add(fileChange);
Utilities\EditorConfigFinder.cs (2)
31editorConfigPaths.Add(files[index].FullName); 42editorConfigPaths.Add(files[0].FullName);
Workspaces\FolderWorkspace_FolderSolutionLoader.cs (2)
34projectInfos.Add(projectInfo); 81filePaths.Add(filePath);
Workspaces\FolderWorkspace_ProjectLoader.cs (1)
23projectFilePaths.Add(filePaths[index]);
GenerateDocumentationAndConfigFiles (15)
CodeFixerExtensions.cs (1)
51builder.Add(fixer);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
553originalDefinitionsBuilder.Add(methodSymbol.OverriddenMethod);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
99builder.Add(operation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28originalDefinitionsBuilder.Add(propertySymbol.OverriddenProperty);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
ILAssembler (25)
DocumentCompiler.cs (1)
42diagnostics.Add(new Diagnostic("Preprocessor", DiagnosticSeverity.Error, msg, new Location(new(start, length), loadedDocuments[source])));
GrammarVisitor.cs (21)
125_diagnostics.Add(new Diagnostic(id, severity, message, location)); 152exports.Add(new VTableExportPEBuilder.ExportInfo( 291methodTokens.Add(0); 306builder.Add(new VTableExportPEBuilder.VTableFixupInfo( 701_diagnostics.Add(new Diagnostic(DiagnosticIds.KeyFileError, DiagnosticSeverity.Error, $"Failed to read key file '{keyFilePath}': {ex.Message}", location)); 1219_diagnostics.Add( 2167attrs.Add(customAttribute); 2384builder.Add((float)(item switch 2400builder.Add((double)(item switch 2813builder.Add(byte.Parse(@byte.Symbol.Text, NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture)); 2824builder.Add((short)VisitInt32(value).Value); 2835builder.Add(VisitInt32(value).Value); 2847builder.Add((byte)VisitInt32(value).Value); 2859builder.Add(VisitInt64(value).Value); 2914builder.Add(EntityRegistry.CreateUnrecordedInterfaceImplementation(_currentTypeDefinition.PeekOrDefault()!, VisitTypeSpec(impl).Value)); 3351_diagnostics.Add(new Diagnostic( 3376_diagnostics.Add(new Diagnostic( 3467attributes.Add(attr); 4942strings.Add(str); 5061builder.Add(VisitTypar(typeParameter).Value); 5300builder.Add(VisitTypeSpec(typeSpec).Value);
VTableExportPEBuilder.cs (3)
135builder.Add(baseSections[0]); 138builder.Add(new Section(SDataSectionName, 146builder.Add(baseSections[i]);
ILCompiler.Compiler (8)
Compiler\Dataflow\AttributeDataFlow.cs (1)
60builder.Add(argument.Value);
Compiler\Dataflow\TrimAnalysisMethodCallPattern.cs (2)
50builder.Add(argument.DeepCopy()); 67argumentsBuilder.Add(lattice.Meet(Arguments[i], other.Arguments[i]));
Compiler\ILScanner.cs (2)
1031externalTypeMapNodes.Add(externalTypeMapNode.ToAnalysisBasedNode(factory)); 1036proxyTypeMapNodes.Add(proxyTypeMapNode.ToAnalysisBasedNode(factory));
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\MethodProxy.cs (1)
63builder.Add(new GenericParameterProxy((GenericParameterDesc)genericParameter));
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeProxy.cs (1)
29builder.Add(new GenericParameterProxy((GenericParameterDesc)genericParameter));
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1756builder.Add(_annotations.GetGenericParameterValue(genericParameter));
ILCompiler.ReadyToRun (2)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\MethodProxy.cs (1)
63builder.Add(new GenericParameterProxy((GenericParameterDesc)genericParameter));
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeProxy.cs (1)
29builder.Add(new GenericParameterProxy((GenericParameterDesc)genericParameter));
illink (5)
ILLink.CodeFixProvider (23)
DynamicallyAccessedMembersCodeFixProvider.cs (23)
29diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchParameterTargetsParameter)); 30diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchParameterTargetsMethodReturnType)); 31diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchParameterTargetsField)); 32diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchParameterTargetsThisParameter)); 34diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchMethodReturnTypeTargetsParameter)); 35diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchMethodReturnTypeTargetsMethodReturnType)); 36diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchMethodReturnTypeTargetsField)); 37diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchMethodReturnTypeTargetsThisParameter)); 39diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchFieldTargetsParameter)); 40diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchFieldTargetsMethodReturnType)); 41diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchFieldTargetsField)); 42diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchFieldTargetsThisParameter)); 44diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchThisParameterTargetsParameter)); 45diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchThisParameterTargetsMethodReturnType)); 46diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchThisParameterTargetsField)); 47diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchThisParameterTargetsThisParameter)); 49diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchTypeArgumentTargetsParameter)); 50diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchTypeArgumentTargetsMethodReturnType)); 51diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchTypeArgumentTargetsField)); 52diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchTypeArgumentTargetsThisParameter)); 53diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchTypeArgumentTargetsGenericParameter)); 54diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnMethodParameterBetweenOverrides)); 55diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnMethodReturnValueBetweenOverrides));
ILLink.RoslynAnalyzer (51)
CompilationExtensions.cs (1)
160builder.Add(item);
DataFlow\ControlFlowGraphProxy.cs (1)
69finallyRegions.Add(new RegionProxy(region));
DataFlow\LocalDataFlowVisitor.cs (9)
318arguments.Add(instanceValue); 324arguments.Add(Visit(val, state)); 325arguments.Add(value); 350argumentsBuilder.Add(indexArgumentValue); 351argumentsBuilder.Add(value); 726arguments.Add(instanceValue); 732arguments.Add(Visit(val, state)); 938argumentsBuilder.Add(instanceValue); 967argumentsBuilder.Add(argumentsByParameter[i] ?? TopValue);
DynamicallyAccessedMembersAnalyzer.cs (33)
31builder.Add(new RequiresAssemblyFilesAnalyzer()); 32builder.Add(new RequiresUnreferencedCodeAnalyzer()); 33builder.Add(new RequiresDynamicCodeAnalyzer()); 40diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.RequiresUnreferencedCode)); 41diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersIsNotAllowedOnMethods)); 42diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersIsNotAllowedOnExtensionProperties)); 45diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersOnMethodReturnValueCanOnlyApplyToTypesOrStrings)); 46diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersFieldAccessedViaReflection)); 47diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMethodAccessedViaReflection)); 48diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersOnTypeReferencesMemberWithRequiresUnreferencedCode)); 49diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersOnTypeReferencesMemberOnBaseWithRequiresUnreferencedCode)); 50diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersOnTypeReferencesMemberWithDynamicallyAccessedMembers)); 51diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersOnTypeReferencesMemberOnBaseWithDynamicallyAccessedMembers)); 52diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.UnrecognizedTypeInRuntimeHelpersRunClassConstructor)); 53diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnMethodReturnValueBetweenOverrides)); 54diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnMethodParameterBetweenOverrides)); 55diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnGenericParameterBetweenOverrides)); 56diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersMismatchOnImplicitThisBetweenOverrides)); 57diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DynamicallyAccessedMembersConflictsBetweenPropertyAndAccessor)); 58diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.PropertyAccessorParameterInLinqExpressionsCannotBeStaticallyDetermined)); 59diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.MakeGenericType)); 60diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.MakeGenericMethod)); 61diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.CaseInsensitiveTypeGetTypeCallIsNotSupported)); 62diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.UnrecognizedTypeNameInTypeGetType)); 63diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.UnrecognizedParameterInMethodCreateInstance)); 64diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.ParametersOfAssemblyCreateInstanceCannotBeAnalyzed)); 65diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.TypeNameIsNotAssemblyQualified)); 66diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.ReturnValueDoesNotMatchFeatureGuards)); 67diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.InvalidFeatureGuard)); 68diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.TypeMapGroupTypeCannotBeStaticallyDetermined)); 69diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor(DiagnosticId.DataflowAnalysisDidNotConverge)); 74diagDescriptorsArrayBuilder.Add(diagnosticDescriptor); 86diagDescriptorsArrayBuilder.Add(DiagnosticDescriptors.GetDiagnosticDescriptor((DiagnosticId)i));
ImmutableArrayOperations.cs (1)
49properties.Add(p);
src\runtime\src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParser.cs (1)
128genericArgs.Add(genericArg);
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1756builder.Add(_annotations.GetGenericParameterValue(genericParameter));
TrimAnalysis\MethodProxy.cs (1)
44builder.Add(new GenericParameterProxy(typeParameter));
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (2)
44builder.Add(argument.DeepCopy()); 66argumentsBuilder.Add(lattice.Meet(Arguments[i], other.Arguments[i]));
TrimAnalysis\TypeProxy.cs (1)
23builder.Add(new GenericParameterProxy(typeParameter));
Microsoft.AspNetCore.Analyzers (4)
MiddlewareAnalyzer.cs (1)
38middleware.Add(new MiddlewareItem(invocation));
OptionsAnalyzer.cs (1)
33options.Add(new OptionsItem(property.Property, operation.Value.ConstantValue.Value));
ServicesAnalyzer.cs (1)
33services.Add(new ServicesItem(invocation));
StartupAnalysis.cs (1)
48items.Add(item);
Microsoft.AspNetCore.App.Analyzers (22)
Infrastructure\RoutePattern\RoutePatternParser.cs (12)
258policies.Add(parameterPart.Node.ToString()); 354result.Add(ParseRootPart()); 374result.Add(ParsePart()); 509parts.Add(new RoutePatternCatchAllParameterPartNode(asterisksToken)); 514parts.Add(new RoutePatternCatchAllParameterPartNode(firstAsteriskToken)); 523parts.Add(new RoutePatternNameParameterPartNode(parameterName.Value)); 529parts.Add(new RoutePatternNameParameterPartNode( 543parts.Add(ParsePolicy()); 546parts.Add(new RoutePatternOptionalParameterPartNode(ConsumeCurrentToken())); 549parts.Add(ParseDefaultValue()); 591fragments.Add(new RoutePatternPolicyFragmentEscapedNode( 607fragments.Add(new RoutePatternPolicyFragment(policyFragment.Value));
Mvc\MvcAnalyzer.cs (1)
135httpMethodsBuilder.Add(method);
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (2)
421builder.Add(identifer.ValueText); 441builder.Add(identifer.ValueText);
RouteEmbeddedLanguage\Infrastructure\RoutePatternParametersDetector.cs (1)
37resolvedParameterSymbols.Add(new ParameterSymbol(routeParameterName, child, topLevelSymbol));
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (5)
163httpMethodsBuilder.Add("GET"); 166httpMethodsBuilder.Add("POST"); 169httpMethodsBuilder.Add("PUT"); 172httpMethodsBuilder.Add("DELETE"); 175httpMethodsBuilder.Add("PATCH");
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
53highlightSpans.Add(new AspNetCoreHighlightSpan(node.GetSpan(), AspNetCoreHighlightSpanKind.Reference));
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
14buffer.Add(element);
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
14buffer.Add(element);
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
Helpers\ISymbolExtensions.cs (1)
30result.Add(interfaceMember);
src\aspnetcore\src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (2)
26builder.Add(sourceToElementTransform(value)); 33result.Add((entry.Key, index, entry.Value.ToImmutable()));
Microsoft.AspNetCore.Razor.Utilities.Shared (8)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PooledObjects\PooledArrayBuilder`1.cs (3)
311builder.Add(list[i]); 331_builder.Add(list[i]); 1619builder.Add(GetInlineElement(i));
Microsoft.Build (12)
BuildCheck\Infrastructure\EditorConfig\EditorConfigFile.cs (1)
130namedSectionBuilder.Add(previousSection);
Evaluation\LazyItemEvaluator.cs (1)
640operationBuilder.Metadata.Add(metadatumElement);
Evaluation\LazyItemEvaluator.IncludeOperation.cs (3)
81itemsToAdd.Add(item); 98itemsToAdd.Add(_itemFactory.CreateItem(value, value, _itemElement.ContainingProject.FullPath)); 141itemsToAdd.Add(_itemFactory.CreateItem(includeSplitFileEscaped, glob, _itemElement.ContainingProject.FullPath));
Globbing\CompositeGlob.cs (3)
126builder.Add(first); 127builder.Add(enumerator.Current); 131builder.Add(enumerator.Current);
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\ArrayBuilder.cs (4)
158_builder.Add(default!); 163_builder.Add(value); 173_builder.Add(item); 598_builder.Add(selector(item));
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitIgnore.cs (1)
137patterns.Add(new Pattern(glob, flags));
GitDataReader\GitRepository.cs (2)
227=> (lazyDiagnostics ??= ImmutableArray.CreateBuilder<string>()).Add(diagnostic); 271builder.Add(new GitSubmodule(name, path, fullPath, url, headCommitSha));
Microsoft.CodeAnalysis (31)
AssemblyUtilities.cs (2)
41builder.Add(satelliteAssemblyPath); 47builder.Add(satelliteAssemblyPath);
CodeGen\LocalScopeManager.cs (6)
335_nestedScopes.Add(scope); 348_localVariables.Add(variable); 360_localConstants.Add(constant); 371_stateMachineUserHoistedLocalSlotIndices.Add(slotIndex); 412Blocks.Add(block); 705_handlers.Add(handler);
CommandLine\AnalyzerConfig.cs (1)
277namedSectionBuilder.Add(previousSection);
CommandLine\CommonCompiler.cs (1)
464embeddedTextBuilder.Add(text);
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1233builder.Add(diagnostic);
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
413builder.Add(analyzer);
DiagnosticAnalyzer\DiagnosticQueue.cs (1)
207builder.Add(d);
MemberDescriptor.cs (7)
154builder.Add(new MemberDescriptor(flags, declaringTypeId, nameTable[i], signatureBuilder.ToImmutable(), arity)); 183builder.Add((byte)paramCount); 200builder.Add((byte)typeCode); 213builder.Add((byte)stream.ReadByte()); 242builder.Add(firstByte); 247builder.Add(secondByte); 257builder.Add((byte)argumentCount);
MetadataReader\PEModule.cs (1)
447builder.Add(new EmbeddedResource((uint)resource.Offset, resource.Attributes, resourceName));
MetadataReference\AssemblyMetadata.cs (2)
333moduleBuilder.Add(_initialModules[0]); 337moduleBuilder.Add(_moduleFactoryOpt(moduleName));
RuleSet\RuleSet.cs (1)
202arrayBuilder.Add(this.FilePath);
RuleSet\RuleSetProcessor.cs (1)
132includes.Add(ReadRuleSetInclude(childNode));
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
145builder.Add((tree, info));
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
Microsoft.CodeAnalysis.Analyzers (20)
ImmutableObjectMethodAnalyzer.cs (1)
74builder.Add(symbol);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
323infoList.Add(allowedIdsInfo);
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (1)
190builder.Add((IFieldSymbol)symbol);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
84builder.Add(assembly.GlobalNamespace); 89builder.Add(@namespace);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
85builder.Add(namedType);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
553originalDefinitionsBuilder.Add(methodSymbol.OverriddenMethod);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
99builder.Add(operation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28originalDefinitionsBuilder.Add(propertySymbol.OverriddenProperty);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Microsoft.CodeAnalysis.AnalyzerUtilities (19)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
84builder.Add(assembly.GlobalNamespace); 89builder.Add(@namespace);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
85builder.Add(namedType);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
553originalDefinitionsBuilder.Add(methodSymbol.OverriddenMethod);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
99builder.Add(operation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28originalDefinitionsBuilder.Add(propertySymbol.OverriddenProperty);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
33builder.Add(value);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
49builder.Add(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Microsoft.CodeAnalysis.CodeStyle (15)
src\roslyn\src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (4)
79customTagsBuilder.Add(enforceOnBuild.ToCustomTag()); 83customTagsBuilder.Add(WellKnownDiagnosticTags.NotConfigurable); 87customTagsBuilder.Add(WellKnownDiagnosticTags.CustomSeverityConfigurable); 92customTagsBuilder.Add(WellKnownDiagnosticTags.Unnecessary);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
886builder.Add(PEParameterSymbol.Create( 979ownedParams.Add(new PETypeParameterSymbol(moduleSymbol, this, (ushort)i, gpHandles[i]));
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (2)
139SpansBuilder.Add(predefinedType.Span); 157SpansBuilder.Add(node.Span);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
66s_editorConfigOptionsBuilder.Add(option);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
313deduplicatedUsingsBuilder.Add(usingDirective.WithPrependedLeadingTrivia(orphanedTrivia));
Microsoft.CodeAnalysis.CSharp.Features (11)
ChangeSignature\CSharpChangeSignatureService.cs (1)
774result.Add(index < oldArguments.Count
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
292DiagnosticsBuilder.Add(diagnostic);
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (2)
94builder.Add(elseIfStatement); 100builder.Add(ifStatement.Else);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (2)
139SpansBuilder.Add(predefinedType.Span); 157SpansBuilder.Add(node.Span);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
313deduplicatedUsingsBuilder.Add(usingDirective.WithPrependedLeadingTrivia(orphanedTrivia));
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
123builder?.Add(new CSharpDirective.Shebang(info)); 171builder?.Add(directive); 756builder.Add((extension, itemType)); 827capturedBuilder.Add(new SimpleDiagnostic
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpCollapseMultiplePathOperations.Fixer.cs (1)
87arguments.Add(argument);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
66s_editorConfigOptionsBuilder.Add(option);
Microsoft.CodeAnalysis.Extensions.Package (5)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
Microsoft.CodeAnalysis.Features (27)
ChangeSignature\AbstractChangeSignatureService.cs (6)
711newParameters.Add(param); 727newParameters.Add(newParameter); 982updatedLeadingTrivia.Add(trivia); 989updatedLeadingTrivia.Add(trivia); 1019updatedLeadingTrivia.Add(newTrivia); 1037updatedLeadingTrivia.Add(newTrivia);
Completion\CommonCompletionItem.cs (1)
117builder.Add(new TaggedText(parts[i], parts[i + 1]));
Copilot\CopilotUtilities.cs (1)
46newSpans.Add(new TextSpan(change.Span.Start + totalDelta, newTextLength));
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
125builder.Add(solution.GetRequiredProject(projectId));
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (10)
101Builder.Add(new TaggedText(TextTags.Text, NormalizeLineEndings(s), Style, NavigationTarget.target, NavigationTarget.hint)); 140Builder.Add(new TaggedText(TextTags.ContainerEnd, string.Empty)); 157Builder.Add(new TaggedText(TextTags.ContainerEnd, string.Empty)); 220Builder.Add(s_newlinePart); 221Builder.Add(s_newlinePart); 225Builder.Add(s_newlinePart); 229Builder.Add(s_spacePart); 246Builder.Add(new TaggedText(TextTags.ContainerStart, "• ")); 250Builder.Add(new TaggedText(TextTags.ContainerStart, $"{_listStack[i].index}. ")); 256Builder.Add(new TaggedText(TextTags.ContainerStart, string.Empty));
src\roslyn\src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (4)
79customTagsBuilder.Add(enforceOnBuild.ToCustomTag()); 83customTagsBuilder.Add(WellKnownDiagnosticTags.NotConfigurable); 87customTagsBuilder.Add(WellKnownDiagnosticTags.CustomSeverityConfigurable); 92customTagsBuilder.Add(WellKnownDiagnosticTags.Unnecessary);
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
150compilationAssemblies.Add(Path.GetFullPath(Path.Combine(packagesPath, library.Path ?? "", assemblyPath)));
UnusedReferences\UnusedReferencesRemover.cs (3)
157unusedReferencesBuilder.Add(reference); 172unusedReferencesBuilder.Add(reference); 215unusedReferencesBuilder.Add(reference);
Microsoft.CodeAnalysis.Razor.Compiler (124)
CSharp\CompilerFeatures.cs (8)
25builder.Features.Add(new BindTagHelperProducer.Factory()); 26builder.Features.Add(new ComponentTagHelperProducer.Factory()); 27builder.Features.Add(new EventHandlerTagHelperProducer.Factory()); 28builder.Features.Add(new RefTagHelperProducer.Factory()); 29builder.Features.Add(new KeyTagHelperProducer.Factory()); 30builder.Features.Add(new SplatTagHelperProducer.Factory()); 35builder.Features.Add(new RenderModeTagHelperProducer.Factory()); 36builder.Features.Add(new FormNameTagHelperProducer.Factory());
CSharp\DefaultTagHelperDescriptorFactory.cs (3)
232builder.Diagnostics.Add(diagnostic); 285builder.Diagnostics.Add(diagnostic); 296builder.Diagnostics.Add(diagnostic);
CSharp\GenericTypeNameRewriter.cs (1)
63_usedBindings.Add(binding);
Language\CodeGeneration\CodeRenderingContext.cs (4)
57_diagnostics.Add(diagnostic); 91_diagnostics.Add(diagnostic); 151_sourceMappings.Add(sourceMapping); 209_linePragmas.Add(linePragma);
Language\Components\ComponentBindLoweringPass.cs (1)
344builder.Add(new(directiveAttribute, i));
Language\Components\ComponentInjectDirective.cs (1)
35builder.Features.Add(new ComponentInjectDirectivePass());
Language\Components\ComponentLayoutDirective.cs (1)
30builder.Features.Add(new ComponentLayoutDirectivePass());
Language\Components\ComponentNodeWriter.cs (3)
764_currentAttributeValues.Add(IntermediateNodeFactory.HtmlToken(node.Prefix)); 769_currentAttributeValues.Add((IntermediateToken)child); 902_currentAttributeValues.Add(IntermediateNodeFactory.HtmlToken(node.Prefix + stringContent));
Language\Components\ComponentPageDirective.cs (1)
35builder.Features.Add(new ComponentPageDirectivePass());
Language\Components\ComponentRenderModeDirective.cs (1)
29builder.Features.Add(new ComponentRenderModeDirectivePass());
Language\ConfigureDirectivesFeature.cs (1)
27directives.Add(directive);
Language\DefaultDirectiveSyntaxTreePass.cs (1)
62_diagnostics.Add(RazorDiagnosticFactory.CreateRewriter_InsufficientStack());
Language\Extensions\AttributeDirective.cs (1)
30builder.Features.Add(new AttributeDirectivePass());
Language\Extensions\FunctionsDirective.cs (1)
29builder.Features.Add(new FunctionsDirectivePass());
Language\Extensions\ImplementsDirective.cs (1)
30builder.Features.Add(new ImplementsDirectivePass());
Language\Extensions\InheritsDirective.cs (1)
31builder.Features.Add(new InheritsDirectivePass());
Language\Extensions\SectionDirective.cs (1)
30builder.Features.Add(new SectionDirectivePass());
Language\Intermediate\IntermediateNode.cs (1)
33_diagnosticsBuilder.Add(diagnostic);
Language\Legacy\ClassifiedSpanVisitor.cs (1)
445=> _spans.Add(new(span, CurrentBlockSpan, kind, _currentBlockKind, acceptedCharacters));
Language\Legacy\ErrorSink.cs (1)
50errors.Add(error);
Language\Legacy\TagHelperSpanVisitor.cs (1)
34_spans.Add(span);
Language\RazorProjectEngine.cs (48)
238builder.Features.Add(new ViewCssScopePass()); 259phases.Add(new DefaultRazorParsingPhase()); 260phases.Add(new DefaultRazorSyntaxTreePhase()); 261phases.Add(new DefaultRazorTagHelperContextDiscoveryPhase()); 262phases.Add(new DefaultRazorIntermediateNodeLoweringPhase()); 263phases.Add(new DefaultTagHelperResolutionPhase()); 264phases.Add(new DefaultRazorTagHelperRewritePhase()); 265phases.Add(new DefaultRazorDocumentClassifierPhase()); 266phases.Add(new DefaultRazorDirectiveClassifierPhase()); 267phases.Add(new DefaultRazorOptimizationPhase()); 268phases.Add(new DefaultRazorCSharpLoweringPhase()); 273features.Add(new DefaultImportProjectFeature()); 274features.Add(new TagHelperDiscoveryService()); 277features.Add(new ConfigureDirectivesFeature()); 278features.Add(new DefaultMetadataIdentifierFeature()); 281features.Add(new DefaultDirectiveSyntaxTreePass()); 282features.Add(new HtmlNodeOptimizationPass()); 285features.Add(new DefaultDocumentClassifierPass()); 286features.Add(new MetadataAttributePass()); 287features.Add(new Utf8WriteLiteralDetectionPass()); 288features.Add(new DirectiveRemovalOptimizationPass()); 289features.Add(new DefaultTagHelperOptimizationPass()); 290features.Add(new PreallocatedTagHelperAttributeOptimizationPass()); 291features.Add(new EliminateMethodBodyPass()); 295features.Add(targetExtensionFeature); 296targetExtensionFeature.TargetExtensions.Add(new MetadataAttributeTargetExtension()); 297targetExtensionFeature.TargetExtensions.Add(new DefaultTagHelperTargetExtension()); 298targetExtensionFeature.TargetExtensions.Add(new PreallocatedAttributeTargetExtension()); 302features.Add(configurationFeature); 325builder.Features.Add(new ComponentImportProjectFeature()); 353builder.Features.Add(new ComponentDocumentClassifierPass()); 356builder.Features.Add(new ComponentWhitespacePass()); 359builder.Features.Add(new ComponentComplexAttributeContentPass()); 360builder.Features.Add(new ComponentLoweringPass()); 361builder.Features.Add(new ComponentEventHandlerLoweringPass()); 362builder.Features.Add(new ComponentKeyLoweringPass()); 363builder.Features.Add(new ComponentReferenceCaptureLoweringPass()); 364builder.Features.Add(new ComponentSplatLoweringPass()); 365builder.Features.Add(new ComponentFormNameLoweringPass()); 366builder.Features.Add(new ComponentBindLoweringPass()); 367builder.Features.Add(new ComponentRenderModeLoweringPass()); 368builder.Features.Add(new ComponentCssScopePass()); 369builder.Features.Add(new ComponentTemplateDiagnosticPass()); 370builder.Features.Add(new ComponentGenericTypePass()); 371builder.Features.Add(new ComponentChildContentDiagnosticPass()); 372builder.Features.Add(new ComponentMarkupDiagnosticPass()); 373builder.Features.Add(new ComponentMarkupBlockPass(razorLanguageVersion)); 374builder.Features.Add(new ComponentMarkupEncodingPass(razorLanguageVersion));
Language\RazorProjectEngineBuilderExtensions.cs (6)
59builder.Features.Add(new DefaultTagHelperProducer.Factory()); 70builder.Features.Add(new ConfigureParserOptionsFeature(configure)); 80builder.Features.Add(new ConfigureCodeGenerationOptionsFeature(configure)); 132targetExtensionFeature.TargetExtensions.Add(extension); 173builder.Features.Add(new ConfigureParserForCSharpVersionFeature(builder.Configuration.LanguageVersion, effectiveCSharpLanguageVersion)); 189builder.Features.Add(feature);
Language\TypeNameObject.cs (1)
69knownTypeNames.Add(new(fullName, @namespace, name, alias));
Mvc.Version1_X\RazorExtensions.cs (7)
23builder.Features.Add(new DefaultTagHelperProducer.Factory()); 27builder.Features.Add(new SectionDirectivePass()); 35builder.Features.Add(new ModelExpressionPass()); 36builder.Features.Add(new MvcViewDocumentClassifierPass()); 38builder.Features.Add(new MvcImportProjectFeature()); 48builder.Features.Add(new ViewComponentTagHelperProducer.Factory()); 50builder.Features.Add(new ViewComponentTagHelperPass());
Mvc.Version1_X\ViewComponentTagHelperDescriptorFactory.cs (1)
82descriptorBuilder.Diagnostics.Add(diagnostic);
Mvc.Version2_X\NamespaceDirective.cs (1)
37builder.Features.Add(new Pass());
Mvc.Version2_X\RazorExtensions.cs (10)
27builder.Features.Add(new DefaultTagHelperProducer.Factory()); 28builder.Features.Add(new ViewComponentTagHelperProducer.Factory()); 36builder.Features.Add(new ModelExpressionPass()); 37builder.Features.Add(new PagesPropertyInjectionPass()); 38builder.Features.Add(new ViewComponentTagHelperPass()); 39builder.Features.Add(new RazorPageDocumentClassifierPass()); 40builder.Features.Add(new MvcViewDocumentClassifierPass()); 41builder.Features.Add(new AssemblyAttributeInjectionPass()); 42builder.Features.Add(new InstrumentationPass()); 44builder.Features.Add(new MvcImportProjectFeature());
Mvc.Version2_X\ViewComponentTagHelperDescriptorFactory.cs (1)
82descriptorBuilder.Diagnostics.Add(diagnostic);
Mvc\InjectDirective.cs (1)
37builder.Features.Add(new Pass());
Mvc\ModelDirective.cs (1)
33builder.Features.Add(new Pass());
Mvc\RazorExtensions.cs (9)
24builder.Features.Add(new DefaultTagHelperProducer.Factory()); 25builder.Features.Add(new ViewComponentTagHelperProducer.Factory()); 33builder.Features.Add(new ModelExpressionPass()); 34builder.Features.Add(new PagesPropertyInjectionPass()); 35builder.Features.Add(new ViewComponentTagHelperPass()); 37builder.Features.Add(new RazorPageDocumentClassifierPass(builder.Configuration.UseConsolidatedMvcViews)); 38builder.Features.Add(new MvcViewDocumentClassifierPass(builder.Configuration.UseConsolidatedMvcViews)); 40builder.Features.Add(new MvcImportProjectFeature()); 47builder.Features.Add(new CreateNewOnMetadataUpdateAttributePass());
Mvc\ViewComponentTagHelperDescriptorFactory.cs (1)
82descriptorBuilder.Diagnostics.Add(diagnostic);
SourceGenerators\RazorSourceGenerator.Helpers.cs (2)
98b.Features.Add(tagHelperFeature); 137b.Features.Add(new DefaultUtf8WriteLiteralFeature());
Microsoft.CodeAnalysis.Rebuild (2)
CompilationOptionsReader.cs (2)
321builder.Add(syntaxTree); 346builder.Add(metadataReference);
Microsoft.CodeAnalysis.ResxSourceGenerator (17)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
84builder.Add(assembly.GlobalNamespace); 89builder.Add(@namespace);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
85builder.Add(namedType);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
553originalDefinitionsBuilder.Add(methodSymbol.OverriddenMethod);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
99builder.Add(operation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28originalDefinitionsBuilder.Add(propertySymbol.OverriddenProperty);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Microsoft.CodeAnalysis.Scripting (2)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (2)
466moduleBuilder.Add(manifestModule); 475moduleBuilder.Add(CreateModuleMetadata(moduleCopyStream));
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilerDiagnosticAnalyzer.vb (1)
32builder.Add(errorCode)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
193DiagnosticsBuilder.Add(diagnostic)
Microsoft.CodeAnalysis.Workspaces (20)
Shared\Utilities\DocumentationComment.cs (4)
260(_parameterNamesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(name); 271(_typeParameterNamesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(name); 284(_exceptionTypesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(type); 288_exceptionTextBuilders[type].Add(exceptionText);
SourceGeneratorTelemetry\SourceGeneratorTelemetryCollectorWorkspaceService.cs (1)
86arrayBuilder.Add(map.ToImmutable());
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (3)
114_documentsAddedInBatch.Add(documentInfo); 172_documentsAddedInBatch.Add(documentInfo); 455documentFileNamesAdded.Add(documentInfo.FilePath);
Workspace\Solution\ProjectDependencyGraph_AddProject.cs (1)
29builder.Add([projectId]);
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
177builder.Add(projectInfo);
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (2)
154builder.Add(unresolvedMetadataReference); 173builder.Add(reference);
MSBuild\SolutionFileReader.cs (1)
73builder.Add((absoluteProjectPath, projectModel.Id.ToString()));
Microsoft.Diagnostics.DataContractReader.Contracts (7)
Contracts\GCInfo\X86\InfoHdr.cs (2)
374epilogsBuilder.Add((int)offs); 380epilogsBuilder.Add((int)(codeLength - infoHdr.EpilogSize));
Contracts\Signature\RuntimeSignatureDecoder.cs (5)
143types.Add(DecodeType(ref blobReader)); 184parameterBuilder.Add(DecodeType(ref blobReader, allowTypeSpecifications: false, typeCode: typeCode)); 190parameterBuilder.Add(DecodeType(ref blobReader)); 231builder.Add(blobReader.ReadCompressedInteger()); 242builder.Add(blobReader.ReadCompressedSignedInteger());
Microsoft.Diagnostics.DataContractReader.Legacy (2)
Dbi\DacDbiImpl.cs (2)
2761builder.Add(BasicTypeInfoToTypeHandle(rts, &pArgInfo->m_pList[i])); 2771builder.Add(BasicTypeInfoToTypeHandle(rts, &pArgInfo->m_pList[i]));
Microsoft.DotNet.Cli.CommandLine (1)
SpanParsableExtensions.cs (1)
114coll.Add(result);
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\StaticWebAssetsManifest.cs (1)
196discoveryPatterns.Add(new StaticWebAssetPattern(root, pattern.Pattern, url));
Microsoft.DotNet.ProjectTools (11)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
123builder?.Add(new CSharpDirective.Shebang(info)); 165builder?.Add(directive); 866builder.Add((extension, itemType)); 1004capturedBuilder.Add(new SimpleDiagnostic
VirtualProjectBuilder.cs (7)
223builder.Add(projectDirective); 230builder.Add(refDirective); 245builder.Add(includeOrExcludeDirective); 249builder.Add(directive); 345deduplicatedFileEvaluatedDirectiveBuilder.Add(directive); 358deduplicatedFileEvaluatedDirectiveBuilder.Add(directive); 435builder.Add(directive);
Microsoft.Extensions.Logging.Generators (3)
LoggerMessageGenerator.Roslyn4.0.cs (2)
117(specs ??= ImmutableArray.CreateBuilder<(LoggerClassSpec, bool)>()).Add((item.LoggerClassSpec, item.HasStringCreate)); 123(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(diagnostic);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
Microsoft.Extensions.Options.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
Microsoft.Interop.ComInterfaceGenerator (30)
ComClassInfo.cs (1)
38names.Add(iface.ToDisplayString());
ComInterfaceContext.cs (1)
42accumulator.Add(AddContext(iface));
ComInterfaceGenerator.cs (4)
442builder.Add(parameter.GetLocation()); 446builder.Add(thisLocation); 518methodList.Add(methods[methodIndex++]); 520contextList.Add(new(iface, methodList.ToImmutable().ToSequenceEqual()));
ComInterfaceInfo.cs (2)
128nonFatalDiagnostics.Add(DiagnosticInfo.Create( 160builder.Add((
ComMethodInfo.cs (13)
77methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(member.CreateDiagnosticInfo(GeneratorDiagnostics.InstanceEventDeclaredInInterface, member.Name, data.ifaceSymbol.ToDisplayString()))); 159methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(( 187methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(DiagnosticInfo.Create(GeneratorDiagnostics.MethodNotDeclaredInAttributedInterface, method.Locations.FirstOrDefault(), method.ToDisplayString()))); 204methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(DiagnosticInfo.Create(GeneratorDiagnostics.CannotAnalyzeMethodPattern, method.Locations.FirstOrDefault(), method.ToDisplayString()))); 211methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(diag!)); 222methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From((comMethodInfo, method))); 275methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From( 295methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From( 303methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(shapeDiagnostic!)); 331methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(( 356methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(( 386builder.Add(AttributeInfo.From(attr)); 631methods.Add(DiagnosticOr<(ComMethodInfo, IMethodSymbol)>.From(
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
64projectsWithDiagnostics.Add(project);
VirtualMethodPointerStubGenerator.cs (7)
276elements.Add(new TypePositionInfo(new PointerTypeInfo("void*", "void*", false), methodStub.ManagedThisMarshallingInfo) 283elements.Add(element with 298elements.Add(new TypePositionInfo(methodStub.TypeKeyOwner, methodStub.ManagedThisMarshallingInfo) 305elements.Add(element with 313elements.Add( 360callingConventions.Add(FunctionPointerUnmanagedCallingConvention(Identifier("SuppressGCTransition"))); 375callingConventions.Add(FunctionPointerUnmanagedCallingConvention(Identifier(callConvSymbol.Name.Substring("CallConv".Length))));
Microsoft.Interop.JavaScript.JSImportGenerator (4)
JSImportGenerator.cs (4)
190typeInfoBuilder.Add( 198typeInfoBuilder.Add( 224typeInfoBuilder.Add(updatedInfo); 228typeInfoBuilder.Add(updatedInfo with
Microsoft.Interop.LibraryImportGenerator (2)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
64projectsWithDiagnostics.Add(project);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
Microsoft.Interop.SourceGeneration (21)
BoundGenerators.cs (5)
48signatureMarshallers.Add(generator); 61managedParamMarshallers.Add(generator); 65nativeParamMarshallers.Add(generator); 91generatorDiagnostics.Add(new GeneratorDiagnostic.NotSupported(managedExceptionInfo)); 115nativeParamMarshallers.Add(managedExceptionMarshaller);
ContainingSyntaxContext.cs (1)
56containingTypeInfoBuilder.Add(
SignatureContext.cs (5)
69additionalAttrs.Add( 84additionalAttrs.Add( 139typeInfos.Add(typeInfo); 152typeInfos.Add(retTypeInfo); 196merged.Add(attr);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
UnmanagedToManagedStubGenerator.cs (1)
97argBuilder.Add(managedParameterMarshallers[i].AsManagedArgument(_context));
VariableDeclarations.cs (8)
29initializations.Add(MarshallerHelpers.DefaultInit(info, context)); 62statementsToUpdate.Add(Declare( 71statementsToUpdate.Add(Declare( 122statementsToUpdate.Add(Declare( 129statementsToUpdate.Add(Declare( 149statementsToUpdate.Add(Declare( 160statementsToUpdate.Add(Declare( 171statementsToUpdate.Add(Declare(
Microsoft.ML.Transforms (2)
Text\LdaTransform.cs (2)
350itemScoresPerTopicBuilder.Add(itemScores); 367wordScoresPerTopicBuilder.Add(wordScores);
Microsoft.NET.HostModel (6)
MachO\BinaryFormat\Blobs\EmbeddedSignatureBlob.cs (6)
44blobs.Add(codeDirectoryBlob); 45blobIndices.Add(new BlobIndex(CodeDirectorySpecialSlot.CodeDirectory, expectedOffset)); 47blobs.Add(requirementsBlob); 48blobIndices.Add(new BlobIndex(CodeDirectorySpecialSlot.Requirements, expectedOffset)); 50blobs.Add(cmsWrapperBlob); 51blobIndices.Add(new BlobIndex(CodeDirectorySpecialSlot.CmsWrapper, expectedOffset));
Roslyn.Diagnostics.Analyzers (17)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
159_builder.Add(default!); 164_builder.Add(value); 174_builder.Add(item); 617_builder.Add(selector(item)); 645_builder.Add(selector(item));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (2)
84builder.Add(assembly.GlobalNamespace); 89builder.Add(@namespace);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
85builder.Add(namedType);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
553originalDefinitionsBuilder.Add(methodSymbol.OverriddenMethod);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
99builder.Add(operation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28originalDefinitionsBuilder.Add(propertySymbol.OverriddenProperty);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (3)
127optionsBuilder.Add(option); 139optionsBuilder.Add(option); 151optionsBuilder.Add(option);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (3)
147nodes.Add(new Node(builderNode.CharacterSpan, edgeCount, currentEdgeIndex)); 156edges.Add(_compactEdges[j]); 166edges.Add(new Edge(distance, childIndex));
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
66s_editorConfigOptionsBuilder.Add(option);
rzc (4)
DiscoverCommand.cs (2)
172b.Features.Add(new DefaultMetadataReferenceFeature() { References = metadataReferences }); 173b.Features.Add(new CompilationTagHelperFeature());
GenerateCommand.cs (1)
193b.Features.Add(new StaticTagHelperFeature(tagHelpers));
Json\JsonDataReader.cs (1)
184builder.Add(readElement(new JsonDataReader(item)));
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableArray_1.Builder.cs (1)
356this.Add(item);
System.Reflection.Metadata (25)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (3)
114arguments.Add(DecodeArgument(ref valueReader, info)); 140arguments.Add(new CustomAttributeNamedArgument<TType>(name, kind, argument.Type, argument.Value)); 408array.Add(DecodeArgument(ref blobReader, elementInfo));
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (5)
152types.Add(DecodeType(ref blobReader)); 197parameterBuilder.Add(DecodeType(ref blobReader, allowTypeSpecifications: false, typeCode: typeCode)); 203parameterBuilder.Add(DecodeType(ref blobReader)); 263builder.Add(blobReader.ReadCompressedInteger()); 274builder.Add(blobReader.ReadCompressedSignedInteger());
System\Reflection\Metadata\IL\MethodBodyBlock.cs (2)
203result.Add(new ExceptionRegion(kind, tryOffset, tryLength, handlerOffset, handlerLength, classTokenOrFilterOffset)); 220result.Add(new ExceptionRegion(kind, tryOffset, tryLength, handlerOffset, handlerLength, classTokenOrFilterOffset));
System\Reflection\Metadata\Internal\NamespaceCache.cs (5)
236parent.Namespaces!.Add(child.Handle); 341builder.TypeDefinitions!.Add(typeHandle); 348newData.TypeDefinitions!.Add(typeHandle); 373builder.ExportedTypes!.Add(exportedTypeHandle); 381newData.ExportedTypes!.Add(exportedTypeHandle);
System\Reflection\Metadata\MetadataReader.cs (1)
1465builder.Add(NestedClassTable.GetNestedClass(i));
System\Reflection\Metadata\TypeNameParser.cs (1)
128genericArgs.Add(genericArg);
System\Reflection\Metadata\TypeSystem\EventDefinition.cs (1)
93other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (1)
100other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (3)
97builder.Add(new Section(TextSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.MemExecute | SectionCharacteristics.ContainsCode)); 101builder.Add(new Section(ResourceSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.ContainsInitializedData)); 106builder.Add(new Section(RelocationSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.MemDiscardable | SectionCharacteristics.ContainsInitializedData));
System\Reflection\PortableExecutable\PEBuilder.cs (1)
144result.Add(serialized);
System\Reflection\PortableExecutable\PEHeaders.cs (1)
318builder.Add(new SectionHeader(ref reader));
System\Reflection\PortableExecutable\PEReader.cs (1)
585builder.Add(new DebugDirectoryEntry(stamp, majorVersion, minorVersion, type, dataSize, dataRva, dataPointer));
System.Text.Json.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);
System.Text.RegularExpressions.Generator (5)
RegexGenerator.cs (4)
137(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(d); 141(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(limitedSupportResult.Item3); 142(filteredResults ??= ImmutableArray.CreateBuilder<object>()).Add( 147(filteredResults ??= ImmutableArray.CreateBuilder<object>()).Add(result);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
172builder.Add(item);