5 writes to _discardLevel
Microsoft.CodeAnalysis (5)
Binding\UseSiteInfo.cs (5)
144_discardLevel = DiscardLevel.DiagnosticsAndDependencies; 148_discardLevel = DiscardLevel.Dependencies; 152_discardLevel = DiscardLevel.None; 160_discardLevel = template._discardLevel; 168_discardLevel = discardLevel;
6 references to _discardLevel
Microsoft.CodeAnalysis (6)
Binding\UseSiteInfo.cs (6)
160_discardLevel = template._discardLevel; 178switch (_discardLevel) 193return _discardLevel; 212Debug.Assert(_discardLevel switch { DiscardLevel.None => true, DiscardLevel.Dependencies => true, DiscardLevel.DiagnosticsAndDependencies => true, _ => false }); 380Debug.Assert(other._discardLevel != DiscardLevel.None || _discardLevel == DiscardLevel.None);