From 3fc452230d049fc649ee444e897466bcf7cc61dd Mon Sep 17 00:00:00 2001 From: Zoltan Varga Date: Mon, 28 Aug 2017 21:36:42 -0400 Subject: [PATCH] [sdb] Make the IL in dtest-excfilter.il valid. (#5463) --- mcs/class/Mono.Debugger.Soft/Test/dtest-excfilter.il | 2 ++ mcs/class/Mono.Debugger.Soft/Test/dtest.cs | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mcs/class/Mono.Debugger.Soft/Test/dtest-excfilter.il b/mcs/class/Mono.Debugger.Soft/Test/dtest-excfilter.il index 3d435fda1e1..43f15d00235 100644 --- a/mcs/class/Mono.Debugger.Soft/Test/dtest-excfilter.il +++ b/mcs/class/Mono.Debugger.Soft/Test/dtest-excfilter.il @@ -34,9 +34,11 @@ leave end } filter { + castclass [mscorlib]System.Exception call int32 class ExceptionFilterTest::Filter([mscorlib]System.Exception) endfilter } { + castclass [mscorlib]System.Exception call void class ExceptionFilterTest::Handler([mscorlib]System.Exception) leave end } diff --git a/mcs/class/Mono.Debugger.Soft/Test/dtest.cs b/mcs/class/Mono.Debugger.Soft/Test/dtest.cs index 671293df185..94316e7e964 100644 --- a/mcs/class/Mono.Debugger.Soft/Test/dtest.cs +++ b/mcs/class/Mono.Debugger.Soft/Test/dtest.cs @@ -3385,8 +3385,8 @@ public class DebuggerTests Assert.AreEqual (0, frames [0].Location.ILOffset); Assert.AreEqual (test_method.Name, frames [1].Location.Method.Name); - Assert.AreEqual (37, frames [1].Location.LineNumber); - Assert.AreEqual (0x0b, frames [1].Location.ILOffset); + Assert.AreEqual (38, frames [1].Location.LineNumber); + Assert.AreEqual (0x10, frames [1].Location.ILOffset); Assert.AreEqual (test_method.Name, frames [2].Location.Method.Name); Assert.AreEqual (33, frames [2].Location.LineNumber); -- 2.25.1