31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3218NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3248NonTypeMembersWithPartialImplementations.Free();
3596CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3600CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
3938SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4579result.NonTypeMembersWithPartialImplementations.Add(symbol);
4789if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5666builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5674ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5703builder.NonTypeMembersWithPartialImplementations.Add(method);
5717builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5738builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5751builder.NonTypeMembersWithPartialImplementations.Add(property);
5753AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5754AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5763builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5772ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5803builder.NonTypeMembersWithPartialImplementations.Add(@event);
5810ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
5838AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5839AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
5854builder.NonTypeMembersWithPartialImplementations.Add(@event);
5856AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5857AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
5873builder.NonTypeMembersWithPartialImplementations.Add(indexer);
5874AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
5875AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
5889builder.NonTypeMembersWithPartialImplementations.Add(method);
5903builder.NonTypeMembersWithPartialImplementations.Add(method);
5930ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
5942ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,