/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...] |