/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/ |
BaseTryBlock.java | 35 import org.jf.dexlib2.iface.TryBlock; 37 public abstract class BaseTryBlock<EH extends ExceptionHandler> implements TryBlock<EH> { 39 if (o instanceof TryBlock) { 40 TryBlock other = (TryBlock)o;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/ |
TryBlockRewriter.java | 36 import org.jf.dexlib2.iface.TryBlock; 41 public class TryBlockRewriter implements Rewriter<TryBlock<? extends ExceptionHandler>> { 48 @Nonnull @Override public TryBlock<? extends ExceptionHandler> rewrite( 49 @Nonnull TryBlock<? extends ExceptionHandler> tryBlock) { 50 return new RewrittenTryBlock(tryBlock); 54 @Nonnull protected TryBlock<? extends ExceptionHandler> tryBlock; 56 public RewrittenTryBlock(@Nonnull TryBlock<? extends ExceptionHandler> tryBlock) { [all...] |
MethodImplementationRewriter.java | 36 import org.jf.dexlib2.iface.TryBlock; 70 @Override @Nonnull public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks() {
|
Rewriters.java | 51 @Nonnull Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter();
|
DexRewriter.java | 76 private final Rewriter<TryBlock<? extends ExceptionHandler>> tryBlockRewriter; 127 @Nonnull @Override public Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter() { return tryBlockRewriter; }
|
RewriterModule.java | 68 @Nonnull public Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter(@Nonnull Rewriters rewriters) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ |
ImmutableTryBlock.java | 37 import org.jf.dexlib2.iface.TryBlock; 66 public static ImmutableTryBlock of(TryBlock<? extends ExceptionHandler> tryBlock) { 67 if (tryBlock instanceof ImmutableTryBlock) { 68 return (ImmutableTryBlock)tryBlock; 71 tryBlock.getStartCodeAddress(), 72 tryBlock.getCodeUnitCount(), 73 tryBlock.getExceptionHandlers()); 85 @Nullable List<? extends TryBlock<? extends ExceptionHandler>> list) { 89 private static final ImmutableConverter<ImmutableTryBlock, TryBlock<? extends ExceptionHandler>> CONVERTER [all...] |
ImmutableMethodImplementation.java | 37 import org.jf.dexlib2.iface.TryBlock; 56 @Nullable List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks,
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/util/ |
TryListBuilderTest.java | 37 import org.jf.dexlib2.iface.TryBlock; 54 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 56 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(0, 10, 68 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 70 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(5, 5, 82 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 84 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(0, 10, 96 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 98 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(5, 5, 111 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks() [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ |
TryBlock.java | 41 public interface TryBlock<EH extends ExceptionHandler> { 73 * Compares this TryBlock to another TryBlock for equality. 75 * This TryBlock is equal to another TryBlock if all 3 fields are equal. The exception handlers are tested for 78 * @param o The object to be compared for equality with this TryBlock 79 * @return true if the specified object is equal to this TryBlock
|
MethodImplementation.java | 71 * @return A list of the TryBlock items 73 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks();
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/util/ |
TryListBuilder.java | 37 import org.jf.dexlib2.iface.TryBlock; 60 public static <EH extends ExceptionHandler> List<TryBlock<EH>> massageTryBlocks( 61 List<? extends TryBlock<? extends EH>> tryBlocks) { 64 for (TryBlock<? extends EH> tryBlock: tryBlocks) { 65 int startAddress = tryBlock.getStartCodeAddress(); 66 int endAddress = startAddress + tryBlock.getCodeUnitCount(); 68 for (EH exceptionHandler: tryBlock.getExceptionHandlers()) { 150 public void append(@Nonnull MutableTryBlock<EH> tryBlock) { 151 next.prev = tryBlock; [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
ClassSection.java | 36 import org.jf.dexlib2.iface.TryBlock; 80 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(@Nonnull MethodKey key);
|
DexWriter.java | 48 import org.jf.dexlib2.iface.TryBlock; [all...] |
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/ |
FixOffsetsTest.java | 41 import org.jf.dexlib2.iface.TryBlock; 110 List<? extends TryBlock<? extends ExceptionHandler>> exceptionHandlers = impl.getTryBlocks();
|
/external/clang/lib/Parse/ |
ParseStmt.cpp | 427 StmtResult TryBlock(ParseCompoundStatement(/*isStmtExpr=*/false, 429 if(TryBlock.isInvalid()) 430 return TryBlock; 449 TryBlock.get(), [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
ClassPool.java | 167 List<? extends TryBlock> tryBlocks = methodImpl.getTryBlocks(); 173 for (TryBlock<? extends ExceptionHandler> tryBlock: methodImpl.getTryBlocks()) { 174 for (ExceptionHandler handler: tryBlock.getExceptionHandlers()) { 422 @Nonnull @Override public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BuilderClassPool.java | 42 import org.jf.dexlib2.iface.TryBlock; 303 public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(@Nonnull BuilderMethod builderMethod) {
|
/external/clang/lib/Sema/ |
JumpDiagnostics.cpp | 325 if (Stmt *TryBlock = TS->getTryBlock()) 326 BuildScopeInformation(TryBlock, (newParentScope = Scopes.size()-1)); 348 if (Stmt *TryBlock = TS->getTryBlock()) 349 BuildScopeInformation(TryBlock, (newParentScope = Scopes.size()-1)); [all...] |
SemaStmt.cpp | [all...] |
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/ |
JumboStringConversionTest.java | 162 @Nonnull @Override public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks() {
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
MethodDefinition.java | 468 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = methodImpl.getTryBlocks(); 476 for (TryBlock<? extends ExceptionHandler> tryBlock: tryBlocks) { 477 int startAddress = tryBlock.getStartCodeAddress(); 478 int endAddress = startAddress + tryBlock.getCodeUnitCount(); 500 for (ExceptionHandler handler: tryBlock.getExceptionHandlers()) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
MethodAnalyzer.java | 403 List<? extends TryBlock<? extends ExceptionHandler>> tries = methodImpl.getTryBlocks(); 405 TryBlock currentTry = null; 425 TryBlock<? extends ExceptionHandler> tryBlock = tries.get(triesIndex); 426 if (tryBlock.getStartCodeAddress() <= currentCodeAddress) { 427 assert(tryBlock.getStartCodeAddress() + tryBlock.getCodeUnitCount() > currentCodeAddress); 429 currentTry = tryBlock; 431 currentExceptionHandlers = buildExceptionHandlerArray(tryBlock); 535 private AnalyzedInstruction[] buildExceptionHandlerArray(@Nonnull TryBlock<? extends ExceptionHandler> tryBlock) [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
MutableMethodImplementation.java | 44 import org.jf.dexlib2.iface.TryBlock; 114 for (TryBlock<? extends ExceptionHandler> tryBlock: methodImplementation.getTryBlocks()) { 115 Label startLabel = newLabel(codeAddressToIndex, tryBlock.getStartCodeAddress()); 116 Label endLabel = newLabel(codeAddressToIndex, tryBlock.getStartCodeAddress() + tryBlock.getCodeUnitCount()); 118 for (ExceptionHandler exceptionHandler: tryBlock.getExceptionHandlers()) { [all...] |
/external/clang/lib/AST/ |
Stmt.cpp | 823 Stmt *tryBlock, ArrayRef<Stmt*> handlers) { 828 return new (Mem) CXXTryStmt(tryLoc, tryBlock, handlers); 840 CXXTryStmt::CXXTryStmt(SourceLocation tryLoc, Stmt *tryBlock, 844 Stmts[0] = tryBlock; [all...] |