HomeSort by relevance Sort by last modified time
    Searched refs:ExceptionInfo (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/proguard/src/proguard/classfile/attribute/
ExceptionInfo.java 30 public class ExceptionInfo implements VisitorAccepter
44 * Creates an uninitialized ExceptionInfo.
46 public ExceptionInfo()
53 * Creates an ExceptionInfo with the given properties.
55 public ExceptionInfo(int u2startPC,
CodeAttribute.java 40 public ExceptionInfo[] exceptionTable;
62 ExceptionInfo[] exceptionTable,
152 // type of ExceptionInfo.
166 ExceptionInfo exceptionInfo = exceptionTable[index];
167 if (exceptionInfo.isApplicable(offset))
169 exceptionInfoVisitor.visitExceptionInfo(clazz, method, this, exceptionInfo);
183 ExceptionInfo exceptionInfo = exceptionTable[index];
184 if (exceptionInfo.isApplicable(startOffset, endOffset)
    [all...]
  /external/proguard/src/proguard/classfile/attribute/visitor/
ExceptionInfoVisitor.java 28 * <code>ExceptionInfo</code> objects. Note that there is only a single
29 * implementation of <code>ExceptionInfo</code>, such that this interface
36 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo);
StackSizeComputer.java 255 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
270 exceptionInfo.u2handlerPC);
  /external/proguard/src/proguard/classfile/editor/
ExceptionInfoAdder.java 54 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
57 ExceptionInfo newExceptionInfo =
58 new ExceptionInfo(exceptionInfo.u2startPC,
59 exceptionInfo.u2endPC,
60 exceptionInfo.u2handlerPC,
61 exceptionInfo.u2catchType == 0 ? 0 :
62 constantAdder.addConstant(clazz, exceptionInfo.u2catchType));
CodeAttributeComposer.java 79 private ExceptionInfo[] exceptionTable = new ExceptionInfo[ClassConstants.TYPICAL_EXCEPTION_TABLE_LENGTH];
306 * @param exceptionInfo the exception to be appended.
308 public void appendException(ExceptionInfo exceptionInfo)
312 print(" ", "Exception ["+exceptionInfo.u2startPC+" -> "+exceptionInfo.u2endPC+": "+exceptionInfo.u2handlerPC+"]");
316 visitExceptionInfo(null, null, null, exceptionInfo);
320 System.out.println(" -> ["+exceptionInfo.u2startPC+" -> "+exceptionInfo.u2endPC+": "+exceptionInfo.u2handlerPC+"]")
    [all...]
AttributeAdder.java 46 private static final ExceptionInfo[] EMPTY_EXCEPTIONS = new ExceptionInfo[0];
270 new ExceptionInfo[codeAttribute.u2exceptionTableLength] :
  /external/proguard/src/proguard/classfile/visitor/
ExceptionCounter.java 48 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
ExceptionExcludedOffsetFilter.java 57 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
59 if (!exceptionInfo.isApplicable(instructionOffset))
61 exceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
ExceptionHandlerConstantVisitor.java 54 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
56 int catchType = exceptionInfo.u2catchType;
ExceptionHandlerFilter.java 61 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
63 int handlerPC = exceptionInfo.u2handlerPC;
67 exceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
ExceptionOffsetFilter.java 57 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
59 if (exceptionInfo.isApplicable(instructionOffset))
61 exceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
ExceptionRangeFilter.java 61 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
63 if (exceptionInfo.isApplicable(startOffset, endOffset))
65 exceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
ClassCleaner.java 237 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
239 clean(exceptionInfo);
  /external/proguard/src/proguard/optimize/peephole/
UnreachableExceptionRemover.java 83 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
88 exceptionInfo.u2startPC,
89 exceptionInfo.u2endPC))
92 exceptionInfo.u2endPC = exceptionInfo.u2startPC;
96 extraExceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
140 private int removeEmptyExceptions(ExceptionInfo[] exceptionInfos,
147 ExceptionInfo exceptionInfo = exceptionInfos[index]
    [all...]
ReachableCodeMarker.java 183 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
186 if (!isReachable(exceptionInfo.u2handlerPC) &&
187 isReachable(exceptionInfo.u2startPC, exceptionInfo.u2endPC))
189 markCode(clazz, method, codeAttribute, exceptionInfo.u2handlerPC);
  /external/google-breakpad/src/client/mac/crash_generation/
crash_generation_client.cc 52 ExceptionInfo info;
crash_generation_server.h 51 struct ExceptionInfo {
crash_generation_server.cc 107 ExceptionInfo &info = (ExceptionInfo &)*message.GetData();
  /external/javassist/src/main/javassist/bytecode/analysis/
Analyzer.java 88 private ExceptionInfo[] exceptions;
92 private static class ExceptionInfo {
98 private ExceptionInfo(int start, int end, int handler, Type type) {
212 private ExceptionInfo[] buildExceptionInfo(MethodInfo method) {
217 ExceptionInfo[] exceptions = new ExceptionInfo[table.size()];
227 exceptions[i] = new ExceptionInfo(table.startPc(i), table.endPc(i), table.handlerPc(i), type);
294 ExceptionInfo exception = exceptions[i];
  /external/proguard/src/proguard/optimize/
TailRecursionSimplifier.java 224 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
226 codeAttributeComposer.appendException(new ExceptionInfo(exceptionInfo.u2startPC,
227 exceptionInfo.u2endPC,
228 exceptionInfo.u2handlerPC,
229 exceptionInfo.u2catchType));
264 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
  /external/proguard/src/proguard/preverify/
CodeSubroutineInliner.java 346 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
348 int startPC = Math.max(exceptionInfo.u2startPC, clipStart);
349 int endPC = Math.min(exceptionInfo.u2endPC, clipEnd);
350 int handlerPC = exceptionInfo.u2handlerPC;
351 int catchType = exceptionInfo.u2catchType;
363 if (!exceptionInfo.isApplicable(offset + ((BranchInstruction)instruction).branchOffset))
371 codeAttributeComposer.appendException(new ExceptionInfo(startPC,
384 if (startPC == exceptionInfo.u2startPC &&
385 endPC == exceptionInfo.u2endPC
    [all...]
  /libcore/ojluni/src/main/java/java/io/
ObjectStreamClass.java 132 private static class ExceptionInfo {
136 ExceptionInfo(String cn, String msg) {
154 private ExceptionInfo deserializeEx;
156 private ExceptionInfo serializeEx;
158 private ExceptionInfo defaultSerializeEx;
475 new ExceptionInfo(e.classname, e.getMessage());
514 deserializeEx = new ExceptionInfo(name, "enum type");
516 deserializeEx = new ExceptionInfo(name, "no valid constructor");
521 defaultSerializeEx = new ExceptionInfo(
631 deserializeEx = new ExceptionInfo(
    [all...]
  /external/llvm/lib/Support/
CrashRecoveryContext.cpp 166 static LONG CALLBACK ExceptionHandler(PEXCEPTION_POINTERS ExceptionInfo)
  /external/proguard/src/proguard/classfile/io/
ProgramClassReader.java 429 codeAttribute.exceptionTable = new ExceptionInfo[codeAttribute.u2exceptionTableLength];
432 ExceptionInfo exceptionInfo = new ExceptionInfo();
433 visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo);
434 codeAttribute.exceptionTable[index] = exceptionInfo;
632 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
634 exceptionInfo.u2startPC = dataInput.readUnsignedShort();
635 exceptionInfo.u2endPC = dataInput.readUnsignedShort()
    [all...]

Completed in 371 milliseconds

1 2 3