1 write to Field
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5450
this.
Field
= field;
17 references to Field
Microsoft.CodeAnalysis.CSharp (17)
Binder\DecisionDagBuilder.cs (1)
1739
return $"t{tempIdentifier(e)}={e.Kind}({tempName(e.Input)}.{e.
Field
.Name})";
Binder\PatternExplainer.cs (5)
471
evaluations.All(e => e is BoundDagFieldEvaluation {
Field
: var field } && field.IsTupleElement()))
479
var elementTemp = new BoundDagTemp(e.Syntax, e.
Field
.Type, e);
480
var index = e.
Field
.TupleElementIndex;
566
var subInput = new BoundDagTemp(e.Syntax, e.
Field
.Type, e);
568
properties.Add(e.
Field
, subPattern);
BoundTree\BoundDagEvaluation.cs (2)
37
BoundDagFieldEvaluation e => e.
Field
.CorrespondingTupleField ?? e.
Field
,
BoundTree\BoundDagTest.cs (1)
59
return $"{e.GetOutputTempDebuggerDisplay()} = {e.Input.GetDebuggerDisplay()}.{e.
Field
.Name}";
FlowAnalysis\NullableWalker_Patterns.cs (1)
488
var field = (FieldSymbol)AsMemberOfType(inputType, e.
Field
);
Generated\BoundNodes.xml.Generated.cs (4)
5460
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(field, this.
Field
) || input != this.Input)
11652
return node.Update(node.
Field
, input);
13719
FieldSymbol field = GetUpdatedSymbol(node, node.
Field
);
16234
new TreeDumperNode("field", node.
Field
, null),
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (3)
142
FieldSymbol field = f.
Field
;
590
return f.Input.IsOriginalInput && !f.
Field
.IsTupleElement();
662
eval.
Field
is var field &&