Пример #1
0
        internal static void VerifyLocalVariables(ISymUnmanagedEncUpdate symEncUpdate, int methodToken, params string[] expected)
        {
            Assert.Equal(HResult.S_OK, symEncUpdate.GetLocalVariableCount(methodToken, out int count));
            var vars = new ISymUnmanagedVariable[count];

            Assert.Equal(HResult.S_OK, symEncUpdate.GetLocalVariables(methodToken, count, vars, out count));

            AssertEx.Equal(expected, vars.Select(v => v.GetName()));
        }