2 overrides of CorrespondingTupleField
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
141
public override FieldSymbol
CorrespondingTupleField
Symbols\Tuples\TupleFieldSymbol.cs (1)
201
public sealed override FieldSymbol
CorrespondingTupleField
13 references to CorrespondingTupleField
Microsoft.CodeAnalysis.CSharp (6)
BoundTree\BoundDagEvaluation.cs (1)
37
BoundDagFieldEvaluation e => e.Field.
CorrespondingTupleField
?? e.Field,
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
627
var field = loweredInput.Type.TupleElements[i].
CorrespondingTupleField
;
667
field.
CorrespondingTupleField
!= null &&
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
102
field = field.
CorrespondingTupleField
?? field;
Symbols\FieldSymbol.cs (1)
460
return this.
CorrespondingTupleField
is object;
Symbols\PublicModel\FieldSymbol.cs (1)
70
return _underlying.
CorrespondingTupleField
.GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
CodeGen\CodeGenTupleTest.cs (7)
28009
Assert.Same(field, field.
CorrespondingTupleField
);
28288
Assert.Same(item, item.
CorrespondingTupleField
);
28368
Assert.Null(item.
CorrespondingTupleField
);
28455
Assert.Same(item, item.
CorrespondingTupleField
);
28460
Assert.Null(item.
CorrespondingTupleField
);
28572
Assert.Null(field.
CorrespondingTupleField
);
29063
tupleField.
CorrespondingTupleField
.ToTestDisplayString(includeNonNullable: true));