35 references to ExceptionThrown
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (22)
DynamicViewTests.cs (1)
254
Func<DkmClrValue> getExceptionValue = () => CreateDkmClrValue(new NotImplementedException(), evalFlags: DkmEvaluationResultFlags.
ExceptionThrown
);
ExpansionTests.cs (16)
880
EvalResult("*ptr", "Cannot dereference '*ptr'. The pointer is not valid.", "byte", "*ptr", DkmEvaluationResultFlags.
ExceptionThrown
));
1554
EvalResult("This", "'s.This' threw an exception of type 'System.Exception'", "S {System.Exception}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1597
EvalResult("This", "'s.This' threw an exception of type 'E'", "S {E}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1603
EvalResult("Raw View", null, "", "s.This, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
, DkmEvaluationResultCategory.Data));
1638
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1680
EvalResult("This", "'s.This' threw an exception of type 'E'", "S {E}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1694
evalFlags: DkmEvaluationResultFlags.
ExceptionThrown
);
1701
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ExceptionThrown
));
1721
evalFlags: DkmEvaluationResultFlags.
ExceptionThrown
);
1729
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ExceptionThrown
));
1763
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite));
1896
EvalResult("P", "'o.P' threw an exception of type 'E'", "object {E}", "o.P", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1938
EvalResult("RO1", "'o.RO1' threw an exception of type 'RO'", "object {RO}", "o.RO1", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1939
EvalResult("RO2", "'o.RO2' threw an exception of type 'RW'", "object {RW}", "o.RO2", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1940
EvalResult("RW1", "'o.RW1' threw an exception of type 'RO'", "object {RO}", "o.RW1", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1941
EvalResult("RW2", "'o.RW2' threw an exception of type 'RW'", "object {RW}", "o.RW2", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite));
ResultsViewTests.cs (2)
1581
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite),
1587
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite));
TupleTests.cs (3)
1164
getMemberValue: (_, m) => (m == "Item2") ? CreateDkmClrValue(new System.InvalidOperationException("Unable to evaluate"), evalFlags: DkmEvaluationResultFlags.
ExceptionThrown
) : null);
1176
EvalResult("Item2", "'o.F.Item2' threw an exception of type 'System.InvalidOperationException'", "int {System.InvalidOperationException}", "o.F.Item2", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ExceptionThrown
),
1212
EvalResult("P", "'o.P' threw an exception of type 'E'", "object {E}", "o.P", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly | DkmEvaluationResultFlags.
ExceptionThrown
| DkmEvaluationResultFlags.CanFavorite));
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (12)
Debugger\Engine\DkmClrValue.cs (4)
102
evalFlags |= DkmEvaluationResultFlags.
ExceptionThrown
;
485
evalFlags: evalFlags | DkmEvaluationResultFlags.
ExceptionThrown
,
512
evalFlags: evalFlags | DkmEvaluationResultFlags.
ExceptionThrown
,
667
if (EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
))
MemberExpansion.cs (1)
532
if (parent.Value.EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
))
PointerDereferenceExpansion.cs (1)
51
var wasExceptionThrown = value.EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
);
ResultProvider.cs (4)
510
(!declaredLmrType.IsNullable() || value.EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
)))
604
flags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
) ? null : fullName,
624
childFullNamePrefixOpt: flags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
) ? null : fullName,
992
if (value.EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
) &&
TupleExpansion.cs (1)
153
childFullNamePrefixOpt: flags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
) ? null : fullName,
ValueHelpers.cs (1)
33
return value.EvalFlags.Includes(DkmEvaluationResultFlags.
ExceptionThrown
);
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (1)
DynamicViewTests.vb (1)
239
Dim getExceptionValue = Function() CreateDkmClrValue(New NotImplementedException(), evalFlags:=DkmEvaluationResultFlags.
ExceptionThrown
)