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)
38
DkmEvaluationResultFlags
evalFlags,
45
Debug.Assert((alias == null) || evalFlags.Includes(
DkmEvaluationResultFlags
.HasObjectId));
60
public readonly
DkmEvaluationResultFlags
EvalFlags;
91
var
evalFlags =
DkmEvaluationResultFlags
.None;
102
evalFlags |=
DkmEvaluationResultFlags
.ExceptionThrown;
360
evalFlags:
DkmEvaluationResultFlags
.None,
426
evalFlags:
DkmEvaluationResultFlags
.None,
442
evalFlags:
DkmEvaluationResultFlags
.None,
451
var
evalFlags =
DkmEvaluationResultFlags
.None;
471
evalFlags |=
DkmEvaluationResultFlags
.ReadOnly;
485
evalFlags: evalFlags |
DkmEvaluationResultFlags
.ExceptionThrown,
498
evalFlags |=
DkmEvaluationResultFlags
.ReadOnly;
512
evalFlags: evalFlags |
DkmEvaluationResultFlags
.ExceptionThrown,
578
evalFlags:
DkmEvaluationResultFlags
.None,
643
evalFlags:
DkmEvaluationResultFlags
.None,
667
if (EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown))
740
private static
DkmEvaluationResultFlags
GetEvaluationResultFlags(object value)
744
return
DkmEvaluationResultFlags
.BooleanTrue;
748
return
DkmEvaluationResultFlags
.Boolean;
752
return
DkmEvaluationResultFlags
.None;
Debugger\Engine\DkmEvaluationResult.cs (2)
23
public readonly
DkmEvaluationResultFlags
Flags;
31
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)
63
DkmEvaluationResultFlags
evalFlags =
DkmEvaluationResultFlags
.None,
83
DkmEvaluationResultFlags
evalFlags =
DkmEvaluationResultFlags
.None,
106
evalFlags:
DkmEvaluationResultFlags
.None,
156
evalFlags:
DkmEvaluationResultFlags
.RawString);
289
DkmEvaluationResultFlags
flags =
DkmEvaluationResultFlags
.None,
336
DkmEvaluationResultFlags
flags =
DkmEvaluationResultFlags
.None)
393
if (result.Flags !=
DkmEvaluationResultFlags
.None)
435
if (result.Flags !=
DkmEvaluationResultFlags
.None)
462
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)
118
flags:
DkmEvaluationResultFlags
.ReadOnly,
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (3)
393
flags:
DkmEvaluationResultFlags
.ReadOnly,
459
flags:
DkmEvaluationResultFlags
.ReadOnly,
548
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)
51
var wasExceptionThrown = value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown);
76
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)
129
var
flags = fieldValue.EvalFlags;
153
childFullNamePrefixOpt: flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
386
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)
286
Flags:
DkmEvaluationResultFlags
.None,
519
(!declaredLmrType.IsNullable() || value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown)))
549
DkmEvaluationResultFlags
flags,
613
flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
633
childFullNamePrefixOpt: flags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) ? null : fullName,
676
flags:
DkmEvaluationResultFlags
.ReadOnly,
680
Debug.Assert(dataItem.Flags == (
DkmEvaluationResultFlags
.ReadOnly |
DkmEvaluationResultFlags
.Expandable));
1001
if (value.EvalFlags.Includes(
DkmEvaluationResultFlags
.ExceptionThrown) &&
1028
Flags:
DkmEvaluationResultFlags
.None,