31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3351NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3381NonTypeMembersWithPartialImplementations.Free();
3729CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3733CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
4080SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4721result.NonTypeMembersWithPartialImplementations.Add(symbol);
4940if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5831builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5839ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5868builder.NonTypeMembersWithPartialImplementations.Add(method);
5882builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5903builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5916builder.NonTypeMembersWithPartialImplementations.Add(property);
5918AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5919AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5928builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5937ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5968builder.NonTypeMembersWithPartialImplementations.Add(@event);
5975ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
6003AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
6004AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6019builder.NonTypeMembersWithPartialImplementations.Add(@event);
6021AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
6022AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6038builder.NonTypeMembersWithPartialImplementations.Add(indexer);
6039AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
6040AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
6054builder.NonTypeMembersWithPartialImplementations.Add(method);
6068builder.NonTypeMembersWithPartialImplementations.Add(method);
6095ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
6107ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,