Implemented interface member:
141 references to Add
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (141)
src\Compilers\Core\Portable\Collections\DictionaryExtensions.cs (1)
88
values.
Add
(value);
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
322
arrayBuilder.
Add
((V)_value);
323
arrayBuilder.
Add
(item);
327
arrayBuilder.
Add
(item);
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
36
_elements!.
Add
(value);
src\Compilers\Core\Portable\Text\TextChangeRangeExtensions.cs (1)
401
builder.
Add
(change);
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (5)
341
result.
Add
(value);
373
builder.
Add
(selector(element, index));
483
builder.
Add
(await selector(item).ConfigureAwait(false));
498
builder.
Add
(await selector(item, cancellationToken).ConfigureAwait(false));
513
builder.
Add
(await selector(item, arg, cancellationToken).ConfigureAwait(false));
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
219
builder.
Add
(selector(item));
249
builder.
Add
(selector(item, arg));
574
builder.
Add
(a);
592
builder.
Add
(array[j]);
871
arrayBuilder.
Add
((T)existingValueOrArray);
875
arrayBuilder.
Add
(item);
968
builder.
Add
(namedType);
1292
builder.
Add
(a);
src\Dependencies\Collections\OneOrMany.cs (1)
103
builder.
Add
(_one);
src\Dependencies\Collections\TemporaryArray`1.cs (4)
163
_builder.
Add
(item);
175
_builder.
Add
(item);
216
_builder.
Add
(item);
341
builder.
Add
(this[i]);
src\Dependencies\PooledObjects\ArrayBuilder.cs (12)
398
tmp.
Add
((U)i!);
511
builder.
Add
(fillWithValue);
575
bucket.
Add
(item);
613
Add
(items[i]);
633
Add
(items[i]);
648
Add
(items[i]);
685
Add
(item);
741
result.
Add
(selected);
826
builder.
Add
(map(item));
864
builder.
Add
(map(item, arg));
902
builder.
Add
(map(item, builder.Count, arg));
913
=>
Add
(e);
src\Dependencies\PooledObjects\ArrayBuilderExtensions.cs (2)
24
builder.
Add
(value.Value);
33
builder.
Add
(value);
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (1)
224
namespaceNamesBuilder.
Add
(fullTypeName[prevStartIndex..i]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\NamingStyles\NamingStyleOptionAccumulator.cs (1)
32
_rules.
Add
(rule);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
121
numberRangePairs.
Add
(pair);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (3)
228
commonAncestorsStack.
Add
(ancestor);
917
condDirectivesBuilder.
Add
(directive);
921
condDirectivesBuilder.
Add
(poppedDirective);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
45
unreachableBlocksToVisit.
Add
(blocks[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
176
=> _allocatedBasicBlockAnalysisDatas.
Add
(allocatedData);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (5)
262
result.
Add
(trivia);
776
changes.
Add
(CreateEndOfLine());
787
changes.
Add
(CreateWhitespace(delta.Spaces.CreateIndentationString(Options.UseTabs, Options.TabSize)));
792
changes.
Add
(CreateWhitespace(GetSpaces(delta.Spaces)));
828
changes.
Add
(new TextChange(span, newText));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\TriviaHelpers.cs (1)
21
builder.
Add
(triviaList[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (4)
29
namingRules.
Add
((rule.Value, priority, namingRuleTitle));
68
symbolSpecifications.
Add
(rule.SymbolSpecification);
69
namingStyles.
Add
(rule.NamingStyle);
70
serializableRules.
Add
(new SerializableNamingRule
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (26)
138
builder.
Add
(s_class);
141
builder.
Add
(s_struct);
144
builder.
Add
(s_interface);
147
builder.
Add
(s_enum);
150
builder.
Add
(s_property);
153
builder.
Add
(s_method);
156
builder.
Add
(s_localFunction);
159
builder.
Add
(s_field);
162
builder.
Add
(s_event);
165
builder.
Add
(s_delegate);
168
builder.
Add
(s_parameter);
171
builder.
Add
(s_typeParameter);
174
builder.
Add
(s_namespace);
177
builder.
Add
(s_local);
216
builder.
Add
(Accessibility.Public);
220
builder.
Add
(Accessibility.Internal);
223
builder.
Add
(Accessibility.Private);
226
builder.
Add
(Accessibility.Protected);
230
builder.
Add
(Accessibility.ProtectedOrInternal);
233
builder.
Add
(Accessibility.ProtectedAndInternal);
236
builder.
Add
(Accessibility.NotApplicable);
272
builder.
Add
(s_abstractModifierKind);
275
builder.
Add
(s_asyncModifierKind);
278
builder.
Add
(s_constModifierKind);
281
builder.
Add
(s_readonlyModifierKind);
285
builder.
Add
(s_staticModifierKind);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
220
violations.
Add
(Substring(name, wordSpan));
273
violations.
Add
(Substring(name, wordSpan));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (3)
290
applicableSymbolKindList.
Add
(SymbolKindOrTypeKind.AddSymbolKindFromXElement(symbolKindElement));
295
applicableSymbolKindList.
Add
(SymbolKindOrTypeKind.AddTypeKindFromXElement(typeKindElement));
300
applicableSymbolKindList.
Add
(SymbolKindOrTypeKind.AddMethodKindFromXElement(methodKindElement));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (2)
137
selectedMembers.
Add
(decl);
156
selectedMembers.
Add
(decl);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (2)
29
result.
Add
(location);
33
result.
Add
(syntaxRef.GetSyntax(cancellationToken).GetLocation());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
57
builder.
Add
(namespaceSymbol.Name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (1)
28
Builder.
Add
(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (2)
213
builder.Builder.
Add
(readFunction(out var elementFailureReason));
559
builder.Builder.
Add
(ReadSymbolKey(nextContextualSymbol, out var elementFailureReason));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (3)
29
friendlyNames.
Add
(element.IsImplicitlyDeclared ? null : element.Name);
30
locations.
Add
(element.Locations.FirstOrDefault() ?? Location.None);
42
elementTypes.
Add
(element.Type);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IAsyncEnumerableExtensions.cs (1)
40
result.
Add
(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
85
builder.
Add
(value);
255
keysToRemove.
Add
(entry.Key);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ProducerConsumer.cs (1)
52
items.
Add
(item);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (3)
35
builder.
Add
(reference.Compilation);
41
builder.
Add
(previous);
71
builder.
Add
(previous.Assembly);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
444
results.
Add
(member);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
162
result.
Add
(interfaceMember);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
86
typeParameters.
Add
(symbol);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
578
updatedModifiersList.
Add
(newModifier);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (2)
127
triviaList.
Add
(syntaxFacts.ElasticCarriageReturnLineFeed);
145
triviaList.
Add
(lastWhitespace);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (2)
134
nodesToSimplify.
Add
(node);
147
importsToAdd.
Add
(namespaceSyntax);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (6)
293
result.
Add
(CodeGenerationSymbolFactory.CreateFieldSymbol(
315
result.
Add
(CodeGenerationSymbolFactory.CreatePropertySymbol(
362
assignStatements.
Add
(statement);
405
assignStatements.
Add
(CreateAssignWithNullCheckStatement(
413
nullCheckStatements.
Add
(
418
assignStatements.
Add
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (11)
141
expressions.
Add
(
193
expressions.
Add
(factory.InvocationExpression(
235
expressions.
Add
(factory.ValueEqualsExpression(thisSymbol, otherSymbol));
247
expressions.
Add
(factory.InvocationExpression(
257
expressions.
Add
(factory.InvocationExpression(
296
expressions.
Add
(factory.InvocationExpression(
311
statements.
Add
(factory.ReturnStatement(
324
expressions.
Add
(factory.ReferenceNotEqualsExpression(otherNameExpression, nullLiteral));
331
expressions.
Add
(
339
expressions.
Add
(
348
expressions.
Add
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (8)
29
result.
Add
(factory.InvocationExpression(
35
result.
Add
(GetMemberForGetHashCode(factory, generatorInternal, compilation, member, justMemberReference));
56
statements.
Add
(factory.SimpleLocalDeclarationStatement(generatorInternal,
62
statements.
Add
(factory.ExpressionStatement(
68
statements.
Add
(factory.ReturnStatement(
135
statements.
Add
(!useInt64
157
statements.
Add
(factory.ExpressionStatement(
162
statements.
Add
(!useInt64
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (2)
27
siblings.
Add
((method.Parameters[i], before: true));
32
siblings.
Add
((method.Parameters[i], before: false));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
162
path.
Add
(childIndex);