12 references to ShouldCheckRequiredMembers
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Expressions.cs (1)
6174
if (!constructor.
ShouldCheckRequiredMembers
() ||
FlowAnalysis\NullableWalker.cs (4)
680
bool constructorEnforcesRequiredMembers = method.
ShouldCheckRequiredMembers
();
709
var chainedConstructorEnforcesRequiredMembers = GetBaseOrThisInitializer()?.
ShouldCheckRequiredMembers
() ?? false;
793
if ((symbol.IsRequired() || membersWithStateEnforcedByRequiredMembers.Contains(symbol.Name)) && constructor.
ShouldCheckRequiredMembers
())
913
includeBaseRequiredMembers = baseOrThisInitializer?.
ShouldCheckRequiredMembers
() ?? true;
Symbols\ConstraintsHelper.cs (1)
1529
else if (hasAnyRequiredMembers && constructor.
ShouldCheckRequiredMembers
())
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1016
bool checkForRequiredMembers = this.
ShouldCheckRequiredMembers
() && this.ContainingType.HasAnyRequiredMembers;
1513
if (diagnosticInfo == null && this.
ShouldCheckRequiredMembers
() && ContainingType.HasRequiredMembersError)
Symbols\MethodSymbol.cs (1)
1279
if (methodToAttribute.
ShouldCheckRequiredMembers
() && methodToAttribute.ContainingType.HasAnyRequiredMembers)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2933
if (member is not MethodSymbol method || !method.
ShouldCheckRequiredMembers
())
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1866
|| !method.
ShouldCheckRequiredMembers
()))
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\RequiredMembersTests.cs (1)
7983
Assert.True(constructor.
ShouldCheckRequiredMembers
());