1 write to Kind
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\DisplayClassVariable.cs (1)
39this.Kind = kind;
7 references to Kind
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (7)
CompilationContext.cs (6)
120_displayClassVariables.Values.Any(v => v.Kind == DisplayClassVariableKind.This)); 408if (_displayClassVariables.TryGetValue(parameterName, out var variable) && variable.Kind == DisplayClassVariableKind.Parameter) 564Debug.Assert(local is EEDisplayClassFieldLocalSymbol && _displayClassVariables[local.Name].Kind == DisplayClassVariableKind.Parameter); 1275switch (variable.Kind) 1445if (checkForPrimaryConstructor && displayClassVariablesBuilder.Values.FirstOrDefault(v => v.Kind == DisplayClassVariableKind.This) is { } thisProxy) 1753return displayClassVariables.Values.FirstOrDefault(v => v.Kind == DisplayClassVariableKind.This);
Symbols\DisplayClassVariable.cs (1)
80return new DisplayClassVariable(this.Name, this.Kind, otherInstance, otherFields);