11 references to CustomTypeInfo
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (11)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (1)
296
var name =
CustomTypeInfo
.GetTupleElementNameIfAny(tupleElementNames, offset + index);
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (2)
35
CustomTypeInfo
.Decode(typeInfo.PayloadTypeId, typeInfo.Payload, out dynamicFlags, out tupleElementNames);
413
var name =
CustomTypeInfo
.GetTupleElementNameIfAny(tupleElementNames, nameIndex);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\AttributeHelpers.cs (1)
32
return
CustomTypeInfo
.Create(dynamicFlags, tupleElementNames);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\CustomTypeInfoTypeArgumentMap.cs (5)
69
CustomTypeInfo
.Decode(typeInfo.PayloadTypeId, typeInfo.Payload, out dynamicFlags, out tupleElementNames);
102
CustomTypeInfo
.Decode(
111
return
CustomTypeInfo
.Create(substitutedFlags, substitutedNames);
156
CustomTypeInfo
.GetTupleElementNameIfAny,
162
AppendRange(tupleElementNamesOpt, i, i + n,
CustomTypeInfo
.GetTupleElementNameIfAny, builder);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (2)
967
elementTypeInfo =
CustomTypeInfo
.SkipOne(declaredTypeAndInfo.Info);
992
Debug.Assert(declaredTypeAndInfo.Info?.PayloadTypeId !=
CustomTypeInfo
.PayloadTypeId);