430 references to ReadOnly
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (343)
AccessibilityTests.cs (33)
127
EvalResult("PA0", "null", "object", "(new C()).a.PA0", DkmEvaluationResultFlags.
ReadOnly
),
128
EvalResult("PA2", "null", "object", "(new C()).a.PA2", DkmEvaluationResultFlags.
ReadOnly
),
129
EvalResult("PA3", "null", "object", "(new C()).a.PA3", DkmEvaluationResultFlags.
ReadOnly
),
133
EvalResult("PB0", "null", "object", "((B)(new C()).a).PB0", DkmEvaluationResultFlags.
ReadOnly
),
134
EvalResult("PB1", "null", "object", "((B)(new C()).a).PB1", DkmEvaluationResultFlags.
ReadOnly
),
135
EvalResult("PB2", "null", "object", "((B)(new C()).a).PB2", DkmEvaluationResultFlags.
ReadOnly
),
136
EvalResult("PB3", "null", "object", "((B)(new C()).a).PB3", DkmEvaluationResultFlags.
ReadOnly
),
137
EvalResult("PB4", "null", "object", "((B)(new C()).a).PB4", DkmEvaluationResultFlags.
ReadOnly
),
146
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
147
EvalResult("Non-Public members", null, "", "(new C()).a, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
156
EvalResult("SPA2", "null", "object", "A.SPA2", DkmEvaluationResultFlags.
ReadOnly
),
157
EvalResult("SPA3", "null", "object", "A.SPA3", DkmEvaluationResultFlags.
ReadOnly
),
158
EvalResult("SPB0", "null", "object", "B.SPB0", DkmEvaluationResultFlags.
ReadOnly
),
160
EvalResult("Non-Public members", null, "", "B, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
173
EvalResult("PA1", "null", "object", "(new C()).a.PA1", DkmEvaluationResultFlags.
ReadOnly
),
174
EvalResult("PA4", "null", "object", "(new C()).a.PA4", DkmEvaluationResultFlags.
ReadOnly
),
274
EvalResult("Non-Public members", null, "", "new C(), hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
293
EvalResult("PA0", "null", "object", "(new C()).a.PA0", DkmEvaluationResultFlags.
ReadOnly
),
294
EvalResult("PA1", "null", "object", "(new C()).a.PA1", DkmEvaluationResultFlags.
ReadOnly
),
295
EvalResult("PA2", "null", "object", "(new C()).a.PA2", DkmEvaluationResultFlags.
ReadOnly
),
296
EvalResult("PA3", "null", "object", "(new C()).a.PA3", DkmEvaluationResultFlags.
ReadOnly
),
297
EvalResult("PA4", "null", "object", "(new C()).a.PA4", DkmEvaluationResultFlags.
ReadOnly
),
306
EvalResult("PB0", "null", "object", "((B)(new C()).a).PB0", DkmEvaluationResultFlags.
ReadOnly
),
307
EvalResult("PB2", "null", "object", "((B)(new C()).a).PB2", DkmEvaluationResultFlags.
ReadOnly
),
308
EvalResult("PB3", "null", "object", "((B)(new C()).a).PB3", DkmEvaluationResultFlags.
ReadOnly
),
312
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
313
EvalResult("Non-Public members", null, "", "(new C()).a, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
322
EvalResult("SPA2", "null", "object", "A.SPA2", DkmEvaluationResultFlags.
ReadOnly
),
323
EvalResult("SPA3", "null", "object", "A.SPA3", DkmEvaluationResultFlags.
ReadOnly
),
325
EvalResult("SPB0", "null", "object", "B.SPB0", DkmEvaluationResultFlags.
ReadOnly
),
326
EvalResult("Non-Public members", null, "", "B, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
339
EvalResult("PB1", "null", "object", "((B)(new C()).a).PB1", DkmEvaluationResultFlags.
ReadOnly
),
340
EvalResult("PB4", "null", "object", "((B)(new C()).a).PB4", DkmEvaluationResultFlags.
ReadOnly
),
ArrayExpansionTests.cs (1)
187
EvalResult("P", "2", "object {int}", "((B)o[1]).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
DebuggerBrowsableAttributeTests.cs (31)
49
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
52
EvalResult("P", "3", "object {int}", "(new C()).P", DkmEvaluationResultFlags.
ReadOnly
));
114
EvalResult("I.P2", "2", "object {int}", "c.o.P2", DkmEvaluationResultFlags.
ReadOnly
),
115
EvalResult("I.P3", "3", "object {int}", "c.o.P3", DkmEvaluationResultFlags.
ReadOnly
),
116
EvalResult("P1", "1", "object {int}", "((B)c.o).P1", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
117
EvalResult("P5", "5", "object {int}", "((B)c.o).P5", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
118
EvalResult("P6", "6", "object {int}", "((B)c.o).P6", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
154
EvalResult("P3 (A)", "0", "object {int}", "((A)this).P3", DkmEvaluationResultFlags.
ReadOnly
));
282
DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
363
EvalResult("O", "2", "object {int}", "o.G.O", DkmEvaluationResultFlags.
ReadOnly
));
399
EvalResult("I<A>.Q", "{A}", "A", "((I<A>)o).Q", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
446
EvalResult("Q", "1", "object {int}", "new P(o.F).Q", DkmEvaluationResultFlags.
ReadOnly
),
447
EvalResult("Raw View", null, "", "o.F, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
452
EvalResult("Q", "3", "object {int}", "new P(o.G).Q", DkmEvaluationResultFlags.
ReadOnly
),
453
EvalResult("Raw View", null, "", "o.G, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
525
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
528
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
533
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
536
EvalResult("Q", "3", "object {int}", "C.Q", DkmEvaluationResultFlags.
ReadOnly
));
613
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
614
EvalResult("Non-Public members", null, "", "o.FA, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
615
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
616
EvalResult("Non-Public members", null, "", "o.PB, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
617
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
618
EvalResult("Non-Public members", null, "", "o, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
620
EvalResult("PA", "1", "int", "A.PA", DkmEvaluationResultFlags.
ReadOnly
));
626
EvalResult("PB", "3", "int", "((B)o.PB).PB", DkmEvaluationResultFlags.
ReadOnly
));
628
EvalResult("PC", "5", "int", "C.PC", DkmEvaluationResultFlags.
ReadOnly
));
692
EvalResult("Non-Public members", null, "", "new C(), hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
695
EvalResult("InternalCollapsed", "1", "object {int}", "(new C()).InternalCollapsed", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Internal),
696
EvalResult("PrivateCollapsed", "3", "object {int}", "(new C()).PrivateCollapsed", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
DebuggerDisplayAttributeTests.cs (4)
300
EvalResult("Name", "Value", "D", "((I)c).P", DkmEvaluationResultFlags.
ReadOnly
), // Not "I.Name".
301
EvalResult("Name", "Value", "D", "c.Q", DkmEvaluationResultFlags.
ReadOnly
));
512
EvalResult("Raw View", null, "", "c, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
615
EvalResult("Name", "Value", "Type", "o.P", DkmEvaluationResultFlags.
ReadOnly
),
DebuggerTypeProxyAttributeTests.cs (66)
75
EvalResult("P1", "2", "object {int}", "new P(new C(2)).P1", DkmEvaluationResultFlags.
ReadOnly
),
76
EvalResult("P3", "4", "object {int}", "new P(new C(2)).P3", DkmEvaluationResultFlags.
ReadOnly
),
77
EvalResult("P4", "5", "object {int}", "new P(new C(2)).P4", DkmEvaluationResultFlags.
ReadOnly
),
78
EvalResult("Raw View", null, "", "new C(2), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
141
EvalResult("PF", "3", "object {int}", "new P(new C(3)).PF", DkmEvaluationResultFlags.
ReadOnly
),
142
EvalResult("Raw View", null, "", "new C(3), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
145
EvalResult("F", "3", "object {int}", "(new C(3)).F", DkmEvaluationResultFlags.
ReadOnly
),
146
EvalResult("G", "4", "object {int}", "(new C(3)).G", DkmEvaluationResultFlags.
ReadOnly
));
203
EvalResult("G", "4", "object {int}", "new P((new C()).A).G", DkmEvaluationResultFlags.
ReadOnly
),
204
EvalResult("Raw View", null, "", "(new C()).A, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
207
EvalResult("F", "4", "object {int}", "(new C()).A.F", DkmEvaluationResultFlags.
ReadOnly
));
264
EvalResult("G", "4", "object {int}", "new P((new C()).A).G", DkmEvaluationResultFlags.
ReadOnly
),
265
EvalResult("Raw View", null, "", "(new C()).A, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
268
EvalResult("F", "4", "object {int}", "(new C()).A.F", DkmEvaluationResultFlags.
ReadOnly
));
329
EvalResult("PG", "{A<string>}", "A<string>", "new PB<A<string>>((new C()).b).PG", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
330
EvalResult("Raw View", null, "", "(new C()).b, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
333
EvalResult("G", "{A<string>}", "A<string>", "(new C()).b.G", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
336
EvalResult("PF", "\"A\"", "string", "new PA<string>(new PB<A<string>>((new C()).b).PG).PF", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
),
337
EvalResult("Raw View", null, "", "new PB<A<string>>((new C()).b).PG, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
340
EvalResult("F", "\"A\"", "string", "(new PB<A<string>>((new C()).b).PG).F", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
424
EvalResult("F", "1", "int", "(new C()).a.F", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
429
EvalResult("F", "2", "object {int}", "(new C()).b.F", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
434
EvalResult("PF", "3", "short", "new C<short>.PC((new C()).c).PF", DkmEvaluationResultFlags.
ReadOnly
),
435
EvalResult("Raw View", null, "", "(new C()).c, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
438
EvalResult("F", "3", "short", "(new C()).c.F", DkmEvaluationResultFlags.
ReadOnly
));
531
EvalResult("PF", "{int[3]}", "int[]", "new P<int[], object[,,]>((new C())._1).PF", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
532
EvalResult("PG", "{object[1, 1, 1]}", "object[,,]", "new P<int[], object[,,]>((new C())._1).PG", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
533
EvalResult("Raw View", null, "", "(new C())._1, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
535
EvalResult("PF", "null", "A<int*[], object>", "new P<A<int*[], object>, A<object, void**[]>>((new C())._2).PF", DkmEvaluationResultFlags.
ReadOnly
),
536
EvalResult("PG", "null", "A<object, void**[]>", "new P<A<int*[], object>, A<object, void**[]>>((new C())._2).PG", DkmEvaluationResultFlags.
ReadOnly
),
537
EvalResult("Raw View", null, "", "(new C())._2, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
539
EvalResult("PF", "{B3<int>.C1}", "B3<int>.C1", "new P<B3<int>.C1, B3<int>.C2<object>>((new C())._3).PF", DkmEvaluationResultFlags.
ReadOnly
),
540
EvalResult("PG", "{B3<int>.C2<object>}", "B3<int>.C2<object>", "new P<B3<int>.C1, B3<int>.C2<object>>((new C())._3).PG", DkmEvaluationResultFlags.
ReadOnly
),
541
EvalResult("Raw View", null, "", "(new C())._3, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
543
EvalResult("PF", "\"\"", "object {string}", "new P<object, object>((new C())._4).PF", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
),
544
EvalResult("PG", "\"\"", "object {string}", "new P<object, object>((new C())._4).PG", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
),
545
EvalResult("Raw View", null, "", "(new C())._4, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
582
EvalResult("G", "2", "object {int}", "new P(o).G", DkmEvaluationResultFlags.
ReadOnly
),
583
EvalResult("Raw View", null, "", "o, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
658
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
705
EvalResult("F", "3", "object {int}", "new P(new C()).F", DkmEvaluationResultFlags.
ReadOnly
),
706
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
746
EvalResult("P", "4", "object {int}", "new S(new C()).P", DkmEvaluationResultFlags.
ReadOnly
),
747
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
790
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
845
EvalResult("F", "3", "object {int}", "new P(new C()).F", DkmEvaluationResultFlags.
ReadOnly
),
846
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
891
EvalResult("Q", PointerToString(new IntPtr(p)), "int*", "new P(new C()).Q", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
892
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
953
EvalResult("P", "1", "object {int}", "new PA(new C()).P", DkmEvaluationResultFlags.
ReadOnly
),
954
EvalResult("Static members", null, "", "PA", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
955
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
957
EvalResult("Q", "2", "object {int}", "PA.Q", DkmEvaluationResultFlags.
ReadOnly
));
961
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
964
EvalResult("P", "2", "object {int}", "A.P", DkmEvaluationResultFlags.
ReadOnly
));
977
EvalResult("Static members", null, "", "PB", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
978
EvalResult("Raw View", null, "", "new B(), raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
983
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1018
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1023
EvalResult("P", "2", "object {int}", "C.P", DkmEvaluationResultFlags.
ReadOnly
));
1061
EvalResult("B", "3", "object {int}", "new P(new C()).B", DkmEvaluationResultFlags.
ReadOnly
),
1062
EvalResult("C", "2", "object {int}", "new P(new C()).C", DkmEvaluationResultFlags.
ReadOnly
),
1064
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
1146
EvalResult("InternalCollapsed", "1", "object {int}", "new P(new C()).InternalCollapsed", DkmEvaluationResultFlags.
ReadOnly
),
1147
EvalResult("PrivateCollapsed", "3", "object {int}", "new P(new C()).PrivateCollapsed", DkmEvaluationResultFlags.
ReadOnly
),
1150
EvalResult("Raw View", null, "", "new C(), raw", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
DynamicTests.cs (4)
259
EvalResult("Type variables", "", "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
262
EvalResult("T", "dynamic", "dynamic", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
263
EvalResult("U", "object", "object", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
264
EvalResult("V", "dynamic[]", "dynamic[]", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
DynamicViewTests.cs (25)
38
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
40
EvalResult("NumForks", "2", "System.Int32", "new Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items[0]", DkmEvaluationResultFlags.
ReadOnly
),
41
EvalResult("Philosophers", "{object[3]}", "System.Object[]", "new Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items[1]", DkmEvaluationResultFlags.
ReadOnly
),
42
EvalResult("WhatsForDinner", "\"Crab Cakes\"", "System.String", "new Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items[2]", DkmEvaluationResultFlags.
ReadOnly
));
60
EvalResult("Class", "{System.Dynamic.ExpandoClass}", "System.Dynamic.ExpandoClass", "o.Class", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Internal),
61
EvalResult("LockObject", "{object}", "object", "o.LockObject", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Internal),
62
EvalResult("System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>.Count", "1", "int", "((System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>)o).Count", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
63
EvalResult("System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>.IsReadOnly", "false", "bool", "((System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>)o).IsReadOnly", DkmEvaluationResultFlags.Boolean | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
64
EvalResult("System.Collections.Generic.IDictionary<string, object>.Keys", "Count = 1", "System.Collections.Generic.ICollection<string> {System.Dynamic.ExpandoObject.KeyCollection}", "((System.Collections.Generic.IDictionary<string, object>)o).Keys", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
65
EvalResult("System.Collections.Generic.IDictionary<string, object>.Values", "Count = 1", "System.Collections.Generic.ICollection<object> {System.Dynamic.ExpandoObject.ValueCollection}", "((System.Collections.Generic.IDictionary<string, object>)o).Values", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
69
EvalResult(Resources.StaticMembers, null, "", "System.Dynamic.ExpandoObject", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
70
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
89
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
91
EvalResult("Member", $"{{{exception.ToString()}}}", "System.NotImplementedException", "new Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items[0]", DkmEvaluationResultFlags.
ReadOnly
));
116
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", $"{fullNameOnAndOn}, dynamic", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
121
EvalResult("OnAndOn", "{System.Dynamic.ExpandoObject}", "System.Dynamic.ExpandoObject", fullNameOnAndOn, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
122
EvalResult("Pi", "3.1415926535897931", "System.Double", fullNamePi, DkmEvaluationResultFlags.
ReadOnly
));
143
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
196
EvalResult(Resources.StaticMembers, null, "", "System.Dynamic.ExpandoObject", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
214
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
240
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
261
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
270
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
290
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
292
EvalResult("Answer", "42", "System.Int32", "new Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items[0]", DkmEvaluationResultFlags.
ReadOnly
));
ExpansionTests.cs (83)
118
EvalResult("P1", "null", "object", "(new C()).P1", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
119
EvalResult("P2", "null", "object", "(new C()).P2", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
120
EvalResult("P3", "null", "object", "(new C()).P3", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
158
EvalResult("P1", "null", "object", "(new C()).P1", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
159
EvalResult("P2", "null", "object", "(new C()).P2", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
294
EvalResult("P", "null", "object", "(new P()).b.P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
295
EvalResult("Q", "null", "object", "(new P()).b.Q", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
360
EvalResult("I<I<string>>.P2", "2", "int", "((I<I<string>>)(new C())).P2", DkmEvaluationResultFlags.
ReadOnly
),
361
EvalResult("P1", "1", "int", "(new C()).P1", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
391
EvalResult("I<bool>.P2", "2", "int", "((I<bool>)(new C())).P2", DkmEvaluationResultFlags.
ReadOnly
),
392
EvalResult("I<char>.P2", "3", "int", "((I<char>)(new C())).P2", DkmEvaluationResultFlags.
ReadOnly
),
393
EvalResult("P1", "1", "int", "(new C()).P1", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
453
EvalResult("Q", "1", "int", "(new C()).Q", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
931
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
934
EvalResult("F", "1", "int", "A.F", DkmEvaluationResultFlags.
ReadOnly
),
935
EvalResult("G", "2", "int", "A.G", DkmEvaluationResultFlags.
ReadOnly
));
940
EvalResult("Static members", null, "", "S", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
943
EvalResult("F", "null", "object", "S.F", DkmEvaluationResultFlags.
ReadOnly
),
944
EvalResult("P", "3", "object {int}", "S.P", DkmEvaluationResultFlags.
ReadOnly
));
978
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
981
EvalResult("F", "1", "int", "A.F", DkmEvaluationResultFlags.
ReadOnly
),
982
EvalResult("P", "2", "object {int}", "C.P", DkmEvaluationResultFlags.
ReadOnly
));
1141
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1233
EvalResult("I.M4", "4", "int", "((I)(new C()).a).M4", DkmEvaluationResultFlags.
ReadOnly
),
1235
EvalResult("M2", "8", "int", "(new C()).a.M2", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1236
EvalResult("M3", "7", "int", "(new C()).a.M3", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1237
EvalResult("M7", "5", "int", "(new C()).a.M7", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1241
EvalResult("m6", "6", "int", "(new C()).a.m6", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1246
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1249
EvalResult("M0", "6", "int", "B.M0", DkmEvaluationResultFlags.
ReadOnly
),
1250
EvalResult("M1", "7", "int", "B.M1", DkmEvaluationResultFlags.
ReadOnly
),
1251
EvalResult("M4", "4", "int", "B.M4", DkmEvaluationResultFlags.
ReadOnly
),
1252
EvalResult("M5", "5", "int", "B.M5", DkmEvaluationResultFlags.
ReadOnly
),
1337
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1351
EvalResult("1<>", "null", "object", fullName: null, flags: DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1352
EvalResult("@", "null", "object", fullName: null, flags: DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1353
EvalResult("VB<>7__8", "null", "object", fullName: null, flags: DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
1354
EvalResult("Static members", null, "", "B", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1357
EvalResult(">", "null", "object", fullName: null, flags: DkmEvaluationResultFlags.
ReadOnly
),
1358
EvalResult("><", "null", "object", fullName: null, flags: DkmEvaluationResultFlags.
ReadOnly
));
1383
EvalResult("Static members", null, "", "System.Collections.Immutable.ImmutableArray<int>", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1421
EvalResult("P", "1", "object {int}", "((B)c.a).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1425
EvalResult("P", "2", "object {int}", "c.b.P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1429
EvalResult("P", "3", "object {int}", "((B)c.o).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1475
EvalResult("P", "1", "object {int}", "((B)c.a[0]).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1480
EvalResult("P", "2", "object {int}", "c.b[0].P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1485
EvalResult("P", "3", "object {int}", "((B)c.i[0]).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1490
EvalResult("P", "4", "object {int}", "((B)c.o[0]).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1520
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
1554
EvalResult("This", "'s.This' threw an exception of type 'System.Exception'", "S {System.Exception}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1597
EvalResult("This", "'s.This' threw an exception of type 'E'", "S {E}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1603
EvalResult("Raw View", null, "", "s.This, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown, DkmEvaluationResultCategory.Data));
1638
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1644
EvalResult("Message", "\"Object reference not set to an instance of an object.\"", "string", null, DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1680
EvalResult("This", "'s.This' threw an exception of type 'E'", "S {E}", "s.This", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1684
EvalResult("Message", "\"Exception of type 'E' was thrown.\"", "string", null, DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1737
DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1763
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite));
1896
EvalResult("P", "'o.P' threw an exception of type 'E'", "object {E}", "o.P", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1897
EvalResult("Q", "{E: Exception of type 'E' was thrown.}", "object {E}", "o.Q", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1902
EvalResult("Message", "\"Exception of type 'E' was thrown.\"", "string", null, DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1907
EvalResult("Message", "\"Exception of type 'E' was thrown.\"", "string", "((System.Exception)o.Q).Message", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1938
EvalResult("RO1", "'o.RO1' threw an exception of type 'RO'", "object {RO}", "o.RO1", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1939
EvalResult("RO2", "'o.RO2' threw an exception of type 'RW'", "object {RW}", "o.RO2", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
2105
EvalResult("@this", "\"Derived\"", "string", "b.@this", DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
2132
EvalResult("P (B)", "45", "int", "((B)c).P", DkmEvaluationResultFlags.
ReadOnly
),
2133
EvalResult("P", "4.4", "double", "c.P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
2134
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
2173
EvalResult("I.P", "1", "int", "((I)b).P", DkmEvaluationResultFlags.
ReadOnly
),
2174
EvalResult("I.P", "2", "int", "((I)b).P", DkmEvaluationResultFlags.
ReadOnly
),
2175
EvalResult("I.P", "3", "int", "((I)b).P", DkmEvaluationResultFlags.
ReadOnly
));
2206
EvalResult("P (A)", "1", "int", "((A)b).P", DkmEvaluationResultFlags.
ReadOnly
),
2207
EvalResult("P (B)", "2", "int", "b.P", DkmEvaluationResultFlags.
ReadOnly
),
2208
EvalResult("P", "3", "int", "((C)b).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
2241
EvalResult("P", "3", "int", "((D)c).P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
2291
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class, DkmEvaluationResultAccessType.None),
2292
EvalResult("Non-Public members", null, "", "o._1, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.None));
2295
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class, DkmEvaluationResultAccessType.None),
2296
EvalResult("Non-Public members", null, "", "o._2, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.None));
2299
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class, DkmEvaluationResultAccessType.None),
2300
EvalResult("Non-Public members", null, "", "o._3, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.None));
2303
EvalResult("Static members", null, "", "A", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class, DkmEvaluationResultAccessType.None),
2304
EvalResult("Non-Public members", null, "", "o._4, hidden", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.None));
FormatSpecifierTests.cs (13)
240
EvalResult("F", "{C}", "C", "o.F", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
244
EvalResult("G", "false", "bool", "new P(o.F).G", DkmEvaluationResultFlags.Boolean | DkmEvaluationResultFlags.
ReadOnly
),
245
EvalResult("Raw View", null, "", "o.F, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
285
EvalResult("a", "Count = 1", "System.Collections.ArrayList", "a, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
294
EvalResult("l", "Count = 1", "System.Collections.Generic.List<object>", "l, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
325
EvalResult("o", "{C}", "C", "o, results, d", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
363
EvalResult("o", "{S<int>}", "S<int>", "o, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
405
EvalResult("F", "{C.<get_F>d__1}", "System.Collections.Generic.IEnumerable<int> {C.<get_F>d__1}", "o.F", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
406
EvalResult("G", "{C.<get_G>d__3}", "System.Collections.IEnumerable {C.<get_G>d__3}", "o.G", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
407
EvalResult("H", "3", "int", "o.H", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
411
EvalResult("F", "{C.<get_F>d__1}", "System.Collections.Generic.IEnumerable<int> {C.<get_F>d__1}", "o.F, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
412
EvalResult("G", "{C.<get_G>d__3}", "System.Collections.IEnumerable {C.<get_G>d__3}", "o.G, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
),
451
EvalResult("o", "{C}", "C", "o, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Method));
FullNameTests.cs (14)
335
EvalResult("Raw View", null, "", "o, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
374
EvalResult("Static members", null, "", "@struct", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
485
EvalResult("Static members", null, "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
494
EvalResult("Static members", null, "", "NotMangled", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
558
EvalResult("P", "1", "int", "instance.P", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
559
EvalResult("abstract.I<>Mangled.P", "1", "int", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private));
638
EvalResult("Static members", null, "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
682
EvalResult("Static members", null, "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
744
EvalResult("Raw View", null, "", "o, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
778
EvalResult("Static members", null, "", "C<int>", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
810
EvalResult("Static members", null, "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
842
EvalResult("Static members", null, "", "C<int>", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
876
EvalResult("Static members", null, "", "C", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
908
EvalResult("Static members", null, "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class));
ObjectIdTests.cs (1)
183
EvalResult("Raw View", null, "", "o, raw", DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.HasObjectId, DkmEvaluationResultCategory.Data));
ResultsViewTests.cs (57)
56
EvalResult("e", "{int[2]}", "System.Collections.IEnumerable {int[]}", "o.e", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
92
EvalResult("e", "{int[2]}", "System.Collections.Generic.IEnumerable<int> {int[]}", "o.e", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
132
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
138
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
188
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
194
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
239
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
245
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
295
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
301
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
363
DkmEvaluationResultFlags.
ReadOnly
),
369
DkmEvaluationResultFlags.
ReadOnly
),
450
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
463
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
476
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
489
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
569
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
581
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
593
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
647
EvalResult("c", "{object[1]}", "object[]", "o.F.c", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
653
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
720
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite),
726
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
928
EvalResult("System.Collections.Generic.IEnumerator<int>.Current", "0", "int", "((System.Collections.Generic.IEnumerator<int>)sm).Current", DkmEvaluationResultFlags.
ReadOnly
),
929
EvalResult("System.Collections.IEnumerator.Current", "0", "object {int}", "((System.Collections.IEnumerator)sm).Current", DkmEvaluationResultFlags.
ReadOnly
),
931
EvalResult("Results View", "Expanding the Results View will enumerate the IEnumerable", "", "sm, raw, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects));
942
EvalResult("System.Collections.Generic.IEnumerator<int>.Current", "0", "int", "((System.Collections.Generic.IEnumerator<int>)sm).Current", DkmEvaluationResultFlags.
ReadOnly
),
943
EvalResult("System.Collections.IEnumerator.Current", "0", "object {int}", "((System.Collections.IEnumerator)sm).Current", DkmEvaluationResultFlags.
ReadOnly
),
945
EvalResult("Results View", "Expanding the Results View will enumerate the IEnumerable", "", "sm, results", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects));
1008
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1032
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1056
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1125
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1149
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1213
EvalResult("Length", "1", "int", "new P(o).Length", DkmEvaluationResultFlags.
ReadOnly
),
1214
EvalResult("Raw View", null, "", "o, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
1217
EvalResult("o", "{object[1]}", "object[]", "o.o", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
1255
EvalResult("e", "{int[2]}", "System.Collections.IEnumerable {int[]}", "o.e", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1297
EvalResult("e", "{int[2]}", "System.Collections.IEnumerable {int[]}", "o.e", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.CanFavorite));
1390
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1399
DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.RawString));
1408
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1417
DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.RawString));
1426
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1435
DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.RawString));
1444
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1453
DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.RawString));
1530
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1534
EvalResult("Message", "\"The method or operation is not implemented.\"", "string", null, DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1581
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite),
1587
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite));
1595
DkmEvaluationResultFlags.RawString | DkmEvaluationResultFlags.
ReadOnly
));
1665
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
1707
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
,
1722
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
,
1776
EvalResult("Raw View", null, "", "U, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
1832
EvalResult(name, $"{{{typeName}}}", typeName, name, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
TupleTests.cs (8)
277
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
616
EvalResult("Raw View", "(null, (null, {B<(object, object)>.S}))", "(dynamic X, (object E, B<(object F, dynamic G)>.S H) Y) {(object, (object, B<(object, object)>.S))}", "o.G.F, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
621
EvalResult("Raw View", "(null, {B<(object, object)>.S})", "(object E, B<(object F, dynamic G)>.S H) {(object, B<(object, object)>.S)}", "o.G.F.Item2, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
875
EvalResult("Raw View", "(null, null)", "(object Item2, object struct { })", "o.F, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
936
DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
1178
EvalResult("Raw View", "(1, {System.InvalidOperationException: Unable to evaluate}, 3)", "(object A, int, int)", "o.F, raw", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
1212
EvalResult("P", "'o.P' threw an exception of type 'E'", "object {E}", "o.P", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExceptionThrown | DkmEvaluationResultFlags.CanFavorite));
1220
EvalResult("Raw View", "(1, 2)", "(int, int B)", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
));
TypeVariablesExpansionTests.cs (3)
43
EvalResult("Type variables", "", "", null, DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
46
EvalResult("T", "int", "int", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
47
EvalResult("U", "B", "B", null, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data));
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (15)
Debugger\Engine\DkmClrValue.cs (2)
471
evalFlags |= DkmEvaluationResultFlags.
ReadOnly
;
498
evalFlags |= DkmEvaluationResultFlags.
ReadOnly
;
DebuggerTypeProxyExpansion.cs (1)
208
flags: _flags | DkmEvaluationResultFlags.
ReadOnly
,
DynamicViewExpansion.cs (1)
118
flags: DkmEvaluationResultFlags.
ReadOnly
,
EvalResultDataItem.cs (1)
264
resultFlags |= DkmEvaluationResultFlags.
ReadOnly
;
Formatter.Values.cs (1)
406
if (value.EvalFlags.Includes(DkmEvaluationResultFlags.
ReadOnly
))
MemberExpansion.cs (2)
392
flags: DkmEvaluationResultFlags.
ReadOnly
,
458
flags: DkmEvaluationResultFlags.
ReadOnly
,
NativeViewExpansion.cs (1)
72
flags: DkmEvaluationResultFlags.
ReadOnly
,
ResultProvider.cs (2)
667
flags: DkmEvaluationResultFlags.
ReadOnly
,
671
Debug.Assert(dataItem.Flags == (DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.Expandable));
ResultsViewExpansion.cs (2)
253
flags: DkmEvaluationResultFlags.
ReadOnly
| DkmEvaluationResultFlags.ExpansionHasSideEffects,
291
flags: DkmEvaluationResultFlags.
ReadOnly
,
TupleExpansion.cs (1)
386
flags: DkmEvaluationResultFlags.
ReadOnly
,
TypeVariablesExpansion.cs (1)
87
flags: DkmEvaluationResultFlags.
ReadOnly
,
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (72)
DebuggerTypeProxyAttributeTests.vb (6)
64
EvalResult("PG", "{A(Of String)}", "A(Of String)", "New PB(Of A(Of String))(o.b).PG", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
),
65
EvalResult("Raw View", Nothing, "", "o.b, raw", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data))
68
EvalResult("G", "{A(Of String)}", "A(Of String)", "o.b.G", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
71
EvalResult("PF", """A""", "String", "New PA(Of String)(New PB(Of A(Of String))(o.b).PG).PF", DkmEvaluationResultFlags.RawString Or DkmEvaluationResultFlags.
ReadOnly
),
72
EvalResult("Raw View", Nothing, "", "New PB(Of A(Of String))(o.b).PG, raw", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data))
75
EvalResult("F", """A""", "String", "(New PB(Of A(Of String))(o.b).PG).F", DkmEvaluationResultFlags.RawString Or DkmEvaluationResultFlags.
ReadOnly
))
DynamicViewTests.vb (25)
35
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
37
EvalResult("NumForks", "2", "System.Int32", "New Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items(0)", DkmEvaluationResultFlags.
ReadOnly
),
38
EvalResult("Philosophers", "{Length=3}", "System.Object[]", "New Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items(1)", DkmEvaluationResultFlags.
ReadOnly
),
39
EvalResult("WhatsForDinner", """Crab Cakes""", "System.String", "New Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items(2)", DkmEvaluationResultFlags.
ReadOnly
))
56
EvalResult("[Class]", "{System.Dynamic.ExpandoClass}", "System.Dynamic.ExpandoClass", "o.[Class]", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Internal),
57
EvalResult("LockObject", "{Object}", "Object", "o.LockObject", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Data, DkmEvaluationResultAccessType.Internal),
58
EvalResult("System.Collections.Generic.ICollection(Of System.Collections.Generic.KeyValuePair(Of String, Object)).Count", "1", "Integer", "DirectCast(o, System.Collections.Generic.ICollection(Of System.Collections.Generic.KeyValuePair(Of String, Object))).Count", DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
59
EvalResult("System.Collections.Generic.ICollection(Of System.Collections.Generic.KeyValuePair(Of String, Object)).IsReadOnly", "False", "Boolean", "DirectCast(o, System.Collections.Generic.ICollection(Of System.Collections.Generic.KeyValuePair(Of String, Object))).IsReadOnly", DkmEvaluationResultFlags.Boolean Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
60
EvalResult("System.Collections.Generic.IDictionary(Of String, Object).Keys", "Count = 1", "System.Collections.Generic.ICollection(Of String) {System.Dynamic.ExpandoObject.KeyCollection}", "DirectCast(o, System.Collections.Generic.IDictionary(Of String, Object)).Keys", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
61
EvalResult("System.Collections.Generic.IDictionary(Of String, Object).Values", "Count = 1", "System.Collections.Generic.ICollection(Of Object) {System.Dynamic.ExpandoObject.ValueCollection}", "DirectCast(o, System.Collections.Generic.IDictionary(Of String, Object)).Values", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
65
EvalResult(Resources.SharedMembers, Nothing, "", "System.Dynamic.ExpandoObject", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class),
66
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
84
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
86
EvalResult("Member", $"{{{exception.ToString()}}}", "System.NotImplementedException", "New Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items(0)", DkmEvaluationResultFlags.
ReadOnly
))
109
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", $"{fullNameOnAndOn}, dynamic", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
114
EvalResult("OnAndOn", "{System.Dynamic.ExpandoObject}", "System.Dynamic.ExpandoObject", fullNameOnAndOn, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
),
115
EvalResult("Pi", "3.1415926535897931", "System.Double", fullNamePi, DkmEvaluationResultFlags.
ReadOnly
))
134
EvalResult(Resources.DynamicView, Resources.DynamicViewValueWarning, "", "o, dynamic", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
184
EvalResult(Resources.SharedMembers, Nothing, "", "System.Dynamic.ExpandoObject", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
201
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
226
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
246
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
255
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
274
EvalResult(expression, Resources.DynamicViewValueWarning, "", fullName, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
276
EvalResult("Answer", "42", "System.Int32", "New Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView(o).Items(0)", DkmEvaluationResultFlags.
ReadOnly
))
ExpansionTests.vb (21)
184
EvalResult("Shared members", Nothing, "", "A", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
187
EvalResult("F", "1", "Integer", "A.F", DkmEvaluationResultFlags.
ReadOnly
),
188
EvalResult("G", "2", "Integer", "A.G", DkmEvaluationResultFlags.
ReadOnly
))
193
EvalResult("Shared members", Nothing, "", "S", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
196
EvalResult("F", "Nothing", "Object", "S.F", DkmEvaluationResultFlags.
ReadOnly
),
197
EvalResult("P", "3", "Object {Integer}", "S.P", DkmEvaluationResultFlags.
ReadOnly
))
244
EvalResult("P", "1", "Object {Integer}", "DirectCast(c.a(0), B).P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
249
EvalResult("P", "2", "Object {Integer}", "c.b(0).P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
254
EvalResult("P", "3", "Object {Integer}", "DirectCast(c.i(0), B).P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
259
EvalResult("P", "4", "Object {Integer}", "DirectCast(c.o(0), B).P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
404
EvalResult("Shared members", Nothing, "", "A", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
418
EvalResult("1<>", "Nothing", "Object", fullName:=Nothing, flags:=DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
419
EvalResult("@", "Nothing", "Object", fullName:=Nothing, flags:=DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
420
EvalResult("VB<>7__8", "Nothing", "Object", fullName:=Nothing, flags:=DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite),
421
EvalResult("Shared members", Nothing, "", "B", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
424
EvalResult(">", "Nothing", "Object", fullName:=Nothing, flags:=DkmEvaluationResultFlags.
ReadOnly
),
425
EvalResult("><", "Nothing", "Object", fullName:=Nothing, flags:=DkmEvaluationResultFlags.
ReadOnly
))
627
EvalResult("Shared members", Nothing, "", "C", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
671
EvalResult("P (A)", "1", "Integer", "DirectCast(b, A).P", DkmEvaluationResultFlags.
ReadOnly
),
672
EvalResult("P (B)", "2", "Integer", "b.P", DkmEvaluationResultFlags.
ReadOnly
),
673
EvalResult("P", "3", "Integer", "DirectCast(b, C).P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite))
FullNameTests.vb (11)
318
EvalResult("Shared members", Nothing, "", Nothing, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
327
EvalResult("Shared members", Nothing, "", "NotMangled", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
390
EvalResult("I<>Mangled.P", "1", "Integer", Nothing, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private),
391
EvalResult("P", "1", "Integer", "instance.P", DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.CanFavorite, DkmEvaluationResultCategory.Property, DkmEvaluationResultAccessType.Private))
468
EvalResult("Shared members", Nothing, "", Nothing, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
524
EvalResult("Raw View", Nothing, "", "o, raw", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data))
557
EvalResult("Shared members", Nothing, "", "C(Of Integer)", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
588
EvalResult("Shared members", Nothing, "", Nothing, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
619
EvalResult("Shared members", Nothing, "", "C(Of Integer)", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
652
EvalResult("Shared members", Nothing, "", "C", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
683
EvalResult("Shared members", Nothing, "", Nothing, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Class))
ResultsViewTests.vb (3)
55
DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.ExpansionHasSideEffects,
106
DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.ExpansionHasSideEffects,
141
DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
Or DkmEvaluationResultFlags.ExpansionHasSideEffects,
TupleTests.vb (3)
70
DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
171
EvalResult("Raw View", "(Nothing, (Nothing, {B(Of (Object, Object)).S}))", "(X As Object, Y As (E As Object, H As B(Of (F As Object, G As Object)).S))", "o.G.F, raw", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
176
EvalResult("Raw View", "(Nothing, {B(Of (Object, Object)).S})", "(E As Object, H As B(Of (F As Object, G As Object)).S)", "o.G.F.Item2, raw", DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
))
TypeVariablesExpansionTests.vb (3)
40
EvalResult("Type variables", "", "", Nothing, DkmEvaluationResultFlags.Expandable Or DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data))
43
EvalResult("T", "Integer", "Integer", Nothing, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data),
44
EvalResult("U", "B", "B", Nothing, DkmEvaluationResultFlags.
ReadOnly
, DkmEvaluationResultCategory.Data))