private HandlerBlock block;
private ArrayList clause_list;
- public TryBlock (HandlerBlock block)
+ public TryBlock (HandlerBlock block, Location loc)
+ : base (loc)
{
this.block = block;
clause_list = new ArrayList ();
clause_list.Add (clause);
}
- public void Emit (CodeGen code_gen, MethodDef meth,
- PEAPI.CILInstructions cil)
+ public override void Emit (CodeGen code_gen, MethodDef meth,
+ PEAPI.CILInstructions cil)
{
PEAPI.CILLabel from = block.GetFromLabel (code_gen, meth);
PEAPI.CILLabel to = block.GetToLabel (code_gen, meth);