149 references to None
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (103)
CustomResultProviderTests.cs (2)
64
EvalResult("P", "0", "int*", "P", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Property));
96
EvalResult("P", "0", "int*", "o.P", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Property));
DebuggerBrowsableAttributeTests.cs (16)
42
evalFlags: DkmEvaluationResultFlags.
None
);
105
evalFlags: DkmEvaluationResultFlags.
None
);
147
evalFlags: DkmEvaluationResultFlags.
None
,
194
evalFlags: DkmEvaluationResultFlags.
None
);
234
evalFlags: DkmEvaluationResultFlags.
None
);
318
evalFlags: DkmEvaluationResultFlags.
None
);
357
evalFlags: DkmEvaluationResultFlags.
None
);
392
evalFlags: DkmEvaluationResultFlags.
None
);
440
evalFlags: DkmEvaluationResultFlags.
None
);
484
evalFlags: DkmEvaluationResultFlags.
None
);
519
evalFlags: DkmEvaluationResultFlags.
None
);
561
evalFlags: DkmEvaluationResultFlags.
None
);
606
evalFlags: DkmEvaluationResultFlags.
None
);
651
evalFlags: DkmEvaluationResultFlags.
None
);
684
evalFlags: DkmEvaluationResultFlags.
None
);
697
EvalResult("SomethingPrivate", "3", "object {int}", "(new C()).SomethingPrivate", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Private));
DebuggerDisplayAttributeTests.cs (26)
55
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
58
EvalResult("c0", "{C0}", "C0", "w.c0", DkmEvaluationResultFlags.
None
| DkmEvaluationResultFlags.CanFavorite),
59
EvalResult("c1", "Value", "C1", "w.c1", DkmEvaluationResultFlags.
None
| DkmEvaluationResultFlags.CanFavorite),
60
EvalResult("Name", "Value", "C2", "w.c2", DkmEvaluationResultFlags.
None
),
61
EvalResult("c3", "Value", "Type", "w.c3", DkmEvaluationResultFlags.
None
| DkmEvaluationResultFlags.CanFavorite),
62
EvalResult("Name", "Value", "Type", "w.c4", DkmEvaluationResultFlags.
None
));
87
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
115
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
137
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
140
EvalResult(rootExpr, "<Problem evaluating expression>", "C", rootExpr, DkmEvaluationResultFlags.
None
)); // Message inlined without quotation marks.
165
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
189
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
212
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
237
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
259
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
292
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
331
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
394
var testValue = CreateDkmClrValue(testInstance, testType, evalFlags: DkmEvaluationResultFlags.
None
);
455
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
504
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
533
var value = CreateDkmClrValue(null, type, evalFlags: DkmEvaluationResultFlags.
None
);
551
var value = CreateDkmClrValue(type.Instantiate(), type, evalFlags: DkmEvaluationResultFlags.
None
);
554
EvalResult("b", "Type={B}", "B", "b", DkmEvaluationResultFlags.
None
));
582
EvalResult("a", "Value", "A", "a", DkmEvaluationResultFlags.
None
));
586
EvalResult("Name", "Value", "A", "b.a", DkmEvaluationResultFlags.
None
));
637
EvalFailedResult("a", "Unmatched closing brace in 'Value}'", null, null, DkmEvaluationResultFlags.
None
));
DebuggerTypeProxyAttributeTests.cs (21)
65
evalFlags: DkmEvaluationResultFlags.
None
);
134
evalFlags: DkmEvaluationResultFlags.
None
);
193
evalFlags: DkmEvaluationResultFlags.
None
);
254
evalFlags: DkmEvaluationResultFlags.
None
);
319
evalFlags: DkmEvaluationResultFlags.
None
);
410
evalFlags: DkmEvaluationResultFlags.
None
);
519
evalFlags: DkmEvaluationResultFlags.
None
);
575
evalFlags: DkmEvaluationResultFlags.
None
);
620
evalFlags: DkmEvaluationResultFlags.
None
);
651
evalFlags: DkmEvaluationResultFlags.
None
);
698
evalFlags: DkmEvaluationResultFlags.
None
);
739
evalFlags: DkmEvaluationResultFlags.
None
);
782
evalFlags: DkmEvaluationResultFlags.
None
);
838
evalFlags: DkmEvaluationResultFlags.
None
);
884
evalFlags: DkmEvaluationResultFlags.
None
);
946
evalFlags: DkmEvaluationResultFlags.
None
);
970
evalFlags: DkmEvaluationResultFlags.
None
);
1011
evalFlags: DkmEvaluationResultFlags.
None
);
1053
evalFlags: DkmEvaluationResultFlags.
None
);
1094
evalFlags: DkmEvaluationResultFlags.
None
);
1140
evalFlags: DkmEvaluationResultFlags.
None
);
DebuggerVisualizerAttributeTests.cs (1)
45
evalFlags: DkmEvaluationResultFlags.
None
);
ExpansionTests.cs (13)
31
Verify(FormatResult("null", CreateDkmClrValue(null, typeof(object), evalFlags: DkmEvaluationResultFlags.
None
)), EvalResult("null", "null", "object", "null"));
72
Verify(FormatResult("stringNull", CreateDkmClrValue(null, typeof(string), evalFlags: DkmEvaluationResultFlags.
None
)), EvalResult("stringNull", "null", "string", "stringNull"));
749
EvalResult(fullName, IntPtr.Size == 8 ? "0x0000000000000004" : "0x00000004", "System.IntPtr", fullName, DkmEvaluationResultFlags.
None
));
789
EvalResult(fullName, UIntPtr.Size == 8 ? "0x0000000000000004" : "0x00000004", "System.UIntPtr", fullName, DkmEvaluationResultFlags.
None
));
1012
EvalResult("o", "{C}", "C", "o", DkmEvaluationResultFlags.
None
));
1019
EvalResult("o", "null", "C", "o", DkmEvaluationResultFlags.
None
));
1065
EvalResult("o", "{C}", "C", "o", DkmEvaluationResultFlags.
None
));
1085
EvalResult("a", "{int[3]}", "int[]", "a", DkmEvaluationResultFlags.
None
));
1114
EvalResult("P", PointerToString(new IntPtr(p)), "int*", "o.P", DkmEvaluationResultFlags.
None
));
1135
evalFlags: DkmEvaluationResultFlags.
None
);
1374
evalFlags: DkmEvaluationResultFlags.
None
);
1847
EvalResult("a", "{B}", "A {B}", "a", DkmEvaluationResultFlags.
None
));
1863
EvalResult("o", "{Object}", "object {Object}", "o", DkmEvaluationResultFlags.
None
));
FormatSpecifierTests.cs (10)
27
EvalResult("s", "null", "string", "s", editableValue: null, flags: DkmEvaluationResultFlags.
None
));
99
EvalResult("c", "0 \0", "char", "c", editableValue: "'\\0'", flags: DkmEvaluationResultFlags.
None
));
105
EvalResult("c", "39 '", "char", "c", editableValue: "'\\''", flags: DkmEvaluationResultFlags.
None
));
111
EvalResult("c", "34 \"", "char", "c", editableValue: "'\"'", flags: DkmEvaluationResultFlags.
None
));
117
EvalResult("c", "92 \\", "char", "c", editableValue: "'\\\\'", flags: DkmEvaluationResultFlags.
None
));
123
EvalResult("c", "10 \n", "char", "c", editableValue: "'\\n'", flags: DkmEvaluationResultFlags.
None
));
129
EvalResult("c", "30 \u001e", "char", "c", editableValue: "'\\u001e'", flags: DkmEvaluationResultFlags.
None
));
135
EvalResult("c", "127 \u007f", "char", "c", editableValue: "'\\u007f'", flags: DkmEvaluationResultFlags.
None
));
145
EvalResult("[0]", "49 '1'", "char", "a[0]", editableValue: "'1'", flags: DkmEvaluationResultFlags.
None
));
180
EvalResult("i", "1", "int", "i, raw", editableValue: null, flags: DkmEvaluationResultFlags.
None
));
FullNameTests.cs (3)
376
EvalResult("@true", "0", "int", "@struct.@true", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Public));
496
EvalResult("x", "0", "int", null, DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Public),
497
EvalResult("y", "0", "int", "NotMangled.y", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Public));
FunctionPointerTests.cs (2)
42
EvalResult("pfn", PointerToString(new IntPtr(ptr)), "System.Object*", "pfn", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Other));
71
EvalResult("pfn", PointerToString(new IntPtr(ptr)), "int*", "o.pfn", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Other));
ResultsViewTests.cs (2)
1669
EvalFailedResult("Error", "Unable to evaluate 'Items'", flags: DkmEvaluationResultFlags.
None
));
1736
DkmEvaluationResultFlags.
None
));
ValueFormattingTests.cs (7)
256
var clrValue = CreateDkmClrValue(errorMessage, typeof(string), evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.Error);
264
var clrValue = CreateDkmClrValue(errorMessage, typeof(int), evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.Error);
671
alias: null, evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.None);
681
alias: null, evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.None);
691
alias: null, evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.None);
701
alias: null, evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.None);
711
alias: null, evalFlags: DkmEvaluationResultFlags.
None
, valueFlags: DkmClrValueFlags.None);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (23)
Debugger\Engine\DkmClrType.cs (1)
104
return Instantiate(args, null, DkmEvaluationResultFlags.
None
);
Debugger\Engine\DkmClrValue.cs (8)
91
var evalFlags = DkmEvaluationResultFlags.
None
;
360
evalFlags: DkmEvaluationResultFlags.
None
,
426
evalFlags: DkmEvaluationResultFlags.
None
,
442
evalFlags: DkmEvaluationResultFlags.
None
,
451
var evalFlags = DkmEvaluationResultFlags.
None
;
578
evalFlags: DkmEvaluationResultFlags.
None
,
643
evalFlags: DkmEvaluationResultFlags.
None
,
752
return DkmEvaluationResultFlags.
None
;
Debugger\Engine\DkmIntermediateEvaluationResult.cs (1)
31
base(inspectionContext, stackFrame, name, fullName, DkmEvaluationResultFlags.
None
, null, dataItem)
EvalResultDataItem.cs (2)
142
flags: DkmEvaluationResultFlags.
None
,
241
return DkmEvaluationResultFlags.
None
;
PointerDereferenceExpansion.cs (1)
76
flags: DkmEvaluationResultFlags.
None
,
ResultProvider.cs (2)
277
Flags: DkmEvaluationResultFlags.
None
,
1019
Flags: DkmEvaluationResultFlags.
None
,
ResultProviderTestBase.cs (8)
63
DkmEvaluationResultFlags evalFlags = DkmEvaluationResultFlags.
None
,
83
DkmEvaluationResultFlags evalFlags = DkmEvaluationResultFlags.
None
,
106
evalFlags: DkmEvaluationResultFlags.
None
,
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
)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (23)
ExpansionTests.vb (4)
135
EvalResult(fullName, "4", "Integer", fullName, DkmEvaluationResultFlags.
None
))
441
EvalResult("a", "{B}", "A {B}", "a", DkmEvaluationResultFlags.
None
))
731
EvalResult("a", "Value", "A", "a", DkmEvaluationResultFlags.
None
))
735
EvalResult("Name", "Value", "A", "b.A", DkmEvaluationResultFlags.
None
))
FormatSpecifierTests.vb (8)
25
EvalResult("s", "Nothing", "String", "s", editableValue:=Nothing, flags:=DkmEvaluationResultFlags.
None
))
84
EvalResult("c", vbNullChar, "Char", "c", editableValue:="vbNullChar", flags:=DkmEvaluationResultFlags.
None
))
90
EvalResult("c", "'", "Char", "c", editableValue:="""'""c", flags:=DkmEvaluationResultFlags.
None
))
96
EvalResult("c", """"c, "Char", "c", editableValue:="""""""""c", flags:=DkmEvaluationResultFlags.
None
))
102
EvalResult("c", "\"c, "Char", "c", editableValue:="""\""c", flags:=DkmEvaluationResultFlags.
None
))
108
EvalResult("c", vbLf, "Char", "c", editableValue:="vbLf", flags:=DkmEvaluationResultFlags.
None
))
114
EvalResult("c", New String({ChrW(&H001E)}), "Char", "c", editableValue:="ChrW(30)", flags:=DkmEvaluationResultFlags.
None
))
124
EvalResult("(0)", """1""c", "Char", "a(0)", editableValue:="""1""c", flags:=DkmEvaluationResultFlags.
None
))
FullNameTests.vb (2)
329
EvalResult("x", "0", "Integer", Nothing, DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Public),
330
EvalResult("y", "0", "Integer", "NotMangled.y", DkmEvaluationResultFlags.
None
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Public))
ResultsViewTests.vb (1)
145
EvalFailedResult("Error", "Unable to evaluate 'Items'", flags:=DkmEvaluationResultFlags.
None
))
ValueFormatterTests.vb (8)
208
Dim clrValue = CreateDkmClrValue(errorMessage, GetType(String), evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.Error)
215
Dim clrValue = CreateDkmClrValue(errorMessage, GetType(Integer), evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.Error)
585
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)
593
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)
601
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)
609
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)
617
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)
626
alias:=Nothing, evalFlags:=DkmEvaluationResultFlags.
None
, valueFlags:=DkmClrValueFlags.None)