31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3356NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3386NonTypeMembersWithPartialImplementations.Free();
3734CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3738CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
4085SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4726result.NonTypeMembersWithPartialImplementations.Add(symbol);
4945if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5824builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5832ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5861builder.NonTypeMembersWithPartialImplementations.Add(method);
5875builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5896builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5909builder.NonTypeMembersWithPartialImplementations.Add(property);
5911AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5912AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5921builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5930ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5961builder.NonTypeMembersWithPartialImplementations.Add(@event);
5968ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
5996AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5997AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6012builder.NonTypeMembersWithPartialImplementations.Add(@event);
6014AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
6015AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6031builder.NonTypeMembersWithPartialImplementations.Add(indexer);
6032AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
6033AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
6047builder.NonTypeMembersWithPartialImplementations.Add(method);
6061builder.NonTypeMembersWithPartialImplementations.Add(method);
6088ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
6100ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,