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)
104ExpansionKind.DynamicView,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (2)
379ExpansionKind.NonPublicMembers, 445ExpansionKind.StaticMembers,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\NativeViewExpansion.cs (1)
59ExpansionKind.NativeView,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\PointerDereferenceExpansion.cs (1)
62ExpansionKind.PointerDereference,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ResultsViewExpansion.cs (2)
240ExpansionKind.ResultsView, 278ExpansionKind.Default,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (2)
142ExpansionKind.Explicit, 372ExpansionKind.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)
226if ((row.Kind != ExpansionKind.Default) || (row.Value == null)) 258case ExpansionKind.Explicit: 277case ExpansionKind.Error: 288case ExpansionKind.NativeView: 326case ExpansionKind.NonPublicMembers: 345case ExpansionKind.StaticMembers: 364case ExpansionKind.RawView: 383case ExpansionKind.DynamicView: 384case ExpansionKind.ResultsView: 403case ExpansionKind.TypeVariable: 422case ExpansionKind.PointerDereference: 423case ExpansionKind.Default: 621ExpansionKind.Default, 661ExpansionKind.Default, 892var typeName = displayType ?? GetTypeName(inspectionContext, value, declaredType, declaredTypeInfo, result.Kind == ExpansionKind.PointerDereference);