提交 21f14dd5 编写于 作者: C Charles Stoner

Merge pull request #5460 from cston/pfn-2

Minor code cleanup
......@@ -52,8 +52,6 @@ internal C(long p)
int* pfn;
}";
var assembly = GetUnsafeAssembly(source);
unsafe
{
const long ptr = 0x0;
GetMemberValueDelegate getMemberValue = (v, m) => (m == "pfn") ? GetFunctionPointerField(v, m) : null;
var runtime = new DkmClrRuntimeInstance(ReflectionUtilities.GetMscorlibAndSystemCore(assembly), getMemberValue: getMemberValue);
......@@ -69,7 +67,6 @@ internal C(long p)
EvalResult("pfn", PointerToString(new IntPtr(ptr)), "int*", "o.pfn", DkmEvaluationResultFlags.None, DkmEvaluationResultCategory.Other));
}
}
}
private DkmClrValue GetFunctionPointerField(DkmClrValue value, string fieldName)
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册