1 instantiation of TupleTypeDecoder
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
135
var decoder = new
TupleTypeDecoder
(elementNames);
12 references to TupleTypeDecoder
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
559
targetTypeSymbol =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(targetTypeSymbol, elementNames: default);
Symbols\Metadata\PE\PEEventSymbol.cs (1)
109
type =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(type, handle, moduleSymbol);
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
321
type =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(type, _handle, moduleSymbol);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
508
decodedType =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(decodedType, _handle, moduleSymbol);
568
typeSymbol =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(typeSymbol, interfaceImpl, moduleSymbol);
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
303
typeWithAnnotations =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(typeWithAnnotations, handle, moduleSymbol);
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
244
propertyTypeWithAnnotations =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(propertyTypeWithAnnotations, handle, moduleSymbol);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
304
type =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(type, constraintHandle, moduleSymbol);
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
135
var
decoder = new TupleTypeDecoder(elementNames);
Symbols\Source\CustomModifierUtils.cs (1)
92
resultType =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(resultType, names);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CSharpEESymbolProvider.cs (1)
119
return
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(type, tupleElementNamesOpt);
Symbols\PlaceholderLocalSymbol.cs (1)
58
type =
TupleTypeDecoder
.DecodeTupleTypesIfApplicable(type, tupleElementNames.AsImmutableOrNull());