18 references to PointerToString
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (18)
DebuggerDisplayAttributeTests.cs (4)
337EvalResult("DisplayPointer", PointerToString(IntPtr.Zero), "Display*", "wrapper.display.DisplayPointer"), 338EvalResult("NoDisplayPointer", PointerToString(IntPtr.Zero), "NoDisplay*", "wrapper.display.NoDisplayPointer")); 396var displayPtrString = PointerToString(displayPtr); 397var noDisplayPtrString = PointerToString(noDisplayPtr);
DebuggerTypeProxyAttributeTests.cs (2)
891EvalResult("Q", PointerToString(new IntPtr(p)), "int*", "new P(new C()).Q", DkmEvaluationResultFlags.Expandable | DkmEvaluationResultFlags.ReadOnly), 898EvalResult("P", PointerToString(new IntPtr(p)), "int*", "(new C()).P", DkmEvaluationResultFlags.Expandable));
ExpansionTests.cs (8)
696EvalResult("p", PointerToString(new IntPtr(p)), "int*", string.Format("({0}).p", rootExpr), DkmEvaluationResultFlags.Expandable), 697EvalResult("q", PointerToString(IntPtr.Zero), "int*", string.Format("({0}).q", rootExpr))); 744EvalResult("p", PointerToString(new IntPtr(p)), "System.IntPtr*", string.Format("({0}).p", rootExpr), DkmEvaluationResultFlags.Expandable), 745EvalResult("q", PointerToString(IntPtr.Zero), "System.IntPtr*", string.Format("({0}).q", rootExpr))); 826EvalResult("v", PointerToString(new IntPtr(pp)), "void*", $"({rootExpr}).v"), 827EvalResult("vv", PointerToString(new IntPtr(pp)), "void**", $"({rootExpr}).vv", DkmEvaluationResultFlags.Expandable)); 831EvalResult(fullName, PointerToString(new IntPtr(p)), "void*", fullName)); 1114EvalResult("P", PointerToString(new IntPtr(p)), "int*", "o.P", DkmEvaluationResultFlags.None));
FullNameTests.cs (1)
685EvalResult("p", PointerToString(new IntPtr(p)), "int*", null, DkmEvaluationResultFlags.Expandable));
FunctionPointerTests.cs (2)
42EvalResult("pfn", PointerToString(new IntPtr(ptr)), "System.Object*", "pfn", DkmEvaluationResultFlags.None, DkmEvaluationResultCategory.Other)); 71EvalResult("pfn", PointerToString(new IntPtr(ptr)), "int*", "o.pfn", DkmEvaluationResultFlags.None, DkmEvaluationResultCategory.Other));
NativeViewTests.cs (1)
55string pointerString = $"(IUnknown*){PointerToString(new IntPtr(0xfe))}";