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