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