/// <summary> /// Begins a catch block for the given exception type in the given exception block. /// /// The given exception block must still be open. /// </summary> public CatchBlock BeginCatchBlock(ExceptionBlock forTry, Type exceptionType) { return(InnerEmit.BeginCatchBlock(forTry, exceptionType)); }
/// <summary> /// Begins a catch block for the given exception type in the given exception block. /// /// The given exception block must still be open. /// </summary> public Emit BeginCatchBlock(ExceptionBlock forTry, Type exceptionType, out CatchBlock forCatch) { InnerEmit.BeginCatchBlock(forTry, exceptionType, out forCatch); return(this); }
/// <summary> /// Begins a catch block for the given exception type in the given exception block. /// /// The given exception block must still be open. /// </summary> public CatchBlock BeginCatchBlock <ExceptionType>(ExceptionBlock forTry) { return(InnerEmit.BeginCatchBlock <ExceptionType>(forTry)); }