31 references to NonTypeMembersWithPartialImplementations
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceMemberContainerSymbol.cs (31)
3181NonTypeMembersWithPartialImplementations.ToImmutableAndFree(),
3211NonTypeMembersWithPartialImplementations.Free();
3553CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: false, diagnostics: diagnostics);
3557CheckForStructDefaultConstructors(builder.NonTypeMembersWithPartialImplementations, isEnum: true, diagnostics: diagnostics);
3891SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
4517result.NonTypeMembersWithPartialImplementations.Add(symbol);
4727if (hasInitializers && !builder.NonTypeMembersWithPartialImplementations.Any(member => member is MethodSymbol { MethodKind: MethodKind.Constructor }))
5526builder.NonTypeMembersWithPartialImplementations.Add(fieldSymbol);
5534ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, variable, this,
5564builder.NonTypeMembersWithPartialImplementations.Add(method);
5579builder.NonTypeMembersWithPartialImplementations.Add(constructor);
5601builder.NonTypeMembersWithPartialImplementations.Add(destructor);
5615builder.NonTypeMembersWithPartialImplementations.Add(property);
5617AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.GetMethod);
5618AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, property.SetMethod);
5627builder.NonTypeMembersWithPartialImplementations.Add(backingField);
5636ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,
5669builder.NonTypeMembersWithPartialImplementations.Add(@event);
5676ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, declarator, this,
5704AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5705AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
5721builder.NonTypeMembersWithPartialImplementations.Add(@event);
5723AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.AddMethod);
5724AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, @event.RemoveMethod);
5741builder.NonTypeMembersWithPartialImplementations.Add(indexer);
5742AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.GetMethod);
5743AddAccessorIfAvailable(builder.NonTypeMembersWithPartialImplementations, indexer.SetMethod);
5758builder.NonTypeMembersWithPartialImplementations.Add(method);
5773builder.NonTypeMembersWithPartialImplementations.Add(method);
5800ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations, vdecl, this, DeclarationModifiers.Private,
5812ExpressionFieldFinder.FindExpressionVariables(builder.NonTypeMembersWithPartialImplementations,