3 overrides of NotNullWhenTrueMembers
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
754
internal override ImmutableArray<string>
NotNullWhenTrueMembers
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
697
internal override ImmutableArray<string>
NotNullWhenTrueMembers
=>
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
334
internal sealed override ImmutableArray<string>
NotNullWhenTrueMembers
=> UnderlyingMethod.NotNullWhenTrueMembers;
9 references to NotNullWhenTrueMembers
Microsoft.CodeAnalysis.CSharp (7)
FlowAnalysis\NullableWalker.cs (5)
890
MakeMembersMaybeNull(method, method.
NotNullWhenTrueMembers
);
1115
foreach (var memberName in method.
NotNullWhenTrueMembers
)
1145
var notNullMembers = sense ? method.
NotNullWhenTrueMembers
: method.NotNullWhenFalseMembers;
3455
MakeMembersMaybeNull(lambdaOrFunctionSymbol, lambdaOrFunctionSymbol.
NotNullWhenTrueMembers
);
7881
var notNullWhenTrueMembers = method.
NotNullWhenTrueMembers
;
Symbols\Source\SourceMethodSymbol.cs (1)
259
if (!target.
NotNullWhenTrueMembers
.IsEmpty || !target.NotNullWhenFalseMembers.IsEmpty)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
334
internal sealed override ImmutableArray<string> NotNullWhenTrueMembers => UnderlyingMethod.
NotNullWhenTrueMembers
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\NullableReferenceTypesTests.cs (2)
20874
Assert.Empty(init.
NotNullWhenTrueMembers
);
20896
Assert.Empty(init.
NotNullWhenTrueMembers
);