예제 #1
0
 internal ExceptionHandler(JavaClassImage classImage, ByteCodeMethodBody byteCodeMethodBody, ExceptionHandlerInfo info)
 {
     Start        = byteCodeMethodBody.Instructions.GetByOffset(info.StartOffset);
     End          = byteCodeMethodBody.Instructions.GetByOffset(info.EndOffset);
     HandlerStart = byteCodeMethodBody.Instructions.GetByOffset(info.HandlerOffset);
     CatchType    = classImage.ResolveClass(info.CatchType);
 }
 public ClassReference ResolveClass(int classIndex)
 {
     return(_classImage.ResolveClass(classIndex));
 }
예제 #3
0
 public object ResolveClass(int classIndex)
 {
     return(_classImage.ResolveClass(classIndex));
 }