8 references to LearnFromAnyNullPatterns
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker_Patterns.cs (8)
30LearnFromAnyNullPatterns(slot, expression.Type, hasUnionMatching, pattern);
206LearnFromAnyNullPatterns(GetOrCreateSlot(element, inputSlot), element.Type, hasUnionMatching: false, item.Pattern);
217LearnFromAnyNullPatterns(getExtendedPropertySlot(member, inputSlot), member.Type, hasUnionMatching: false, subpattern.Pattern);
224LearnFromAnyNullPatterns(inputSlot, inputType, hasUnionMatching: false, p.Negated);
233LearnFromAnyNullPatterns(inputSlot, inputType, hasUnionMatching: false, current.Right);
240LearnFromAnyNullPatterns(inputSlot, inputType, hasUnionMatching: false, current.Left);
286LearnFromAnyNullPatterns(slot, originalInputType, label.HasUnionMatching, label.Pattern);
988LearnFromAnyNullPatterns(slot, originalInputType, arm.HasUnionMatching, arm.Pattern);