OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:tryBlock
(Results
1 - 25
of
70
) sorted by null
1
2
3
/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
...]
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
TryBlockShifter.java
99
MTryBlock
tryBlock
= mutatableCode.mutatableTries.get(tryIdx);
111
if (
tryBlock
.handlers.isEmpty()) {
114
} else if (
tryBlock
.catchAllHandler != null) {
121
shiftingHandlerIdx = rng.nextInt(
tryBlock
.handlers.size());
128
oldInsn =
tryBlock
.startInsn;
130
oldInsn =
tryBlock
.endInsn;
132
oldInsn =
tryBlock
.catchAllHandler;
135
oldInsn =
tryBlock
.handlers.get(shiftingHandlerIdx);
182
MTryBlock
tryBlock
= mutatableCode.mutatableTries.get(mutation.tryIdx);
189
tryBlock
.startInsn = newInsn
[
all
...]
/external/smali/smalidea/src/test/java/org/jf/smalidea/dexlib/
SmalideaMethodTest.java
41
import org.jf.dexlib2.iface.
TryBlock
;
353
List<? extends
TryBlock
<? extends ExceptionHandler>> tryBlocks = impl.getTryBlocks();
356
TryBlock
<? extends ExceptionHandler>
tryBlock
= tryBlocks.get(0);
357
Assert.assertEquals(8,
tryBlock
.getStartCodeAddress());
358
Assert.assertEquals(14,
tryBlock
.getCodeUnitCount());
359
Assert.assertEquals(1,
tryBlock
.getExceptionHandlers().size());
360
Assert.assertEquals("Ljava/lang/RuntimeException;",
tryBlock
.getExceptionHandlers().get(0).getExceptionType());
361
Assert.assertEquals(23,
tryBlock
.getExceptionHandlers().get(0).getHandlerCodeAddress());
363
tryBlock
= tryBlocks.get(1)
[
all
...]
/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
...]
/prebuilts/tools/common/m2/repository/org/smali/dexlib2/2.1.3/
dexlib2-2.1.3.jar
/prebuilts/tools/common/m2/repository/net/sourceforge/htmlunit/htmlunit-core-js/2.14/
htmlunit-core-js-2.14.jar
/prebuilts/tools/common/m2/repository/org/mozilla/rhino/1.7R3/
rhino-1.7R3.jar
/prebuilts/devtools/tools/lib/
lint.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0/
lint-25.3.0.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0-alpha1/
lint-25.3.0-alpha1.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0-beta1/
lint-25.3.0-beta1.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0-beta2/
lint-25.3.0-beta2.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0-beta3/
lint-25.3.0-beta3.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.0-beta4/
lint-25.3.0-beta4.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.3.1/
lint-25.3.1.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.5.0-alpha-preview-01/
lint-25.5.0-alpha-preview-01.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0/
lint-25.2.0.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-alpha1/
lint-25.2.0-alpha1.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-alpha3/
lint-25.2.0-alpha3.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-alpha4/
lint-25.2.0-alpha4.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-alpha6/
lint-25.2.0-alpha6.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-alpha7/
lint-25.2.0-alpha7.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-beta1/
lint-25.2.0-beta1.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-beta2/
lint-25.2.0-beta2.jar
/prebuilts/gradle-plugin/com/android/tools/lint/lint/25.2.0-beta3/
lint-25.2.0-beta3.jar
Completed in 177 milliseconds
1
2
3