Implemented interface member:
400 references to Add
Microsoft.CodeAnalysis.CodeStyle (128)
src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.OperationDeconstructor.cs (1)
196_hashedSymbols.Add(member);
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (10)
260idsBuilder.Add(id); 285sortedPragmasWithIds.Add((trivia, idsBuilder.ToImmutable(), isDisable)); 378categoryBuilder.Add(trimmedPart); 382idBuilder.Add(trimmedPart); 410analyzersBuilder.Add(analyzer); 435unhandledIds.Add(descriptor.Id); 441analyzersBuilder.Add(analyzer); 499reportedDiagnostics.Add(diagnostic); 656diagnosticsBuilder.Add(diagnostic); 671diagnosticsBuilder.Add(diagnostic);
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\SuppressMessageAttributeState.cs (1)
62builder.Add((propertyReference.Property.Name, simpleAssignment.Value));
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
779builder.Add(value);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
135postMatches.Add(match.Value);
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
169postMatches.Add(new Match<TExpressionSyntax, TStatementSyntax, TMemberAccessExpressionSyntax, TAssignmentStatementSyntax>(
src\Compilers\Core\Portable\Collections\DictionaryExtensions.cs (1)
88values.Add(value);
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
322arrayBuilder.Add((V)_value); 323arrayBuilder.Add(item); 327arrayBuilder.Add(item);
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (6)
192results.Add(method); 233results.Add(singleResult); 326builder.Add(parameter.Value); 671builder.Add(type.Value); 759builder.Add(methodSymbol); 767builder.Add(methodSymbol);
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
36_elements!.Add(value);
src\Compilers\Core\Portable\Text\TextChangeRangeExtensions.cs (1)
401builder.Add(change);
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (5)
341result.Add(value); 373builder.Add(selector(element, index)); 483builder.Add(await selector(item).ConfigureAwait(false)); 498builder.Add(await selector(item, cancellationToken).ConfigureAwait(false)); 513builder.Add(await selector(item, arg, cancellationToken).ConfigureAwait(false));
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
219builder.Add(selector(item)); 249builder.Add(selector(item, arg)); 574builder.Add(a); 592builder.Add(array[j]); 871arrayBuilder.Add((T)existingValueOrArray); 875arrayBuilder.Add(item); 968builder.Add(namedType); 1292builder.Add(a);
src\Dependencies\Collections\OneOrMany.cs (1)
103builder.Add(_one);
src\Dependencies\Collections\TemporaryArray`1.cs (4)
163_builder.Add(item); 175_builder.Add(item); 216_builder.Add(item); 341builder.Add(this[i]);
src\Dependencies\PooledObjects\ArrayBuilder.cs (12)
398tmp.Add((U)i!); 511builder.Add(fillWithValue); 575bucket.Add(item); 613Add(items[i]); 633Add(items[i]); 648Add(items[i]); 685Add(item); 741result.Add(selected); 826builder.Add(map(item)); 864builder.Add(map(item, arg)); 902builder.Add(map(item, builder.Count, arg)); 913=> Add(e);
src\Dependencies\PooledObjects\ArrayBuilderExtensions.cs (2)
24builder.Add(value.Value); 33builder.Add(value);
src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
21result.Add(value);
src\Dependencies\Threading\ProducerConsumer.cs (1)
35items.Add(item);
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)
121numberRangePairs.Add(pair);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (3)
228commonAncestorsStack.Add(ancestor); 917condDirectivesBuilder.Add(directive); 921condDirectivesBuilder.Add(poppedDirective);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
45unreachableBlocksToVisit.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)
262result.Add(trivia); 776changes.Add(CreateEndOfLine()); 787changes.Add(CreateWhitespace(delta.Spaces.CreateIndentationString(Options.UseTabs, Options.TabSize))); 792changes.Add(CreateWhitespace(GetSpaces(delta.Spaces))); 828changes.Add(new TextChange(span, newText));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\TriviaHelpers.cs (1)
21builder.Add(triviaList[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (4)
29namingRules.Add((rule.Value, priority, namingRuleTitle)); 68symbolSpecifications.Add(rule.SymbolSpecification); 69namingStyles.Add(rule.NamingStyle); 70serializableRules.Add(new SerializableNamingRule
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (26)
138builder.Add(s_class); 141builder.Add(s_struct); 144builder.Add(s_interface); 147builder.Add(s_enum); 150builder.Add(s_property); 153builder.Add(s_method); 156builder.Add(s_localFunction); 159builder.Add(s_field); 162builder.Add(s_event); 165builder.Add(s_delegate); 168builder.Add(s_parameter); 171builder.Add(s_typeParameter); 174builder.Add(s_namespace); 177builder.Add(s_local); 216builder.Add(Accessibility.Public); 220builder.Add(Accessibility.Internal); 223builder.Add(Accessibility.Private); 226builder.Add(Accessibility.Protected); 230builder.Add(Accessibility.ProtectedOrInternal); 233builder.Add(Accessibility.ProtectedAndInternal); 236builder.Add(Accessibility.NotApplicable); 272builder.Add(s_abstractModifierKind); 275builder.Add(s_asyncModifierKind); 278builder.Add(s_constModifierKind); 281builder.Add(s_readonlyModifierKind); 285builder.Add(s_staticModifierKind);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (2)
220violations.Add(Substring(name, wordSpan)); 273violations.Add(Substring(name, wordSpan));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (3)
290applicableSymbolKindList.Add(SymbolKindOrTypeKind.AddSymbolKindFromXElement(symbolKindElement)); 295applicableSymbolKindList.Add(SymbolKindOrTypeKind.AddTypeKindFromXElement(typeKindElement)); 300applicableSymbolKindList.Add(SymbolKindOrTypeKind.AddMethodKindFromXElement(methodKindElement));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (2)
137selectedMembers.Add(decl); 156selectedMembers.Add(decl);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (2)
29result.Add(location); 33result.Add(syntaxRef.GetSyntax(cancellationToken).GetLocation());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
57builder.Add(namespaceSymbol.Name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (1)
28Builder.Add(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (2)
213builder.Builder.Add(readFunction(out var elementFailureReason)); 559builder.Builder.Add(ReadSymbolKey(nextContextualSymbol, out var elementFailureReason));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (3)
29friendlyNames.Add(element.IsImplicitlyDeclared ? null : element.Name); 30locations.Add(element.Locations.FirstOrDefault() ?? Location.None); 42elementTypes.Add(element.Type);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
85builder.Add(value); 255keysToRemove.Add(entry.Key);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (3)
35builder.Add(reference.Compilation); 41builder.Add(previous); 71builder.Add(previous.Assembly);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
444results.Add(member);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
164result.Add(interfaceMember);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
86typeParameters.Add(symbol);
Microsoft.CodeAnalysis.CodeStyle.Fixes (83)
Host\Mef\CodeStyleHostLanguageServices.cs (3)
39assemblyNames.Add("Microsoft.CodeAnalysis.CodeStyle.Fixes"); 43assemblyNames.Add("Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes"); 47assemblyNames.Add("Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes");
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
191validPotentialConversionTypes.Add((targetNode, targetNodeConversionType));
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (6)
53candidateSymbols.Add(symbolInfo.Symbol); 68mutablePotentialConversionTypes.Add((argumentExpression, targetArgumentConversionType)); 149newArguments.Add(arguments[i]); 158newArguments.Add(GenerateNewArgument(arguments[i], paramsType.ElementType)); 164newArguments.Add(GenerateNewArgument(arguments[i], parameterType)); 181newArguments.Add(arguments[i]);
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
226methodsAndArgumentToAdd.Add(new ArgumentInsertPositionData<TArgumentSyntax>(
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
58actions.Add(CodeAction.Create(
src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (8)
334edits.Add(new TextChange(TextSpan.FromBounds(startPos, startEnd), "")); 338edits.Add(new TextChange(TextSpan.FromBounds(firstMiddlePos, bottomEnd), "")); 347edits.Add(new TextChange(TextSpan.FromBounds(startPos, equalsEnd), "")); 351edits.Add(new TextChange(TextSpan.FromBounds(endPos, bottomEnd), "")); 360edits.Add(new TextChange(TextSpan.FromBounds(startPos, startEnd), "")); 366edits.Add(new TextChange(TextSpan.FromBounds(secondMiddlePos, equalsEnd), "")); 372edits.Add(new TextChange(TextSpan.FromBounds(firstMiddlePos, equalsEnd), "")); 377edits.Add(new TextChange(TextSpan.FromBounds(endPos, bottomEnd), ""));
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
166parameters.Add(CodeGenerationSymbolFactory.CreateParameterSymbol(
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (2)
51result.Add(new GenerateDefaultConstructorsCodeAction( 62result.Add(new GenerateDefaultConstructorsCodeAction(document, state, CodeFixesResources.Generate_all, state.UnimplementedConstructors));
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
238names.Add(new ParameterName(typeLocalName, isFixed: false).BestNameForParameter); 239isFixed.Add(false);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (4)
39result.Add(new GenerateParameterizedMemberCodeAction((TService)this, document, state, isAbstract: false, generateProperty: false)); 49result.Add(new GenerateParameterizedMemberCodeAction((TService)this, document, state, isAbstract: true, generateProperty: false)); 63result.Add(new GenerateParameterizedMemberCodeAction((TService)this, document, state, isAbstract: false, generateProperty: true)); 66result.Add(new GenerateParameterizedMemberCodeAction((TService)this, document, state, isAbstract: true, generateProperty: true));
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (8)
108result.Add(new GenerateVariableCodeAction( 132result.Add(new GenerateVariableCodeAction( 143result.Add(new GenerateVariableCodeAction( 157result.Add(new GenerateVariableCodeAction( 171result.Add(new GenerateVariableCodeAction( 187result.Add(new GenerateLocalCodeAction((TService)this, document, state)); 238result.Add(new GenerateParameterCodeAction(document, state, includeOverridesAndImplementations: false, parameterIndex)); 241result.Add(new GenerateParameterCodeAction(document, state, includeOverridesAndImplementations: true, parameterIndex));
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
288result.Add((member, canDelegateAllMembers: accessibleCount == allUnimplementedMembers.Length));
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (3)
101trivia.Add(this.SyntaxGeneratorInternal.SingleLineComment(" " + comment)); 102trivia.Add(this.SyntaxGeneratorInternal.ElasticCarriageReturnLineFeed); 164codeActions.Add(CodeAction.Create(
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
57result.Add(parameter);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
136implementedMembers.Add(member); 139implementedVisibleMembers.Add(member);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
192statements.Add(this.Service.AddComment( 203statements.Add(g.ExpressionStatement(
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (2)
72builder.Add(trivia); 124builder.Add(triviaList[currentStart + 1]);
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (2)
230replacementNodes.Add(newWhenTrueStatement); 232replacementNodes.Add(nullAssignmentOpt.WithAdditionalAnnotations(Formatter.Annotation));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
578updatedModifiersList.Add(newModifier);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (2)
127triviaList.Add(syntaxFacts.ElasticCarriageReturnLineFeed); 145triviaList.Add(lastWhitespace);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (2)
134nodesToSimplify.Add(node); 147importsToAdd.Add(namespaceSyntax);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (6)
293result.Add(CodeGenerationSymbolFactory.CreateFieldSymbol( 315result.Add(CodeGenerationSymbolFactory.CreatePropertySymbol( 362assignStatements.Add(statement); 405assignStatements.Add(CreateAssignWithNullCheckStatement( 413nullCheckStatements.Add( 418assignStatements.Add(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (11)
141expressions.Add( 193expressions.Add(factory.InvocationExpression( 235expressions.Add(factory.ValueEqualsExpression(thisSymbol, otherSymbol)); 247expressions.Add(factory.InvocationExpression( 257expressions.Add(factory.InvocationExpression( 296expressions.Add(factory.InvocationExpression( 311statements.Add(factory.ReturnStatement( 324expressions.Add(factory.ReferenceNotEqualsExpression(otherNameExpression, nullLiteral)); 331expressions.Add( 339expressions.Add( 348expressions.Add(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (8)
29result.Add(factory.InvocationExpression( 35result.Add(GetMemberForGetHashCode(factory, generatorInternal, compilation, member, justMemberReference)); 56statements.Add(factory.SimpleLocalDeclarationStatement(generatorInternal, 62statements.Add(factory.ExpressionStatement( 68statements.Add(factory.ReturnStatement( 135statements.Add(!useInt64 157statements.Add(factory.ExpressionStatement( 162statements.Add(!useInt64
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (2)
27siblings.Add((method.Parameters[i], before: true)); 32siblings.Add((method.Parameters[i], before: false));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
162path.Add(childIndex);
Microsoft.CodeAnalysis.CSharp.CodeStyle (45)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
65additionalLocations.Add(switchStatement.GetLocation());
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (2)
52stack.Add(root); 70stack.Add(child.AsNode()!);
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\RemoveUnreachableCodeHelpers.cs (3)
43builder.Add(currentGlobalStatement.Statement); 88currentSection.Add(currentStatement); 101sections.Add(lastSection);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
175matches.Add(match.Value);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (3)
309postMatchesInReverse.Add(new CollectionMatch<ArgumentSyntax>( 319postMatchesInReverse.Add(new CollectionMatch<ArgumentSyntax>(Argument(expression), UseSpread: true)); 364matchesInReverse.Add(new(arguments[i], useSpread));
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
839matches.Add(new(expressionStatement, UseSpread: false));
src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerAnalyzer.cs (5)
79preMatches.Add(new(argumentList.Arguments[0].Expression, UseSpread: true)); 106spreadElements.Add(invocation.ArgumentList.Arguments[0].Expression); 114spreadElements.Add(foreachStatement.Expression); 134expressionPieces.Add(binaryExpression.Right); 139expressionPieces.Add(currentArgumentExpression);
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
279memberAccessLocations.Add(memberAccess);
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (3)
276references.Add(invocationExpression.GetLocation()); 283references.Add(explicitInvocationExpression.GetLocation()); 294references.Add(nodeToCheck.GetLocation());
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
515orderedParameterAssignments.Add((parameterReference.Parameter, assignedMemberDeclaration, isWrittenTo));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (8)
279charResults.Add((ch, braceSpan)); 284charResults.Add((ch, new TextSpan(offset + index, 1))); 403result.Add((ch, new TextSpan(offset + index, 2))); 470result.Add(((char)uintChar, new TextSpan(startIndex + offset, 2 + 8))); 481result.Add(((char)highSurrogate, new TextSpan(pos, 0))); 482result.Add(((char)lowSurrogate, new TextSpan(pos, 2 + 8))); 510result.Add((character, new TextSpan(startIndex + offset, 2 + 4))); 540result.Add((character, TextSpan.FromBounds(startIndex + offset, endIndex + offset)));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (7)
250changes.Add(newComment); 254changes.Add(trivia); 268changes.Add(new TextChange(trivia.FullSpan, newComment.ToFullString())); 327changes.Add(trivia); 339changes.Add(formattedTrivia); 344changes.Add(docComment); 378changes.Add(new TextChange(trivia.FullSpan, docComment.ToFullString()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (1)
133list.Add(FormattingOperations.CreateSuppressOperation(startToken, endToken, option));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
49list.Add(FormattingOperations.CreateSuppressOperation(firstToken, lastToken, SuppressOption.NoWrapping | SuppressOption.IgnoreElasticWrapping));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
588list.Add(FormattingOperations.CreateSuppressOperation(firstToken, lastToken, SuppressOption.NoSpacing));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
336list.Add(new SuppressOperation(startToken, endToken, textSpan, SuppressOption.DisableFormatting));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
38result.Add(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
385builder.Add(methodSymbol);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
773names.Add(GetName(parent, options)); 904list.Add(member); 911list.Add(member);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (144)
src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (1)
66candidates.Add((spanNode, conversionType));
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
160result.Add(generator.ExpressionStatement(generator.AssignmentStatement(
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
65spans.Add(switchLocation.SourceSpan);
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
935builder.Add(field);
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
49result.Add(baseType.Type);
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
74invocations.Add(invocation);
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
114result.Add(usingDirective);
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (2)
92edits.Add(new TextChange(TextSpan.FromBounds(start, end), "")); 93edits.Add(new TextChange(new TextSpan(nextExpression.SpanStart, 0), token.Text + " "));
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (2)
94edits.Add(new TextChange(TextSpan.FromBounds(start, end), "")); 95edits.Add(new TextChange(new TextSpan(nextExpression.SpanStart, 0), token.Text + " "));
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (10)
357nodesAndTokens.Add(element); 384nodesAndTokens.Add(commaToken); 432nodesAndTokens.Add(trailingComma); 622result.Add(GetIndentedWhitespaceTrivia( 627result.Add(currentTrivia); 633result.Add(GetIndentedWhitespaceTrivia( 677newLeadingTrivia.Add(Whitespace(preferredIndentation)); 681newLeadingTrivia.Add(currentTrivia); 690newLeadingTrivia.Add(leadingTrivia[lastLeadingCommentIndex + 1]); 700newTrailingTrivia.Add(trivia);
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (3)
115nodesToTrack.Add(analysisResult.LocalDeclarationStatement); 116nodesToTrack.Add(analysisResult.CreationExpression); 118nodesToTrack.Add(statement);
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (5)
170nodesAndTokens.Add(originalArgumentListChildren[index - 1]); 171nodesAndTokens.Add(argument); 175nodesAndTokens.Add(CommaToken.WithoutTrivia()); 187nodesAndTokens.Add(firstArgument); 191nodesAndTokens.Add(firstArgument.WithPrependedLeadingTrivia(EndOfLine(formattingOptions.NewLine)));
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (5)
59nodesAndTokens.Add(expression); 60nodesAndTokens.Add(CommaToken.WithTrailingTrivia(trailingTrivia)); 64nodesAndTokens.Add(expression.WithTrailingTrivia(trailingTrivia)); 82nodesAndTokens.Add(item.WithAppendedTrailingTrivia(ElasticCarriageReturnLineFeed)); 86nodesAndTokens.Add(item);
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
216builder.Add(Argument(newDeclaration));
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\CSharpUseObjectInitializerCodeFixProvider.cs (3)
95nodesAndTokens.Add(newAssignment); 96nodesAndTokens.Add(CommaToken.WithTriviaFrom(expressionStatement.SemicolonToken)); 102nodesAndTokens.Add(newAssignment);
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (4)
48nodesAndTokens.Add(nodeOrToken.AsToken()); 50nodesAndTokens.Add(createElement(null, (ExpressionSyntax)nodeOrToken.AsNode()!)); 60nodesAndTokens.Add(last.WithTrailingTrivia()); 61nodesAndTokens.Add(CommaToken.WithTrailingTrivia(last.GetTrailingTrivia()));
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
185docCommentsToMove.Add((parameterName, removedMemberDocComment)!);
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (2)
137result.Add(Convert(usingStatement)); 191result.Add(anythingElse);
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (2)
173arguments.Add(Argument(stringLiteral)); 177arguments.Add(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\AttributeGenerator.cs (2)
88arguments.Add(AttributeArgument(GenerateAttributeSyntax(argument))); 92arguments.Add(AttributeArgument(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (2)
123tokens.Add(StaticKeyword); 131tokens.Add(UnsafeKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (8)
50tokens.Add(PublicKeyword); 53tokens.Add(ProtectedKeyword); 56tokens.Add(PrivateKeyword); 59tokens.Add(PrivateKeyword); 60tokens.Add(ProtectedKeyword); 63tokens.Add(InternalKeyword); 66tokens.Add(ProtectedKeyword); 67tokens.Add(InternalKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (8)
220tokens.Add(StaticKeyword); 229tokens.Add(StaticKeyword); 233tokens.Add(AbstractKeyword); 241tokens.Add(StaticKeyword); 249tokens.Add(ReadOnlyKeyword); 252tokens.Add(AbstractKeyword); 255tokens.Add(OverrideKeyword); 260tokens.Add(UnsafeKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (5)
128tokens.Add(ConstKeyword); 133tokens.Add(StaticKeyword); 136tokens.Add(ReadOnlyKeyword); 139tokens.Add(RequiredKeyword); 143tokens.Add(UnsafeKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (16)
262listOfClauses.Add(TypeParameterConstraintClause( 334tokens.Add(StaticKeyword); 337tokens.Add(UnsafeKeyword); 346tokens.Add(StaticKeyword); 350tokens.Add(AbstractKeyword); 360tokens.Add(StaticKeyword); 363tokens.Add(AbstractKeyword); 366tokens.Add(SealedKeyword); 371tokens.Add(ReadOnlyKeyword); 374tokens.Add(OverrideKeyword); 377tokens.Add(VirtualKeyword); 382tokens.Add(StaticKeyword); 386tokens.Add(UnsafeKeyword); 389tokens.Add(NewKeyword); 395tokens.Add(AsyncKeyword); 399tokens.Add(PartialKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (6)
285tokens.Add(FileKeyword); 290tokens.Add(StaticKeyword); 297tokens.Add(AbstractKeyword); 300tokens.Add(SealedKeyword); 305tokens.Add(ReadOnlyKeyword); 308tokens.Add(RefKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
122tokens.Add(PublicKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (12)
355modifiers.Add(ReadOnlyKeyword); 369tokens.Add(StaticKeyword); 378tokens.Add(StaticKeyword); 381tokens.Add(AbstractKeyword); 389tokens.Add(StaticKeyword); 398tokens.Add(ReadOnlyKeyword); 401tokens.Add(SealedKeyword); 404tokens.Add(OverrideKeyword); 407tokens.Add(VirtualKeyword); 410tokens.Add(AbstractKeyword); 413tokens.Add(RequiredKeyword); 418tokens.Add(UnsafeKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (2)
169nodes.Add(node); 174nodes.Add(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (8)
43constraints.Add(ClassOrStructConstraint(SyntaxKind.ClassConstraint)); 47constraints.Add(TypeConstraint(IdentifierName("unmanaged"))); 51constraints.Add(ClassOrStructConstraint(SyntaxKind.StructConstraint)); 55constraints.Add(TypeConstraint(IdentifierName("notnull"))); 66constraints.Add(TypeConstraint(type.GenerateTypeSyntax())); 70constraints.Add(ConstructorConstraint()); 75constraints.Add(AllowsConstraintClause([RefStructConstraint()])); 81clauses.Add(TypeParameterConstraintClause(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
98ranks.Add(ArrayRankSpecifier(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (2)
63spansToFormat.Add(TextSpan.FromBounds(0, firstMemberA.SpanStart)); 67spansToFormat.Add(TextSpan.FromBounds(baseNamespace.Name.Span.End, firstMemberB.SpanStart));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (2)
235_statementsBuilder.Add(statement); 248_statementsBuilder.Add(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (9)
143result.Add(ParamsKeyword); 146result.Add(ScopedKeyword); 151result.Add(OutKeyword); 155result.Add(RefKeyword); 162result.Add(InKeyword); 166result.Add(RefKeyword); 167result.Add(ReadOnlyKeyword); 171result.Add(RefKeyword); 172result.Add(ReadOnlyKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (13)
749parameterListsWithMatchingCount.Add(parameterList); 759list.Add(parameterList); 795allParameters.Add(info); 799matchingRefParameters.Add(info); 1572elementNamesBuilder.Add(subPattern.NameColon?.Name.Identifier.ValueText); 1578elementTypesBuilder.Add(patternType.InferredType); 2316elementNamesBuilder.Add(name.Identifier.ValueText == "" ? null : 2318elementTypesBuilder.Add(GetTypes(expr).FirstOrDefault().InferredType ?? this.Compilation.ObjectType); 2341elementTypesBuilder.Add(GetTypes(declaration.Type).FirstOrDefault().InferredType); 2350elementNamesBuilder.Add(name); 2355elementNamesBuilder.Add(null); 2364elementTypesBuilder.Add(tupleType); 2365elementNamesBuilder.Add(null);