96 references to DkmEvaluationResultFlags
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (96)
Debugger\Engine\DkmClrType.cs (2)
100
return Instantiate(args, null,
DkmEvaluationResultFlags
.None);
106
DkmEvaluationResultFlags
evalFlags)
Debugger\Engine\DkmClrValue.cs (22)
36
DkmEvaluationResultFlags
evalFlags,
43
Debug.Assert((alias == null) || evalFlags.Includes(
DkmEvaluationResultFlags
.HasObjectId));
58
public readonly
DkmEvaluationResultFlags
EvalFlags;
89
var
evalFlags =
DkmEvaluationResultFlags
.None;
100
evalFlags |=
DkmEvaluationResultFlags
.ExceptionThrown;
358
evalFlags:
DkmEvaluationResultFlags
.None,
424
evalFlags:
DkmEvaluationResultFlags
.None,
440
evalFlags:
DkmEvaluationResultFlags
.None,
449
var
evalFlags =
DkmEvaluationResultFlags
.None;
469
evalFlags |=
DkmEvaluationResultFlags
.ReadOnly;
483
evalFlags: evalFlags |
DkmEvaluationResultFlags
.ExceptionThrown,
496
evalFlags |=
DkmEvaluationResultFlags
.ReadOnly;
510
evalFlags: evalFlags |
DkmEvaluationResultFlags
.ExceptionThrown,
576
evalFlags:
DkmEvaluationResultFlags
.None,
641
evalFlags:
DkmEvaluationResultFlags
.None,
665
if (EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown))
738
private static
DkmEvaluationResultFlags
GetEvaluationResultFlags(object value)
742
return
DkmEvaluationResultFlags
.BooleanTrue;
746
return
DkmEvaluationResultFlags
.Boolean;
750
return
DkmEvaluationResultFlags
.None;
Debugger\Engine\DkmEvaluationResult.cs (2)
22
public readonly
DkmEvaluationResultFlags
Flags;
30
DkmEvaluationResultFlags
Flags,
Debugger\Engine\DkmFailedEvaluationResult.cs (2)
26
DkmEvaluationResultFlags
flags,
40
DkmEvaluationResultFlags
Flags,
Debugger\Engine\DkmIntermediateEvaluationResult.cs (1)
31
base(inspectionContext, stackFrame, name, fullName,
DkmEvaluationResultFlags
.None, null, dataItem)
Debugger\Engine\DkmSuccessEvaluationResult.cs (2)
33
DkmEvaluationResultFlags
flags,
61
DkmEvaluationResultFlags
Flags,
ResultProviderTestBase.cs (13)
62
DkmEvaluationResultFlags
evalFlags =
DkmEvaluationResultFlags
.None,
82
DkmEvaluationResultFlags
evalFlags =
DkmEvaluationResultFlags
.None,
105
evalFlags:
DkmEvaluationResultFlags
.None,
155
evalFlags:
DkmEvaluationResultFlags
.RawString);
288
DkmEvaluationResultFlags
flags =
DkmEvaluationResultFlags
.None,
335
DkmEvaluationResultFlags
flags =
DkmEvaluationResultFlags
.None)
392
if (result.Flags !=
DkmEvaluationResultFlags
.None)
434
if (result.Flags !=
DkmEvaluationResultFlags
.None)
461
if (result.Flags !=
DkmEvaluationResultFlags
.None)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\DebuggerTypeProxyExpansion.cs (5)
35
DkmEvaluationResultFlags
flags,
97
private readonly
DkmEvaluationResultFlags
_flags;
111
DkmEvaluationResultFlags
flags,
152
flags: default(
DkmEvaluationResultFlags
),
208
flags: _flags |
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\DynamicViewExpansion.cs (1)
117
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (3)
392
flags:
DkmEvaluationResultFlags
.ReadOnly,
458
flags:
DkmEvaluationResultFlags
.ReadOnly,
547
if (parent.Value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown))
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\NativeViewExpansion.cs (1)
72
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\PointerDereferenceExpansion.cs (2)
50
var wasExceptionThrown = value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown);
75
flags:
DkmEvaluationResultFlags
.None,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ResultsViewExpansion.cs (3)
253
flags:
DkmEvaluationResultFlags
.ReadOnly |
DkmEvaluationResultFlags
.ExpansionHasSideEffects,
291
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (3)
128
var
flags = fieldValue.EvalFlags;
152
childFullNamePrefixOpt: flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
385
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TypeVariablesExpansion.cs (1)
87
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.Values.cs (3)
199
return value.EvalFlags.HasFlag(
DkmEvaluationResultFlags
.TruncatedString) || GetUnderlyingString(value, inspectionContext) != null;
239
if (value.EvalFlags.HasFlag(
DkmEvaluationResultFlags
.TruncatedString))
412
if (value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ReadOnly))
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\DkmEvaluationResultFlagsExtensions.cs (2)
13
public static bool Includes(this
DkmEvaluationResultFlags
flags,
DkmEvaluationResultFlags
desired)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\EvalResultDataItem.cs (16)
88
private readonly
DkmEvaluationResultFlags
m_rawFlags;
105
public readonly
DkmEvaluationResultFlags
Flags;
142
flags:
DkmEvaluationResultFlags
.None,
162
DkmEvaluationResultFlags
flags,
172
Debug.Assert((flags &
DkmEvaluationResultFlags
.Expandable) == 0);
237
private static
DkmEvaluationResultFlags
GetFlags(DkmClrValue value, DkmInspectionContext inspectionContext, Expansion expansion, bool canFavorite, bool isFavorite)
241
return
DkmEvaluationResultFlags
.None;
244
var
resultFlags = value.EvalFlags;
249
resultFlags |=
DkmEvaluationResultFlags
.Boolean;
252
resultFlags |=
DkmEvaluationResultFlags
.BooleanTrue;
258
resultFlags |=
DkmEvaluationResultFlags
.RawString;
264
resultFlags |=
DkmEvaluationResultFlags
.ReadOnly;
269
resultFlags |=
DkmEvaluationResultFlags
.Expandable;
273
resultFlags |=
DkmEvaluationResultFlags
.HasFavorites;
279
resultFlags |=
DkmEvaluationResultFlags
.CanFavorite;
284
resultFlags |=
DkmEvaluationResultFlags
.IsFavorite;
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ValueHelpers.cs (2)
20
if (value.EvalFlags.Includes(
DkmEvaluationResultFlags
.HasObjectId))
33
return value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (10)
284
Flags:
DkmEvaluationResultFlags
.None,
517
(!declaredLmrType.IsNullable() || value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown)))
547
DkmEvaluationResultFlags
flags,
611
flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
631
childFullNamePrefixOpt: flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
674
flags:
DkmEvaluationResultFlags
.ReadOnly,
678
Debug.Assert(dataItem.Flags == (
DkmEvaluationResultFlags
.ReadOnly |
DkmEvaluationResultFlags
.Expandable));
999
if (value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) &&
1026
Flags:
DkmEvaluationResultFlags
.None,