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