30 references to ExpansionKind
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (30)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\DebuggerTypeProxyExpansion.cs (2)
139ExpansionKind.Default, 195ExpansionKind.RawView,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\DynamicViewExpansion.cs (1)
105ExpansionKind.DynamicView,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (2)
380ExpansionKind.NonPublicMembers, 446ExpansionKind.StaticMembers,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\NativeViewExpansion.cs (1)
59ExpansionKind.NativeView,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\PointerDereferenceExpansion.cs (1)
63ExpansionKind.PointerDereference,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ResultsViewExpansion.cs (2)
240ExpansionKind.ResultsView, 278ExpansionKind.Default,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (2)
143ExpansionKind.Explicit, 373ExpansionKind.Explicit,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TypeVariablesExpansion.cs (1)
74ExpansionKind.TypeVariable,
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\EvalResultDataItem.cs (3)
90public readonly ExpansionKind Kind; 129ExpansionKind.Error, 149ExpansionKind kind,
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (15)
228if ((row.Kind != ExpansionKind.Default) || (row.Value == null)) 260case ExpansionKind.Explicit: 279case ExpansionKind.Error: 290case ExpansionKind.NativeView: 328case ExpansionKind.NonPublicMembers: 347case ExpansionKind.StaticMembers: 366case ExpansionKind.RawView: 385case ExpansionKind.DynamicView: 386case ExpansionKind.ResultsView: 405case ExpansionKind.TypeVariable: 424case ExpansionKind.PointerDereference: 425case ExpansionKind.Default: 623ExpansionKind.Default, 663ExpansionKind.Default, 894var typeName = displayType ?? GetTypeName(inspectionContext, value, declaredType, declaredTypeInfo, result.Kind == ExpansionKind.PointerDereference);