31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3325NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3355NonTypeMembersWithPartialImplementations.Free();
3703CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3707CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
4054SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4695result.NonTypeMembersWithPartialImplementations.Add(symbol);
4914if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5805builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5813ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5842builder.NonTypeMembersWithPartialImplementations.Add(method);
5856builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5877builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5890builder.NonTypeMembersWithPartialImplementations.Add(property);
5892AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5893AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5902builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5911ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5942builder.NonTypeMembersWithPartialImplementations.Add(@event);
5949ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
5977AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5978AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
5993builder.NonTypeMembersWithPartialImplementations.Add(@event);
5995AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5996AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6012builder.NonTypeMembersWithPartialImplementations.Add(indexer);
6013AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
6014AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
6028builder.NonTypeMembersWithPartialImplementations.Add(method);
6042builder.NonTypeMembersWithPartialImplementations.Add(method);
6069ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
6081ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,