3 overrides of NotNullWhenTrueMembers
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
763internal override ImmutableArray<string> NotNullWhenTrueMembers
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
683internal override ImmutableArray<string> NotNullWhenTrueMembers =>
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
326internal sealed override ImmutableArray<string> NotNullWhenTrueMembers => UnderlyingMethod.NotNullWhenTrueMembers;
7 references to NotNullWhenTrueMembers
Microsoft.CodeAnalysis.CSharp (7)
FlowAnalysis\NullableWalker.cs (5)
907MakeMembersMaybeNull(method, method.NotNullWhenTrueMembers); 1132foreach (var memberName in method.NotNullWhenTrueMembers) 1162var notNullMembers = sense ? method.NotNullWhenTrueMembers : method.NotNullWhenFalseMembers; 3491MakeMembersMaybeNull(lambdaOrFunctionSymbol, lambdaOrFunctionSymbol.NotNullWhenTrueMembers); 7976var notNullWhenTrueMembers = method.NotNullWhenTrueMembers;
Symbols\Source\SourceMethodSymbol.cs (1)
260if (!target.NotNullWhenTrueMembers.IsEmpty || !target.NotNullWhenFalseMembers.IsEmpty)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
326internal sealed override ImmutableArray<string> NotNullWhenTrueMembers => UnderlyingMethod.NotNullWhenTrueMembers;