31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3346NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3376NonTypeMembersWithPartialImplementations.Free();
3724CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3728CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
4075SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4716result.NonTypeMembersWithPartialImplementations.Add(symbol);
4935if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5826builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5834ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5863builder.NonTypeMembersWithPartialImplementations.Add(method);
5877builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5898builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5911builder.NonTypeMembersWithPartialImplementations.Add(property);
5913AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5914AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5923builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5932ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5963builder.NonTypeMembersWithPartialImplementations.Add(@event);
5970ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
5998AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5999AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6014builder.NonTypeMembersWithPartialImplementations.Add(@event);
6016AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
6017AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
6033builder.NonTypeMembersWithPartialImplementations.Add(indexer);
6034AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
6035AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
6049builder.NonTypeMembersWithPartialImplementations.Add(method);
6063builder.NonTypeMembersWithPartialImplementations.Add(method);
6090ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
6102ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,