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