Base:
property
TupleElements
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.TupleElements
13 references to TupleElements
Microsoft.CodeAnalysis.CSharp (13)
Compilation\CSharpSemanticModel.cs (1)
5158
return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.GetSymbol() as NamedTypeSymbol)?.
TupleElements
.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\MemberSemanticModel.cs (1)
1128
var elements = tupleLiteralType.
TupleElements
;
FlowAnalysis\NullableWalker.cs (7)
8439
var locations = tupleOpt.
TupleElements
.SelectAsArray((element, location) => element.TryGetFirstLocation() ?? location, node.Syntax.Location);
8469
Debug.Assert(values.Length == (useRestField ? Math.Min(tupleType.
TupleElements
.Length, NamedTypeSymbol.ValueTupleRestPosition) : tupleType.
TupleElements
.Length));
8473
var tupleElements = tupleType.
TupleElements
;
8543
var targetElements = ((NamedTypeSymbol)targetType).
TupleElements
;
8544
var valueElements = valueTuple.
TupleElements
;
10405
var fields = tupleType.
TupleElements
;
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
959
var srcElementFields = tupleTypeSymbol.
TupleElements
;
Symbols\PublicModel\NamedTypeSymbol.cs (1)
163
return UnderlyingNamedTypeSymbol.
TupleElements
.GetPublicSymbols();
Symbols\Tuples\TupleFieldSymbol.cs (2)
333
Debug.Assert(newOwner.
TupleElements
.Length == this._containingTuple.
TupleElements
.Length);