9 references to
Microsoft.CodeAnalysis.CSharp (9)
FlowAnalysis\NullableWalker.cs (8)
2046var variable = _variables[slot]; 2069_variables[containingSlot].Symbol.GetTypeOrReturnType().Type is NamedTypeSymbol { IsUnionType: true, UnionCaseTypesNoUseSiteDiagnostics: not [] } unionType && 2299|| (!constructor.IsStatic && containingSlot > 0 && _variables[containingSlot].Symbol is ThisParameterSymbol)) 2852return GetTypeOrReturnType(_variables[slot].Symbol); 2887var actualType = GetTypeOrReturnType(_variables[targetSlot].Symbol); 3387if (Symbol.IsCaptured(variables[slot].Symbol, localFunc)) 3406var symbol = variables[variables.RootSlot(slot)].Symbol; 14341VariableIdentifier id = variables[slot];
FlowAnalysis\NullableWalker.Variables.cs (1)
227int containingSlot = this[slot].ContainingSlot;