blob: f9db8a0d0ef84605f2c3fb85a67e8d8179c71806 [file] [log] [blame]
# compiler: R8
# compiler_version: 1.4.20-dev
# min_api: 1
# compiler_hash: engineering
com.android.tools.r8.ApiLevelException -> a.a.a.a.a:
1:1:void <clinit>():10:10 -> <clinit>
1:1:java.lang.String makeMessage(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):21:21 -> <init>
1:1:void <init>(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):14 -> <init>
2:2:java.lang.String makeMessage(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):24:24 -> <init>
2:2:void <init>(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):14 -> <init>
3:3:java.lang.String makeMessage(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):26:26 -> <init>
3:3:void <init>(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):14 -> <init>
4:4:java.lang.String makeMessage(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):28:28 -> <init>
4:4:void <init>(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):14 -> <init>
5:7:void <init>(com.android.tools.r8.utils.AndroidApiLevel,java.lang.String,java.lang.String):14:16 -> <init>
com.android.tools.r8.BaseCommand -> a.a.a.a.c:
com.android.tools.r8.utils.AndroidApp app -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():30:30 -> <clinit>
1:1:void <init>(boolean,boolean):38:38 -> <init>
2:2:void <init>(boolean,boolean):42:42 -> <init>
3:5:void <init>(com.android.tools.r8.utils.AndroidApp):45:47 -> <init>
1:1:com.android.tools.r8.utils.AndroidApp getInputApp():63:63 -> a
com.android.tools.r8.BaseCommand$ProgramInputOrigin -> a.a.a.a.b:
java.lang.String com.android.tools.r8.BaseCommand$InputFileOrigin.inputType -> g
1:2:void com.android.tools.r8.BaseCommand$InputFileOrigin.<init>(java.lang.String,java.nio.file.Path):73:74 -> <init>
1:2:void <init>(java.nio.file.Path):86 -> <init>
1:1:java.lang.String com.android.tools.r8.BaseCommand$InputFileOrigin.part():79:79 -> a
1:1:java.lang.String com.android.tools.r8.BaseCommand$InputFileOrigin.part():0 -> a
com.android.tools.r8.BaseCompilerCommand -> a.a.a.a.e:
boolean optimizeMultidexForLinearAlloc -> i
int minApiLevel -> f
com.android.tools.r8.utils.Reporter reporter -> g
boolean enableDesugaring -> h
com.android.tools.r8.CompilationMode mode -> d
com.android.tools.r8.ProgramConsumer programConsumer -> e
boolean $assertionsDisabled -> c
1:1:void <clinit>():23:23 -> <clinit>
1:2:void <init>(boolean,boolean):35:36 -> <init>
3:7:void <init>(boolean,boolean):38:42 -> <init>
8:12:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean):54:58 -> <init>
13:16:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean):60:63 -> <init>
1:1:boolean getEnableDesugaring():97:97 -> b
1:1:int getMinApiLevel():76:76 -> c
1:1:com.android.tools.r8.CompilationMode getMode():71:71 -> d
1:1:com.android.tools.r8.ProgramConsumer getProgramConsumer():85:85 -> e
1:1:com.android.tools.r8.utils.Reporter getReporter():109:109 -> f
1:1:boolean isOptimizeMultidexForLinearAlloc():105:105 -> g
com.android.tools.r8.BaseCompilerCommand$Builder -> a.a.a.a.d:
com.android.tools.r8.CompilationMode mode -> i
java.util.List com.android.tools.r8.BaseCommand$Builder.programFiles -> f
int minApiLevel -> j
java.nio.file.Path outputPath -> h
com.android.tools.r8.utils.AndroidApp$Builder com.android.tools.r8.BaseCommand$Builder.app -> e
boolean disableDesugaring -> k
boolean optimizeMultidexForLinearAlloc -> l
com.android.tools.r8.ProgramConsumer programConsumer -> g
boolean $assertionsDisabled -> a
com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.reporter -> b
boolean com.android.tools.r8.BaseCommand$Builder.printHelp -> c
boolean com.android.tools.r8.BaseCommand$Builder.printVersion -> d
1:1:void <clinit>():118:118 -> <clinit>
1:1:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.DiagnosticsHandler):119:119 -> <init>
1:1:void <init>(com.android.tools.r8.DiagnosticsHandler):140 -> <init>
2:2:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.utils.AndroidApp$Builder):122:122 -> <init>
2:2:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.DiagnosticsHandler):119 -> <init>
2:2:void <init>(com.android.tools.r8.DiagnosticsHandler):140 -> <init>
3:4:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.utils.AndroidApp$Builder):108:109 -> <init>
3:4:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.DiagnosticsHandler):119 -> <init>
3:4:void <init>(com.android.tools.r8.DiagnosticsHandler):140 -> <init>
5:5:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.utils.AndroidApp$Builder):112:112 -> <init>
5:5:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.DiagnosticsHandler):119 -> <init>
5:5:void <init>(com.android.tools.r8.DiagnosticsHandler):140 -> <init>
6:7:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.utils.AndroidApp$Builder):123:124 -> <init>
6:7:void com.android.tools.r8.BaseCommand$Builder.<init>(com.android.tools.r8.DiagnosticsHandler):119 -> <init>
6:7:void <init>(com.android.tools.r8.DiagnosticsHandler):140 -> <init>
8:8:void <init>(com.android.tools.r8.DiagnosticsHandler):122:122 -> <init>
9:9:void <init>(com.android.tools.r8.DiagnosticsHandler):124:124 -> <init>
10:10:void <init>(com.android.tools.r8.DiagnosticsHandler):126:126 -> <init>
11:13:void <init>(com.android.tools.r8.DiagnosticsHandler):129:131 -> <init>
14:14:void <init>(com.android.tools.r8.DiagnosticsHandler):141:141 -> <init>
15:15:com.android.tools.r8.CompilationMode com.android.tools.r8.D8Command$Builder.defaultCompilationMode():125:125 -> <init>
15:15:void <init>(com.android.tools.r8.DiagnosticsHandler):141 -> <init>
16:16:void <init>(com.android.tools.r8.DiagnosticsHandler):141:141 -> <init>
com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addMainDexListFiles(java.nio.file.Path[]) -> a
com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addProgramFiles(java.util.Collection) -> a
void com.android.tools.r8.BaseCommand$Builder.setIgnoreDexInArchive(boolean) -> a
1:3:com.android.tools.r8.BaseCommand com.android.tools.r8.BaseCommand$Builder.build():138:140 -> a
1:3:com.android.tools.r8.BaseCommand com.android.tools.r8.BaseCommand$Builder.build():0 -> a
4:4:com.android.tools.r8.BaseCommand com.android.tools.r8.BaseCommand$Builder.build():143:143 -> a
4:4:com.android.tools.r8.BaseCommand com.android.tools.r8.BaseCommand$Builder.build():0 -> a
5:5:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():162:162 -> a
5:5:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():0 -> a
5:5:com.android.tools.r8.BaseCompilerCommand$Builder setMinApiLevel(int):347 -> a
6:6:com.android.tools.r8.BaseCompilerCommand$Builder setMinApiLevel(int):347:347 -> a
7:7:com.android.tools.r8.BaseCompilerCommand$Builder setMinApiLevel(int):349:349 -> a
8:8:com.android.tools.r8.BaseCompilerCommand$Builder setMinApiLevel(int):351:351 -> a
9:11:com.android.tools.r8.BaseCompilerCommand$Builder setMode(com.android.tools.r8.CompilationMode):167:169 -> a
12:13:void com.android.tools.r8.BaseCommand$Builder.lambda$addProgramFiles$0(java.nio.file.Path):172:173 -> a
14:14:void com.android.tools.r8.BaseCommand$Builder.lambda$addProgramFiles$0(java.nio.file.Path):175:175 -> a
15:15:void com.android.tools.r8.BaseCommand$Builder.error(com.android.tools.r8.origin.Origin,java.lang.Throwable):332:332 -> a
15:15:void com.android.tools.r8.BaseCommand$Builder.error(com.android.tools.r8.origin.Origin,java.lang.Throwable):0 -> a
15:15:void com.android.tools.r8.BaseCommand$Builder.lambda$addProgramFiles$0(java.nio.file.Path):175 -> a
16:16:com.android.tools.r8.BaseCompilerCommand$Builder setProgramConsumer(com.android.tools.r8.ProgramConsumer):239:239 -> a
17:18:com.android.tools.r8.BaseCompilerCommand$Builder setProgramConsumer(com.android.tools.r8.ProgramConsumer):241:242 -> a
19:19:void com.android.tools.r8.BaseCommand$Builder.guard(java.lang.Runnable):338:338 -> a
19:19:void com.android.tools.r8.BaseCommand$Builder.guard(java.lang.Runnable):0 -> a
20:20:void com.android.tools.r8.BaseCommand$Builder.guard(java.lang.Runnable):340:340 -> a
20:20:void com.android.tools.r8.BaseCommand$Builder.guard(java.lang.Runnable):0 -> a
1:1:com.android.tools.r8.utils.AndroidApp$Builder com.android.tools.r8.BaseCommand$Builder.getAppBuilder():152:152 -> b
1:1:com.android.tools.r8.utils.AndroidApp$Builder com.android.tools.r8.BaseCommand$Builder.getAppBuilder():0 -> b
2:2:com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addProgramFiles(java.util.Collection):167:167 -> b
3:3:com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addProgramFiles(java.util.Collection):179:179 -> b
4:4:com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addMainDexListFiles(java.nio.file.Path[]):232:232 -> b
5:5:com.android.tools.r8.BaseCommand$Builder com.android.tools.r8.BaseCommand$Builder.addMainDexListFiles(java.nio.file.Path[]):240:240 -> b
6:6:void com.android.tools.r8.BaseCommand$Builder.lambda$setIgnoreDexInArchive$10(boolean):324:324 -> b
1:1:void com.android.tools.r8.BaseCommand$Builder.lambda$addProgramFiles$1(java.util.Collection):169:169 -> c
2:2:void com.android.tools.r8.BaseCommand$Builder.lambda$addMainDexListFiles$6(java.nio.file.Path[]):234:234 -> c
3:4:void com.android.tools.r8.BaseCommand$Builder.lambda$addMainDexListFiles$6(java.nio.file.Path[]):236:237 -> c
5:5:void com.android.tools.r8.BaseCommand$Builder.lambda$addMainDexListFiles$6(java.nio.file.Path[]):236:236 -> c
6:6:void com.android.tools.r8.BaseCommand$Builder.setIgnoreDexInArchive(boolean):324:324 -> c
7:7:boolean getDisableDesugaring():378:378 -> c
1:1:boolean isMinApiLevelSet():341:341 -> d
1:1:int getMinApiLevel():337 -> d
2:2:int getMinApiLevel():337:337 -> d
3:3:com.android.tools.r8.utils.AndroidApiLevel com.android.tools.r8.utils.AndroidApiLevel.getDefault():59:59 -> d
3:3:int getMinApiLevel():337 -> d
4:4:int getMinApiLevel():337:337 -> d
1:1:com.android.tools.r8.CompilationMode getMode():160:160 -> e
1:1:com.android.tools.r8.ProgramConsumer getProgramConsumer():200:200 -> f
1:1:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():162:162 -> g
1:1:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():0 -> g
1:1:boolean isOptimizeMultidexForLinearAlloc():225:225 -> h
1:1:boolean com.android.tools.r8.BaseCommand$Builder.isPrintHelp():288:288 -> i
1:1:boolean com.android.tools.r8.BaseCommand$Builder.isPrintHelp():0 -> i
1:1:boolean com.android.tools.r8.BaseCommand$Builder.isPrintVersion():299:299 -> j
1:1:boolean com.android.tools.r8.BaseCommand$Builder.isPrintVersion():0 -> j
com.android.tools.r8.BaseCommand com.android.tools.r8.BaseCommand$Builder.makeCommand() -> k
1:1:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():162:162 -> l
1:1:com.android.tools.r8.utils.Reporter com.android.tools.r8.BaseCommand$Builder.getReporter():0 -> l
1:1:void validate():383 -> l
2:3:void validate():384:385 -> l
4:4:void validate():387:387 -> l
5:5:com.android.tools.r8.ProgramConsumer getProgramConsumer():200:200 -> l
5:5:void validate():388 -> l
6:6:void validate():390:390 -> l
7:9:void validate():392:394 -> l
10:10:void validate():396:396 -> l
11:18:void validate():402:409 -> l
19:19:void validate():411:411 -> l
com.android.tools.r8.ByteBufferProvider -> a.a.a.a.f:
1:1:java.nio.ByteBuffer acquireByteBuffer(int):24:24 -> a
com.android.tools.r8.ByteDataView -> a.a.a.a.g:
byte[] buffer -> b
int length -> d
boolean $assertionsDisabled -> a
int offset -> c
1:1:void <clinit>():9:9 -> <clinit>
1:7:void <init>(byte[],int,int):25:31 -> <init>
1:1:com.android.tools.r8.ByteDataView of(byte[]):17:17 -> a
2:2:byte[] copyByteData():58:58 -> a
1:2:byte[] getBuffer():36:37 -> b
1:2:int getLength():52:53 -> c
1:2:int getOffset():42:43 -> d
1:1:void invalidate():62:62 -> e
com.android.tools.r8.ClassFileResourceProvider -> a.a.a.a.h:
com.android.tools.r8.ProgramResource getProgramResource(java.lang.String) -> a
java.util.Set getClassDescriptors() -> b
com.android.tools.r8.CompatDxHelper -> a.a.a.a.i:
1:2:void run(com.android.tools.r8.D8Command,java.lang.Boolean):13:14 -> a
3:3:void run(com.android.tools.r8.D8Command,java.lang.Boolean):16:16 -> a
4:4:void run(com.android.tools.r8.D8Command,java.lang.Boolean):20:20 -> a
5:6:void run(com.android.tools.r8.D8Command,java.lang.Boolean):23:24 -> a
7:7:com.android.tools.r8.DataDirectoryResource com.android.tools.r8.DataDirectoryResource.fromZip(java.util.zip.ZipFile,java.util.zip.ZipEntry):28:28 -> a
8:8:void ignoreDexInArchive(com.android.tools.r8.BaseCommand$Builder):28:28 -> a
9:9:java.util.concurrent.ExecutorService com.android.tools.r8.utils.ThreadUtils.getExecutorService(com.android.tools.r8.utils.InternalOptions):53:53 -> a
9:9:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):131 -> a
10:10:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132:132 -> a
11:11:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):62:62 -> a
11:11:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
11:11:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
12:12:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):79:79 -> a
12:12:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
12:12:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
13:16:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):72:75 -> a
13:16:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
13:16:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
17:17:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):77:77 -> a
17:17:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
17:17:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
18:20:java.lang.RuntimeException com.android.tools.r8.utils.Reporter.fatalError(com.android.tools.r8.Diagnostic,java.lang.Throwable):80:82 -> a
18:20:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):77 -> a
18:20:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
18:20:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
21:21:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):68:68 -> a
21:21:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
21:21:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
22:22:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):66:66 -> a
22:22:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
22:22:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
23:23:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):64:64 -> a
23:23:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
23:23:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
24:27:com.android.tools.r8.origin.Origin com.android.tools.r8.utils.ExceptionUtils.extractIOExceptionOrigin(java.io.IOException):108:111 -> a
24:27:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):64 -> a
24:27:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
24:27:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
28:28:com.android.tools.r8.origin.Origin com.android.tools.r8.utils.ExceptionUtils.extractIOExceptionOrigin(java.io.IOException):114:114 -> a
28:28:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):64 -> a
28:28:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
28:28:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
29:29:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):64:64 -> a
29:29:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
29:29:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
30:30:void com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):81:81 -> a
30:30:void com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.ExceptionUtils$CompileAction):45 -> a
30:30:void com.android.tools.r8.D8.runForTesting(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132 -> a
31:31:void com.android.tools.r8.D8.lambda$runForTesting$3(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):136:136 -> a
32:32:void com.android.tools.r8.D8.lambda$runForTesting$3(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):138:138 -> a
33:34:com.android.tools.r8.dex.Marker com.android.tools.r8.D8.getMarker(com.android.tools.r8.utils.InternalOptions):145:146 -> a
35:35:com.android.tools.r8.dex.Marker com.android.tools.r8.D8.getMarker(com.android.tools.r8.utils.InternalOptions):148:148 -> a
36:39:com.android.tools.r8.dex.Marker com.android.tools.r8.D8.getMarker(com.android.tools.r8.utils.InternalOptions):151:154 -> a
40:40:com.android.tools.r8.dex.Marker com.android.tools.r8.D8.getMarker(com.android.tools.r8.utils.InternalOptions):156:156 -> a
41:41:void com.android.tools.r8.D8.lambda$run$4(java.lang.String):187:187 -> a
42:42:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):234:234 -> a
43:44:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):236:237 -> a
45:46:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):239:240 -> a
47:47:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):243:243 -> a
48:49:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):246:247 -> a
50:50:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):243:243 -> a
51:51:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):247:247 -> a
52:52:com.android.tools.r8.graph.DexApplication com.android.tools.r8.D8.optimize(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,java.util.concurrent.ExecutorService):241:241 -> a
1:1:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):163:163 -> b
2:11:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):166:175 -> b
12:14:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):177:179 -> b
15:15:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):182:182 -> b
16:16:boolean com.android.tools.r8.utils.InternalOptions.hasMethodsFilter():469:469 -> b
16:16:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):185 -> b
17:18:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):186:187 -> b
19:20:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):193:194 -> b
21:22:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):199:200 -> b
23:23:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):202:202 -> b
24:24:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):205:205 -> b
25:25:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):208:208 -> b
26:27:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):210:211 -> b
28:29:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):214:215 -> b
30:30:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):219:219 -> b
31:32:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):221:222 -> b
33:33:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):217:217 -> b
34:34:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):219:219 -> b
35:36:void com.android.tools.r8.D8.run(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):221:222 -> b
com.android.tools.r8.CompilationFailedException -> a.a.a.a.j:
1:1:void <init>(java.lang.Throwable):18:18 -> <init>
com.android.tools.r8.CompilationMode -> a.a.a.a.k:
com.android.tools.r8.CompilationMode DEBUG -> a
com.android.tools.r8.CompilationMode RELEASE -> b
1:1:void <clinit>():10:10 -> <clinit>
2:2:void <clinit>():12:12 -> <clinit>
3:3:void <clinit>():7:7 -> <clinit>
1:1:void <init>(java.lang.String,int):8:8 -> <init>
com.android.tools.r8.D8Command -> a.a.a.a.o:
boolean $assertionsDisabled -> j
boolean intermediate -> k
1:1:void <clinit>():31:31 -> <clinit>
2:2:void <clinit>():176:176 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean):230:230 -> <init>
1:1:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean,com.android.tools.r8.D8Command$1):32 -> <init>
2:2:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean):178:178 -> <init>
2:2:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean,com.android.tools.r8.D8Command$1):32 -> <init>
3:3:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean):239:239 -> <init>
3:3:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.CompilationMode,com.android.tools.r8.ProgramConsumer,com.android.tools.r8.StringConsumer,int,com.android.tools.r8.utils.Reporter,boolean,boolean,boolean,com.android.tools.r8.D8Command$1):32 -> <init>
4:4:void <init>(boolean,boolean):243:243 -> <init>
4:4:void <init>(boolean,boolean,com.android.tools.r8.D8Command$1):32 -> <init>
5:5:void <init>(boolean,boolean):178:178 -> <init>
5:5:void <init>(boolean,boolean,com.android.tools.r8.D8Command$1):32 -> <init>
1:1:com.android.tools.r8.D8Command$Builder builder():181:181 -> h
1:8:com.android.tools.r8.utils.InternalOptions getInternalOptions():248:255 -> i
9:14:com.android.tools.r8.utils.InternalOptions getInternalOptions():257:262 -> i
15:30:com.android.tools.r8.utils.InternalOptions getInternalOptions():265:280 -> i
31:33:com.android.tools.r8.utils.InternalOptions getInternalOptions():282:284 -> i
com.android.tools.r8.D8Command$1 -> a.a.a.a.l:
com.android.tools.r8.D8Command$Builder -> a.a.a.a.m:
boolean intermediate -> m
1:1:void <init>():69:69 -> <init>
1:1:void <init>(com.android.tools.r8.D8Command$1):64 -> <init>
2:2:void <init>(com.android.tools.r8.DiagnosticsHandler):73:73 -> <init>
2:2:void <init>():69 -> <init>
2:2:void <init>(com.android.tools.r8.D8Command$1):64 -> <init>
3:3:void <init>(com.android.tools.r8.DiagnosticsHandler):66:66 -> <init>
3:3:void <init>():69 -> <init>
3:3:void <init>(com.android.tools.r8.D8Command$1):64 -> <init>
1:1:com.android.tools.r8.D8Command makeCommand():157:157 -> k
1:1:com.android.tools.r8.BaseCommand makeCommand():63 -> k
2:2:com.android.tools.r8.D8Command makeCommand():161:161 -> k
2:2:com.android.tools.r8.BaseCommand makeCommand():63 -> k
3:6:com.android.tools.r8.D8Command makeCommand():163:166 -> k
3:6:com.android.tools.r8.BaseCommand makeCommand():63 -> k
7:9:com.android.tools.r8.D8Command makeCommand():168:170 -> k
7:9:com.android.tools.r8.BaseCommand makeCommand():63 -> k
10:10:com.android.tools.r8.D8Command makeCommand():172:172 -> k
10:10:com.android.tools.r8.BaseCommand makeCommand():63 -> k
11:11:com.android.tools.r8.D8Command makeCommand():158:158 -> k
11:11:com.android.tools.r8.BaseCommand makeCommand():63 -> k
1:2:void validate():130:131 -> l
3:5:void validate():134:136 -> l
6:6:void validate():138:138 -> l
7:9:void validate():144:146 -> l
10:10:void validate():148:148 -> l
11:11:void validate():146:146 -> l
12:12:void validate():152:152 -> l
com.android.tools.r8.D8Command$DefaultD8DiagnosticsHandler -> a.a.a.a.n:
1:1:void <init>():41:41 -> <init>
1:1:void <init>(com.android.tools.r8.D8Command$1):41 -> <init>
1:4:void error(com.android.tools.r8.Diagnostic):45:48 -> c
5:5:void error(com.android.tools.r8.Diagnostic):50:50 -> c
6:6:void error(com.android.tools.r8.Diagnostic):48:48 -> c
7:7:void error(com.android.tools.r8.Diagnostic):54:54 -> c
com.android.tools.r8.D8CommandParser -> a.a.a.a.p:
java.lang.String USAGE_MESSAGE -> a
1:1:void <clinit>():96:96 -> <clinit>
2:2:void <clinit>():99:99 -> <clinit>
3:3:void <clinit>():97:97 -> <clinit>
com.android.tools.r8.DataDirectoryResource -> a.a.a.a.s:
com.android.tools.r8.DataDirectoryResource$1 -> a.a.a.a.q:
com.android.tools.r8.DataDirectoryResource$ZipDataDirectoryResource -> a.a.a.a.r:
java.util.zip.ZipFile zip -> b
java.util.zip.ZipEntry entry -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():53:53 -> <clinit>
1:5:void <init>(java.util.zip.ZipFile,java.util.zip.ZipEntry):57:61 -> <init>
1:5:void <init>(java.util.zip.ZipFile,java.util.zip.ZipEntry,com.android.tools.r8.DataDirectoryResource$1):53 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():66:66 -> a
com.android.tools.r8.DataEntryResource -> a.a.a.a.v:
1:1:com.android.tools.r8.DataEntryResource fromZip(java.util.zip.ZipFile,java.util.zip.ZipEntry):35:35 -> a
com.android.tools.r8.DataEntryResource$1 -> a.a.a.a.t:
com.android.tools.r8.DataEntryResource$ZipDataEntryResource -> a.a.a.a.u:
java.util.zip.ZipFile zip -> b
java.util.zip.ZipEntry entry -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():70:70 -> <clinit>
1:5:void <init>(java.util.zip.ZipFile,java.util.zip.ZipEntry):74:78 -> <init>
1:5:void <init>(java.util.zip.ZipFile,java.util.zip.ZipEntry,com.android.tools.r8.DataEntryResource$1):70 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():83:83 -> a
com.android.tools.r8.DataResource -> a.a.a.a.w:
com.android.tools.r8.DataResourceConsumer -> a.a.a.a.x:
void finished(com.android.tools.r8.DiagnosticsHandler) -> a
com.android.tools.r8.DataResourceProvider -> a.a.a.a.z:
void accept(com.android.tools.r8.DataResourceProvider$Visitor) -> a
com.android.tools.r8.DataResourceProvider$Visitor -> a.a.a.a.y:
void visit(com.android.tools.r8.DataDirectoryResource) -> a
void visit(com.android.tools.r8.DataEntryResource) -> a
com.android.tools.r8.DexFilePerClassFileConsumer -> a.a.a.a.A:
com.android.tools.r8.DexIndexedConsumer$ArchiveConsumer -> a.a.a.a.B:
com.android.tools.r8.utils.OutputBuilder outputBuilder -> c
boolean consumeDataResources -> d
1:4:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):141:144 -> <init>
1:4:void <init>(java.nio.file.Path):129 -> <init>
5:5:com.android.tools.r8.DataResourceConsumer getDataResourceConsumer():156:156 -> <init>
5:5:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):145 -> <init>
5:5:void <init>(java.nio.file.Path):129 -> <init>
6:6:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):146:146 -> <init>
6:6:void <init>(java.nio.file.Path):129 -> <init>
1:2:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):162:163 -> a
3:4:void finished(com.android.tools.r8.DiagnosticsHandler):178:179 -> a
1:1:com.android.tools.r8.origin.Origin getOrigin():151:151 -> b
com.android.tools.r8.DexIndexedConsumer$DirectoryConsumer -> a.a.a.a.C:
java.nio.file.Path directory -> c
com.android.tools.r8.utils.OutputBuilder outputBuilder -> e
boolean preparedDirectory -> d
1:1:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):226:226 -> <init>
1:1:void <init>(java.nio.file.Path):213 -> <init>
2:2:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):208:208 -> <init>
2:2:void <init>(java.nio.file.Path):213 -> <init>
3:4:void <init>(java.nio.file.Path,com.android.tools.r8.DexIndexedConsumer,boolean):227:228 -> <init>
3:4:void <init>(java.nio.file.Path):213 -> <init>
1:1:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):240:240 -> a
2:2:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):242:242 -> a
3:3:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):244:244 -> a
4:4:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):246:246 -> a
5:6:void finished(com.android.tools.r8.DiagnosticsHandler):261:262 -> a
7:7:void $closeResource(java.lang.Throwable,java.lang.AutoCloseable):280:280 -> a
1:1:void prepareDirectory():266:266 -> b
2:3:void prepareDirectory():269:270 -> b
4:7:void deleteClassesDexFiles(java.nio.file.Path):274:277 -> b
4:7:void prepareDirectory():270 -> b
8:8:void deleteClassesDexFiles(java.nio.file.Path):280:280 -> b
8:8:void prepareDirectory():270 -> b
9:9:void deleteClassesDexFiles(java.nio.file.Path):274:274 -> b
9:9:void prepareDirectory():270 -> b
10:10:void deleteClassesDexFiles(java.nio.file.Path):280:280 -> b
10:10:void prepareDirectory():270 -> b
com.android.tools.r8.DexIndexedConsumer$ForwardingConsumer -> a.a.a.a.D:
com.android.tools.r8.DexIndexedConsumer consumer -> b
com.android.tools.r8.DexIndexedConsumer EMPTY_CONSUMER -> a
1:1:void <clinit>():82:82 -> <clinit>
1:2:void <init>(com.android.tools.r8.DexIndexedConsumer):86:87 -> <init>
1:1:com.android.tools.r8.DexIndexedConsumer access$000():80:80 -> a
1:1:com.android.tools.r8.DexIndexedConsumer com.android.tools.r8.DexIndexedConsumer.emptyConsumer():75 -> a
2:3:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):108:109 -> a
4:5:void finished(com.android.tools.r8.DiagnosticsHandler):115:116 -> a
1:1:java.lang.String getDefaultDexFileName(int):93:93 -> b
1:1:java.lang.String getDexFileName(int):97 -> b
com.android.tools.r8.Diagnostic -> a.a.a.a.E:
com.android.tools.r8.origin.Origin getOrigin() -> a
java.lang.String getDiagnosticMessage() -> b
com.android.tools.r8.DiagnosticsHandler -> a.a.a.a.F:
1:2:void info(com.android.tools.r8.Diagnostic):55:56 -> a
3:3:void info(com.android.tools.r8.Diagnostic):58:58 -> a
1:2:void warning(com.android.tools.r8.Diagnostic):41:42 -> b
3:3:void warning(com.android.tools.r8.Diagnostic):44:44 -> b
4:4:void warning(com.android.tools.r8.Diagnostic):46:46 -> b
1:4:void error(com.android.tools.r8.Diagnostic):23:26 -> c
5:5:void error(com.android.tools.r8.Diagnostic):28:28 -> c
6:6:void error(com.android.tools.r8.Diagnostic):30:30 -> c
7:7:void error(com.android.tools.r8.Diagnostic):32:32 -> c
com.android.tools.r8.GeneratedOutlineSupport -> a.a.a.a.G:
int outline0(int,int,com.android.tools.r8.org.objectweb.asm.ClassReader,int) -> a
com.android.tools.r8.ir.code.BasicBlock outline1(com.android.tools.r8.ir.code.BasicBlock) -> a
java.lang.String outline2(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,java.lang.StringBuilder) -> a
java.lang.String outline3(java.lang.String,int) -> a
java.lang.String outline4(java.lang.String,java.lang.Object) -> a
java.lang.String outline5(java.lang.StringBuilder,java.lang.Object,java.lang.String) -> a
java.lang.StringBuilder outline6(java.lang.String) -> a
java.lang.StringBuilder outline7(java.lang.String,int,java.lang.String) -> a
com.android.tools.r8.InternalProgramOutputPathConsumer -> a.a.a.a.H:
com.android.tools.r8.OutputMode -> a.a.a.a.I:
com.android.tools.r8.OutputMode DexIndexed -> a
com.android.tools.r8.OutputMode DexFilePerClassFile -> b
com.android.tools.r8.OutputMode DexFilePerClass -> c
com.android.tools.r8.OutputMode ClassFile -> d
1:1:void <clinit>():11:11 -> <clinit>
2:2:void <clinit>():17:17 -> <clinit>
3:3:void <clinit>():23:23 -> <clinit>
4:4:void <clinit>():26:26 -> <clinit>
5:5:void <clinit>():7:7 -> <clinit>
1:1:void <init>(java.lang.String,int):8:8 -> <init>
com.android.tools.r8.ProgramConsumer -> a.a.a.a.J:
void finished(com.android.tools.r8.DiagnosticsHandler) -> a
com.android.tools.r8.ProgramResource -> a.a.a.a.N:
1:1:com.android.tools.r8.ProgramResource fromFile(com.android.tools.r8.ProgramResource$Kind,java.nio.file.Path):41:41 -> a
java.util.Set getClassDescriptors() -> b
com.android.tools.r8.ProgramResource$1 -> a.a.a.a.K:
com.android.tools.r8.ProgramResource$FileResource -> a.a.a.a.L:
com.android.tools.r8.origin.Origin origin -> a
java.nio.file.Path file -> c
java.util.Set classDescriptors -> d
com.android.tools.r8.ProgramResource$Kind kind -> b
1:5:void <init>(com.android.tools.r8.ProgramResource$Kind,java.nio.file.Path,java.util.Set):78:82 -> <init>
1:5:void <init>(com.android.tools.r8.ProgramResource$Kind,java.nio.file.Path,java.util.Set,com.android.tools.r8.ProgramResource$1):72 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():87:87 -> a
1:1:java.util.Set getClassDescriptors():106:106 -> b
1:1:java.io.InputStream getByteStream():98:98 -> getByteStream
2:2:java.io.InputStream getByteStream():100:100 -> getByteStream
3:3:com.android.tools.r8.origin.Origin getOrigin():87:87 -> getByteStream
3:3:java.io.InputStream getByteStream():100 -> getByteStream
4:4:java.io.InputStream getByteStream():100:100 -> getByteStream
1:1:com.android.tools.r8.ProgramResource$Kind getKind():92:92 -> getKind
com.android.tools.r8.ProgramResource$Kind -> a.a.a.a.M:
com.android.tools.r8.ProgramResource$Kind DEX -> b
com.android.tools.r8.ProgramResource$Kind CF -> a
1:1:void <clinit>():30:30 -> <clinit>
2:2:void <clinit>():32:32 -> <clinit>
3:3:void <clinit>():27:27 -> <clinit>
1:1:void <init>(java.lang.String,int):28:28 -> <init>
com.android.tools.r8.ProgramResourceProvider -> a.a.a.a.O:
com.android.tools.r8.DataResourceProvider getDataResourceProvider() -> a
java.util.Collection getProgramResources() -> b
com.android.tools.r8.R8 -> a.a.a.a.P:
1:1:void <clinit>():115:115 -> <clinit>
1:2:java.lang.RuntimeException unwrapExecutionException(java.util.concurrent.ExecutionException):646:647 -> a
3:5:java.lang.RuntimeException unwrapExecutionException(java.util.concurrent.ExecutionException):651:653 -> a
6:6:java.lang.RuntimeException unwrapExecutionException(java.util.concurrent.ExecutionException):655:655 -> a
7:8:java.lang.RuntimeException unwrapExecutionException(java.util.concurrent.ExecutionException):649:650 -> a
com.android.tools.r8.Resource -> a.a.a.a.Q:
com.android.tools.r8.origin.Origin getOrigin() -> a
com.android.tools.r8.ResourceException -> a.a.a.a.R:
com.android.tools.r8.origin.Origin origin -> a
1:2:void <init>(com.android.tools.r8.origin.Origin,java.lang.Throwable):25:26 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():35:35 -> a
com.android.tools.r8.StringConsumer -> a.a.a.a.S:
void accept(java.lang.String,com.android.tools.r8.DiagnosticsHandler) -> a
com.android.tools.r8.StringResource$1 -> a.a.a.a.T:
com.android.tools.r8.StringResource$FileResource -> a.a.a.a.U:
java.nio.charset.Charset charset -> c
java.nio.file.Path file -> b
com.android.tools.r8.origin.Origin origin -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():82:82 -> <clinit>
1:6:void <init>(java.nio.file.Path,java.nio.charset.Charset):87:92 -> <init>
1:6:void <init>(java.nio.file.Path,java.nio.charset.Charset,com.android.tools.r8.StringResource$1):82 -> <init>
1:1:com.android.tools.r8.StringResource com.android.tools.r8.StringResource.fromFile(java.nio.file.Path):37:37 -> a
2:2:com.android.tools.r8.StringResource com.android.tools.r8.StringResource.fromFile(java.nio.file.Path,java.nio.charset.Charset):49:49 -> a
2:2:com.android.tools.r8.StringResource com.android.tools.r8.StringResource.fromFile(java.nio.file.Path):37 -> a
3:3:com.android.tools.r8.origin.Origin getOrigin():97:97 -> a
1:1:java.lang.String getString():103:103 -> c
2:2:java.lang.String getString():105:105 -> c
com.android.tools.r8.Version -> a.a.a.a.V:
boolean com.android.tools.r8.utils.NumberUtils.is16Bit(long) -> a
1:3:java.util.List com.android.tools.r8.utils.ListUtils.map(java.util.Collection,java.util.function.Function):15:17 -> a
4:4:com.android.tools.r8.graph.DexType com.android.tools.r8.utils.MainDexList.parseEntry(java.lang.String,com.android.tools.r8.graph.DexItemFactory):21:21 -> a
5:6:com.android.tools.r8.graph.DexType com.android.tools.r8.utils.MainDexList.parseEntry(java.lang.String,com.android.tools.r8.graph.DexItemFactory):24:25 -> a
7:8:com.android.tools.r8.graph.DexType com.android.tools.r8.utils.MainDexList.parseEntry(java.lang.String,com.android.tools.r8.graph.DexItemFactory):28:29 -> a
9:9:com.android.tools.r8.graph.DexType com.android.tools.r8.utils.MainDexList.parseEntry(java.lang.String,com.android.tools.r8.graph.DexItemFactory):26:26 -> a
10:10:com.android.tools.r8.graph.DexType com.android.tools.r8.utils.MainDexList.parseEntry(java.lang.String,com.android.tools.r8.graph.DexItemFactory):22:22 -> a
11:11:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):46:46 -> a
12:12:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):48:48 -> a
13:13:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):64:64 -> a
14:14:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):62:62 -> a
15:15:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):60:60 -> a
16:16:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):55:55 -> a
17:17:com.android.tools.r8.com.google.gson.JsonElement com.android.tools.r8.com.google.gson.internal.Streams.parse(com.android.tools.r8.com.google.gson.stream.JsonReader):58:58 -> a
18:18:boolean com.android.tools.r8.com.google.common.base.Objects.equal(java.lang.Object,java.lang.Object):52:52 -> a
19:19:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureFromTo(int,int,int):57:57 -> a
20:20:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureFromTo(int,int,int):56:56 -> a
21:21:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureFromTo(int,int,int):55:55 -> a
22:34:void com.android.tools.r8.utils.ZipUtils.writeToZipStream(java.util.zip.ZipOutputStream,java.lang.String,com.android.tools.r8.ByteDataView,int):83:95 -> a
35:36:boolean com.android.tools.r8.utils.ZipUtils.isClassFile(java.lang.String):104:105 -> a
37:37:boolean com.android.tools.r8.utils.ZipUtils.isClassFile(java.lang.String):108:108 -> a
38:38:boolean com.android.tools.r8.utils.ZipUtils.isClassFile(java.lang.String):111:111 -> a
39:39:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):146:146 -> a
40:40:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):151:151 -> a
41:42:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):158:159 -> a
43:43:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):162:162 -> a
44:45:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):164:165 -> a
46:46:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):155:155 -> a
47:47:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
47:47:java.lang.String com.android.tools.r8.com.google.common.base.Strings.repeat(java.lang.String,int):143 -> a
boolean com.android.tools.r8.utils.NumberUtils.is32Bit(long) -> b
1:2:boolean com.android.tools.r8.utils.ZipUtils.isDexFile(java.lang.String):99:100 -> b
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> b
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.MoreObjects.firstNonNull(java.lang.Object,java.lang.Object):56 -> b
boolean com.android.tools.r8.utils.NumberUtils.is4Bit(long) -> c
int com.android.tools.r8.com.google.common.primitives.Ints.saturatedCast(long) -> d
com.android.tools.r8.cf.CfPrinter -> a.a.a.a.a.a:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap labelToIndex -> d
java.util.List localsAtLabel -> e
com.android.tools.r8.naming.ClassNameMapper mapper -> g
int nextInstructionIndex -> h
java.util.List sortedLabels -> c
int instructionIndexSpace -> i
boolean $assertionsDisabled -> a
java.lang.StringBuilder builder -> f
java.lang.String indent -> b
1:1:void <clinit>():86:86 -> <clinit>
1:1:void <init>():107:107 -> <init>
2:2:void <init>():100:100 -> <init>
3:3:void <init>():103:103 -> <init>
4:7:void <init>():108:111 -> <init>
8:9:void <init>():113:114 -> <init>
10:10:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):118:118 -> <init>
11:11:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):100:100 -> <init>
12:12:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):103:103 -> <init>
13:21:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):119:127 -> <init>
22:27:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):130:135 -> <init>
28:29:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):137:138 -> <init>
30:45:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):140:155 -> <init>
46:59:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):158:171 -> <init>
60:61:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):174:175 -> <init>
62:64:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.naming.ClassNameMapper):177:179 -> <init>
1:10:java.util.List computeLocalsAtLabels(java.util.List):187:196 -> a
11:11:java.util.List computeLocalsAtLabels(java.util.List):199:199 -> a
12:12:java.util.List computeLocalsAtLabels(java.util.List):202:202 -> a
13:15:java.util.List computeLocalsAtLabels(java.util.List):206:208 -> a
16:16:boolean lambda$computeLocalsAtLabels$0(int,com.android.tools.r8.graph.CfCode$LocalVariableInfo):192:192 -> a
17:17:int lambda$computeLocalsAtLabels$1(com.android.tools.r8.graph.CfCode$LocalVariableInfo,com.android.tools.r8.graph.CfCode$LocalVariableInfo):207:207 -> a
18:19:java.util.List getSortedLocalVariables(com.android.tools.r8.graph.CfCode):214:215 -> a
20:20:void print(com.android.tools.r8.cf.code.CfNop):241:241 -> a
21:21:void print(com.android.tools.r8.cf.code.CfStackInstruction):245:245 -> a
22:22:void print(com.android.tools.r8.cf.code.CfStackInstruction):274:274 -> a
23:23:void print(com.android.tools.r8.cf.code.CfStackInstruction):271:271 -> a
24:24:void print(com.android.tools.r8.cf.code.CfStackInstruction):268:268 -> a
25:25:void print(com.android.tools.r8.cf.code.CfStackInstruction):265:265 -> a
26:26:void print(com.android.tools.r8.cf.code.CfStackInstruction):262:262 -> a
27:27:void print(com.android.tools.r8.cf.code.CfStackInstruction):259:259 -> a
28:28:void print(com.android.tools.r8.cf.code.CfStackInstruction):256:256 -> a
29:29:void print(com.android.tools.r8.cf.code.CfStackInstruction):253:253 -> a
30:30:void print(com.android.tools.r8.cf.code.CfStackInstruction):250:250 -> a
31:31:void print(com.android.tools.r8.cf.code.CfStackInstruction):247:247 -> a
32:32:void print(com.android.tools.r8.cf.code.CfThrow):279:279 -> a
33:33:void print(com.android.tools.r8.cf.code.CfConstNull):283:283 -> a
34:34:void print(com.android.tools.r8.cf.code.CfConstNumber):287:287 -> a
35:35:void print(com.android.tools.r8.cf.code.CfConstNumber):289:289 -> a
36:36:void print(com.android.tools.r8.cf.code.CfConstNumber):303:303 -> a
37:37:void print(com.android.tools.r8.cf.code.CfConstNumber):300:300 -> a
38:38:void print(com.android.tools.r8.cf.code.CfConstNumber):297:297 -> a
39:39:void print(com.android.tools.r8.cf.code.CfConstNumber):294:294 -> a
40:40:void print(com.android.tools.r8.cf.code.CfConstNumber):291:291 -> a
41:43:void print(com.android.tools.r8.cf.code.CfConstClass):308:310 -> a
44:44:void print(com.android.tools.r8.cf.code.CfReturnVoid):314:314 -> a
45:45:void print(com.android.tools.r8.cf.code.CfReturn):318:318 -> a
46:46:void print(com.android.tools.r8.cf.code.CfMonitor):322:322 -> a
47:47:void print(com.android.tools.r8.cf.code.CfArithmeticBinop):326:326 -> a
48:48:void print(com.android.tools.r8.cf.code.CfCmp):330:330 -> a
49:49:void print(com.android.tools.r8.cf.code.CfLogicalBinop):334:334 -> a
50:50:void print(com.android.tools.r8.cf.code.CfNeg):338:338 -> a
51:51:void print(com.android.tools.r8.cf.code.CfNumberConversion):342:342 -> a
52:53:void print(com.android.tools.r8.cf.code.CfConstString):346:347 -> a
54:55:void print(com.android.tools.r8.cf.code.CfArrayLoad):356:357 -> a
56:57:void print(com.android.tools.r8.cf.code.CfArrayStore):361:362 -> a
58:60:void print(com.android.tools.r8.cf.code.CfInvoke):366:368 -> a
61:64:void print(com.android.tools.r8.cf.code.CfInvokeDynamic):372:375 -> a
65:66:void print(com.android.tools.r8.cf.code.CfFrame):379:380 -> a
67:69:void print(com.android.tools.r8.cf.code.CfFrame):383:385 -> a
70:70:void print(com.android.tools.r8.cf.code.CfFrame):389:389 -> a
71:73:void print(com.android.tools.r8.cf.code.CfFrame):392:394 -> a
74:74:void print(com.android.tools.r8.cf.code.CfFrame):398:398 -> a
75:78:void print(com.android.tools.r8.cf.code.CfFrame$FrameType):402:405 -> a
79:79:void appendType(com.android.tools.r8.graph.DexType):688:688 -> a
79:79:void print(com.android.tools.r8.cf.code.CfFrame$FrameType):405 -> a
80:80:void appendType(com.android.tools.r8.graph.DexType):691:691 -> a
80:80:void print(com.android.tools.r8.cf.code.CfFrame$FrameType):405 -> a
81:81:void appendType(com.android.tools.r8.graph.DexType):689:689 -> a
81:81:void print(com.android.tools.r8.cf.code.CfFrame$FrameType):405 -> a
82:82:void print(com.android.tools.r8.cf.code.CfFrame$FrameType):407:407 -> a
83:85:void print(com.android.tools.r8.cf.code.CfInstanceOf):412:414 -> a
86:88:void print(com.android.tools.r8.cf.code.CfCheckCast):418:420 -> a
89:90:void print(com.android.tools.r8.cf.code.CfFieldInstruction):424:425 -> a
91:91:void print(com.android.tools.r8.cf.code.CfFieldInstruction):439:439 -> a
92:92:void print(com.android.tools.r8.cf.code.CfFieldInstruction):430:430 -> a
93:93:void print(com.android.tools.r8.cf.code.CfFieldInstruction):427:427 -> a
94:94:void print(com.android.tools.r8.cf.code.CfFieldInstruction):436:436 -> a
95:95:void print(com.android.tools.r8.cf.code.CfFieldInstruction):433:433 -> a
96:96:void print(com.android.tools.r8.cf.code.CfFieldInstruction):441:441 -> a
97:98:void appendField(com.android.tools.r8.graph.DexField):709:710 -> a
97:98:void print(com.android.tools.r8.cf.code.CfFieldInstruction):441 -> a
99:99:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexField.getHolder():127:127 -> a
99:99:void appendField(com.android.tools.r8.graph.DexField):713 -> a
99:99:void print(com.android.tools.r8.cf.code.CfFieldInstruction):441 -> a
100:101:void appendField(com.android.tools.r8.graph.DexField):713:714 -> a
100:101:void print(com.android.tools.r8.cf.code.CfFieldInstruction):441 -> a
102:103:void print(com.android.tools.r8.cf.code.CfFieldInstruction):442:443 -> a
104:105:void appendDescriptor(com.android.tools.r8.graph.DexType):680:681 -> a
104:105:void print(com.android.tools.r8.cf.code.CfFieldInstruction):443 -> a
106:106:void appendDescriptor(com.android.tools.r8.graph.DexType):684:684 -> a
106:106:void print(com.android.tools.r8.cf.code.CfFieldInstruction):443 -> a
107:109:void print(com.android.tools.r8.cf.code.CfNew):447:449 -> a
110:112:void print(com.android.tools.r8.cf.code.CfNewArray):453:455 -> a
113:114:void print(com.android.tools.r8.cf.code.CfNewArray):457:458 -> a
115:116:void print(com.android.tools.r8.cf.code.CfNewArray):460:461 -> a
117:117:void print(com.android.tools.r8.cf.code.CfNewArray):463:463 -> a
118:118:void print(com.android.tools.r8.cf.code.CfNewArray):466:466 -> a
119:122:void print(com.android.tools.r8.cf.code.CfMultiANewArray):472:475 -> a
123:123:void print(com.android.tools.r8.cf.code.CfArrayLength):479:479 -> a
124:126:void print(com.android.tools.r8.cf.code.CfLabel):483:485 -> a
127:129:void print(com.android.tools.r8.cf.code.CfLabel):487:489 -> a
130:130:void print(com.android.tools.r8.cf.code.CfLabel):493:493 -> a
131:131:void print(com.android.tools.r8.cf.code.CfLabel):491:491 -> a
132:132:void print(com.android.tools.r8.cf.code.CfLabel):489:489 -> a
133:137:void print(com.android.tools.r8.cf.code.CfPosition):498:502 -> a
138:139:void print(com.android.tools.r8.cf.code.CfGoto):507:508 -> a
140:142:void print(com.android.tools.r8.cf.code.CfIf):516:518 -> a
143:143:void print(com.android.tools.r8.cf.code.CfIf):520:520 -> a
144:144:java.lang.String ifPostfix(com.android.tools.r8.ir.code.If$Type):512:512 -> a
144:144:void print(com.android.tools.r8.cf.code.CfIf):520 -> a
145:145:void print(com.android.tools.r8.cf.code.CfIf):520:520 -> a
146:146:void print(com.android.tools.r8.cf.code.CfIf):522:522 -> a
147:150:void print(com.android.tools.r8.cf.code.CfIfCmp):526:529 -> a
151:151:java.lang.String ifPostfix(com.android.tools.r8.ir.code.If$Type):512:512 -> a
151:151:void print(com.android.tools.r8.cf.code.CfIfCmp):529 -> a
152:154:void print(com.android.tools.r8.cf.code.CfIfCmp):529:531 -> a
155:167:void print(com.android.tools.r8.cf.code.CfSwitch):535:547 -> a
168:171:void print(com.android.tools.r8.cf.code.CfSwitch):549:552 -> a
172:172:void print(com.android.tools.r8.cf.code.CfLoad):556:556 -> a
173:173:void print(com.android.tools.r8.cf.code.CfStore):560:560 -> a
174:179:void print(com.android.tools.r8.cf.code.CfIinc):564:569 -> a
180:181:void printPrefixed(com.android.tools.r8.ir.code.ValueType,java.lang.String,int):573:574 -> a
182:182:char typePrefix(com.android.tools.r8.ir.code.ValueType):578:578 -> a
183:183:char typePrefix(com.android.tools.r8.ir.code.ValueType):590:590 -> a
184:184:char typePrefix(com.android.tools.r8.ir.code.MemberType):595:595 -> a
185:185:char typePrefix(com.android.tools.r8.ir.code.MemberType):614:614 -> a
186:188:void print(com.android.tools.r8.cf.code.CfConstMethodHandle):637:639 -> a
189:191:void print(com.android.tools.r8.cf.code.CfConstMethodType):643:645 -> a
192:194:void indent():665:667 -> a
195:195:void appendComment(java.lang.String):676:676 -> a
196:200:void appendClass(com.android.tools.r8.graph.DexType):696:700 -> a
201:201:void appendClass(com.android.tools.r8.graph.DexType):702:702 -> a
202:202:void appendClass(com.android.tools.r8.graph.DexType):704:704 -> a
203:203:void appendClass(com.android.tools.r8.graph.DexType):703:703 -> a
204:204:void appendClass(com.android.tools.r8.graph.DexType):702:702 -> a
205:208:void appendMethod(com.android.tools.r8.graph.DexMethod):718:721 -> a
209:212:java.lang.String com.android.tools.r8.naming.MemberNaming$MethodSignature.toDescriptor():309:312 -> a
209:212:void appendMethod(com.android.tools.r8.graph.DexMethod):721 -> a
213:215:java.lang.String com.android.tools.r8.naming.MemberNaming$MethodSignature.toDescriptor():314:316 -> a
213:215:void appendMethod(com.android.tools.r8.graph.DexMethod):721 -> a
216:216:void appendMethod(com.android.tools.r8.graph.DexMethod):721:721 -> a
217:218:void appendMethod(com.android.tools.r8.graph.DexMethod):724:725 -> a
219:219:java.lang.String opcodeName(int):729:729 -> a
1:2:int lambda$getSortedLocalVariables$2(com.android.tools.r8.graph.CfCode$LocalVariableInfo,com.android.tools.r8.graph.CfCode$LocalVariableInfo):218:219 -> b
3:4:int lambda$getSortedLocalVariables$2(com.android.tools.r8.graph.CfCode$LocalVariableInfo,com.android.tools.r8.graph.CfCode$LocalVariableInfo):224:225 -> b
5:5:int lambda$getSortedLocalVariables$2(com.android.tools.r8.graph.CfCode$LocalVariableInfo,com.android.tools.r8.graph.CfCode$LocalVariableInfo):230:230 -> b
6:7:void print(java.lang.String):236:237 -> b
8:8:java.lang.String getLabel(com.android.tools.r8.cf.code.CfLabel):649:649 -> b
9:10:void instructionIndex():659:660 -> b
1:2:void newline():653:654 -> c
1:1:java.lang.String toString():734:734 -> toString
com.android.tools.r8.cf.FixedLocalValue -> a.a.a.a.a.b:
com.android.tools.r8.ir.code.Phi getPhi() -> Z
com.android.tools.r8.cf.code.CfArithmeticBinop -> a.a.a.a.a.a.b:
com.android.tools.r8.ir.code.NumericType type -> c
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode opcode -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():17:17 -> <clinit>
1:5:void <init>(com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode,com.android.tools.r8.ir.code.NumericType):30:34 -> <init>
1:1:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):80:80 -> a
2:2:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):78:78 -> a
3:3:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):76:76 -> a
4:4:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):74:74 -> a
5:5:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):72:72 -> a
6:6:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):70:70 -> a
7:7:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):68:68 -> a
8:8:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):66:66 -> a
9:9:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):64:64 -> a
10:10:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):62:62 -> a
11:11:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):60:60 -> a
12:12:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):58:58 -> a
13:13:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):56:56 -> a
14:14:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):54:54 -> a
15:15:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):52:52 -> a
16:16:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):50:50 -> a
17:17:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):48:48 -> a
18:18:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):46:46 -> a
19:19:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):44:44 -> a
20:20:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):42:42 -> a
21:21:com.android.tools.r8.cf.code.CfArithmeticBinop fromAsm(int):40:40 -> a
22:22:void print(com.android.tools.r8.cf.CfPrinter):116:116 -> a
23:23:boolean canThrow():126:126 -> a
24:27:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):132:135 -> a
28:28:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):152:152 -> a
29:29:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):149:149 -> a
30:30:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):146:146 -> a
31:31:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):143:143 -> a
32:32:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):140:140 -> a
33:33:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):137:137 -> a
1:1:int getAsmOpcode():85:85 -> e
2:2:int getAsmOpcode():97:97 -> e
3:3:int getAsmOpcode():95:95 -> e
4:4:int getAsmOpcode():93:93 -> e
5:5:int getAsmOpcode():91:91 -> e
6:6:int getAsmOpcode():89:89 -> e
7:7:int getAsmOpcode():87:87 -> e
1:1:int getAsmOpcodeTypeOffset():102:102 -> f
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode -> a.a.a.a.a.a.a:
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode[] $VALUES -> f
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode Sub -> b
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode Add -> a
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode Rem -> e
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode Div -> d
com.android.tools.r8.cf.code.CfArithmeticBinop$Opcode Mul -> c
1:5:void <clinit>():20:24 -> <clinit>
6:6:void <clinit>():19:19 -> <clinit>
1:1:void <init>(java.lang.String,int):19:19 -> <init>
com.android.tools.r8.cf.code.CfArrayLength -> a.a.a.a.a.a.c:
boolean $assertionsDisabled -> a
1:1:void <clinit>():15:15 -> <clinit>
1:1:void <init>():15:15 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):24:24 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):34:36 -> a
com.android.tools.r8.cf.code.CfArrayLoad -> a.a.a.a.a.a.d:
com.android.tools.r8.ir.code.MemberType type -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():18:18 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.MemberType):22:24 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):62:62 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):72:73 -> a
4:8:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):75:79 -> a
9:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):81:81 -> a
10:10:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):83:83 -> a
1:1:com.android.tools.r8.ir.code.MemberType getType():28:28 -> e
com.android.tools.r8.cf.code.CfArrayStore -> a.a.a.a.a.a.e:
com.android.tools.r8.ir.code.MemberType type -> a
1:2:void <init>(com.android.tools.r8.ir.code.MemberType):21:22 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):60:60 -> a
2:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):70:73 -> a
1:1:com.android.tools.r8.ir.code.MemberType getType():26:26 -> e
com.android.tools.r8.cf.code.CfCheckCast -> a.a.a.a.a.a.f:
com.android.tools.r8.graph.DexType type -> a
1:2:void <init>(com.android.tools.r8.graph.DexType):21:22 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):36:36 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):52:54 -> a
1:1:com.android.tools.r8.graph.DexType getType():26:26 -> e
com.android.tools.r8.cf.code.CfCmp -> a.a.a.a.a.a.g:
com.android.tools.r8.ir.code.Cmp$Bias bias -> b
com.android.tools.r8.ir.code.NumericType type -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():19:19 -> <clinit>
1:8:void <init>(com.android.tools.r8.ir.code.Cmp$Bias,com.android.tools.r8.ir.code.NumericType):24:31 -> <init>
1:1:com.android.tools.r8.cf.code.CfCmp fromAsm(int):47:47 -> a
2:2:com.android.tools.r8.cf.code.CfCmp fromAsm(int):45:45 -> a
3:3:com.android.tools.r8.cf.code.CfCmp fromAsm(int):43:43 -> a
4:4:com.android.tools.r8.cf.code.CfCmp fromAsm(int):41:41 -> a
5:5:com.android.tools.r8.cf.code.CfCmp fromAsm(int):39:39 -> a
6:6:com.android.tools.r8.cf.code.CfCmp fromAsm(int):37:37 -> a
7:7:void print(com.android.tools.r8.cf.CfPrinter):66:66 -> a
8:10:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):76:78 -> a
1:1:int getAsmOpcode():52:52 -> e
2:2:int getAsmOpcode():60:60 -> e
3:3:int getAsmOpcode():58:58 -> e
4:4:int getAsmOpcode():56:56 -> e
com.android.tools.r8.cf.code.CfConstClass -> a.a.a.a.a.a.h:
com.android.tools.r8.graph.DexType type -> a
1:2:void <init>(com.android.tools.r8.graph.DexType):21:22 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):36:36 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):77:77 -> a
1:1:com.android.tools.r8.graph.DexType getType():26:26 -> e
com.android.tools.r8.cf.code.CfConstMethodHandle -> a.a.a.a.a.a.i:
com.android.tools.r8.graph.DexMethodHandle handle -> a
1:2:void <init>(com.android.tools.r8.graph.DexMethodHandle):21:22 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):36:36 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):53:53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):52:52 -> a
1:1:com.android.tools.r8.graph.DexMethodHandle getHandle():26:26 -> e
com.android.tools.r8.cf.code.CfConstMethodType -> a.a.a.a.a.a.j:
com.android.tools.r8.graph.DexProto type -> a
1:2:void <init>(com.android.tools.r8.graph.DexProto):21:22 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):36:36 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):52:52 -> a
1:1:com.android.tools.r8.graph.DexProto getType():26:26 -> e
com.android.tools.r8.cf.code.CfConstNull -> a.a.a.a.a.a.k:
1:1:void <init>():15:15 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):24:24 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):29:29 -> a
com.android.tools.r8.cf.code.CfConstNumber -> a.a.a.a.a.a.l:
com.android.tools.r8.ir.code.ValueType type -> c
long value -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():16:16 -> <clinit>
1:3:void <init>(long,com.android.tools.r8.ir.code.ValueType):21:23 -> <init>
1:1:boolean isNegativeZeroDouble(double):113:113 -> a
2:2:boolean isNegativeZeroFloat(float):117:117 -> a
3:3:void print(com.android.tools.r8.cf.CfPrinter):122:122 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127:127 -> a
5:5:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():126:126 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
6:6:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():136:136 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
7:7:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():134:134 -> a
7:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
8:8:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():132:132 -> a
8:8:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
9:9:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():130:130 -> a
9:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
10:10:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueType.toPrimitiveTypeLattice():128:128 -> a
10:10:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127 -> a
11:11:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127:127 -> a
1:2:double getDoubleValue():50:51 -> e
1:2:float getFloatValue():45:46 -> f
1:2:int getIntValue():35:36 -> g
1:2:long getLongValue():40:41 -> h
1:1:com.android.tools.r8.ir.code.ValueType getType():27:27 -> i
com.android.tools.r8.cf.code.CfConstString -> a.a.a.a.a.a.m:
com.android.tools.r8.graph.DexString string -> a
1:2:void <init>(com.android.tools.r8.graph.DexString):18:19 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):58:58 -> a
1:1:com.android.tools.r8.graph.DexString getString():23:23 -> e
com.android.tools.r8.cf.code.CfFieldInstruction -> a.a.a.a.a.a.n:
com.android.tools.r8.graph.DexField field -> c
boolean $assertionsDisabled -> a
int opcode -> b
1:1:void <clinit>():19:19 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.DexField):25:27 -> <init>
4:4:void <init>(int,com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.DexField):29:29 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):50:50 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):80:81 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):107:107 -> a
5:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):101:103 -> a
8:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):95:96 -> a
10:11:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):89:90 -> a
12:12:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):84:84 -> a
1:1:com.android.tools.r8.graph.DexField getField():33:33 -> e
1:1:int getOpcode():37:37 -> f
com.android.tools.r8.cf.code.CfFrame -> a.a.a.a.a.a.u:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap locals -> b
java.util.List stack -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():22:22 -> <clinit>
1:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap,java.util.List):196:200 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):277:277 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):283:283 -> a
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap getLocals():204:204 -> e
1:1:java.util.List getStack():208:208 -> f
1:1:java.lang.String toString():272:272 -> toString
com.android.tools.r8.cf.code.CfFrame$1 -> a.a.a.a.a.a.o:
com.android.tools.r8.cf.code.CfFrame$FrameType -> a.a.a.a.a.a.p:
1:1:void <init>():72:72 -> <init>
1:1:void <init>(com.android.tools.r8.cf.code.CfFrame$1):24 -> <init>
com.android.tools.r8.graph.DexType getInitializedType() -> a
1:1:com.android.tools.r8.cf.code.CfFrame$FrameType initialized(com.android.tools.r8.graph.DexType):27:27 -> a
2:2:com.android.tools.r8.cf.code.CfFrame$FrameType uninitializedNew(com.android.tools.r8.cf.code.CfLabel):31:31 -> a
com.android.tools.r8.cf.code.CfLabel getUninitializedLabel() -> b
boolean isInitialized() -> c
boolean isTop() -> d
boolean isUninitializedNew() -> e
boolean isUninitializedThis() -> f
boolean isWide() -> g
1:1:com.android.tools.r8.cf.code.CfFrame$FrameType top():39:39 -> h
1:1:com.android.tools.r8.cf.code.CfFrame$FrameType uninitializedThis():35:35 -> i
com.android.tools.r8.cf.code.CfFrame$InitializedType -> a.a.a.a.a.a.q:
com.android.tools.r8.graph.DexType type -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():75:75 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexType):79:81 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.cf.code.CfFrame$1):75 -> <init>
1:1:com.android.tools.r8.graph.DexType getInitializedType():122:122 -> a
boolean isInitialized() -> c
1:1:boolean isWide():112:112 -> g
1:1:java.lang.String toString():86:86 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():86 -> toString
com.android.tools.r8.cf.code.CfFrame$Top -> a.a.a.a.a.a.r:
com.android.tools.r8.cf.code.CfFrame$Top SINGLETON -> a
1:1:void <clinit>():128:128 -> <clinit>
1:1:void <init>():126:126 -> <init>
boolean isTop() -> d
1:1:com.android.tools.r8.cf.code.CfFrame$Top access$300():126:126 -> j
com.android.tools.r8.cf.code.CfFrame$UninitializedNew -> a.a.a.a.a.a.s:
com.android.tools.r8.cf.code.CfLabel label -> a
1:2:void <init>(com.android.tools.r8.cf.code.CfLabel):149:150 -> <init>
1:2:void <init>(com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.cf.code.CfFrame$1):146 -> <init>
1:1:com.android.tools.r8.cf.code.CfLabel getUninitializedLabel():170:170 -> b
boolean isUninitializedNew() -> e
com.android.tools.r8.cf.code.CfFrame$UninitializedThis -> a.a.a.a.a.a.t:
1:1:void <init>():175:175 -> <init>
1:1:void <init>(com.android.tools.r8.cf.code.CfFrame$1):174 -> <init>
boolean isUninitializedThis() -> f
com.android.tools.r8.cf.code.CfGoto -> a.a.a.a.a.a.v:
com.android.tools.r8.cf.code.CfLabel target -> a
1:2:void <init>(com.android.tools.r8.cf.code.CfLabel):18:19 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):34:34 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):39:39 -> a
1:1:com.android.tools.r8.cf.code.CfLabel getTarget():24:24 -> b
com.android.tools.r8.cf.code.CfIf -> a.a.a.a.a.a.w:
com.android.tools.r8.ir.code.If$Type kind -> a
com.android.tools.r8.ir.code.ValueType type -> b
com.android.tools.r8.cf.code.CfLabel target -> c
1:4:void <init>(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,com.android.tools.r8.cf.code.CfLabel):24:27 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):64:64 -> a
2:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):79:82 -> a
1:1:com.android.tools.r8.cf.code.CfLabel getTarget():40:40 -> b
boolean isConditionalJump() -> c
1:1:com.android.tools.r8.ir.code.If$Type getKind():35:35 -> e
1:1:com.android.tools.r8.ir.code.ValueType getType():31:31 -> f
com.android.tools.r8.cf.code.CfIfCmp -> a.a.a.a.a.a.x:
com.android.tools.r8.ir.code.If$Type kind -> a
com.android.tools.r8.ir.code.ValueType type -> b
com.android.tools.r8.cf.code.CfLabel target -> c
1:4:void <init>(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,com.android.tools.r8.cf.code.CfLabel):24:27 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):64:64 -> a
2:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):79:83 -> a
1:1:com.android.tools.r8.cf.code.CfLabel getTarget():40:40 -> b
boolean isConditionalJump() -> c
1:1:com.android.tools.r8.ir.code.If$Type getKind():31:31 -> e
1:1:com.android.tools.r8.ir.code.ValueType getType():35:35 -> f
com.android.tools.r8.cf.code.CfIinc -> a.a.a.a.a.a.y:
int increment -> b
int var -> a
1:3:void <init>(int,int):19:21 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):31:31 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):44:45 -> a
1:1:int getIncrement():39:39 -> e
1:1:int getLocalIndex():35:35 -> f
com.android.tools.r8.cf.code.CfInstanceOf -> a.a.a.a.a.a.z:
com.android.tools.r8.graph.DexType type -> a
1:2:void <init>(com.android.tools.r8.graph.DexType):20:21 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):35:35 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):50:51 -> a
1:1:com.android.tools.r8.graph.DexType getType():25:25 -> e
com.android.tools.r8.cf.code.CfInstruction -> a.a.a.a.a.a.A:
1:1:void <init>():15:15 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode) -> a
boolean canThrow() -> a
void print(com.android.tools.r8.cf.CfPrinter) -> a
com.android.tools.r8.cf.code.CfLabel getTarget() -> b
boolean isConditionalJump() -> c
boolean isReturn() -> d
1:3:java.lang.String toString():23:25 -> toString
com.android.tools.r8.cf.code.CfInvoke -> a.a.a.a.a.a.B:
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexMethod method -> b
int opcode -> c
boolean itf -> d
1:1:void <clinit>():25:25 -> <clinit>
1:7:void <init>(int,com.android.tools.r8.graph.DexMethod,boolean):31:37 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):58:58 -> a
2:2:boolean isInvokeSuper(com.android.tools.r8.graph.DexType):88:88 -> a
3:3:boolean isInvokeSuper(com.android.tools.r8.graph.DexType):90:90 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):103:103 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):141:141 -> a
6:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):106:107 -> a
8:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):136:137 -> a
10:14:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):124:128 -> a
15:15:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):130:130 -> a
16:16:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):112:112 -> a
17:18:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):114:115 -> a
19:20:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):117:118 -> a
21:22:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):143:144 -> a
23:24:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):147:148 -> a
25:27:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):150:152 -> a
28:28:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):155:155 -> a
29:29:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):154:154 -> a
30:31:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):156:157 -> a
1:1:com.android.tools.r8.graph.DexMethod getMethod():41:41 -> e
1:1:int getOpcode():45:45 -> f
com.android.tools.r8.cf.code.CfInvokeDynamic -> a.a.a.a.a.a.C:
com.android.tools.r8.graph.DexCallSite callSite -> a
1:2:void <init>(com.android.tools.r8.graph.DexCallSite):37:38 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):80:80 -> a
2:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):99:102 -> a
6:8:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):104:106 -> a
9:11:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):108:110 -> a
1:1:com.android.tools.r8.graph.DexCallSite getCallSite():84:84 -> e
com.android.tools.r8.cf.code.CfLabel -> a.a.a.a.a.a.D:
1:1:void <init>():14:14 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode) -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):27:27 -> a
com.android.tools.r8.cf.code.CfLoad -> a.a.a.a.a.a.E:
com.android.tools.r8.ir.code.ValueType type -> b
int var -> a
1:3:void <init>(com.android.tools.r8.ir.code.ValueType,int):22:24 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):51:51 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):64:66 -> a
1:1:int getLocalIndex():59:59 -> e
1:1:com.android.tools.r8.ir.code.ValueType getType():55:55 -> f
com.android.tools.r8.cf.code.CfLogicalBinop -> a.a.a.a.a.a.G:
com.android.tools.r8.ir.code.NumericType type -> c
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode opcode -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():17:17 -> <clinit>
1:6:void <init>(com.android.tools.r8.cf.code.CfLogicalBinop$Opcode,com.android.tools.r8.ir.code.NumericType):31:36 -> <init>
1:1:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):66:66 -> a
2:2:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):64:64 -> a
3:3:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):62:62 -> a
4:4:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):60:60 -> a
5:5:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):58:58 -> a
6:6:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):56:56 -> a
7:7:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):54:54 -> a
8:8:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):52:52 -> a
9:9:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):50:50 -> a
10:10:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):48:48 -> a
11:11:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):46:46 -> a
12:12:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):44:44 -> a
13:13:com.android.tools.r8.cf.code.CfLogicalBinop fromAsm(int):42:42 -> a
14:14:void print(com.android.tools.r8.cf.CfPrinter):91:91 -> a
15:18:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):101:104 -> a
19:19:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):124:124 -> a
20:20:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):121:121 -> a
21:21:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):118:118 -> a
22:22:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):115:115 -> a
23:23:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):112:112 -> a
24:24:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):109:109 -> a
25:25:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):106:106 -> a
1:1:int getAsmOpcode():71:71 -> e
2:2:int getAsmOpcode():85:85 -> e
3:3:int getAsmOpcode():83:83 -> e
4:4:int getAsmOpcode():81:81 -> e
5:5:int getAsmOpcode():79:79 -> e
6:6:int getAsmOpcode():77:77 -> e
7:7:int getAsmOpcode():75:75 -> e
8:8:int getAsmOpcode():73:73 -> e
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode -> a.a.a.a.a.a.F:
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode Shl -> a
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode[] $VALUES -> g
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode And -> d
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode Or -> e
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode Shr -> b
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode Ushr -> c
com.android.tools.r8.cf.code.CfLogicalBinop$Opcode Xor -> f
1:6:void <clinit>():20:25 -> <clinit>
7:7:void <clinit>():19:19 -> <clinit>
1:1:void <init>(java.lang.String,int):19:19 -> <init>
com.android.tools.r8.cf.code.CfMonitor -> a.a.a.a.a.a.H:
com.android.tools.r8.ir.code.Monitor$Type type -> a
1:2:void <init>(com.android.tools.r8.ir.code.Monitor$Type):20:21 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):35:35 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):45:46 -> a
1:1:com.android.tools.r8.ir.code.Monitor$Type getType():25:25 -> e
com.android.tools.r8.cf.code.CfMultiANewArray -> a.a.a.a.a.a.I:
com.android.tools.r8.graph.DexType type -> a
int dimensions -> b
1:3:void <init>(com.android.tools.r8.graph.DexType,int):21:23 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):41:41 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):56:56 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):58:58 -> a
1:1:int getDimensions():31:31 -> e
1:1:com.android.tools.r8.graph.DexType getType():27:27 -> f
com.android.tools.r8.cf.code.CfNeg -> a.a.a.a.a.a.J:
com.android.tools.r8.ir.code.NumericType type -> a
1:2:void <init>(com.android.tools.r8.ir.code.NumericType):21:22 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):32:32 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):70:71 -> a
1:1:int getAsmOpcode():36:36 -> e
2:2:int getAsmOpcode():49:49 -> e
com.android.tools.r8.cf.code.CfNew -> a.a.a.a.a.a.K:
com.android.tools.r8.graph.DexType type -> a
1:2:void <init>(com.android.tools.r8.graph.DexType):20:21 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):35:35 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):50:50 -> a
1:1:com.android.tools.r8.graph.DexType getType():25:25 -> e
com.android.tools.r8.cf.code.CfNewArray -> a.a.a.a.a.a.L:
com.android.tools.r8.graph.DexType type -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():19:19 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexType):23:25 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):74:74 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):91:93 -> a
1:1:com.android.tools.r8.graph.DexType getType():29:29 -> e
com.android.tools.r8.cf.code.CfNop -> a.a.a.a.a.a.M:
1:1:void <init>():14:14 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode) -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):23:23 -> a
com.android.tools.r8.cf.code.CfNumberConversion -> a.a.a.a.a.a.N:
com.android.tools.r8.ir.code.NumericType to -> c
com.android.tools.r8.ir.code.NumericType from -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():17:17 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType):22:25 -> <init>
5:6:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType):27:28 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):38:38 -> a
2:2:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):131:131 -> a
3:3:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):129:129 -> a
4:4:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):127:127 -> a
5:5:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):125:125 -> a
6:6:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):123:123 -> a
7:7:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):121:121 -> a
8:8:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):119:119 -> a
9:9:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):117:117 -> a
10:10:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):115:115 -> a
11:11:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):113:113 -> a
12:12:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):111:111 -> a
13:13:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):109:109 -> a
14:14:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):107:107 -> a
15:15:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):105:105 -> a
16:16:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):103:103 -> a
17:17:com.android.tools.r8.cf.code.CfNumberConversion fromAsm(int):101:101 -> a
18:19:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):137:138 -> a
1:1:int getAsmOpcode():42:42 -> e
2:2:int getAsmOpcode():94:94 -> e
3:3:int getAsmOpcode():83:83 -> e
4:4:int getAsmOpcode():91:91 -> e
5:5:int getAsmOpcode():72:72 -> e
6:6:int getAsmOpcode():80:80 -> e
7:7:int getAsmOpcode():61:61 -> e
8:8:int getAsmOpcode():69:69 -> e
9:9:int getAsmOpcode():44:44 -> e
10:10:int getAsmOpcode():58:58 -> e
com.android.tools.r8.cf.code.CfPosition -> a.a.a.a.a.a.O:
com.android.tools.r8.ir.code.Position position -> a
1:1:void <init>(com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.ir.code.Position):19:19 -> <init>
2:2:void <init>(com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.ir.code.Position):21:21 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):31:31 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):44:46 -> a
1:1:com.android.tools.r8.ir.code.Position getPosition():35:35 -> e
com.android.tools.r8.cf.code.CfReturn -> a.a.a.a.a.a.P:
com.android.tools.r8.ir.code.ValueType type -> a
1:2:void <init>(com.android.tools.r8.ir.code.ValueType):21:22 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):53:53 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):63:64 -> a
boolean isReturn() -> d
1:1:com.android.tools.r8.ir.code.ValueType getType():26:26 -> e
com.android.tools.r8.cf.code.CfReturnVoid -> a.a.a.a.a.a.Q:
1:1:void <init>():14:14 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):23:23 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):33:33 -> a
boolean isReturn() -> d
com.android.tools.r8.cf.code.CfStackInstruction -> a.a.a.a.a.a.S:
com.android.tools.r8.cf.code.CfStackInstruction$Opcode opcode -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():18:18 -> <clinit>
1:2:void <init>(com.android.tools.r8.cf.code.CfStackInstruction$Opcode):69:70 -> <init>
1:1:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):61:61 -> a
2:2:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):59:59 -> a
3:3:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):57:57 -> a
4:4:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):55:55 -> a
5:5:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):53:53 -> a
6:6:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):51:51 -> a
7:7:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):49:49 -> a
8:8:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):47:47 -> a
9:9:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):45:45 -> a
10:10:com.android.tools.r8.cf.code.CfStackInstruction fromAsm(int):43:43 -> a
11:11:void print(com.android.tools.r8.cf.CfPrinter):80:80 -> a
12:12:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):89:89 -> a
13:16:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):213:216 -> a
17:17:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):218:218 -> a
18:18:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):220:220 -> a
19:21:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):195:197 -> a
22:23:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):200:201 -> a
24:25:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):203:204 -> a
26:26:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):206:206 -> a
27:27:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):202:202 -> a
28:32:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):163:167 -> a
33:39:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):170:176 -> a
40:40:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):179:179 -> a
41:41:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):181:181 -> a
42:42:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):183:183 -> a
43:43:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):185:185 -> a
44:45:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):187:188 -> a
46:48:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):151:153 -> a
49:51:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):155:157 -> a
52:55:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):123:126 -> a
56:57:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):130:131 -> a
58:61:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):133:136 -> a
62:62:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):139:139 -> a
63:63:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):141:141 -> a
64:64:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):143:143 -> a
65:65:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):145:145 -> a
66:67:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):127:128 -> a
68:72:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):114:118 -> a
73:75:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):107:109 -> a
76:79:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):98:101 -> a
80:81:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):92:93 -> a
82:84:void dupX1(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfState$Slot,com.android.tools.r8.ir.conversion.CfState$Slot):229:231 -> a
85:85:void dupX1(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfState$Slot,com.android.tools.r8.ir.conversion.CfState$Slot):234:234 -> a
86:86:void dupX1(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfState$Slot,com.android.tools.r8.ir.conversion.CfState$Slot):236:236 -> a
87:87:void dupX1(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfState$Slot,com.android.tools.r8.ir.conversion.CfState$Slot):238:238 -> a
1:1:com.android.tools.r8.cf.code.CfStackInstruction$Opcode getOpcode():84:84 -> e
com.android.tools.r8.cf.code.CfStackInstruction$Opcode -> a.a.a.a.a.a.R:
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Swap -> i
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Dup2X2 -> h
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Dup2X1 -> g
com.android.tools.r8.cf.code.CfStackInstruction$Opcode[] $VALUES -> j
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Dup2 -> f
com.android.tools.r8.cf.code.CfStackInstruction$Opcode DupX2 -> e
com.android.tools.r8.cf.code.CfStackInstruction$Opcode DupX1 -> d
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Dup -> c
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Pop2 -> b
com.android.tools.r8.cf.code.CfStackInstruction$Opcode Pop -> a
1:9:void <clinit>():21:29 -> <clinit>
10:10:void <clinit>():20:20 -> <clinit>
1:1:void <init>(java.lang.String,int,int):33:33 -> <init>
com.android.tools.r8.cf.code.CfStore -> a.a.a.a.a.a.T:
com.android.tools.r8.ir.code.ValueType type -> b
int var -> a
1:3:void <init>(com.android.tools.r8.ir.code.ValueType,int):22:24 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):51:51 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):64:65 -> a
1:1:int getLocalIndex():59:59 -> e
1:1:com.android.tools.r8.ir.code.ValueType getType():55:55 -> f
com.android.tools.r8.cf.code.CfSwitch -> a.a.a.a.a.a.V:
java.util.List targets -> e
int[] keys -> d
com.android.tools.r8.cf.code.CfSwitch$Kind kind -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.cf.code.CfLabel defaultTarget -> c
1:1:void <clinit>():18:18 -> <clinit>
1:7:void <init>(com.android.tools.r8.cf.code.CfSwitch$Kind,com.android.tools.r8.cf.code.CfLabel,int[],java.util.List):27:33 -> <init>
1:1:void print(com.android.tools.r8.cf.CfPrinter):72:72 -> a
2:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):77:79 -> a
5:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):81:82 -> a
1:1:com.android.tools.r8.cf.code.CfLabel getDefaultTarget():41:41 -> e
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList getKeys():45:45 -> f
1:1:com.android.tools.r8.cf.code.CfSwitch$Kind getKind():37:37 -> g
1:1:java.util.List getSwitchTargets():49:49 -> h
com.android.tools.r8.cf.code.CfSwitch$Kind -> a.a.a.a.a.a.U:
com.android.tools.r8.cf.code.CfSwitch$Kind TABLE -> b
com.android.tools.r8.cf.code.CfSwitch$Kind LOOKUP -> a
1:1:void <clinit>():20:20 -> <clinit>
1:1:void <init>(java.lang.String,int):20:20 -> <init>
com.android.tools.r8.cf.code.CfThrow -> a.a.a.a.a.a.W:
1:1:void <init>():15:15 -> <init>
boolean canThrow() -> a
1:1:void print(com.android.tools.r8.cf.CfPrinter):24:24 -> a
2:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.ir.conversion.CfState,com.android.tools.r8.ir.conversion.CfSourceCode):34:35 -> a
com.android.tools.r8.cf.code.CfTryCatch -> a.a.a.a.a.a.X:
com.android.tools.r8.cf.code.CfLabel start -> b
java.util.List targets -> e
java.util.List guards -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.cf.code.CfLabel end -> c
1:1:void <clinit>():13:13 -> <clinit>
1:6:void <init>(com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.cf.code.CfLabel,java.util.List,java.util.List):19:24 -> <init>
7:8:boolean verifyAllNonNull(java.util.List):28:29 -> <init>
7:8:void <init>(com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.cf.code.CfLabel,java.util.List,java.util.List):24 -> <init>
com.android.tools.r8.code.AddDouble -> a.a.a.a.b.b:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddDouble2Addr -> a.a.a.a.b.a:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddFloat -> a.a.a.a.b.d:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddFloat2Addr -> a.a.a.a.b.c:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddInt -> a.a.a.a.b.f:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddInt2Addr -> a.a.a.a.b.e:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddIntLit16 -> a.a.a.a.b.g:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddIntLit8 -> a.a.a.a.b.h:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddLong -> a.a.a.a.b.j:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AddLong2Addr -> a.a.a.a.b.i:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Aget -> a.a.a.a.b.k:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetBoolean -> a.a.a.a.b.l:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetByte -> a.a.a.a.b.m:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetChar -> a.a.a.a.b.n:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetObject -> a.a.a.a.b.o:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetShort -> a.a.a.a.b.p:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AgetWide -> a.a.a.a.b.q:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndInt -> a.a.a.a.b.s:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndInt2Addr -> a.a.a.a.b.r:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndIntLit16 -> a.a.a.a.b.t:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndIntLit8 -> a.a.a.a.b.u:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndLong -> a.a.a.a.b.w:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AndLong2Addr -> a.a.a.a.b.v:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Aput -> a.a.a.a.b.x:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputBoolean -> a.a.a.a.b.y:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputByte -> a.a.a.a.b.z:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputChar -> a.a.a.a.b.A:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputObject -> a.a.a.a.b.B:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputShort -> a.a.a.a.b.C:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.AputWide -> a.a.a.a.b.D:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ArrayLength -> a.a.a.a.b.E:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Base1Format -> a.a.a.a.b.F:
1:1:void <init>(com.android.tools.r8.code.BytecodeStream):11:11 -> <init>
2:2:void <init>():14:14 -> <init>
int getSize() -> g
com.android.tools.r8.code.Base2Format -> a.a.a.a.b.G:
1:1:void <init>():10:10 -> <init>
2:2:void <init>(com.android.tools.r8.code.BytecodeStream):13:13 -> <init>
int getSize() -> g
com.android.tools.r8.code.Base3Format -> a.a.a.a.b.H:
1:1:void <init>():10:10 -> <init>
2:2:void <init>(com.android.tools.r8.code.BytecodeStream):13:13 -> <init>
int getSize() -> g
com.android.tools.r8.code.Base4Format -> a.a.a.a.b.I:
1:1:void <init>():10:10 -> <init>
2:2:void <init>(com.android.tools.r8.code.BytecodeStream):13:13 -> <init>
int getSize() -> g
com.android.tools.r8.code.Base5Format -> a.a.a.a.b.J:
1:1:void <init>():10:10 -> <init>
2:2:void <init>(com.android.tools.r8.code.BytecodeStream):13:13 -> <init>
int getSize() -> g
com.android.tools.r8.code.BytecodeStream -> a.a.a.a.b.K:
com.android.tools.r8.code.CheckCast -> a.a.a.a.b.L:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexType):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56:56 -> a
5:5:com.android.tools.r8.graph.DexType getType():51:51 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56:56 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.CmpLong -> a.a.a.a.b.M:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int,int,int):21:21 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):10:10 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):10:10 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):41:41 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.CmpgDouble -> a.a.a.a.b.N:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int,int,int):21:21 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):10:10 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):10:10 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):41:41 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.CmpgFloat -> a.a.a.a.b.O:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int,int,int):21:21 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):10:10 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):10:10 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):41:41 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.CmplDouble -> a.a.a.a.b.P:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int,int,int):21:21 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):10:10 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):10:10 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):41:41 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.CmplFloat -> a.a.a.a.b.Q:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int,int,int):21:21 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):10:10 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):10:10 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):41:41 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Const -> a.a.a.a.b.T:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format31i.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:3:int decodedValue():43:43 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60 -> a
4:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):62:63 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
7:7:int decodedValue():43:43 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
9:9:int decodedValue():43:43 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49 -> a
10:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49:49 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Const16 -> a.a.a.a.b.R:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format21s.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):35:36 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void com.android.tools.r8.code.Format21s.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):36 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
4:4:int decodedValue():43:43 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54 -> a
5:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56:57 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
8:8:int decodedValue():43:43 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
10:10:int decodedValue():43:43 -> a
10:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49:49 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Const4 -> a.a.a.a.b.S:
boolean com.android.tools.r8.code.Format11n.$assertionsDisabled -> e
byte com.android.tools.r8.code.Format11n.A -> f
byte com.android.tools.r8.code.Format11n.B -> g
1:1:void com.android.tools.r8.code.Format11n.<clinit>():13:13 -> <clinit>
1:2:void com.android.tools.r8.code.Format11n.<init>(int,com.android.tools.r8.code.BytecodeStream):19:20 -> <init>
1:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
3:3:void com.android.tools.r8.code.Format11n.<init>(int,com.android.tools.r8.code.BytecodeStream):24:24 -> <init>
3:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
4:4:void com.android.tools.r8.code.Format11n.<init>(int,com.android.tools.r8.code.BytecodeStream):26:26 -> <init>
4:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
5:9:void com.android.tools.r8.code.Format11n.<init>(int,int):30:34 -> <init>
5:9:void <init>(int,int):23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void com.android.tools.r8.code.Format11n.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39:39 -> a
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
2:2:int decodedValue():43:43 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60 -> a
3:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):62:63 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
6:6:int decodedValue():43:43 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
8:8:int decodedValue():43:43 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49:49 -> a
10:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format11n.equals(java.lang.Object):49:49 -> equals
1:1:boolean com.android.tools.r8.code.Format11n.equals(java.lang.Object):0 -> equals
2:3:boolean com.android.tools.r8.code.Format11n.equals(java.lang.Object):52:53 -> equals
2:3:boolean com.android.tools.r8.code.Format11n.equals(java.lang.Object):0 -> equals
1:1:int com.android.tools.r8.code.Format11n.hashCode():44:44 -> hashCode
1:1:int com.android.tools.r8.code.Format11n.hashCode():0 -> hashCode
com.android.tools.r8.code.ConstClass -> a.a.a.a.b.U:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexType):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
5:5:com.android.tools.r8.graph.DexType getType():46:46 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ConstHigh16 -> a.a.a.a.b.V:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format21h.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void com.android.tools.r8.code.Format21h.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
4:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:49 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
7:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
8:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):62:63 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:int decodedValue():43:43 -> p
com.android.tools.r8.code.ConstMethodHandle -> a.a.a.a.b.W:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):23:23 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexMethodHandle):27:27 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):16:16 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):51:51 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):67:67 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):71:71 -> a
5:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):69:69 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):76:76 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ConstMethodType -> a.a.a.a.b.X:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):22:22 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexProto):26:26 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):15:15 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):50:50 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):65:65 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):69:69 -> a
5:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):67:67 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):74:74 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ConstString -> a.a.a.a.b.Y:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):21:21 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexString):25:25 -> <init>
com.android.tools.r8.code.ConstString asConstString() -> a
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):14:14 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):59:59 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):69:69 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):73:73 -> a
5:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):71:71 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):78:78 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
boolean isConstString() -> j
1:1:com.android.tools.r8.graph.DexString getString():29:29 -> p
com.android.tools.r8.code.ConstStringJumbo -> a.a.a.a.b.Z:
short com.android.tools.r8.code.Format31c.AA -> f
com.android.tools.r8.graph.DexString com.android.tools.r8.code.Format31c.BBBBBBBB -> g
boolean com.android.tools.r8.code.Format31c.$assertionsDisabled -> e
1:1:void com.android.tools.r8.code.Format31c.<clinit>():17:17 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:4:void com.android.tools.r8.code.Format31c.<init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.DexString[]):24:26 -> <init>
2:4:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> <init>
5:8:void com.android.tools.r8.code.Format31c.<init>(int,com.android.tools.r8.graph.DexString):29:32 -> <init>
5:8:void <init>(int,com.android.tools.r8.graph.DexString):22 -> <init>
1:2:void com.android.tools.r8.code.Format31c.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):37:38 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11 -> a
3:3:void com.android.tools.r8.code.Instruction.write32BitReference(com.android.tools.r8.graph.IndexedDexItem,java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):114:114 -> a
3:3:void com.android.tools.r8.code.Format31c.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):38 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):56:56 -> a
5:5:void com.android.tools.r8.code.Format31c.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):64:64 -> a
5:5:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):66:66 -> a
com.android.tools.r8.code.ConstStringJumbo asConstStringJumbo() -> b
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format31c.equals(java.lang.Object):48:48 -> equals
1:1:boolean com.android.tools.r8.code.Format31c.equals(java.lang.Object):0 -> equals
2:3:boolean com.android.tools.r8.code.Format31c.equals(java.lang.Object):51:52 -> equals
2:3:boolean com.android.tools.r8.code.Format31c.equals(java.lang.Object):0 -> equals
1:1:int com.android.tools.r8.code.Format31c.hashCode():43:43 -> hashCode
1:1:int com.android.tools.r8.code.Format31c.hashCode():0 -> hashCode
boolean isConstStringJumbo() -> k
com.android.tools.r8.code.ConstWide -> a.a.a.a.b.ca:
short com.android.tools.r8.code.Format51l.AA -> f
long com.android.tools.r8.code.Format51l.BBBBBBBBBBBBBBBB -> g
boolean com.android.tools.r8.code.Format51l.$assertionsDisabled -> e
1:1:void com.android.tools.r8.code.Format51l.<clinit>():13:13 -> <clinit>
1:2:void com.android.tools.r8.code.Format51l.<init>(int,com.android.tools.r8.code.BytecodeStream):20:21 -> <init>
1:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
3:4:long com.android.tools.r8.code.Instruction.read64BitValue(com.android.tools.r8.code.BytecodeStream):69:70 -> <init>
3:4:void com.android.tools.r8.code.Format51l.<init>(int,com.android.tools.r8.code.BytecodeStream):22 -> <init>
3:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
5:5:void com.android.tools.r8.code.Format51l.<init>(int,com.android.tools.r8.code.BytecodeStream):22:22 -> <init>
5:5:void <init>(int,com.android.tools.r8.code.BytecodeStream):19 -> <init>
6:9:void com.android.tools.r8.code.Format51l.<init>(int,long):25:28 -> <init>
6:9:void <init>(int,long):23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format51l.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:4:void com.android.tools.r8.code.Instruction.write64BitValue(long,java.nio.ShortBuffer):101:102 -> a
3:4:void com.android.tools.r8.code.Format51l.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34 -> a
3:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
6:6:long decodedValue():43:43 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
8:8:long decodedValue():43:43 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):49:49 -> a
10:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
11:11:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
12:12:long decodedValue():43:43 -> a
12:12:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60 -> a
13:13:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format51l.equals(java.lang.Object):44:44 -> equals
1:1:boolean com.android.tools.r8.code.Format51l.equals(java.lang.Object):0 -> equals
2:3:boolean com.android.tools.r8.code.Format51l.equals(java.lang.Object):47:48 -> equals
2:3:boolean com.android.tools.r8.code.Format51l.equals(java.lang.Object):0 -> equals
1:1:int com.android.tools.r8.code.Format51l.hashCode():39:39 -> hashCode
1:1:int com.android.tools.r8.code.Format51l.hashCode():0 -> hashCode
com.android.tools.r8.code.ConstWide16 -> a.a.a.a.b.aa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format21s.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):35:36 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void com.android.tools.r8.code.Format21s.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):36 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
4:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:49 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
7:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:long decodedValue():43:43 -> p
com.android.tools.r8.code.ConstWide32 -> a.a.a.a.b.ba:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format31i.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:49 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:long decodedValue():43:43 -> p
com.android.tools.r8.code.ConstWideHigh16 -> a.a.a.a.b.da:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:19 -> <init>
2:2:void <init>(int,int):23:23 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format21h.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void com.android.tools.r8.code.Format21h.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):12 -> a
4:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:49 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
7:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):60:60 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:long decodedValue():43:43 -> p
com.android.tools.r8.code.DivDouble -> a.a.a.a.b.fa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivDouble2Addr -> a.a.a.a.b.ea:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivFloat -> a.a.a.a.b.ha:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivFloat2Addr -> a.a.a.a.b.ga:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivInt -> a.a.a.a.b.ja:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivInt2Addr -> a.a.a.a.b.ia:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivIntLit16 -> a.a.a.a.b.ka:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivIntLit8 -> a.a.a.a.b.la:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivLong -> a.a.a.a.b.na:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DivLong2Addr -> a.a.a.a.b.ma:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DoubleToFloat -> a.a.a.a.b.oa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DoubleToInt -> a.a.a.a.b.pa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.DoubleToLong -> a.a.a.a.b.qa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FillArrayData -> a.a.a.a.b.ra:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
2:2:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40 -> a
3:3:int com.android.tools.r8.code.Format31t.getPayloadOffset():45:45 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FillArrayDataPayload -> a.a.a.a.b.sa:
short[] data -> h
long size -> g
boolean $assertionsDisabled -> e
int element_width -> f
1:1:void <clinit>():13:13 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):20:23 -> <init>
5:8:void <init>(int,com.android.tools.r8.code.BytecodeStream):26:29 -> <init>
9:12:void <init>(int,long,short[]):33:36 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):46:47 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):47 -> a
4:6:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):48:50 -> a
7:7:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
7:7:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):50 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):80:80 -> a
1:1:boolean equals(java.lang.Object):56:56 -> equals
2:4:boolean equals(java.lang.Object):59:61 -> equals
1:1:int getSize():75:75 -> g
1:4:int hashCode():66:69 -> hashCode
boolean isPayload() -> m
com.android.tools.r8.code.FilledNewArray -> a.a.a.a.b.ta:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):17:17 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexType,int,int,int,int,int):21:21 -> <init>
1:1:com.android.tools.r8.graph.DexType getType():40:40 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45:45 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FilledNewArrayRange -> a.a.a.a.b.ua:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):17:17 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexType):21:21 -> <init>
1:1:com.android.tools.r8.graph.DexType getType():40:40 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45:45 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FloatToDouble -> a.a.a.a.b.va:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FloatToInt -> a.a.a.a.b.wa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.FloatToLong -> a.a.a.a.b.xa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Format10x -> a.a.a.a.b.ya:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>():20:20 -> <init>
com.android.tools.r8.code.Format11x -> a.a.a.a.b.za:
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():13:13 -> <clinit>
1:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:20 -> <init>
3:5:void <init>(int):23:25 -> <init>
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):30:30 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
1:1:boolean equals(java.lang.Object):40:40 -> equals
2:2:boolean equals(java.lang.Object):43:43 -> equals
1:1:int hashCode():35:35 -> hashCode
com.android.tools.r8.code.Format12x -> a.a.a.a.b.Aa:
boolean $assertionsDisabled -> e
byte A -> f
byte B -> g
1:1:void <clinit>():13:13 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:21 -> <init>
4:8:void <init>(int,int):24:28 -> <init>
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:33 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):52:52 -> a
1:1:boolean equals(java.lang.Object):43:43 -> equals
2:3:boolean equals(java.lang.Object):46:47 -> equals
1:1:int hashCode():38:38 -> hashCode
com.android.tools.r8.code.Format21c -> a.a.a.a.b.Ba:
short AA -> f
boolean $assertionsDisabled -> e
com.android.tools.r8.graph.IndexedDexItem BBBB -> g
1:1:void <clinit>():15:15 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.IndexedDexItem[]):22:24 -> <init>
4:7:void <init>(int,com.android.tools.r8.graph.IndexedDexItem):27:30 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):35:36 -> a
3:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):55:56 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):55:55 -> a
6:6:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):68:68 -> a
1:1:boolean equals(java.lang.Object):46:46 -> equals
2:3:boolean equals(java.lang.Object):49:50 -> equals
1:1:int hashCode():41:41 -> hashCode
com.android.tools.r8.code.Format21h -> a.a.a.a.b.Ca:
char BBBB -> g
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():12:12 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:21 -> <init>
4:8:void <init>(int,int):24:28 -> <init>
1:1:boolean equals(java.lang.Object):44:44 -> equals
2:3:boolean equals(java.lang.Object):47:48 -> equals
1:1:int hashCode():39:39 -> hashCode
com.android.tools.r8.code.Format21s -> a.a.a.a.b.Da:
short BBBB -> g
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():14:14 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):21:23 -> <init>
4:8:void <init>(int,int):26:30 -> <init>
1:1:boolean equals(java.lang.Object):46:46 -> equals
2:3:boolean equals(java.lang.Object):49:50 -> equals
1:1:int hashCode():41:41 -> hashCode
com.android.tools.r8.code.Format21t -> a.a.a.a.b.Ea:
short BBBB -> g
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():16:16 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):23:25 -> <init>
4:8:void <init>(int,int):28:32 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):37:38 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):38 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):73:73 -> a
5:5:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):66 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):68:68 -> a
1:1:boolean equals(java.lang.Object):48:48 -> equals
2:3:boolean equals(java.lang.Object):51:52 -> equals
1:1:int[] getTargets():61:61 -> h
1:1:int hashCode():43:43 -> hashCode
com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint() -> p
com.android.tools.r8.ir.code.If$Type getType() -> q
com.android.tools.r8.code.Format22b -> a.a.a.a.b.Fa:
short BB -> g
short AA -> f
boolean $assertionsDisabled -> e
byte CC -> h
1:1:void <clinit>():14:14 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):22:25 -> <init>
5:11:void <init>(int,int,int):28:34 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39:40 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):40 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):59:59 -> a
1:1:boolean equals(java.lang.Object):50:50 -> equals
2:3:boolean equals(java.lang.Object):53:54 -> equals
1:1:int hashCode():45:45 -> hashCode
com.android.tools.r8.code.Format22c -> a.a.a.a.b.Ga:
boolean $assertionsDisabled -> e
com.android.tools.r8.graph.IndexedDexItem CCCC -> h
byte A -> f
byte B -> g
1:1:void <clinit>():15:15 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.IndexedDexItem[]):23:26 -> <init>
5:10:void <init>(int,int,com.android.tools.r8.graph.IndexedDexItem):29:34 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39:40 -> a
3:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):59:60 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):59:59 -> a
6:6:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):72:72 -> a
1:1:boolean equals(java.lang.Object):50:50 -> equals
2:3:boolean equals(java.lang.Object):53:54 -> equals
1:1:int hashCode():45:45 -> hashCode
com.android.tools.r8.code.Format22s -> a.a.a.a.b.Ha:
short CCCC -> h
boolean $assertionsDisabled -> e
byte A -> f
byte B -> g
1:1:void <clinit>():14:14 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):22:25 -> <init>
5:11:void <init>(int,int,int):28:34 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39:40 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):40 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):59:59 -> a
1:1:boolean equals(java.lang.Object):50:50 -> equals
2:3:boolean equals(java.lang.Object):53:54 -> equals
1:1:int hashCode():45:45 -> hashCode
com.android.tools.r8.code.Format22t -> a.a.a.a.b.Ia:
short CCCC -> h
boolean $assertionsDisabled -> e
byte A -> f
byte B -> g
1:1:void <clinit>():16:16 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):24:27 -> <init>
5:11:void <init>(int,int,int):30:36 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):41:42 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):42 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):77:77 -> a
5:5:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):70 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):72:72 -> a
1:1:boolean equals(java.lang.Object):52:52 -> equals
2:3:boolean equals(java.lang.Object):55:56 -> equals
1:1:int[] getTargets():65:65 -> h
1:1:int hashCode():47:47 -> hashCode
com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint() -> p
com.android.tools.r8.ir.code.If$Type getType() -> q
com.android.tools.r8.code.Format22x -> a.a.a.a.b.Ja:
char BBBB -> g
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():13:13 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):20:22 -> <init>
4:8:void <init>(int,int):25:29 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34:35 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):35 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):54:54 -> a
1:1:boolean equals(java.lang.Object):45:45 -> equals
2:3:boolean equals(java.lang.Object):48:49 -> equals
1:1:int hashCode():40:40 -> hashCode
com.android.tools.r8.code.Format23x -> a.a.a.a.b.Ka:
short BB -> g
short CC -> h
short AA -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():13:13 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream):21:24 -> <init>
5:11:void <init>(int,int,int):27:33 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):38:39 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):58:58 -> a
1:1:boolean equals(java.lang.Object):49:49 -> equals
2:3:boolean equals(java.lang.Object):52:53 -> equals
1:1:int hashCode():44:44 -> hashCode
com.android.tools.r8.code.Format31i -> a.a.a.a.b.La:
short AA -> f
boolean $assertionsDisabled -> e
int BBBBBBBB -> g
1:1:void <clinit>():13:13 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):20:22 -> <init>
4:7:void <init>(int,int):25:28 -> <init>
1:1:boolean equals(java.lang.Object):44:44 -> equals
2:3:boolean equals(java.lang.Object):47:48 -> equals
1:1:int hashCode():39:39 -> hashCode
com.android.tools.r8.code.Format31t -> a.a.a.a.b.Ma:
short AA -> f
boolean $assertionsDisabled -> e
int BBBBBBBB -> g
1:1:void <clinit>():13:13 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):20:22 -> <init>
4:7:void <init>(int,int):25:28 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):33:34 -> a
3:3:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34 -> a
4:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):34:35 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):68:68 -> a
1:1:void setPayloadOffset(int):49:49 -> d
1:1:boolean equals(java.lang.Object):59:59 -> equals
2:3:boolean equals(java.lang.Object):62:63 -> equals
1:1:int getPayloadOffset():45:45 -> f
1:1:int hashCode():54:54 -> hashCode
boolean hasPayload() -> i
com.android.tools.r8.code.Format32x -> a.a.a.a.b.Na:
boolean $assertionsDisabled -> e
int AAAA -> f
int BBBB -> g
1:1:void <clinit>():14:14 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.code.BytecodeStream):21:23 -> <init>
4:8:void <init>(int,int):26:30 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):35:36 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):36 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):37:37 -> a
5:5:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
5:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):37 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):56:56 -> a
1:1:boolean equals(java.lang.Object):47:47 -> equals
2:3:boolean equals(java.lang.Object):50:51 -> equals
1:1:int hashCode():42:42 -> hashCode
com.android.tools.r8.code.Format35c -> a.a.a.a.b.Oa:
byte F -> j
byte E -> i
byte G -> k
com.android.tools.r8.graph.IndexedDexItem BBBB -> l
boolean $assertionsDisabled -> e
byte A -> f
byte D -> h
byte C -> g
1:1:void <clinit>():15:15 -> <clinit>
1:10:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.IndexedDexItem[]):27:36 -> <init>
11:24:void <init>(int,com.android.tools.r8.graph.IndexedDexItem,int,int,int,int,int):39:52 -> <init>
1:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):57:59 -> a
4:4:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):59 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):92:92 -> a
6:8:void appendRegisterArguments(java.lang.StringBuilder,java.lang.String):79:81 -> a
6:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):93 -> a
9:9:void appendRegisterArguments(java.lang.StringBuilder,java.lang.String):83:83 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):93 -> a
10:10:void appendRegisterArguments(java.lang.StringBuilder,java.lang.String):85:85 -> a
10:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):93 -> a
11:11:void appendRegisterArguments(java.lang.StringBuilder,java.lang.String):87:87 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):93 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):94:94 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):96:96 -> a
14:14:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):98:98 -> a
15:15:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):100:100 -> a
16:16:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):116:116 -> a
1:1:boolean equals(java.lang.Object):70:70 -> equals
2:4:boolean equals(java.lang.Object):73:75 -> equals
1:2:int hashCode():64:65 -> hashCode
com.android.tools.r8.code.Format3rc -> a.a.a.a.b.Pa:
char CCCC -> g
short AA -> f
boolean $assertionsDisabled -> e
com.android.tools.r8.graph.IndexedDexItem BBBB -> h
1:1:void <clinit>():15:15 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.IndexedDexItem[]):23:26 -> <init>
5:10:void <init>(int,int,com.android.tools.r8.graph.IndexedDexItem):29:34 -> <init>
1:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):39:41 -> a
4:4:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
4:4:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):41 -> a
5:5:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):70:70 -> a
6:10:void appendRegisterRange(java.lang.StringBuilder):59:63 -> a
6:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):71 -> a
11:11:void appendRegisterRange(java.lang.StringBuilder):65:65 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):71 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):72:72 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):74:74 -> a
14:14:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):76:76 -> a
15:15:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):78:78 -> a
16:16:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):94:94 -> a
1:1:boolean equals(java.lang.Object):51:51 -> equals
2:3:boolean equals(java.lang.Object):54:55 -> equals
1:1:int hashCode():46:46 -> hashCode
com.android.tools.r8.code.Goto -> a.a.a.a.b.Sa:
boolean com.android.tools.r8.code.Format10t.$assertionsDisabled -> e
byte com.android.tools.r8.code.Format10t.AA -> f
1:1:void com.android.tools.r8.code.Format10t.<clinit>():12:12 -> <clinit>
1:1:void com.android.tools.r8.code.Format10t.<init>(int,com.android.tools.r8.code.BytecodeStream):18:18 -> <init>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15 -> <init>
2:2:void com.android.tools.r8.code.Format10t.<init>(int,com.android.tools.r8.code.BytecodeStream):20:20 -> <init>
2:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):15 -> <init>
3:5:void com.android.tools.r8.code.Format10t.<init>(int):23:25 -> <init>
3:5:void <init>(int):19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void com.android.tools.r8.code.Format10t.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):30:30 -> a
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
2:2:java.lang.String com.android.tools.r8.code.Format10t.toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8 -> a
3:3:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format10t.equals(java.lang.Object):40:40 -> equals
1:1:boolean com.android.tools.r8.code.Format10t.equals(java.lang.Object):0 -> equals
2:2:boolean com.android.tools.r8.code.Format10t.equals(java.lang.Object):43:43 -> equals
2:2:boolean com.android.tools.r8.code.Format10t.equals(java.lang.Object):0 -> equals
1:1:int[] getTargets():39:39 -> h
1:1:int com.android.tools.r8.code.Format10t.hashCode():35:35 -> hashCode
1:1:int com.android.tools.r8.code.Format10t.hashCode():0 -> hashCode
com.android.tools.r8.code.Goto16 -> a.a.a.a.b.Qa:
short com.android.tools.r8.code.Format20t.AAAA -> f
boolean com.android.tools.r8.code.Format20t.$assertionsDisabled -> e
1:1:void com.android.tools.r8.code.Format20t.<clinit>():12:12 -> <clinit>
1:2:void com.android.tools.r8.code.Format20t.<init>(int,com.android.tools.r8.code.BytecodeStream):18:19 -> <init>
1:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):15 -> <init>
3:5:void com.android.tools.r8.code.Format20t.<init>(int):22:24 -> <init>
3:5:void <init>(int):19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format20t.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):29:30 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void com.android.tools.r8.code.Format20t.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):30 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
4:4:java.lang.String com.android.tools.r8.code.Format20t.toString(com.android.tools.r8.naming.ClassNameMapper):48:48 -> a
4:4:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8 -> a
5:5:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format20t.equals(java.lang.Object):40:40 -> equals
1:1:boolean com.android.tools.r8.code.Format20t.equals(java.lang.Object):0 -> equals
2:2:boolean com.android.tools.r8.code.Format20t.equals(java.lang.Object):43:43 -> equals
2:2:boolean com.android.tools.r8.code.Format20t.equals(java.lang.Object):0 -> equals
1:1:int[] getTargets():39:39 -> h
1:1:int com.android.tools.r8.code.Format20t.hashCode():35:35 -> hashCode
1:1:int com.android.tools.r8.code.Format20t.hashCode():0 -> hashCode
com.android.tools.r8.code.Goto32 -> a.a.a.a.b.Ra:
int com.android.tools.r8.code.Format30t.AAAAAAAA -> e
1:2:void com.android.tools.r8.code.Format30t.<init>(int,com.android.tools.r8.code.BytecodeStream):18:19 -> <init>
1:2:void <init>(int,com.android.tools.r8.code.BytecodeStream):15 -> <init>
3:4:void com.android.tools.r8.code.Format30t.<init>(int):22:23 -> <init>
3:4:void <init>(int):19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:2:void com.android.tools.r8.code.Format30t.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):28:29 -> a
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
3:3:java.lang.String com.android.tools.r8.code.Format30t.toString(com.android.tools.r8.naming.ClassNameMapper):47:47 -> a
3:3:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8 -> a
4:4:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format30t.equals(java.lang.Object):39:39 -> equals
1:1:boolean com.android.tools.r8.code.Format30t.equals(java.lang.Object):0 -> equals
2:2:boolean com.android.tools.r8.code.Format30t.equals(java.lang.Object):42:42 -> equals
2:2:boolean com.android.tools.r8.code.Format30t.equals(java.lang.Object):0 -> equals
1:1:int[] getTargets():39:39 -> h
1:1:int com.android.tools.r8.code.Format30t.hashCode():34:34 -> hashCode
1:1:int com.android.tools.r8.code.Format30t.hashCode():0 -> hashCode
com.android.tools.r8.code.IfEq -> a.a.a.a.b.Ta:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfEqz -> a.a.a.a.b.Ua:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfGe -> a.a.a.a.b.Va:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfGez -> a.a.a.a.b.Wa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfGt -> a.a.a.a.b.Xa:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfGtz -> a.a.a.a.b.Ya:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfLe -> a.a.a.a.b.Za:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfLez -> a.a.a.a.b._a:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfLt -> a.a.a.a.b.ab:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfLtz -> a.a.a.a.b.bb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfNe -> a.a.a.a.b.cb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.IfNez -> a.a.a.a.b.db:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
java.lang.String getName() -> d
int getOpcode() -> e
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint getOperandTypeConstraint():45:45 -> p
1:1:com.android.tools.r8.ir.code.If$Type getType():40:40 -> q
com.android.tools.r8.code.Iget -> a.a.a.a.b.eb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetBoolean -> a.a.a.a.b.fb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetByte -> a.a.a.a.b.gb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
2:2:com.android.tools.r8.graph.DexField getField():46:46 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetChar -> a.a.a.a.b.hb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
2:2:com.android.tools.r8.graph.DexField getField():46:46 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetObject -> a.a.a.a.b.ib:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():42:42 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetShort -> a.a.a.a.b.jb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():42:42 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IgetWide -> a.a.a.a.b.kb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():42:42 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InstanceOf -> a.a.a.a.b.lb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexType):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
2:2:com.android.tools.r8.graph.DexType getType():46:46 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Instruction -> a.a.a.a.b.mb:
int[] EXIT_TARGET -> b
int offset -> d
int[] NO_TARGETS -> a
boolean $assertionsDisabled -> c
1:1:void <clinit>():21:21 -> <clinit>
2:3:void <clinit>():23:24 -> <clinit>
1:1:void <init>(com.android.tools.r8.code.BytecodeStream):28:28 -> <init>
2:2:void <init>(com.android.tools.r8.code.BytecodeStream):30:30 -> <init>
3:4:void <init>():33:34 -> <init>
com.android.tools.r8.code.ConstString asConstString() -> a
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder) -> a
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
short combineBytes(int,int) -> a
java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper) -> a
void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping) -> a
1:1:char read16BitValue(com.android.tools.r8.code.BytecodeStream):51:51 -> a
2:2:void writeFirst(int,java.nio.ShortBuffer):84:84 -> a
3:3:void writeFirst(int,int,java.nio.ShortBuffer):88:88 -> a
4:5:void write32BitValue(long,java.nio.ShortBuffer):96:97 -> a
6:7:void write16BitReference(com.android.tools.r8.graph.IndexedDexItem,java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):107:108 -> a
8:8:void write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
8:8:void write16BitReference(com.android.tools.r8.graph.IndexedDexItem,java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):109 -> a
9:9:java.lang.String formatDecimalOffset(int):182:182 -> a
10:10:java.lang.String formatString(java.lang.String):190:190 -> a
11:11:int getOffset():118:118 -> a
11:11:java.lang.String formatString(java.lang.String):191 -> a
12:16:java.lang.String formatString(java.lang.String):191:195 -> a
17:17:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):259:259 -> a
com.android.tools.r8.code.ConstStringJumbo asConstStringJumbo() -> b
int makeByte(int,int) -> b
1:2:long read32BitValue(com.android.tools.r8.code.BytecodeStream):62:63 -> b
3:3:java.lang.String formatOffset(int):178:178 -> b
boolean canThrow() -> c
1:1:short read8BitValue(com.android.tools.r8.code.BytecodeStream):42:42 -> c
2:2:java.lang.String formatRelativeOffset(int):186:186 -> c
3:3:int getOffset():118:118 -> c
3:3:java.lang.String formatRelativeOffset(int):186 -> c
4:4:java.lang.String formatRelativeOffset(int):186:186 -> c
java.lang.String getName() -> d
1:1:short readSigned16BitValue(com.android.tools.r8.code.BytecodeStream):47:47 -> d
int getOpcode() -> e
1:2:int readSigned32BitValue(com.android.tools.r8.code.BytecodeStream):55:56 -> e
int getPayloadOffset() -> f
1:1:byte readSigned8BitValue(com.android.tools.r8.code.BytecodeStream):38:38 -> f
int getSize() -> g
1:1:int[] getTargets():211:211 -> h
boolean hasPayload() -> i
boolean isConstString() -> j
boolean isConstStringJumbo() -> k
boolean isDexItemBasedConstString() -> l
boolean isPayload() -> m
boolean isSwitch() -> n
boolean isSwitchPayload() -> o
1:1:java.lang.String toString():264:264 -> toString
com.android.tools.r8.code.InstructionFactory -> a.a.a.a.b.ob:
1:1:void com.android.tools.r8.code.BaseInstructionFactory.<init>():8:8 -> <init>
1:1:void <init>():12 -> <init>
1:1:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):28:28 -> a
2:3:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):30:31 -> a
4:5:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):16:17 -> a
4:5:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
6:6:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):462:462 -> a
6:6:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
6:6:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
7:7:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):136:136 -> a
7:7:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
7:7:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
8:8:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):134:134 -> a
8:8:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
8:8:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
9:9:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):132:132 -> a
9:9:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
9:9:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
10:10:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):130:130 -> a
10:10:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
10:10:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
11:11:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):128:128 -> a
11:11:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
11:11:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
12:12:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):126:126 -> a
12:12:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
12:12:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
13:13:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):124:124 -> a
13:13:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
13:13:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
14:14:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):122:122 -> a
14:14:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
14:14:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
15:15:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):120:120 -> a
15:15:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
15:15:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
16:16:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):118:118 -> a
16:16:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
16:16:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
17:17:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):116:116 -> a
17:17:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
17:17:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
18:18:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):114:114 -> a
18:18:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
18:18:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
19:19:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):112:112 -> a
19:19:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
19:19:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
20:20:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):110:110 -> a
20:20:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
20:20:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
21:21:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):108:108 -> a
21:21:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
21:21:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
22:22:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):106:106 -> a
22:22:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
22:22:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
23:23:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):104:104 -> a
23:23:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
23:23:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
24:24:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):102:102 -> a
24:24:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
24:24:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
25:25:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):100:100 -> a
25:25:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
25:25:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
26:26:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):98:98 -> a
26:26:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
26:26:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
27:27:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):96:96 -> a
27:27:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
27:27:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
28:28:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):94:94 -> a
28:28:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
28:28:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
29:29:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):92:92 -> a
29:29:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
29:29:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
30:30:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):90:90 -> a
30:30:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
30:30:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
31:31:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):88:88 -> a
31:31:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
31:31:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
32:32:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):86:86 -> a
32:32:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
32:32:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
33:33:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):84:84 -> a
33:33:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
33:33:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
34:34:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):82:82 -> a
34:34:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
34:34:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
35:35:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):80:80 -> a
35:35:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
35:35:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
36:36:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):78:78 -> a
36:36:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
36:36:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
37:37:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):76:76 -> a
37:37:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
37:37:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
38:38:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):74:74 -> a
38:38:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
38:38:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
39:39:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):72:72 -> a
39:39:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
39:39:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
40:40:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):70:70 -> a
40:40:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
40:40:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
41:41:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):68:68 -> a
41:41:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
41:41:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
42:42:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):66:66 -> a
42:42:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
42:42:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
43:43:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):64:64 -> a
43:43:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
43:43:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
44:44:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):62:62 -> a
44:44:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
44:44:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
45:45:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):60:60 -> a
45:45:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
45:45:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
46:46:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):58:58 -> a
46:46:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
46:46:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
47:47:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):56:56 -> a
47:47:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
47:47:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
48:48:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):54:54 -> a
48:48:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
48:48:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
49:49:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):52:52 -> a
49:49:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
49:49:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
50:50:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping) -> a
50:50:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
50:50:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
51:51:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):48:48 -> a
51:51:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
51:51:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
52:52:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):46:46 -> a
52:52:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
52:52:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
53:53:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):44:44 -> a
53:53:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
53:53:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
54:54:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):42:42 -> a
54:54:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
54:54:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
55:55:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):40:40 -> a
55:55:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
55:55:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
56:56:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):38:38 -> a
56:56:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
56:56:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
57:57:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):36:36 -> a
57:57:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
57:57:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
58:58:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):34:34 -> a
58:58:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
58:58:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
59:59:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):32:32 -> a
59:59:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
59:59:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
60:60:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):30:30 -> a
60:60:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
60:60:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
61:61:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):28:28 -> a
61:61:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
61:61:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
62:62:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):26:26 -> a
62:62:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
62:62:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
63:63:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):24:24 -> a
63:63:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
63:63:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
64:64:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):22:22 -> a
64:64:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
64:64:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
65:65:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):20:20 -> a
65:65:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
65:65:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
66:66:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> a
66:66:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
66:66:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
67:67:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):16:16 -> a
67:67:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
67:67:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
68:68:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):14:14 -> a
68:68:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
68:68:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
69:69:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):230:230 -> a
69:69:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
69:69:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
70:70:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):228:228 -> a
70:70:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
70:70:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
71:71:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):226:226 -> a
71:71:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
71:71:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
72:72:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):224:224 -> a
72:72:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
72:72:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
73:73:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):222:222 -> a
73:73:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
73:73:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
74:74:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):220:220 -> a
74:74:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
74:74:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
75:75:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):218:218 -> a
75:75:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
75:75:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
76:76:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):216:216 -> a
76:76:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
76:76:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
77:77:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):214:214 -> a
77:77:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
77:77:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
78:78:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):212:212 -> a
78:78:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
78:78:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
79:79:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):210:210 -> a
79:79:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
79:79:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
80:80:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):208:208 -> a
80:80:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
80:80:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
81:81:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):206:206 -> a
81:81:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
81:81:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
82:82:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):204:204 -> a
82:82:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
82:82:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
83:83:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):202:202 -> a
83:83:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
83:83:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
84:84:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):200:200 -> a
84:84:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
84:84:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
85:85:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):198:198 -> a
85:85:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
85:85:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
86:86:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):196:196 -> a
86:86:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
86:86:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
87:87:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):194:194 -> a
87:87:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
87:87:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
88:88:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):192:192 -> a
88:88:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
88:88:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
89:89:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):190:190 -> a
89:89:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
89:89:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
90:90:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):188:188 -> a
90:90:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
90:90:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
91:91:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):186:186 -> a
91:91:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
91:91:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
92:92:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):184:184 -> a
92:92:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
92:92:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
93:93:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):182:182 -> a
93:93:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
93:93:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
94:94:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):180:180 -> a
94:94:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
94:94:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
95:95:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):178:178 -> a
95:95:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
95:95:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
96:96:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):176:176 -> a
96:96:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
96:96:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
97:97:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):174:174 -> a
97:97:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
97:97:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
98:98:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):172:172 -> a
98:98:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
98:98:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
99:99:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):170:170 -> a
99:99:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
99:99:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
100:100:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):168:168 -> a
100:100:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
100:100:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
101:101:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):166:166 -> a
101:101:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
101:101:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
102:102:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):164:164 -> a
102:102:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
102:102:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
103:103:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):162:162 -> a
103:103:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
103:103:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
104:104:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):160:160 -> a
104:104:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
104:104:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
105:105:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):158:158 -> a
105:105:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
105:105:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
106:106:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):156:156 -> a
106:106:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
106:106:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
107:107:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):154:154 -> a
107:107:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
107:107:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
108:108:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):152:152 -> a
108:108:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
108:108:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
109:109:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):150:150 -> a
109:109:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
109:109:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
110:110:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):148:148 -> a
110:110:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
110:110:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
111:111:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):146:146 -> a
111:111:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
111:111:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
112:112:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):144:144 -> a
112:112:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
112:112:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
113:113:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):142:142 -> a
113:113:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
113:113:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
114:114:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):140:140 -> a
114:114:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
114:114:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
115:115:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):138:138 -> a
115:115:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
115:115:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
116:116:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):240:240 -> a
116:116:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
116:116:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
117:117:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):238:238 -> a
117:117:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
117:117:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
118:118:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):236:236 -> a
118:118:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
118:118:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
119:119:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):234:234 -> a
119:119:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
119:119:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
120:120:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):232:232 -> a
120:120:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
120:120:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
121:121:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):448:448 -> a
121:121:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
121:121:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
122:122:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):446:446 -> a
122:122:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
122:122:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
123:123:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):444:444 -> a
123:123:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
123:123:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
124:124:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):442:442 -> a
124:124:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
124:124:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
125:125:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):440:440 -> a
125:125:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
125:125:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
126:126:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):438:438 -> a
126:126:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
126:126:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
127:127:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):436:436 -> a
127:127:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
127:127:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
128:128:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):434:434 -> a
128:128:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
128:128:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
129:129:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):432:432 -> a
129:129:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
129:129:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
130:130:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):430:430 -> a
130:130:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
130:130:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
131:131:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):428:428 -> a
131:131:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
131:131:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
132:132:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):426:426 -> a
132:132:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
132:132:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
133:133:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):424:424 -> a
133:133:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
133:133:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
134:134:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):422:422 -> a
134:134:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
134:134:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
135:135:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):420:420 -> a
135:135:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
135:135:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
136:136:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):418:418 -> a
136:136:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
136:136:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
137:137:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):416:416 -> a
137:137:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
137:137:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
138:138:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):414:414 -> a
138:138:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
138:138:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
139:139:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):412:412 -> a
139:139:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
139:139:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
140:140:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):410:410 -> a
140:140:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
140:140:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
141:141:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):408:408 -> a
141:141:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
141:141:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
142:142:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):406:406 -> a
142:142:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
142:142:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
143:143:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):404:404 -> a
143:143:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
143:143:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
144:144:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):402:402 -> a
144:144:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
144:144:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
145:145:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):400:400 -> a
145:145:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
145:145:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
146:146:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):398:398 -> a
146:146:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
146:146:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
147:147:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):396:396 -> a
147:147:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
147:147:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
148:148:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):394:394 -> a
148:148:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
148:148:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
149:149:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):392:392 -> a
149:149:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
149:149:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
150:150:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):390:390 -> a
150:150:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
150:150:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
151:151:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):388:388 -> a
151:151:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
151:151:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
152:152:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):386:386 -> a
152:152:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
152:152:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
153:153:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):384:384 -> a
153:153:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
153:153:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
154:154:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):382:382 -> a
154:154:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
154:154:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
155:155:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):380:380 -> a
155:155:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
155:155:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
156:156:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):378:378 -> a
156:156:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
156:156:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
157:157:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):376:376 -> a
157:157:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
157:157:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
158:158:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):374:374 -> a
158:158:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
158:158:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
159:159:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):372:372 -> a
159:159:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
159:159:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
160:160:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):370:370 -> a
160:160:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
160:160:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
161:161:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):368:368 -> a
161:161:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
161:161:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
162:162:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):366:366 -> a
162:162:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
162:162:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
163:163:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):364:364 -> a
163:163:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
163:163:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
164:164:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):362:362 -> a
164:164:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
164:164:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
165:165:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):360:360 -> a
165:165:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
165:165:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
166:166:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):358:358 -> a
166:166:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
166:166:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
167:167:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):356:356 -> a
167:167:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
167:167:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
168:168:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):354:354 -> a
168:168:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
168:168:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
169:169:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):352:352 -> a
169:169:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
169:169:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
170:170:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):350:350 -> a
170:170:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
170:170:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
171:171:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):348:348 -> a
171:171:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
171:171:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
172:172:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):346:346 -> a
172:172:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
172:172:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
173:173:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):344:344 -> a
173:173:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
173:173:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
174:174:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):342:342 -> a
174:174:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
174:174:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
175:175:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):340:340 -> a
175:175:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
175:175:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
176:176:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):338:338 -> a
176:176:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
176:176:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
177:177:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):336:336 -> a
177:177:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
177:177:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
178:178:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):334:334 -> a
178:178:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
178:178:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
179:179:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):332:332 -> a
179:179:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
179:179:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
180:180:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):330:330 -> a
180:180:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
180:180:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
181:181:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):328:328 -> a
181:181:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
181:181:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
182:182:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):326:326 -> a
182:182:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
182:182:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
183:183:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):324:324 -> a
183:183:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
183:183:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
184:184:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):322:322 -> a
184:184:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
184:184:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
185:185:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):320:320 -> a
185:185:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
185:185:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
186:186:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):318:318 -> a
186:186:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
186:186:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
187:187:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):316:316 -> a
187:187:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
187:187:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
188:188:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):314:314 -> a
188:188:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
188:188:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
189:189:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):312:312 -> a
189:189:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
189:189:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
190:190:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):310:310 -> a
190:190:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
190:190:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
191:191:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):308:308 -> a
191:191:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
191:191:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
192:192:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):306:306 -> a
192:192:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
192:192:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
193:193:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):304:304 -> a
193:193:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
193:193:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
194:194:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):302:302 -> a
194:194:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
194:194:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
195:195:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):300:300 -> a
195:195:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
195:195:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
196:196:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):298:298 -> a
196:196:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
196:196:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
197:197:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):296:296 -> a
197:197:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
197:197:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
198:198:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):294:294 -> a
198:198:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
198:198:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
199:199:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):292:292 -> a
199:199:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
199:199:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
200:200:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):290:290 -> a
200:200:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
200:200:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
201:201:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):288:288 -> a
201:201:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
201:201:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
202:202:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):286:286 -> a
202:202:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
202:202:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
203:203:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):284:284 -> a
203:203:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
203:203:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
204:204:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):282:282 -> a
204:204:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
204:204:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
205:205:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):280:280 -> a
205:205:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
205:205:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
206:206:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):278:278 -> a
206:206:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
206:206:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
207:207:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):276:276 -> a
207:207:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
207:207:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
208:208:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):274:274 -> a
208:208:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
208:208:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
209:209:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):272:272 -> a
209:209:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
209:209:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
210:210:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):270:270 -> a
210:210:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
210:210:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
211:211:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):268:268 -> a
211:211:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
211:211:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
212:212:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):266:266 -> a
212:212:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
212:212:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
213:213:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):264:264 -> a
213:213:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
213:213:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
214:214:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):262:262 -> a
214:214:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
214:214:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
215:215:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):260:260 -> a
215:215:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
215:215:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
216:216:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):258:258 -> a
216:216:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
216:216:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
217:217:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):256:256 -> a
217:217:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
217:217:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
218:218:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):254:254 -> a
218:218:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
218:218:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
219:219:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):252:252 -> a
219:219:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
219:219:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
220:220:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):250:250 -> a
220:220:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
220:220:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
221:221:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):248:248 -> a
221:221:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
221:221:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
222:222:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):246:246 -> a
222:222:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
222:222:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
223:223:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):244:244 -> a
223:223:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
223:223:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
224:224:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):242:242 -> a
224:224:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
224:224:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
225:225:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):460:460 -> a
225:225:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
225:225:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
226:226:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):458:458 -> a
226:226:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
226:226:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
227:227:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):456:456 -> a
227:227:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
227:227:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
228:228:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):454:454 -> a
228:228:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
228:228:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
229:229:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):452:452 -> a
229:229:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
229:229:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
230:230:com.android.tools.r8.code.Instruction com.android.tools.r8.code.BaseInstructionFactory.create(int,int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):450:450 -> a
230:230:com.android.tools.r8.code.Instruction readFrom(com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18 -> a
230:230:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):32 -> a
231:231:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):33:33 -> a
232:232:com.android.tools.r8.code.Instruction[] readSequenceFrom(java.nio.ShortBuffer,int,int,com.android.tools.r8.graph.OffsetToObjectMapping):35:35 -> a
com.android.tools.r8.code.InstructionFactory$ShortBufferBytecodeStream -> a.a.a.a.b.nb:
int nextByte -> f
boolean cacheContainsValidByte -> g
int offset -> e
boolean $assertionsDisabled -> a
int length -> b
int startIndex -> c
java.nio.ShortBuffer source -> d
1:1:void <clinit>():38:38 -> <clinit>
1:1:void <init>(java.nio.ShortBuffer,int,int):48:48 -> <init>
2:2:void <init>(java.nio.ShortBuffer,int,int):44:44 -> <init>
3:3:void <init>(java.nio.ShortBuffer,int,int):46:46 -> <init>
4:6:void <init>(java.nio.ShortBuffer,int,int):49:51 -> <init>
1:1:int getOffset():83:83 -> a
1:1:boolean hasMore():78:78 -> b
1:3:int nextByte():65:67 -> c
4:6:int nextByte():69:71 -> c
1:4:int nextShort():56:59 -> d
com.android.tools.r8.code.IntToByte -> a.a.a.a.b.pb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IntToChar -> a.a.a.a.b.qb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IntToDouble -> a.a.a.a.b.rb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IntToFloat -> a.a.a.a.b.sb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IntToLong -> a.a.a.a.b.tb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IntToShort -> a.a.a.a.b.ub:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeCustom -> a.a.a.a.b.vb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.IndexedDexItem,int,int,int,int,int):23:23 -> <init>
1:1:com.android.tools.r8.graph.DexCallSite getCallSite():48:48 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeCustomRange -> a.a.a.a.b.wb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexCallSite):22:22 -> <init>
1:1:com.android.tools.r8.graph.DexCallSite getCallSite():42:42 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeDirect -> a.a.a.a.b.xb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):20:20 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.IndexedDexItem,int,int,int,int,int):24:24 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():49:49 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeDirectRange -> a.a.a.a.b.yb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexMethod):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():43:43 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeInterface -> a.a.a.a.b.zb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):20:20 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.IndexedDexItem,int,int,int,int,int):24:24 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():49:49 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):55 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):55:55 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeInterfaceRange -> a.a.a.a.b.Ab:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexMethod):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokePolymorphic -> a.a.a.a.b.Bb:
byte com.android.tools.r8.code.Format45cc.F -> j
byte com.android.tools.r8.code.Format45cc.E -> i
byte com.android.tools.r8.code.Format45cc.G -> k
com.android.tools.r8.graph.DexMethod com.android.tools.r8.code.Format45cc.BBBB -> l
boolean com.android.tools.r8.code.Format45cc.$assertionsDisabled -> e
byte com.android.tools.r8.code.Format45cc.A -> f
byte com.android.tools.r8.code.Format45cc.D -> h
com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format45cc.HHHH -> m
byte com.android.tools.r8.code.Format45cc.C -> g
1:1:void com.android.tools.r8.code.Format45cc.<clinit>():17:17 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):23:23 -> <init>
2:12:void com.android.tools.r8.code.Format45cc.<init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.DexMethod[],com.android.tools.r8.graph.DexProto[]):29:39 -> <init>
2:12:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):23 -> <init>
13:27:void com.android.tools.r8.code.Format45cc.<init>(int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int,int,int,int):43:57 -> <init>
13:27:void <init>(int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int,int,int,int):28 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):33:33 -> a
2:2:com.android.tools.r8.graph.DexMethod com.android.tools.r8.code.Format45cc.getMethod():151:151 -> a
2:2:com.android.tools.r8.graph.DexMethod com.android.tools.r8.code.Format45cc.getMethod():0 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):34 -> a
3:3:com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format45cc.getProto():156:156 -> a
3:3:com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format45cc.getProto():0 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):34 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):34:34 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):33:33 -> a
6:7:void com.android.tools.r8.code.Format45cc.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):92:93 -> a
6:7:void com.android.tools.r8.code.Format45cc.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):0 -> a
8:10:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):98:100 -> a
8:10:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
11:11:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
11:11:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):100 -> a
11:11:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
12:12:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):101:101 -> a
12:12:void com.android.tools.r8.code.Format45cc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
13:13:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):118:118 -> a
13:13:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
14:16:void com.android.tools.r8.code.Format45cc.appendRegisterArguments(java.lang.StringBuilder,java.lang.String):138:140 -> a
14:16:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):119 -> a
14:16:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
17:17:void com.android.tools.r8.code.Format45cc.appendRegisterArguments(java.lang.StringBuilder,java.lang.String):142:142 -> a
17:17:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):119 -> a
17:17:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
18:18:void com.android.tools.r8.code.Format45cc.appendRegisterArguments(java.lang.StringBuilder,java.lang.String):144:144 -> a
18:18:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):119 -> a
18:18:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
19:19:void com.android.tools.r8.code.Format45cc.appendRegisterArguments(java.lang.StringBuilder,java.lang.String):146:146 -> a
19:19:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):119 -> a
19:19:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
20:24:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):120:124 -> a
20:24:java.lang.String com.android.tools.r8.code.Format45cc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
25:25:java.lang.String com.android.tools.r8.code.Format45cc.itemToString(com.android.tools.r8.graph.IndexedDexItem,com.android.tools.r8.naming.ClassNameMapper):130:130 -> a
26:26:java.lang.String com.android.tools.r8.code.Format45cc.itemToString(com.android.tools.r8.graph.IndexedDexItem,com.android.tools.r8.naming.ClassNameMapper):132:132 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):75:75 -> equals
1:1:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):0 -> equals
2:3:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):78:79 -> equals
2:3:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):0 -> equals
4:5:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):85:86 -> equals
4:5:boolean com.android.tools.r8.code.Format45cc.equals(java.lang.Object):0 -> equals
1:2:int com.android.tools.r8.code.Format45cc.hashCode():62:63 -> hashCode
1:2:int com.android.tools.r8.code.Format45cc.hashCode():0 -> hashCode
3:3:int com.android.tools.r8.code.Format45cc.hashCode():70:70 -> hashCode
3:3:int com.android.tools.r8.code.Format45cc.hashCode():0 -> hashCode
com.android.tools.r8.code.InvokePolymorphicRange -> a.a.a.a.b.Cb:
char com.android.tools.r8.code.Format4rcc.CCCC -> g
com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format4rcc.HHHH -> i
short com.android.tools.r8.code.Format4rcc.AA -> f
com.android.tools.r8.graph.DexMethod com.android.tools.r8.code.Format4rcc.BBBB -> h
boolean com.android.tools.r8.code.Format4rcc.$assertionsDisabled -> e
1:1:void com.android.tools.r8.code.Format4rcc.<clinit>():17:17 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):21:21 -> <init>
2:6:void com.android.tools.r8.code.Format4rcc.<init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.DexMethod[],com.android.tools.r8.graph.DexProto[]):26:30 -> <init>
2:6:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):21 -> <init>
7:13:void com.android.tools.r8.code.Format4rcc.<init>(int,int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto):33:39 -> <init>
7:13:void <init>(int,int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto):26 -> <init>
1:3:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):44:46 -> a
1:3:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
4:4:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
4:4:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):46 -> a
4:4:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
5:5:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):47:47 -> a
5:5:void com.android.tools.r8.code.Format4rcc.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):0 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56:56 -> a
7:7:com.android.tools.r8.graph.DexMethod getMethod():46:46 -> a
7:7:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56 -> a
8:8:com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format4rcc.getProto():131:131 -> a
8:8:com.android.tools.r8.graph.DexProto com.android.tools.r8.code.Format4rcc.getProto():0 -> a
8:8:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56 -> a
9:9:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):56:56 -> a
10:10:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):67:67 -> a
10:10:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
11:15:void com.android.tools.r8.code.Format4rcc.appendRegisterRange(java.lang.StringBuilder):115:119 -> a
11:15:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):68 -> a
11:15:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
16:16:void com.android.tools.r8.code.Format4rcc.appendRegisterRange(java.lang.StringBuilder):121:121 -> a
16:16:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):68 -> a
16:16:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
17:17:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):69:69 -> a
17:17:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
18:18:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):71:71 -> a
18:18:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
19:19:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):73:73 -> a
19:19:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
20:20:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):76:76 -> a
20:20:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
21:21:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):78:78 -> a
21:21:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
22:22:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):80:80 -> a
22:22:java.lang.String com.android.tools.r8.code.Format4rcc.toString(com.android.tools.r8.naming.ClassNameMapper):0 -> a
23:24:void com.android.tools.r8.code.Format4rcc.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):98:99 -> a
23:24:void com.android.tools.r8.code.Format4rcc.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):0 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format4rcc.equals(java.lang.Object):58:58 -> equals
1:1:boolean com.android.tools.r8.code.Format4rcc.equals(java.lang.Object):0 -> equals
2:3:boolean com.android.tools.r8.code.Format4rcc.equals(java.lang.Object):61:62 -> equals
2:3:boolean com.android.tools.r8.code.Format4rcc.equals(java.lang.Object):0 -> equals
1:2:int com.android.tools.r8.code.Format4rcc.hashCode():52:53 -> hashCode
1:2:int com.android.tools.r8.code.Format4rcc.hashCode():0 -> hashCode
com.android.tools.r8.code.InvokeStatic -> a.a.a.a.b.Db:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexMethod,int,int,int,int,int):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeStaticRange -> a.a.a.a.b.Eb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexMethod):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeSuper -> a.a.a.a.b.Fb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):20:20 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.IndexedDexItem,int,int,int,int,int):24:24 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():49:49 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):54:54 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeSuperRange -> a.a.a.a.b.Gb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexMethod):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeVirtual -> a.a.a.a.b.Hb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexMethod,int,int,int,int,int):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.InvokeVirtualRange -> a.a.a.a.b.Ib:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):19:19 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexMethod):23:23 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
2:2:com.android.tools.r8.graph.DexMethod getMethod():48:48 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):53:53 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Iput -> a.a.a.a.b.Jb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputBoolean -> a.a.a.a.b.Kb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputByte -> a.a.a.a.b.Lb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputChar -> a.a.a.a.b.Mb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputObject -> a.a.a.a.b.Nb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputShort -> a.a.a.a.b.Ob:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.IputWide -> a.a.a.a.b.Pb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
2:2:com.android.tools.r8.graph.DexField getField():47:47 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.LongToDouble -> a.a.a.a.b.Qb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.LongToFloat -> a.a.a.a.b.Rb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.LongToInt -> a.a.a.a.b.Sb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MonitorEnter -> a.a.a.a.b.Tb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MonitorExit -> a.a.a.a.b.Ub:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Move -> a.a.a.a.b.Wb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Move16 -> a.a.a.a.b.Vb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveException -> a.a.a.a.b.Xb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveFrom16 -> a.a.a.a.b.Yb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveObject -> a.a.a.a.b._b:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveObject16 -> a.a.a.a.b.Zb:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveObjectFrom16 -> a.a.a.a.b.ac:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveResult -> a.a.a.a.b.bc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):14:14 -> <init>
2:2:void <init>(int):18:18 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):7:7 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):7:7 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):38:38 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveResultObject -> a.a.a.a.b.cc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveResultWide -> a.a.a.a.b.dc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveWide -> a.a.a.a.b.fc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveWide16 -> a.a.a.a.b.ec:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MoveWideFrom16 -> a.a.a.a.b.gc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulDouble -> a.a.a.a.b.ic:
boolean $assertionsDisabled -> i
1:1:void <clinit>():9:9 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
3:3:void <init>(int,int,int):25:25 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45:45 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulDouble2Addr -> a.a.a.a.b.hc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulFloat -> a.a.a.a.b.kc:
boolean $assertionsDisabled -> i
1:1:void <clinit>():9:9 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
3:3:void <init>(int,int,int):25:25 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45:45 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulFloat2Addr -> a.a.a.a.b.jc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulInt -> a.a.a.a.b.mc:
boolean $assertionsDisabled -> i
1:1:void <clinit>():8:8 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
3:3:void <init>(int,int,int):24:24 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulInt2Addr -> a.a.a.a.b.lc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulIntLit16 -> a.a.a.a.b.nc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulIntLit8 -> a.a.a.a.b.oc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulLong -> a.a.a.a.b.qc:
boolean $assertionsDisabled -> i
1:1:void <clinit>():9:9 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
3:3:void <init>(int,int,int):25:25 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45:45 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.MulLong2Addr -> a.a.a.a.b.pc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NegDouble -> a.a.a.a.b.rc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NegFloat -> a.a.a.a.b.sc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NegInt -> a.a.a.a.b.tc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NegLong -> a.a.a.a.b.uc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NewArray -> a.a.a.a.b.vc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,int,com.android.tools.r8.graph.DexType):22:22 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
2:2:com.android.tools.r8.graph.DexType getType():46:46 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NewInstance -> a.a.a.a.b.wc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexType):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
5:5:com.android.tools.r8.graph.DexType getType():46:46 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):51:51 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Nop -> a.a.a.a.b.xc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>():18:18 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder) -> a
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void com.android.tools.r8.code.Format10x.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):25:25 -> a
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
2:2:com.android.tools.r8.code.Nop create(int,com.android.tools.r8.code.BytecodeStream):30:30 -> a
3:3:com.android.tools.r8.code.Nop create(int,com.android.tools.r8.code.BytecodeStream):28:28 -> a
4:4:com.android.tools.r8.code.Nop create(int,com.android.tools.r8.code.BytecodeStream):26:26 -> a
5:5:com.android.tools.r8.code.Nop create(int,com.android.tools.r8.code.BytecodeStream):24:24 -> a
6:6:java.lang.String com.android.tools.r8.code.Format10x.toString(com.android.tools.r8.naming.ClassNameMapper):40:40 -> a
6:6:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format10x.equals(java.lang.Object):35:35 -> equals
1:1:boolean equals(java.lang.Object):8 -> equals
1:1:int hashCode():36:36 -> hashCode
2:2:int com.android.tools.r8.code.Format10x.hashCode():30:30 -> hashCode
2:2:int hashCode():36 -> hashCode
com.android.tools.r8.code.NotInt -> a.a.a.a.b.yc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.NotLong -> a.a.a.a.b.zc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrInt -> a.a.a.a.b.Bc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrInt2Addr -> a.a.a.a.b.Ac:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrIntLit16 -> a.a.a.a.b.Cc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrIntLit8 -> a.a.a.a.b.Dc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrLong -> a.a.a.a.b.Fc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.OrLong2Addr -> a.a.a.a.b.Ec:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.PackedSwitch -> a.a.a.a.b.Gc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):17:17 -> <init>
2:2:void <init>(int):21:21 -> <init>
1:1:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):46 -> a
2:2:int com.android.tools.r8.code.Format31t.getPayloadOffset():45:45 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):47 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):49:49 -> a
java.lang.String getName() -> d
int getOpcode() -> e
boolean isSwitch() -> n
com.android.tools.r8.code.PackedSwitchPayload -> a.a.a.a.b.Hc:
int[] targets -> h
boolean $assertionsDisabled -> e
int size -> f
int first_key -> g
1:1:void <clinit>():12:12 -> <clinit>
1:6:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:24 -> <init>
7:11:void <init>(int,int[]):28:32 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):42:43 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):43 -> a
4:6:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):44:46 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):95:95 -> a
7:7:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):97:97 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
9:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):99:100 -> a
9:10:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):106:106 -> a
11:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):108:108 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):110:110 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):90 -> a
14:14:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):95:95 -> a
15:15:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):97:97 -> a
16:17:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):99:100 -> a
18:18:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):104:104 -> a
19:19:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
19:19:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):104 -> a
20:20:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):104:104 -> a
21:21:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):106:106 -> a
22:22:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):108:108 -> a
23:23:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):110:110 -> a
1:1:boolean equals(java.lang.Object):52:52 -> equals
2:3:boolean equals(java.lang.Object):55:56 -> equals
1:1:int getSize():70:70 -> g
1:4:int hashCode():61:64 -> hashCode
boolean isPayload() -> m
1:1:int[] keys():85:85 -> p
1:1:int numberOfKeys():75:75 -> q
1:1:int[] switchTargetOffsets():80:80 -> r
com.android.tools.r8.code.RemDouble -> a.a.a.a.b.Jc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemDouble2Addr -> a.a.a.a.b.Ic:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemFloat -> a.a.a.a.b.Lc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemFloat2Addr -> a.a.a.a.b.Kc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemInt -> a.a.a.a.b.Nc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemInt2Addr -> a.a.a.a.b.Mc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemIntLit16 -> a.a.a.a.b.Oc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemIntLit8 -> a.a.a.a.b.Pc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemLong -> a.a.a.a.b.Rc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RemLong2Addr -> a.a.a.a.b.Qc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Return -> a.a.a.a.b.Sc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:int[] getTargets():39:39 -> h
com.android.tools.r8.code.ReturnObject -> a.a.a.a.b.Tc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:int[] getTargets():39:39 -> h
com.android.tools.r8.code.ReturnVoid -> a.a.a.a.b.Uc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>():18:18 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void com.android.tools.r8.code.Format10x.write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):25:25 -> a
1:1:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8 -> a
2:2:java.lang.String com.android.tools.r8.code.Format10x.toString(com.android.tools.r8.naming.ClassNameMapper):40:40 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):42:42 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:boolean com.android.tools.r8.code.Format10x.equals(java.lang.Object):35:35 -> equals
1:1:boolean equals(java.lang.Object):8 -> equals
1:1:int[] getTargets():37:37 -> h
1:1:int com.android.tools.r8.code.Format10x.hashCode():30:30 -> hashCode
1:1:int hashCode():8 -> hashCode
com.android.tools.r8.code.ReturnWide -> a.a.a.a.b.Vc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):44:44 -> a
java.lang.String getName() -> d
int getOpcode() -> e
1:1:int[] getTargets():39:39 -> h
com.android.tools.r8.code.RsubInt -> a.a.a.a.b.Wc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.RsubIntLit8 -> a.a.a.a.b.Xc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.Sget -> a.a.a.a.b.Yc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetBoolean -> a.a.a.a.b.Zc:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetByte -> a.a.a.a.b._c:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetChar -> a.a.a.a.b.ad:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetObject -> a.a.a.a.b.bd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetShort -> a.a.a.a.b.cd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SgetWide -> a.a.a.a.b.dd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShlInt -> a.a.a.a.b.fd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShlInt2Addr -> a.a.a.a.b.ed:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShlIntLit8 -> a.a.a.a.b.gd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShlLong -> a.a.a.a.b.id:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShlLong2Addr -> a.a.a.a.b.hd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShrInt -> a.a.a.a.b.kd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShrInt2Addr -> a.a.a.a.b.jd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShrIntLit8 -> a.a.a.a.b.ld:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShrLong -> a.a.a.a.b.nd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.ShrLong2Addr -> a.a.a.a.b.md:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SparseSwitch -> a.a.a.a.b.od:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int):20:20 -> <init>
1:1:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):45 -> a
2:2:int com.android.tools.r8.code.Format31t.getPayloadOffset():45:45 -> a
2:2:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):46 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):48:48 -> a
java.lang.String getName() -> d
int getOpcode() -> e
boolean isSwitch() -> n
com.android.tools.r8.code.SparseSwitchPayload -> a.a.a.a.b.pd:
int[] keys -> g
int[] targets -> h
boolean $assertionsDisabled -> e
int size -> f
1:1:void <clinit>():12:12 -> <clinit>
1:5:void <init>(int,com.android.tools.r8.code.BytecodeStream):19:23 -> <init>
6:8:void <init>(int,com.android.tools.r8.code.BytecodeStream):26:28 -> <init>
9:13:void <init>(int[],int[]):32:36 -> <init>
1:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):46:47 -> a
3:3:void com.android.tools.r8.code.Instruction.write16BitValue(int,java.nio.ShortBuffer):92:92 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):47 -> a
4:5:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):48:49 -> a
6:7:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):51:52 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):102:102 -> a
8:8:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):104:104 -> a
9:9:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
10:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):106:107 -> a
10:11:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):113:113 -> a
12:12:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):115:115 -> a
13:13:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
14:14:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):117:117 -> a
14:14:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):97 -> a
15:15:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):102:102 -> a
16:16:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):104:104 -> a
17:18:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):106:107 -> a
19:19:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):111:111 -> a
20:20:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
20:20:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):111 -> a
21:21:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):111:111 -> a
22:22:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):113:113 -> a
23:23:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):115:115 -> a
24:24:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.code.Instruction):117:117 -> a
1:1:boolean equals(java.lang.Object):58:58 -> equals
2:4:boolean equals(java.lang.Object):61:63 -> equals
1:1:int getSize():77:77 -> g
1:4:int hashCode():68:71 -> hashCode
boolean isPayload() -> m
1:1:int[] keys():87:87 -> p
1:1:int numberOfKeys():82:82 -> q
1:1:int[] switchTargetOffsets():92:92 -> r
com.android.tools.r8.code.Sput -> a.a.a.a.b.qd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputBoolean -> a.a.a.a.b.rd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputByte -> a.a.a.a.b.sd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputChar -> a.a.a.a.b.td:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputObject -> a.a.a.a.b.ud:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputShort -> a.a.a.a.b.vd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SputWide -> a.a.a.a.b.wd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream,com.android.tools.r8.graph.OffsetToObjectMapping):18:18 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexField):22:22 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):11:11 -> a
2:2:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):11:11 -> a
3:3:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):11:11 -> a
4:4:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
5:5:com.android.tools.r8.graph.DexField getField():47:47 -> a
5:5:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52 -> a
6:6:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubDouble -> a.a.a.a.b.yd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubDouble2Addr -> a.a.a.a.b.xd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubFloat -> a.a.a.a.b.Ad:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubFloat2Addr -> a.a.a.a.b.zd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubInt -> a.a.a.a.b.Cd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubInt2Addr -> a.a.a.a.b.Bd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubLong -> a.a.a.a.b.Ed:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SubLong2Addr -> a.a.a.a.b.Dd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.SwitchPayload -> a.a.a.a.b.Fd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):11:11 -> <init>
2:2:void <init>():14:14 -> <init>
void buildIR(com.android.tools.r8.ir.conversion.IRBuilder) -> a
boolean isSwitchPayload() -> o
int[] keys() -> p
int numberOfKeys() -> q
int[] switchTargetOffsets() -> r
com.android.tools.r8.code.Throw -> a.a.a.a.b.Gd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
boolean canThrow() -> c
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.UshrInt -> a.a.a.a.b.Id:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.UshrInt2Addr -> a.a.a.a.b.Hd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.UshrIntLit8 -> a.a.a.a.b.Jd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.UshrLong -> a.a.a.a.b.Ld:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.UshrLong2Addr -> a.a.a.a.b.Kd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorInt -> a.a.a.a.b.Nd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorInt2Addr -> a.a.a.a.b.Md:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):15:15 -> <init>
2:2:void <init>(int,int):19:19 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):8:8 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):8:8 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):39:39 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorIntLit16 -> a.a.a.a.b.Od:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorIntLit8 -> a.a.a.a.b.Pd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
1:1:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorLong -> a.a.a.a.b.Rd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.code.XorLong2Addr -> a.a.a.a.b.Qd:
1:1:void <init>(int,com.android.tools.r8.code.BytecodeStream):16:16 -> <init>
2:2:void <init>(int,int):20:20 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:java.lang.String toString(com.android.tools.r8.naming.ClassNameMapper):9:9 -> a
2:2:void write(java.nio.ShortBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):9:9 -> a
3:3:void buildIR(com.android.tools.r8.ir.conversion.IRBuilder):40:40 -> a
java.lang.String getName() -> d
int getOpcode() -> e
com.android.tools.r8.com.google.common.base.Absent -> a.a.a.a.c.a.a.a.a:
com.android.tools.r8.com.google.common.base.Absent INSTANCE -> a
1:1:void <clinit>():29:29 -> <clinit>
1:1:void <init>():36:36 -> <init>
1:1:java.lang.Object or(java.lang.Object):50:50 -> a
com.android.tools.r8.com.google.common.base.CharMatcher -> a.a.a.a.c.a.a.a.t:
1:1:com.android.tools.r8.com.google.common.base.CharMatcher whitespace():134:134 -> <clinit>
1:1:void <clinit>():272 -> <clinit>
2:2:com.android.tools.r8.com.google.common.base.CharMatcher breakingWhitespace():145:145 -> <clinit>
2:2:void <clinit>():284 -> <clinit>
3:3:com.android.tools.r8.com.google.common.base.CharMatcher ascii():154:154 -> <clinit>
3:3:void <clinit>():294 -> <clinit>
4:4:com.android.tools.r8.com.google.common.base.CharMatcher digit():165:165 -> <clinit>
4:4:void <clinit>():306 -> <clinit>
5:5:com.android.tools.r8.com.google.common.base.CharMatcher javaDigit():176:176 -> <clinit>
5:5:void <clinit>():317 -> <clinit>
6:6:com.android.tools.r8.com.google.common.base.CharMatcher javaLetter():187:187 -> <clinit>
6:6:void <clinit>():329 -> <clinit>
7:7:com.android.tools.r8.com.google.common.base.CharMatcher javaLetterOrDigit():197:197 -> <clinit>
7:7:void <clinit>():339 -> <clinit>
8:8:com.android.tools.r8.com.google.common.base.CharMatcher javaUpperCase():207:207 -> <clinit>
8:8:void <clinit>():349 -> <clinit>
9:9:com.android.tools.r8.com.google.common.base.CharMatcher javaLowerCase():217:217 -> <clinit>
9:9:void <clinit>():359 -> <clinit>
10:10:com.android.tools.r8.com.google.common.base.CharMatcher javaIsoControl():227:227 -> <clinit>
10:10:void <clinit>():369 -> <clinit>
11:11:com.android.tools.r8.com.google.common.base.CharMatcher invisible():238:238 -> <clinit>
11:11:void <clinit>():380 -> <clinit>
12:12:com.android.tools.r8.com.google.common.base.CharMatcher singleWidth():252:252 -> <clinit>
12:12:void <clinit>():394 -> <clinit>
13:13:void <clinit>():403:403 -> <clinit>
14:14:void <clinit>():412:412 -> <clinit>
1:1:void <init>():484:484 -> <init>
boolean matches(char) -> a
1:1:com.android.tools.r8.com.google.common.base.CharMatcher any():108:108 -> a
2:2:boolean apply(java.lang.Character):1018:1018 -> a
1:1:boolean apply(java.lang.Object):53:53 -> apply
1:1:com.android.tools.r8.com.google.common.base.CharMatcher ascii():154:154 -> b
1:1:com.android.tools.r8.com.google.common.base.CharMatcher none():117:117 -> c
1:1:java.util.function.Predicate negate():53:53 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher negate():497:497 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$Any -> a.a.a.a.c.a.a.a.b:
com.android.tools.r8.com.google.common.base.CharMatcher$Any INSTANCE -> b
1:1:void <clinit>():1119:1119 -> <clinit>
1:1:void <init>():1122:1122 -> <init>
boolean matches(char) -> a
1:1:com.android.tools.r8.com.google.common.base.CharMatcher negate():1209:1209 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher negate():1209:1209 -> negate
2:2:java.util.function.Predicate negate():1117 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$Ascii -> a.a.a.a.c.a.a.a.c:
com.android.tools.r8.com.google.common.base.CharMatcher$Ascii INSTANCE -> b
1:1:void <clinit>():1385:1385 -> <clinit>
1:1:void <init>():1388:1388 -> <init>
boolean matches(char) -> a
com.android.tools.r8.com.google.common.base.CharMatcher$BreakingWhitespace -> a.a.a.a.c.a.a.a.d:
com.android.tools.r8.com.google.common.base.CharMatcher INSTANCE -> a
1:1:void <clinit>():1351:1351 -> <clinit>
1:1:void <init>():1349:1349 -> <init>
boolean matches(char) -> a
1:1:boolean apply(java.lang.Object):1349:1349 -> apply
1:1:java.util.function.Predicate negate():1349:1349 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$Digit -> a.a.a.a.c.a.a.a.e:
com.android.tools.r8.com.google.common.base.CharMatcher$Digit INSTANCE -> d
1:1:void <clinit>():1455:1455 -> <clinit>
1:1:char[] zeroes():1444:1444 -> <init>
1:1:void <init>():1458 -> <init>
2:2:char[] nines():1448:1448 -> <init>
2:2:void <init>():1458 -> <init>
3:3:char[] nines():1450:1450 -> <init>
3:3:void <init>():1458 -> <init>
4:4:void <init>():1458:1458 -> <init>
com.android.tools.r8.com.google.common.base.CharMatcher$Invisible -> a.a.a.a.c.a.a.a.f:
com.android.tools.r8.com.google.common.base.CharMatcher$Invisible INSTANCE -> d
1:1:void <clinit>():1567:1567 -> <clinit>
1:1:void <init>():1570:1570 -> <init>
com.android.tools.r8.com.google.common.base.CharMatcher$JavaDigit -> a.a.a.a.c.a.a.a.g:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaDigit INSTANCE -> a
1:1:void <clinit>():1465:1465 -> <clinit>
1:1:void <init>():1463:1463 -> <init>
1:1:boolean matches(char):1469:1469 -> a
1:1:boolean apply(java.lang.Object):1463:1463 -> apply
1:1:java.util.function.Predicate negate():1463:1463 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$JavaIsoControl -> a.a.a.a.c.a.a.a.h:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaIsoControl INSTANCE -> b
1:1:void <clinit>():1545:1545 -> <clinit>
1:1:void <init>():1548:1548 -> <init>
boolean matches(char) -> a
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLetter -> a.a.a.a.c.a.a.a.i:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLetter INSTANCE -> a
1:1:void <clinit>():1481:1481 -> <clinit>
1:1:void <init>():1479:1479 -> <init>
1:1:boolean matches(char):1485:1485 -> a
1:1:boolean apply(java.lang.Object):1479:1479 -> apply
1:1:java.util.function.Predicate negate():1479:1479 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLetterOrDigit -> a.a.a.a.c.a.a.a.j:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLetterOrDigit INSTANCE -> a
1:1:void <clinit>():1497:1497 -> <clinit>
1:1:void <init>():1495:1495 -> <init>
1:1:boolean matches(char):1501:1501 -> a
1:1:boolean apply(java.lang.Object):1495:1495 -> apply
1:1:java.util.function.Predicate negate():1495:1495 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLowerCase -> a.a.a.a.c.a.a.a.k:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaLowerCase INSTANCE -> a
1:1:void <clinit>():1529:1529 -> <clinit>
1:1:void <init>():1527:1527 -> <init>
1:1:boolean matches(char):1533:1533 -> a
1:1:boolean apply(java.lang.Object):1527:1527 -> apply
1:1:java.util.function.Predicate negate():1527:1527 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$JavaUpperCase -> a.a.a.a.c.a.a.a.l:
com.android.tools.r8.com.google.common.base.CharMatcher$JavaUpperCase INSTANCE -> a
1:1:void <clinit>():1513:1513 -> <clinit>
1:1:void <init>():1511:1511 -> <init>
1:1:boolean matches(char):1517:1517 -> a
1:1:boolean apply(java.lang.Object):1511:1511 -> apply
1:1:java.util.function.Predicate negate():1511:1511 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$NamedFastMatcher -> a.a.a.a.c.a.a.a.m:
java.lang.String description -> a
1:1:void com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.<init>():1047:1047 -> <init>
1:1:void <init>(java.lang.String):1065 -> <init>
2:2:void <init>(java.lang.String):1066:1066 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.lang.String):1066 -> <init>
1:1:boolean com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.apply(java.lang.Object):1047:1047 -> apply
1:1:boolean com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.apply(java.lang.Object):0 -> apply
1:1:java.util.function.Predicate com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.negate():1047:1047 -> negate
1:1:java.util.function.Predicate com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.negate():0 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.negate():1056:1056 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher com.android.tools.r8.com.google.common.base.CharMatcher$FastMatcher.negate():0 -> negate
1:1:java.lang.String toString():1071:1071 -> toString
com.android.tools.r8.com.google.common.base.CharMatcher$Negated -> a.a.a.a.c.a.a.a.n:
com.android.tools.r8.com.google.common.base.CharMatcher original -> a
1:2:void <init>(com.android.tools.r8.com.google.common.base.CharMatcher):1594:1595 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.base.CharMatcher):1595 -> <init>
1:1:boolean matches(char):1600:1600 -> a
1:1:boolean apply(java.lang.Object):1590:1590 -> apply
1:1:com.android.tools.r8.com.google.common.base.CharMatcher negate():1629:1629 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher negate():1629:1629 -> negate
2:2:java.util.function.Predicate negate():1590 -> negate
1:1:java.lang.String toString():1634:1634 -> toString
com.android.tools.r8.com.google.common.base.CharMatcher$NegatedFastMatcher -> a.a.a.a.c.a.a.a.o:
1:1:void <init>(com.android.tools.r8.com.google.common.base.CharMatcher):1079:1079 -> <init>
com.android.tools.r8.com.google.common.base.CharMatcher$None -> a.a.a.a.c.a.a.a.p:
com.android.tools.r8.com.google.common.base.CharMatcher$None INSTANCE -> b
1:1:void <clinit>():1216:1216 -> <clinit>
1:1:void <init>():1219:1219 -> <init>
boolean matches(char) -> a
1:1:com.android.tools.r8.com.google.common.base.CharMatcher negate():1312:1312 -> negate
2:2:com.android.tools.r8.com.google.common.base.CharMatcher negate():1312:1312 -> negate
2:2:java.util.function.Predicate negate():1214 -> negate
com.android.tools.r8.com.google.common.base.CharMatcher$RangesMatcher -> a.a.a.a.c.a.a.a.q:
char[] rangeStarts -> b
char[] rangeEnds -> c
java.lang.String description -> a
1:9:void <init>(java.lang.String,char[],char[]):1404:1412 -> <init>
1:1:boolean matches(char):1419:1419 -> a
2:2:boolean matches(char):1424:1424 -> a
1:1:boolean apply(java.lang.Object):1398:1398 -> apply
1:1:java.util.function.Predicate negate():1398:1398 -> negate
1:1:java.lang.String toString():1430:1430 -> toString
com.android.tools.r8.com.google.common.base.CharMatcher$SingleWidth -> a.a.a.a.c.a.a.a.r:
com.android.tools.r8.com.google.common.base.CharMatcher$SingleWidth INSTANCE -> d
1:1:void <clinit>():1577:1577 -> <clinit>
1:2:void <init>():1582:1583 -> <init>
3:3:void <init>():1580:1580 -> <init>
com.android.tools.r8.com.google.common.base.CharMatcher$Whitespace -> a.a.a.a.c.a.a.a.s:
com.android.tools.r8.com.google.common.base.CharMatcher$Whitespace INSTANCE -> c
int SHIFT -> b
1:1:void <clinit>():1326:1326 -> <clinit>
2:2:void <clinit>():1328:1328 -> <clinit>
1:1:void <init>():1331:1331 -> <init>
1:1:boolean matches(char):1336:1336 -> a
com.android.tools.r8.com.google.common.base.Equivalence -> a.a.a.a.c.a.a.a.w:
1:1:void <init>():41:41 -> <init>
boolean doEquivalent(java.lang.Object,java.lang.Object) -> a
int doHash(java.lang.Object) -> a
1:1:boolean equivalent(java.lang.Object,java.lang.Object):67:67 -> b
2:2:int hash(java.lang.Object):113:113 -> b
1:1:com.android.tools.r8.com.google.common.base.Equivalence$Wrapper wrap(java.lang.Object):162:162 -> c
1:1:boolean test(java.lang.Object,java.lang.Object):78:78 -> test
com.android.tools.r8.com.google.common.base.Equivalence$1 -> a.a.a.a.c.a.a.a.u:
com.android.tools.r8.com.google.common.base.Equivalence$Wrapper -> a.a.a.a.c.a.a.a.v:
com.android.tools.r8.com.google.common.base.Equivalence equivalence -> a
java.lang.Object reference -> b
1:3:void <init>(com.android.tools.r8.com.google.common.base.Equivalence,java.lang.Object):187:189 -> <init>
1:3:void <init>(com.android.tools.r8.com.google.common.base.Equivalence,java.lang.Object,com.android.tools.r8.com.google.common.base.Equivalence$1):183 -> <init>
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.base.Equivalence,java.lang.Object):188 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.base.Equivalence,java.lang.Object,com.android.tools.r8.com.google.common.base.Equivalence$1):183 -> <init>
1:2:boolean equals(java.lang.Object):208:209 -> equals
3:3:boolean equals(java.lang.Object):211:211 -> equals
4:5:boolean equals(java.lang.Object):217:218 -> equals
1:1:int hashCode():229:229 -> hashCode
1:1:java.lang.String toString():238:238 -> toString
com.android.tools.r8.com.google.common.base.Function -> a.a.a.a.c.a.a.a.x:
com.android.tools.r8.com.google.common.base.Optional -> a.a.a.a.c.a.a.a.y:
1:1:void <init>():150:150 -> <init>
java.lang.Object or(java.lang.Object) -> a
1:1:com.android.tools.r8.com.google.common.base.Optional com.android.tools.r8.com.google.common.base.Absent.withType():33:33 -> a
1:1:com.android.tools.r8.com.google.common.base.Optional absent():93 -> a
com.android.tools.r8.com.google.common.base.Preconditions -> a.a.a.a.c.a.a.a.z:
1:1:com.android.tools.r8.com.google.common.base.Predicate com.android.tools.r8.com.google.common.base.Predicates.alwaysFalse():62:62 -> a
2:2:com.android.tools.r8.com.google.common.base.Supplier com.android.tools.r8.com.google.common.base.Suppliers.memoize(com.android.tools.r8.com.google.common.base.Supplier):97:97 -> a
3:3:com.android.tools.r8.com.google.common.base.Supplier com.android.tools.r8.com.google.common.base.Suppliers.memoize(com.android.tools.r8.com.google.common.base.Supplier):101:101 -> a
4:4:void checkArgument(boolean):121:121 -> a
5:5:void checkArgument(boolean,java.lang.Object):135:135 -> a
6:6:void checkArgument(boolean,java.lang.String,char):170:170 -> a
7:7:void checkArgument(boolean,java.lang.String,int):181:181 -> a
8:8:void checkArgument(boolean,java.lang.String,long):192:192 -> a
9:9:void checkArgument(boolean,java.lang.String,java.lang.Object):204:204 -> a
10:10:java.lang.Object checkNotNull(java.lang.Object):787:787 -> a
11:11:java.lang.Object checkNotNull(java.lang.Object,java.lang.Object):805:805 -> a
12:12:int checkElementIndex(int,int,java.lang.String):1196:1196 -> a
12:12:int checkElementIndex(int,int):1178 -> a
13:13:java.lang.String badElementIndex(int,int,java.lang.String):1207:1207 -> a
13:13:int checkElementIndex(int,int,java.lang.String):1196 -> a
13:13:int checkElementIndex(int,int):1178 -> a
14:14:java.lang.String badElementIndex(int,int,java.lang.String):1205:1205 -> a
14:14:int checkElementIndex(int,int,java.lang.String):1196 -> a
14:14:int checkElementIndex(int,int):1178 -> a
15:15:java.lang.String badElementIndex(int,int,java.lang.String):1203:1203 -> a
15:15:int checkElementIndex(int,int,java.lang.String):1196 -> a
15:15:int checkElementIndex(int,int):1178 -> a
16:16:int checkElementIndex(int,int,java.lang.String):1196:1196 -> a
16:16:int checkElementIndex(int,int):1178 -> a
17:17:java.lang.String badPositionIndex(int,int,java.lang.String):1248:1248 -> a
18:18:java.lang.String badPositionIndex(int,int,java.lang.String):1252:1252 -> a
19:19:java.lang.String badPositionIndex(int,int,java.lang.String):1250:1250 -> a
20:20:void checkPositionIndexes(int,int,int):1271:1271 -> a
21:21:java.lang.String badPositionIndexes(int,int,int):1283:1283 -> a
21:21:void checkPositionIndexes(int,int,int):1271 -> a
22:22:java.lang.String badPositionIndexes(int,int,int):1280:1280 -> a
22:22:void checkPositionIndexes(int,int,int):1271 -> a
23:23:java.lang.String badPositionIndexes(int,int,int):1277:1277 -> a
23:23:void checkPositionIndexes(int,int,int):1271 -> a
24:24:void checkPositionIndexes(int,int,int):1271:1271 -> a
25:25:java.lang.String format(java.lang.String,java.lang.Object[]):1298:1298 -> a
26:26:java.lang.String format(java.lang.String,java.lang.Object[]):1301:1301 -> a
27:28:java.lang.String format(java.lang.String,java.lang.Object[]):1304:1305 -> a
29:30:java.lang.String format(java.lang.String,java.lang.Object[]):1309:1310 -> a
31:31:java.lang.String format(java.lang.String,java.lang.Object[]):1313:1313 -> a
32:37:java.lang.String format(java.lang.String,java.lang.Object[]):1316:1321 -> a
38:38:java.lang.String format(java.lang.String,java.lang.Object[]):1323:1323 -> a
39:39:java.lang.String format(java.lang.String,java.lang.Object[]):1326:1326 -> a
1:1:com.android.tools.r8.com.google.common.base.Predicate com.android.tools.r8.com.google.common.base.Predicates.alwaysTrue():54:54 -> b
2:2:void checkState(boolean):443:443 -> b
3:3:int checkPositionIndex(int,int,java.lang.String):1241:1241 -> b
3:3:int checkPositionIndex(int,int):1223 -> b
com.android.tools.r8.com.google.common.base.Predicate -> a.a.a.a.c.a.a.a.A:
1:1:boolean test(java.lang.Object):80:80 -> test
com.android.tools.r8.com.google.common.base.Predicates$1 -> a.a.a.a.c.a.a.a.B:
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate -> a.a.a.a.c.a.a.a.G:
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate NOT_NULL -> d
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE -> b
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate IS_NULL -> c
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE -> a
1:1:void <clinit>():283:283 -> <clinit>
2:2:void <clinit>():295:295 -> <clinit>
3:3:void <clinit>():307:307 -> <clinit>
4:4:void <clinit>():319:319 -> <clinit>
5:5:void <clinit>():281:281 -> <clinit>
1:1:void <init>(java.lang.String,int):281:281 -> <init>
1:1:void <init>(java.lang.String,int,com.android.tools.r8.com.google.common.base.Predicates$1):281 -> <init>
com.android.tools.r8.com.google.common.base.Predicate withNarrowedType() -> a
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate$1 -> a.a.a.a.c.a.a.a.C:
1:1:void <init>(java.lang.String,int):283:283 -> <init>
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate$2 -> a.a.a.a.c.a.a.a.D:
1:1:void <init>(java.lang.String,int):295:295 -> <init>
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate$3 -> a.a.a.a.c.a.a.a.E:
1:1:void <init>(java.lang.String,int):307:307 -> <init>
com.android.tools.r8.com.google.common.base.Predicates$ObjectPredicate$4 -> a.a.a.a.c.a.a.a.F:
1:1:void <init>(java.lang.String,int):319:319 -> <init>
com.android.tools.r8.com.google.common.base.Supplier -> a.a.a.a.c.a.a.a.H:
com.android.tools.r8.com.google.common.base.Suppliers$MemoizingSupplier -> a.a.a.a.c.a.a.a.I:
com.android.tools.r8.com.google.common.base.Supplier delegate -> a
java.lang.Object value -> c
boolean initialized -> b
1:2:void <init>(com.android.tools.r8.com.google.common.base.Supplier):114:115 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.base.Supplier):115 -> <init>
1:7:java.lang.Object get():121:127 -> get
8:8:java.lang.Object get():129:129 -> get
9:9:java.lang.Object get():131:131 -> get
1:1:java.lang.String toString():136:136 -> toString
com.android.tools.r8.com.google.common.base.Suppliers$NonSerializableMemoizingSupplier -> a.a.a.a.c.a.a.a.J:
com.android.tools.r8.com.google.common.base.Supplier delegate -> a
java.lang.Object value -> c
boolean initialized -> b
1:2:void <init>(com.android.tools.r8.com.google.common.base.Supplier):150:151 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.base.Supplier):151 -> <init>
1:6:java.lang.Object get():157:162 -> get
7:8:java.lang.Object get():164:165 -> get
9:9:java.lang.Object get():167:167 -> get
10:10:java.lang.Object get():169:169 -> get
1:1:java.lang.String toString():174:174 -> toString
com.android.tools.r8.com.google.common.base.Throwables -> a.a.a.a.c.a.a.a.K:
java.lang.Object jla -> a
1:3:java.lang.Object getJLA():482:484 -> <clinit>
1:3:void <clinit>():452 -> <clinit>
4:4:void <clinit>():452:452 -> <clinit>
5:5:void <clinit>():460:460 -> <clinit>
6:6:java.lang.reflect.Method getGetMethod():503:503 -> <clinit>
6:6:void <clinit>():460 -> <clinit>
7:7:void <clinit>():468:468 -> <clinit>
8:8:java.lang.reflect.Method getSizeMethod():513:513 -> <clinit>
8:8:void <clinit>():468 -> <clinit>
9:9:java.lang.Object getJLA():486:486 -> <clinit>
9:9:void <clinit>():452 -> <clinit>
1:2:void throwIfInstanceOf(java.lang.Throwable,java.lang.Class):75:76 -> a
1:2:void propagateIfInstanceOf(java.lang.Throwable,java.lang.Class):104 -> a
1:2:void propagateIfPossible(java.lang.Throwable,java.lang.Class):184 -> a
3:3:void throwIfUnchecked(java.lang.Throwable):129:129 -> a
3:3:void propagateIfPossible(java.lang.Throwable):159 -> a
3:3:void propagateIfPossible(java.lang.Throwable,java.lang.Class):185 -> a
4:5:void throwIfUnchecked(java.lang.Throwable):132:133 -> a
4:5:void propagateIfPossible(java.lang.Throwable):159 -> a
4:5:void propagateIfPossible(java.lang.Throwable,java.lang.Class):185 -> a
6:6:void throwIfUnchecked(java.lang.Throwable):130:130 -> a
6:6:void propagateIfPossible(java.lang.Throwable):159 -> a
6:6:void propagateIfPossible(java.lang.Throwable,java.lang.Class):185 -> a
7:7:java.lang.reflect.Method getJlaMethod(java.lang.String,java.lang.Class[]):520:520 -> a
8:8:java.lang.reflect.Method getJlaMethod(java.lang.String,java.lang.Class[]):522:522 -> a
com.android.tools.r8.com.google.common.collect.AbstractIndexedListIterator -> a.a.a.a.c.a.a.b.a:
int position -> b
int size -> a
1:4:void <init>(int,int):66:69 -> <init>
java.lang.Object get(int) -> a
1:1:boolean hasNext():74:74 -> hasNext
1:1:boolean hasPrevious():92:92 -> hasPrevious
1:1:boolean hasNext():74:74 -> next
1:1:java.lang.Object next():79 -> next
2:2:java.lang.Object next():82:82 -> next
3:3:java.lang.Object next():80:80 -> next
1:1:int nextIndex():87:87 -> nextIndex
1:1:boolean hasPrevious():92:92 -> previous
1:1:java.lang.Object previous():97 -> previous
2:2:java.lang.Object previous():100:100 -> previous
3:3:java.lang.Object previous():98:98 -> previous
1:1:int previousIndex():105:105 -> previousIndex
com.android.tools.r8.com.google.common.collect.AbstractIterator -> a.a.a.a.c.a.a.b.c:
java.lang.Object next -> b
com.android.tools.r8.com.google.common.collect.AbstractIterator$State state -> a
1:1:void <init>():68:68 -> <init>
2:2:void <init>():65:65 -> <init>
java.lang.Object computeNext() -> d
1:1:java.lang.Object endOfData():125:125 -> e
1:2:boolean hasNext():132:133 -> hasNext
3:6:boolean tryToComputeNext():144:147 -> hasNext
3:6:boolean hasNext():140 -> hasNext
7:7:void com.android.tools.r8.com.google.common.base.Preconditions.checkState(boolean):443:443 -> hasNext
7:7:boolean hasNext():132 -> hasNext
1:2:boolean hasNext():132:133 -> next
1:2:java.lang.Object next():156 -> next
3:6:boolean tryToComputeNext():144:147 -> next
3:6:boolean hasNext():140 -> next
3:6:java.lang.Object next():156 -> next
7:9:java.lang.Object next():159:161 -> next
10:10:java.lang.Object next():157:157 -> next
com.android.tools.r8.com.google.common.collect.AbstractIterator$State -> a.a.a.a.c.a.a.b.b:
com.android.tools.r8.com.google.common.collect.AbstractIterator$State[] $VALUES -> e
com.android.tools.r8.com.google.common.collect.AbstractIterator$State DONE -> c
com.android.tools.r8.com.google.common.collect.AbstractIterator$State NOT_READY -> b
com.android.tools.r8.com.google.common.collect.AbstractIterator$State FAILED -> d
com.android.tools.r8.com.google.common.collect.AbstractIterator$State READY -> a
1:1:void <clinit>():72:72 -> <clinit>
2:2:void <clinit>():75:75 -> <clinit>
3:3:void <clinit>():78:78 -> <clinit>
4:4:void <clinit>():81:81 -> <clinit>
5:5:void <clinit>():70:70 -> <clinit>
1:1:void <init>(java.lang.String,int):70:70 -> <init>
com.android.tools.r8.com.google.common.collect.AbstractListMultimap -> a.a.a.a.c.a.a.b.d:
int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.totalSize -> f
java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.map -> e
1:3:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.<init>(java.util.Map):122:124 -> <init>
1:3:void <init>(java.util.Map):45 -> <init>
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$000(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):91:91 -> a
2:2:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$202(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,int):91:91 -> a
3:3:java.util.List com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$300(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.List,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):91:91 -> a
4:4:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createCollection(java.lang.Object):169:169 -> a
4:4:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createCollection(java.lang.Object):0 -> a
5:12:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.wrapCollection(java.lang.Object,java.util.Collection):317:324 -> a
5:12:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.wrapCollection(java.lang.Object,java.util.Collection):0 -> a
13:13:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.wrapCollection(java.lang.Object,java.util.Collection):326:326 -> a
13:13:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.wrapCollection(java.lang.Object,java.util.Collection):0 -> a
14:14:java.util.List com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.wrapList(java.lang.Object,java.util.List,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):331:331 -> a
15:17:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.iteratorOrListIterator(java.util.Collection):613:615 -> a
15:17:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$100(java.util.Collection):91 -> a
18:18:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.removeValuesForKey(java.lang.Object):1145:1145 -> a
18:18:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$400(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object):91 -> a
19:19:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.safeRemove(java.util.Map,java.lang.Object):3736:3736 -> a
19:19:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.removeValuesForKey(java.lang.Object):1145 -> a
19:19:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$400(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object):91 -> a
20:20:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.removeValuesForKey(java.lang.Object):1145:1145 -> a
20:20:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$400(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object):91 -> a
21:23:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.removeValuesForKey(java.lang.Object):1148:1150 -> a
21:23:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$400(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object):91 -> a
24:24:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
24:24:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.safeRemove(java.util.Map,java.lang.Object):3734 -> a
24:24:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.removeValuesForKey(java.lang.Object):1145 -> a
24:24:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$400(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object):91 -> a
25:26:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.lambda$entrySpliterator$1(java.util.Map$Entry):1266:1267 -> a
27:27:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.lambda$entrySpliterator$1(java.util.Map$Entry):1269:1269 -> a
28:28:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.lambda$entrySpliterator$1(java.util.Map$Entry):1268:1268 -> a
29:32:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createAsMap():1284:1287 -> a
29:32:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createAsMap():0 -> a
33:33:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createAsMap():1289:1289 -> a
33:33:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createAsMap():0 -> a
1:1:java.util.Map asMap():117:117 -> asMap
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$200(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):91:91 -> b
2:9:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.unmodifiableCollectionSubclass(java.util.Collection):272:279 -> b
10:10:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.unmodifiableCollectionSubclass(java.util.Collection):281:281 -> b
11:11:java.util.Map$Entry com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.lambda$null$0(java.lang.Object,java.lang.Object):1269:1269 -> b
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$208(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):91:91 -> c
2:5:java.util.Set com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createKeySet():932:935 -> c
2:5:java.util.Set com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createKeySet():0 -> c
6:6:java.util.Set com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createKeySet():937:937 -> c
6:6:java.util.Set com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createKeySet():0 -> c
1:2:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.clear():288:289 -> clear
1:2:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.clear():0 -> clear
3:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.clear():291:292 -> clear
3:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.clear():0 -> clear
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.containsKey(java.lang.Object):185:185 -> containsKey
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.containsKey(java.lang.Object):0 -> containsKey
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.access$210(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):91:91 -> d
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entryIterator():1253:1253 -> e
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entryIterator():0 -> e
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entries():1240:1240 -> entries
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entries():0 -> entries
1:1:boolean equals(java.lang.Object):129:129 -> equals
java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entrySpliterator() -> f
java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.createCollection() -> g
1:1:java.util.Collection get(java.lang.Object):35:35 -> get
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.get(java.lang.Object):304:304 -> get
2:2:java.util.List get(java.lang.Object):67 -> get
3:3:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.get(java.lang.Object):306:306 -> get
3:3:java.util.List get(java.lang.Object):67 -> get
4:4:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.get(java.lang.Object):308:308 -> get
4:4:java.util.List get(java.lang.Object):67 -> get
5:5:java.util.List get(java.lang.Object):67:67 -> get
1:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entrySpliterator():1263:1264 -> h
3:3:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entrySpliterator():1272:1272 -> h
4:4:java.util.Spliterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.entrySpliterator():1263:1263 -> h
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.put(java.lang.Object,java.lang.Object):192:192 -> put
1:1:boolean put(java.lang.Object,java.lang.Object):106 -> put
2:5:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.put(java.lang.Object,java.lang.Object):194:197 -> put
2:5:boolean put(java.lang.Object,java.lang.Object):106 -> put
6:6:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.put(java.lang.Object,java.lang.Object):200:200 -> put
6:6:boolean put(java.lang.Object,java.lang.Object):106 -> put
7:8:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.put(java.lang.Object,java.lang.Object):202:203 -> put
7:8:boolean put(java.lang.Object,java.lang.Object):106 -> put
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.size():180:180 -> size
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap.size():0 -> size
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$2 -> a.a.a.a.c.a.a.b.e:
java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.valueIterator -> d
java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.collection -> c
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.this$0 -> e
java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.keyIterator -> a
java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.key -> b
1:5:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):1160:1164 -> <init>
1:5:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap):1253 -> <init>
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.hasNext():1171:1171 -> hasNext
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.hasNext():0 -> hasNext
1:5:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():1176:1180 -> next
1:5:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():0 -> next
6:6:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():1182:1182 -> next
6:6:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():0 -> next
7:7:java.util.Map$Entry output(java.lang.Object,java.lang.Object):1256:1256 -> next
7:7:java.lang.Object output(java.lang.Object,java.lang.Object):1253 -> next
7:7:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():1182 -> next
7:7:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.next():0 -> next
1:3:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.remove():1187:1189 -> remove
1:3:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.remove():0 -> remove
4:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.remove():1191:1191 -> remove
4:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$Itr.remove():0 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap -> a.a.a.a.c.a.a.b.h:
java.util.Map submap -> b
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> c
java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet -> a
java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values -> values
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.Map):1301:1301 -> <init>
2:2:void com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.<init>():3612:3612 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.Map):1301 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.Map):1302:1302 -> <init>
1:2:java.util.Map$Entry wrapEntry(java.util.Map$Entry):1377:1378 -> a
1:2:void clear():1369:1370 -> clear
3:3:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.<init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap):1418:1418 -> clear
3:3:void clear():1372 -> clear
4:4:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.hasNext():1423:1423 -> clear
4:4:void com.android.tools.r8.com.google.common.collect.Iterators.clear(java.util.Iterator):1033 -> clear
4:4:void clear():1372 -> clear
5:7:java.util.Map$Entry com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.next():1428:1430 -> clear
5:7:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.next():1417 -> clear
5:7:void com.android.tools.r8.com.google.common.collect.Iterators.clear(java.util.Iterator):1034 -> clear
5:7:void clear():1372 -> clear
8:10:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.remove():1435:1437 -> clear
8:10:void com.android.tools.r8.com.google.common.collect.Iterators.clear(java.util.Iterator):1035 -> clear
8:10:void clear():1372 -> clear
1:1:boolean containsKey(java.lang.Object):1314:1314 -> containsKey
2:2:boolean com.android.tools.r8.com.google.common.collect.Maps.safeContainsKey(java.util.Map,java.lang.Object):3721:3721 -> containsKey
2:2:boolean containsKey(java.lang.Object):1314 -> containsKey
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> containsKey
3:3:boolean com.android.tools.r8.com.google.common.collect.Maps.safeContainsKey(java.util.Map,java.lang.Object):3719 -> containsKey
3:3:boolean containsKey(java.lang.Object):1314 -> containsKey
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():3624:3624 -> entrySet
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():0 -> entrySet
2:2:java.util.Set createEntrySet():1307:1307 -> entrySet
2:2:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():3625 -> entrySet
2:2:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():0 -> entrySet
3:3:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():3625:3625 -> entrySet
3:3:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.entrySet():0 -> entrySet
1:1:boolean equals(java.lang.Object):1354:1354 -> equals
1:1:java.util.Collection get(java.lang.Object):1319:1319 -> get
1:1:java.lang.Object get(java.lang.Object):1293 -> get
2:2:java.util.Collection get(java.lang.Object):1325:1325 -> get
2:2:java.lang.Object get(java.lang.Object):1293 -> get
1:1:int hashCode():1359:1359 -> hashCode
1:1:java.util.Set keySet():1330:1330 -> keySet
1:1:java.util.Collection remove(java.lang.Object):1340:1340 -> remove
1:1:java.lang.Object remove(java.lang.Object):1293 -> remove
2:5:java.util.Collection remove(java.lang.Object):1345:1348 -> remove
2:5:java.lang.Object remove(java.lang.Object):1293 -> remove
1:1:int size():1335:1335 -> size
1:1:java.lang.String toString():1364:1364 -> toString
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():3644:3644 -> values
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():0 -> values
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.createValues():3649:3649 -> values
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.createValues():0 -> values
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():3645 -> values
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():0 -> values
3:3:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():3645:3645 -> values
3:3:java.util.Collection com.android.tools.r8.com.google.common.collect.Maps$ViewCachingAbstractMap.values():0 -> values
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries -> a.a.a.a.c.a.a.b.f:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap):1382:1382 -> <init>
1:1:boolean contains(java.lang.Object):1402:1402 -> contains
2:2:boolean com.android.tools.r8.com.google.common.collect.Collections2.safeContains(java.util.Collection,java.lang.Object):109:109 -> contains
2:2:boolean contains(java.lang.Object):1402 -> contains
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> contains
3:3:boolean com.android.tools.r8.com.google.common.collect.Collections2.safeContains(java.util.Collection,java.lang.Object):107 -> contains
3:3:boolean contains(java.lang.Object):1402 -> contains
1:1:java.util.Map map():1385:1385 -> d
1:1:java.util.Iterator iterator():1390:1390 -> iterator
1:1:boolean contains(java.lang.Object):1402:1402 -> remove
1:1:boolean remove(java.lang.Object):1407 -> remove
2:2:boolean com.android.tools.r8.com.google.common.collect.Collections2.safeContains(java.util.Collection,java.lang.Object):109:109 -> remove
2:2:boolean contains(java.lang.Object):1402 -> remove
2:2:boolean remove(java.lang.Object):1407 -> remove
3:4:boolean remove(java.lang.Object):1410:1411 -> remove
5:5:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> remove
5:5:boolean com.android.tools.r8.com.google.common.collect.Collections2.safeContains(java.util.Collection,java.lang.Object):107 -> remove
5:5:boolean contains(java.lang.Object):1402 -> remove
5:5:boolean remove(java.lang.Object):1407 -> remove
1:1:java.util.Spliterator spliterator():1395:1395 -> spliterator
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator -> a.a.a.a.c.a.a.b.g:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1 -> c
java.util.Collection collection -> b
java.util.Iterator delegateIterator -> a
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$AsMap):1417:1418 -> <init>
1:1:boolean hasNext():1423:1423 -> hasNext
1:3:java.util.Map$Entry next():1428:1430 -> next
1:3:java.lang.Object next():1417 -> next
1:3:void remove():1435:1437 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet -> a.a.a.a.c.a.a.b.j:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.Map):943:944 -> <init>
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> clear
1:1:java.util.Iterator iterator():949 -> clear
1:1:void clear():996 -> clear
2:3:java.util.Iterator iterator():949:950 -> clear
2:3:void clear():996 -> clear
4:4:void clear():996:996 -> clear
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> containsAll
1:1:boolean containsAll(java.util.Collection):1001 -> containsAll
2:2:boolean containsAll(java.util.Collection):1001:1001 -> containsAll
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> equals
1:1:boolean equals(java.lang.Object):1006 -> equals
2:2:boolean equals(java.lang.Object):1006:1006 -> equals
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> hashCode
1:1:int hashCode():1011 -> hashCode
2:2:int hashCode():1011:1011 -> hashCode
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> iterator
1:1:java.util.Iterator iterator():949 -> iterator
2:3:java.util.Iterator iterator():949:950 -> iterator
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> remove
1:1:boolean remove(java.lang.Object):985 -> remove
2:2:boolean remove(java.lang.Object):985:985 -> remove
3:5:boolean remove(java.lang.Object):987:989 -> remove
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> spliterator
1:1:java.util.Spliterator spliterator():979 -> spliterator
2:2:java.util.Spliterator spliterator():979:979 -> spliterator
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet$1 -> a.a.a.a.c.a.a.b.i:
java.util.Map$Entry entry -> a
java.util.Iterator val$entryIterator -> b
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet,java.util.Iterator):950:950 -> <init>
1:1:boolean hasNext():955:955 -> hasNext
1:2:java.lang.Object next():960:961 -> next
1:5:void remove():966:970 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap -> a.a.a.a.c.a.a.b.k:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> f
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.NavigableMap):1500:1501 -> <init>
1:1:java.util.Map$Entry pollAsMapEntry(java.util.Iterator):1576:1576 -> a
2:6:java.util.Map$Entry pollAsMapEntry(java.util.Iterator):1579:1583 -> a
1:2:java.util.Map$Entry ceilingEntry(java.lang.Object):1533:1534 -> ceilingEntry
1:1:java.lang.Object ceilingKey(java.lang.Object):1539:1539 -> ceilingKey
1:1:java.util.NavigableMap descendingMap():1588:1588 -> descendingKeySet
1:1:java.util.NavigableSet descendingKeySet():1608 -> descendingKeySet
2:2:java.util.NavigableSet descendingKeySet():1608:1608 -> descendingKeySet
1:1:java.util.NavigableMap descendingMap():1588:1588 -> descendingMap
1:2:java.util.Map$Entry firstEntry():1555:1556 -> firstEntry
1:2:java.util.Map$Entry floorEntry(java.lang.Object):1522:1523 -> floorEntry
1:1:java.lang.Object floorKey(java.lang.Object):1528:1528 -> floorKey
1:1:java.util.NavigableSet createKeySet():1598:1598 -> g
1:1:java.util.SortedSet createKeySet():1498 -> g
1:1:java.util.SortedMap com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap.sortedMap():1449:1449 -> h
1:1:java.util.NavigableMap sortedMap():1506 -> h
2:2:java.util.NavigableMap sortedMap():1506:1506 -> h
3:3:java.util.SortedMap sortedMap():1498:1498 -> h
1:1:java.util.NavigableMap headMap(java.lang.Object,boolean):1629:1629 -> headMap
2:2:java.util.NavigableMap headMap(java.lang.Object,boolean):1629:1629 -> headMap
2:2:java.util.NavigableMap headMap(java.lang.Object):1624 -> headMap
2:2:java.util.SortedMap headMap(java.lang.Object):1498 -> headMap
1:2:java.util.Map$Entry higherEntry(java.lang.Object):1544:1545 -> higherEntry
1:1:java.lang.Object higherKey(java.lang.Object):1550:1550 -> higherKey
1:2:java.util.SortedSet com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap.keySet():1488:1489 -> keySet
1:2:java.util.NavigableSet keySet():1593 -> keySet
3:3:java.util.NavigableSet keySet():1593:1593 -> keySet
4:4:java.util.Set keySet():1498:1498 -> keySet
5:5:java.util.SortedSet keySet():1498:1498 -> keySet
1:2:java.util.Map$Entry lastEntry():1561:1562 -> lastEntry
1:2:java.util.Map$Entry lowerEntry(java.lang.Object):1511:1512 -> lowerEntry
1:1:java.lang.Object lowerKey(java.lang.Object):1517:1517 -> lowerKey
1:1:java.util.NavigableSet navigableKeySet():1603:1603 -> navigableKeySet
1:1:java.util.Map$Entry pollFirstEntry():1567:1567 -> pollFirstEntry
1:1:java.util.NavigableMap descendingMap():1588:1588 -> pollLastEntry
1:1:java.util.Map$Entry pollLastEntry():1572 -> pollLastEntry
2:2:java.util.Map$Entry pollLastEntry():1572:1572 -> pollLastEntry
1:1:java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean):1619:1619 -> subMap
2:2:java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean):1619:1619 -> subMap
2:2:java.util.NavigableMap subMap(java.lang.Object,java.lang.Object):1613 -> subMap
2:2:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):1498 -> subMap
1:1:java.util.NavigableMap tailMap(java.lang.Object,boolean):1639:1639 -> tailMap
2:2:java.util.NavigableMap tailMap(java.lang.Object,boolean):1639:1639 -> tailMap
2:2:java.util.NavigableMap tailMap(java.lang.Object):1634 -> tailMap
2:2:java.util.SortedMap tailMap(java.lang.Object):1498 -> tailMap
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet -> a.a.a.a.c.a.a.b.l:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> d
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.NavigableMap):1059:1060 -> <init>
1:1:java.lang.Object ceiling(java.lang.Object):1080:1080 -> ceiling
1:1:java.util.SortedMap sortedMap():1057:1057 -> d
2:2:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> d
2:2:java.util.SortedMap com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet.sortedMap():1023 -> d
2:2:java.util.NavigableMap sortedMap():1065 -> d
3:3:java.util.NavigableMap sortedMap():1065:1065 -> d
1:1:java.util.NavigableSet descendingSet():1100:1100 -> descendingIterator
1:1:java.util.Iterator descendingIterator():1105 -> descendingIterator
2:2:java.util.Iterator descendingIterator():1105:1105 -> descendingIterator
1:1:java.util.NavigableSet descendingSet():1100:1100 -> descendingSet
1:1:java.lang.Object floor(java.lang.Object):1075:1075 -> floor
1:1:java.util.NavigableSet headSet(java.lang.Object,boolean):1115:1115 -> headSet
2:2:java.util.NavigableSet headSet(java.lang.Object,boolean):1115:1115 -> headSet
2:2:java.util.NavigableSet headSet(java.lang.Object):1110 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1057 -> headSet
1:1:java.lang.Object higher(java.lang.Object):1085:1085 -> higher
1:1:java.lang.Object lower(java.lang.Object):1070:1070 -> lower
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> pollFirst
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet.iterator():949 -> pollFirst
1:1:java.lang.Object pollFirst():1090 -> pollFirst
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet.iterator():949:949 -> pollFirst
2:2:java.lang.Object pollFirst():1090 -> pollFirst
3:3:boolean com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet$1.hasNext():955:955 -> pollFirst
3:3:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.pollNext(java.util.Iterator):1017 -> pollFirst
3:3:java.lang.Object pollFirst():1090 -> pollFirst
4:5:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet$1.next():960:961 -> pollFirst
4:5:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.pollNext(java.util.Iterator):1018 -> pollFirst
4:5:java.lang.Object pollFirst():1090 -> pollFirst
6:10:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$KeySet$1.remove():966:970 -> pollFirst
6:10:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.pollNext(java.util.Iterator):1019 -> pollFirst
6:10:java.lang.Object pollFirst():1090 -> pollFirst
1:1:java.util.NavigableSet descendingSet():1100:1100 -> pollLast
1:1:java.util.Iterator descendingIterator():1105 -> pollLast
1:1:java.lang.Object pollLast():1095 -> pollLast
2:2:java.util.Iterator descendingIterator():1105:1105 -> pollLast
2:2:java.lang.Object pollLast():1095 -> pollLast
3:3:java.lang.Object pollLast():1095:1095 -> pollLast
1:2:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):1126:1127 -> subSet
3:4:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):1126:1127 -> subSet
3:4:java.util.NavigableSet subSet(java.lang.Object,java.lang.Object):1120 -> subSet
3:4:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1057 -> subSet
1:1:java.util.NavigableSet tailSet(java.lang.Object,boolean):1137:1137 -> tailSet
2:2:java.util.NavigableSet tailSet(java.lang.Object,boolean):1137:1137 -> tailSet
2:2:java.util.NavigableSet tailSet(java.lang.Object):1132 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1057 -> tailSet
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList -> a.a.a.a.c.a.a.b.m:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.List,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):926:926 -> <init>
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap -> a.a.a.a.c.a.a.b.n:
java.util.SortedSet sortedKeySet -> d
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> e
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.SortedMap):1444:1445 -> <init>
1:1:java.util.Comparator comparator():1454:1454 -> comparator
1:1:java.lang.Object firstKey():1459:1459 -> firstKey
1:1:java.util.SortedSet createKeySet():1494:1494 -> g
1:1:java.util.SortedMap sortedMap():1449:1449 -> h
1:1:java.util.SortedMap headMap(java.lang.Object):1469:1469 -> headMap
1:1:java.util.Set keySet():1442:1442 -> keySet
2:3:java.util.SortedSet keySet():1488:1489 -> keySet
1:1:java.lang.Object lastKey():1464:1464 -> lastKey
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):1474:1474 -> subMap
1:1:java.util.SortedMap tailMap(java.lang.Object):1479:1479 -> tailMap
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet -> a.a.a.a.c.a.a.b.o:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> c
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.util.SortedMap):1018:1019 -> <init>
1:1:java.util.Comparator comparator():1028:1028 -> comparator
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.Maps$KeySet.map():3844:3844 -> d
1:1:java.util.SortedMap sortedMap():1023 -> d
2:2:java.util.SortedMap sortedMap():1023:1023 -> d
1:1:java.lang.Object first():1033:1033 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1038:1038 -> headSet
1:1:java.lang.Object last():1043:1043 -> last
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1048:1048 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1053:1053 -> tailSet
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection -> a.a.a.a.c.a.a.b.q:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor -> c
java.util.Collection ancestorDelegate -> d
java.util.Collection delegate -> b
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> e
java.lang.Object key -> a
1:4:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.Collection,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):361:364 -> <init>
5:5:java.util.Collection getDelegate():448:448 -> <init>
5:5:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.Collection,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):365 -> <init>
6:6:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.Collection,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):365:365 -> <init>
1:3:boolean add(java.lang.Object):514:516 -> add
4:4:boolean add(java.lang.Object):518:518 -> add
5:5:boolean add(java.lang.Object):520:520 -> add
1:1:boolean addAll(java.util.Collection):534:534 -> addAll
2:3:boolean addAll(java.util.Collection):537:538 -> addAll
4:5:boolean addAll(java.util.Collection):540:541 -> addAll
6:6:boolean addAll(java.util.Collection):543:543 -> addAll
1:1:void clear():563:563 -> clear
2:4:void clear():567:569 -> clear
1:2:boolean contains(java.lang.Object):551:552 -> contains
1:2:boolean containsAll(java.util.Collection):557:558 -> containsAll
1:2:void addToMap():413:414 -> d
3:3:void addToMap():416:416 -> d
1:3:void refreshIfEmpty():376:378 -> e
4:4:java.util.Collection getDelegate():448:448 -> e
4:4:void refreshIfEmpty():378 -> e
5:6:void refreshIfEmpty():378:379 -> e
7:8:void refreshIfEmpty():381:382 -> e
9:9:void refreshIfEmpty():384:384 -> e
1:2:boolean equals(java.lang.Object):431:432 -> equals
1:4:void removeIfEmpty():394:397 -> f
1:2:int hashCode():437:438 -> hashCode
1:2:java.util.Iterator iterator():453:454 -> iterator
1:2:boolean remove(java.lang.Object):574:575 -> remove
3:4:boolean remove(java.lang.Object):577:578 -> remove
1:1:boolean removeAll(java.util.Collection):585:585 -> removeAll
2:3:boolean removeAll(java.util.Collection):588:589 -> removeAll
4:6:boolean removeAll(java.util.Collection):591:593 -> removeAll
1:2:boolean retainAll(java.util.Collection):601:602 -> retainAll
3:5:boolean retainAll(java.util.Collection):604:606 -> retainAll
6:6:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
6:6:boolean retainAll(java.util.Collection):600 -> retainAll
1:2:int size():422:423 -> size
1:2:java.util.Spliterator spliterator():459:460 -> spliterator
1:2:java.lang.String toString():443:444 -> toString
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator -> a.a.a.a.c.a.a.b.p:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1 -> c
java.util.Collection originalDelegate -> b
java.util.Iterator delegateIterator -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):468:468 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):466:466 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):469:469 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection,java.util.Iterator):472:472 -> <init>
5:5:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection,java.util.Iterator):466:466 -> <init>
6:6:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection,java.util.Iterator):473:473 -> <init>
1:3:void validateIterator():481:483 -> d
1:2:boolean hasNext():489:490 -> hasNext
1:2:java.lang.Object next():495:496 -> next
1:3:void remove():501:503 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedList -> a.a.a.a.c.a.a.b.s:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> f
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.List,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):780:781 -> <init>
1:1:void add(int,java.lang.Object):819:819 -> add
2:2:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getDelegate():448:448 -> add
2:2:void add(int,java.lang.Object):820 -> add
3:5:void add(int,java.lang.Object):820:822 -> add
6:6:void add(int,java.lang.Object):824:824 -> add
1:1:boolean addAll(int,java.util.Collection):790:790 -> addAll
2:3:boolean addAll(int,java.util.Collection):793:794 -> addAll
4:4:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getDelegate():448:448 -> addAll
4:4:boolean addAll(int,java.util.Collection):796 -> addAll
5:6:boolean addAll(int,java.util.Collection):796:797 -> addAll
7:7:boolean addAll(int,java.util.Collection):799:799 -> addAll
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getDelegate():448:448 -> g
1:1:java.util.List getListDelegate():785 -> g
2:2:java.util.List getListDelegate():785:785 -> g
1:2:java.lang.Object get(int):807:808 -> get
1:2:int indexOf(java.lang.Object):839:840 -> indexOf
1:2:int lastIndexOf(java.lang.Object):845:846 -> lastIndexOf
1:2:java.util.ListIterator listIterator():851:852 -> listIterator
3:4:java.util.ListIterator listIterator(int):857:858 -> listIterator
1:4:java.lang.Object remove(int):830:833 -> remove
1:2:java.lang.Object set(int,java.lang.Object):813:814 -> set
1:2:java.util.List subList(int,int):863:864 -> subList
3:3:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getKey():402:402 -> subList
3:3:java.util.List subList(int,int):865 -> subList
4:4:java.util.List subList(int,int):866:866 -> subList
5:5:com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getAncestor():527:527 -> subList
5:5:java.util.List subList(int,int):867 -> subList
6:6:java.util.List subList(int,int):864:864 -> subList
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedList$WrappedListIterator -> a.a.a.a.c.a.a.b.r:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedList this$1 -> d
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedList):872:872 -> <init>
2:3:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedList,int):874:875 -> <init>
1:3:void add(java.lang.Object):909:911 -> add
4:4:void add(java.lang.Object):913:913 -> add
1:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.getDelegateIterator():507:508 -> e
1:2:java.util.ListIterator getDelegateListIterator():879 -> e
3:3:java.util.ListIterator getDelegateListIterator():879:879 -> e
1:1:boolean hasPrevious():884:884 -> hasPrevious
1:1:int nextIndex():894:894 -> nextIndex
1:1:java.lang.Object previous():889:889 -> previous
1:1:int previousIndex():899:899 -> previousIndex
1:1:void set(java.lang.Object):904:904 -> set
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet -> a.a.a.a.c.a.a.b.t:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> g
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.NavigableSet,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):706:707 -> <init>
1:1:java.util.NavigableSet wrap(java.util.NavigableSet):746:746 -> a
2:2:com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getAncestor():527:527 -> a
2:2:java.util.NavigableSet wrap(java.util.NavigableSet):746 -> a
3:3:java.util.NavigableSet wrap(java.util.NavigableSet):746:746 -> a
1:1:java.lang.Object ceiling(java.lang.Object):727:727 -> ceiling
1:1:java.util.Iterator descendingIterator():756:756 -> descendingIterator
1:1:java.util.NavigableSet descendingSet():751:751 -> descendingSet
1:1:java.lang.Object floor(java.lang.Object):722:722 -> floor
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getDelegate():448:448 -> g
1:1:java.util.SortedSet com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet.getSortedSetDelegate():655 -> g
1:1:java.util.NavigableSet getSortedSetDelegate():712 -> g
2:2:java.util.NavigableSet getSortedSetDelegate():712:712 -> g
3:3:java.util.SortedSet getSortedSetDelegate():703:703 -> g
1:1:java.util.NavigableSet headSet(java.lang.Object,boolean):768:768 -> headSet
1:1:java.lang.Object higher(java.lang.Object):732:732 -> higher
1:1:java.lang.Object lower(java.lang.Object):717:717 -> lower
1:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.iterator():453:454 -> pollFirst
1:2:java.lang.Object pollFirst():737 -> pollFirst
3:3:java.lang.Object pollFirst():737:737 -> pollFirst
1:1:java.util.Iterator descendingIterator():756:756 -> pollLast
1:1:java.lang.Object pollLast():742 -> pollLast
2:2:java.lang.Object pollLast():742:742 -> pollLast
1:1:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):763:763 -> subSet
2:2:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):762:762 -> subSet
1:1:java.util.NavigableSet tailSet(java.lang.Object,boolean):773:773 -> tailSet
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet -> a.a.a.a.c.a.a.b.u:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> f
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.Set):621:622 -> <init>
1:1:boolean removeAll(java.util.Collection):627:627 -> removeAll
2:2:boolean removeAll(java.util.Collection):630:630 -> removeAll
3:3:boolean removeAll(java.util.Collection):635:635 -> removeAll
4:6:boolean removeAll(java.util.Collection):637:639 -> removeAll
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet -> a.a.a.a.c.a.a.b.v:
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap this$0 -> f
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.SortedSet,com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection):650:651 -> <init>
1:1:java.util.Comparator comparator():660:660 -> comparator
1:2:java.lang.Object first():665:666 -> first
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getDelegate():448:448 -> g
1:1:java.util.SortedSet getSortedSetDelegate():655 -> g
2:2:java.util.SortedSet getSortedSetDelegate():655:655 -> g
1:2:java.util.SortedSet headSet(java.lang.Object):677:678 -> headSet
3:3:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getKey():402:402 -> headSet
3:3:java.util.SortedSet headSet(java.lang.Object):679 -> headSet
4:4:java.util.SortedSet headSet(java.lang.Object):680:680 -> headSet
5:5:com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getAncestor():527:527 -> headSet
5:5:java.util.SortedSet headSet(java.lang.Object):681 -> headSet
6:6:java.util.SortedSet headSet(java.lang.Object):681:681 -> headSet
1:2:java.lang.Object last():671:672 -> last
1:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):686:687 -> subSet
3:3:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getKey():402:402 -> subSet
3:3:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):688 -> subSet
4:4:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):689:689 -> subSet
5:5:com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getAncestor():527:527 -> subSet
5:5:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):690 -> subSet
6:6:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):690:690 -> subSet
1:2:java.util.SortedSet tailSet(java.lang.Object):695:696 -> tailSet
3:3:java.lang.Object com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getKey():402:402 -> tailSet
3:3:java.util.SortedSet tailSet(java.lang.Object):697 -> tailSet
4:4:java.util.SortedSet tailSet(java.lang.Object):698:698 -> tailSet
5:5:com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.getAncestor():527:527 -> tailSet
5:5:java.util.SortedSet tailSet(java.lang.Object):699 -> tailSet
6:6:java.util.SortedSet tailSet(java.lang.Object):699:699 -> tailSet
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset$1 -> a.a.a.a.c.a.a.b.x:
java.util.Map$Entry toRemove -> a
java.util.Iterator val$backingEntries -> b
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset,java.util.Iterator):87:87 -> <init>
1:1:boolean hasNext():92:92 -> hasNext
1:3:com.android.tools.r8.com.google.common.collect.Multiset$Entry next():97:99 -> next
1:3:java.lang.Object next():87 -> next
1:4:void remove():121:124 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset$1$1 -> a.a.a.a.c.a.a.b.w:
java.util.Map$Entry val$mapEntry -> a
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset$1 this$1 -> b
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset$1,java.util.Map$Entry):99:99 -> <init>
1:3:int getCount():107:109 -> getCount
4:4:java.lang.Object getElement():102:102 -> getCount
4:4:int getCount():109 -> getCount
5:5:int getCount():109:109 -> getCount
6:6:int getCount():111:111 -> getCount
7:7:int getCount():114:114 -> getCount
1:1:java.lang.Object getElement():102:102 -> getElement
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator -> a.a.a.a.c.a.a.b.y:
java.util.Map$Entry currentEntry -> b
java.util.Iterator entryIterator -> a
com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset this$0 -> e
int occurrencesLeft -> c
boolean canRemove -> d
1:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset):171:172 -> <init>
1:1:boolean hasNext():177:177 -> hasNext
1:3:java.lang.Object next():182:184 -> next
4:6:java.lang.Object next():186:188 -> next
1:2:void remove():193:194 -> remove
3:4:void remove():198:199 -> remove
5:6:void remove():201:202 -> remove
7:7:void remove():196:196 -> remove
com.android.tools.r8.com.google.common.collect.AbstractMapEntry -> a.a.a.a.c.a.a.b.z:
1:1:void <init>():31:31 -> <init>
1:4:boolean equals(java.lang.Object):46:49 -> equals
1:3:int hashCode():56:58 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):41:41 -> setValue
1:1:java.lang.String toString():66:66 -> toString
com.android.tools.r8.com.google.common.collect.AbstractMultimap -> a.a.a.a.c.a.a.b.C:
java.util.Map asMap -> d
java.util.Collection entries -> a
java.util.Set keySet -> b
com.android.tools.r8.com.google.common.collect.Multiset keys -> c
1:1:void <init>():40:40 -> <init>
java.util.Map createAsMap() -> a
1:2:boolean containsEntry(java.lang.Object,java.lang.Object):59:60 -> a
3:5:boolean putAll(java.lang.Object,java.lang.Iterable):82:84 -> a
6:7:boolean putAll(java.lang.Object,java.lang.Iterable):86:87 -> a
8:8:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
8:8:boolean putAll(java.lang.Object,java.lang.Iterable):79 -> a
1:2:java.util.Map asMap():240:241 -> asMap
1:1:java.util.Collection createEntries():122:122 -> b
1:1:java.util.Set createKeySet():173:173 -> c
1:1:com.android.tools.r8.com.google.common.collect.Multiset createKeys():185:185 -> d
java.util.Iterator entryIterator() -> e
1:2:java.util.Collection entries():114:115 -> entries
1:3:boolean com.android.tools.r8.com.google.common.collect.Multimaps.equalsImpl(com.android.tools.r8.com.google.common.collect.Multimap,java.lang.Object):2220:2222 -> equals
1:3:boolean equals(java.lang.Object):250 -> equals
java.util.Spliterator entrySpliterator() -> f
1:1:int hashCode():263:263 -> hashCode
1:1:boolean isEmpty():43:43 -> isEmpty
1:2:java.util.Set keySet():168:169 -> keySet
1:2:com.android.tools.r8.com.google.common.collect.Multiset keys():180:181 -> keys
1:2:boolean remove(java.lang.Object,java.lang.Object):66:67 -> remove
1:1:java.lang.String toString():274:274 -> toString
com.android.tools.r8.com.google.common.collect.AbstractMultimap$1 -> a.a.a.a.c.a.a.b.A:
com.android.tools.r8.com.google.common.collect.AbstractMultimap$Entries -> a.a.a.a.c.a.a.b.B:
com.android.tools.r8.com.google.common.collect.AbstractMultimap this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultimap):127:127 -> <init>
2:2:void com.android.tools.r8.com.google.common.collect.Multimaps$Entries.<init>():1793:1793 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultimap):127 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultimap,com.android.tools.r8.com.google.common.collect.AbstractMultimap$1):127:127 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.Multimap multimap():130:130 -> clear
1:1:void com.android.tools.r8.com.google.common.collect.Multimaps$Entries.clear():1821 -> clear
1:1:void com.android.tools.r8.com.google.common.collect.Multimaps$Entries.clear():0 -> clear
2:2:void com.android.tools.r8.com.google.common.collect.Multimaps$Entries.clear():1821:1821 -> clear
2:2:void com.android.tools.r8.com.google.common.collect.Multimaps$Entries.clear():0 -> clear
1:2:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):1803:1804 -> contains
1:2:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):0 -> contains
3:3:com.android.tools.r8.com.google.common.collect.Multimap multimap():130:130 -> contains
3:3:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):1805 -> contains
3:3:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):0 -> contains
4:4:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):1805:1805 -> contains
4:4:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.contains(java.lang.Object):0 -> contains
1:1:java.util.Iterator iterator():135:135 -> iterator
1:2:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):1812:1813 -> remove
1:2:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):0 -> remove
3:3:com.android.tools.r8.com.google.common.collect.Multimap multimap():130:130 -> remove
3:3:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):1814 -> remove
3:3:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):0 -> remove
4:4:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):1814:1814 -> remove
4:4:boolean com.android.tools.r8.com.google.common.collect.Multimaps$Entries.remove(java.lang.Object):0 -> remove
1:1:com.android.tools.r8.com.google.common.collect.Multimap multimap():130:130 -> size
1:1:int com.android.tools.r8.com.google.common.collect.Multimaps$Entries.size():1798 -> size
1:1:int com.android.tools.r8.com.google.common.collect.Multimaps$Entries.size():0 -> size
2:2:int com.android.tools.r8.com.google.common.collect.Multimaps$Entries.size():1798:1798 -> size
2:2:int com.android.tools.r8.com.google.common.collect.Multimaps$Entries.size():0 -> size
1:1:java.util.Spliterator spliterator():140:140 -> spliterator
com.android.tools.r8.com.google.common.collect.AbstractMultiset -> a.a.a.a.c.a.a.b.F:
java.util.Set elementSet -> a
java.util.Set entrySet -> b
1:1:void <init>():47:47 -> <init>
1:1:int com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int):948:948 -> a
1:1:int setCount(java.lang.Object,int):109 -> a
2:2:int com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int):950:950 -> a
2:2:int setCount(java.lang.Object,int):109 -> a
3:3:int com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int):954:954 -> a
3:3:int setCount(java.lang.Object,int):109 -> a
4:4:int com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int):956:956 -> a
4:4:int setCount(java.lang.Object,int):109 -> a
5:6:boolean com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int,int):966:967 -> a
5:6:boolean setCount(java.lang.Object,int,int):115 -> a
7:8:boolean com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int,int):969:970 -> a
7:8:boolean setCount(java.lang.Object,int,int):115 -> a
1:1:boolean add(java.lang.Object):84:84 -> add
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):905:905 -> addAll
1:1:boolean addAll(java.util.Collection):129 -> addAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):908:908 -> addAll
2:2:boolean addAll(java.util.Collection):129 -> addAll
3:3:com.android.tools.r8.com.google.common.collect.Multiset com.android.tools.r8.com.google.common.collect.Multisets.cast(java.lang.Iterable):1148:1148 -> addAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):909 -> addAll
3:3:boolean addAll(java.util.Collection):129 -> addAll
4:5:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):910:911 -> addAll
4:5:boolean addAll(java.util.Collection):129 -> addAll
6:6:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):914:914 -> addAll
6:6:boolean addAll(java.util.Collection):129 -> addAll
int count(java.lang.Object) -> b
int remove(java.lang.Object,int) -> b
1:1:int add(java.lang.Object,int):91:91 -> c
2:2:java.util.Set elementSet():155:155 -> c
3:3:java.util.Set createElementSet():167:167 -> c
3:3:java.util.Set elementSet():157 -> c
4:4:java.util.Set elementSet():157:157 -> c
1:1:java.util.Set createEntrySet():212:212 -> d
int distinctElements() -> e
1:1:java.util.Set entrySet():186:186 -> entrySet
2:2:java.util.Set entrySet():188:188 -> entrySet
1:1:boolean equals(java.lang.Object):226:226 -> equals
java.util.Iterator entryIterator() -> f
1:1:int hashCode():237:237 -> hashCode
1:1:boolean isEmpty():57:57 -> isEmpty
1:1:boolean remove(java.lang.Object):97:97 -> remove
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):923:923 -> removeAll
1:1:boolean removeAll(java.util.Collection):135 -> removeAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):925:925 -> removeAll
2:2:boolean removeAll(java.util.Collection):135 -> removeAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):928:928 -> removeAll
3:3:boolean removeAll(java.util.Collection):135 -> removeAll
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):936:936 -> retainAll
1:1:boolean retainAll(java.util.Collection):141 -> retainAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):938:938 -> retainAll
2:2:boolean retainAll(java.util.Collection):141 -> retainAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):941:941 -> retainAll
3:3:boolean retainAll(java.util.Collection):141 -> retainAll
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
4:4:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):935 -> retainAll
4:4:boolean retainAll(java.util.Collection):141 -> retainAll
1:2:int com.android.tools.r8.com.google.common.collect.Multisets.sizeImpl(com.android.tools.r8.com.google.common.collect.Multiset):1138:1139 -> size
1:2:int size():52 -> size
3:3:int com.android.tools.r8.com.google.common.collect.Multisets.sizeImpl(com.android.tools.r8.com.google.common.collect.Multiset):1141:1141 -> size
3:3:int size():52 -> size
1:1:java.lang.String toString():248:248 -> toString
com.android.tools.r8.com.google.common.collect.AbstractMultiset$ElementSet -> a.a.a.a.c.a.a.b.D:
com.android.tools.r8.com.google.common.collect.AbstractMultiset this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultiset):171:171 -> <init>
2:2:void com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.<init>():977:977 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultiset):171 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> clear
1:1:void com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.clear():982 -> clear
1:1:void com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.clear():0 -> clear
2:2:void com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.clear():982:982 -> clear
2:2:void com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.clear():0 -> clear
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> contains
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.contains(java.lang.Object):987 -> contains
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.contains(java.lang.Object):0 -> contains
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.contains(java.lang.Object):987:987 -> contains
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.contains(java.lang.Object):0 -> contains
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> containsAll
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.containsAll(java.util.Collection):992 -> containsAll
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.containsAll(java.util.Collection):0 -> containsAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.containsAll(java.util.Collection):992:992 -> containsAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.containsAll(java.util.Collection):0 -> containsAll
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> isEmpty
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.isEmpty():997 -> isEmpty
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.isEmpty():0 -> isEmpty
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.isEmpty():997:997 -> isEmpty
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.isEmpty():0 -> isEmpty
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():1002:1002 -> iterator
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():0 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> iterator
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():1002 -> iterator
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():0 -> iterator
3:3:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():1002:1002 -> iterator
3:3:java.util.Iterator com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.iterator():0 -> iterator
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> remove
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.remove(java.lang.Object):1012 -> remove
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.remove(java.lang.Object):0 -> remove
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.remove(java.lang.Object):1012:1012 -> remove
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.remove(java.lang.Object):0 -> remove
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():174:174 -> size
1:1:int com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.size():1017 -> size
1:1:int com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.size():0 -> size
2:2:int com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.size():1017:1017 -> size
2:2:int com.android.tools.r8.com.google.common.collect.Multisets$ElementSet.size():0 -> size
com.android.tools.r8.com.google.common.collect.AbstractMultiset$EntrySet -> a.a.a.a.c.a.a.b.E:
com.android.tools.r8.com.google.common.collect.AbstractMultiset this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.AbstractMultiset):194:194 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():197:197 -> d
1:1:java.util.Iterator iterator():202:202 -> iterator
1:1:int size():207:207 -> size
com.android.tools.r8.com.google.common.collect.ArrayListMultimap -> a.a.a.a.c.a.a.b.G:
int expectedValuesPerKey -> g
1:1:void <init>():112:112 -> <init>
2:2:void com.android.tools.r8.com.google.common.collect.ArrayListMultimapGwtSerializationDependencies.<init>(java.util.Map):36:36 -> <init>
2:2:void <init>():112 -> <init>
3:3:void <init>():113:113 -> <init>
1:1:boolean containsEntry(java.lang.Object,java.lang.Object):65:65 -> a
2:4:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.putAll(java.lang.Object,java.lang.Iterable):82:84 -> a
2:4:boolean putAll(java.lang.Object,java.lang.Iterable):65 -> a
5:6:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.putAll(java.lang.Object,java.lang.Iterable):86:87 -> a
5:6:boolean putAll(java.lang.Object,java.lang.Iterable):65 -> a
7:7:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
7:7:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.putAll(java.lang.Object,java.lang.Iterable):79 -> a
7:7:boolean putAll(java.lang.Object,java.lang.Iterable):65 -> a
1:1:java.util.Map asMap():65:65 -> asMap
1:1:void clear():65:65 -> clear
1:1:boolean containsKey(java.lang.Object):65:65 -> containsKey
1:1:java.util.Collection entries():65:65 -> entries
1:1:boolean equals(java.lang.Object):65:65 -> equals
1:1:java.util.List createCollection():137:137 -> g
1:1:java.util.Collection createCollection():65 -> g
1:1:java.util.List get(java.lang.Object):65:65 -> get
1:1:com.android.tools.r8.com.google.common.collect.ArrayListMultimap create():80:80 -> h
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMultimap.hashCode():263:263 -> hashCode
1:1:int hashCode():65 -> hashCode
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.isEmpty():43:43 -> isEmpty
1:1:boolean isEmpty():65 -> isEmpty
1:1:java.util.Set keySet():65:65 -> keySet
1:1:com.android.tools.r8.com.google.common.collect.Multiset keys():65:65 -> keys
1:1:boolean put(java.lang.Object,java.lang.Object):65:65 -> put
1:2:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.remove(java.lang.Object,java.lang.Object):66:67 -> remove
1:2:boolean remove(java.lang.Object,java.lang.Object):65 -> remove
1:1:int size():65:65 -> size
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.AbstractMultimap.toString():274:274 -> toString
1:1:java.lang.String toString():65 -> toString
com.android.tools.r8.com.google.common.collect.BiMap -> a.a.a.a.c.a.a.b.H:
com.android.tools.r8.com.google.common.collect.BiMap inverse() -> f
com.android.tools.r8.com.google.common.collect.ByFunctionOrdering -> a.a.a.a.c.a.a.b.I:
com.android.tools.r8.com.google.common.base.Function function -> a
com.android.tools.r8.com.google.common.collect.Ordering ordering -> b
1:3:void <init>(com.android.tools.r8.com.google.common.base.Function,com.android.tools.r8.com.google.common.collect.Ordering):36:38 -> <init>
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.base.Function,com.android.tools.r8.com.google.common.collect.Ordering):38 -> <init>
5:5:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
5:5:void <init>(com.android.tools.r8.com.google.common.base.Function,com.android.tools.r8.com.google.common.collect.Ordering):37 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):43:43 -> compare
1:3:boolean equals(java.lang.Object):51:53 -> equals
1:1:int hashCode():60:60 -> hashCode
2:2:int com.android.tools.r8.com.google.common.base.Objects.hashCode(java.lang.Object[]):76:76 -> hashCode
2:2:int hashCode():60 -> hashCode
1:1:java.lang.String toString():65:65 -> toString
com.android.tools.r8.com.google.common.collect.CollectCollectors -> a.a.a.a.c.a.a.b.J:
java.util.stream.Collector TO_IMMUTABLE_SET -> a
1:2:void <clinit>():44:45 -> <clinit>
3:4:void <clinit>():67:68 -> <clinit>
1:1:java.util.stream.Collector toImmutableSet():75:75 -> a
com.android.tools.r8.com.google.common.collect.CollectSpliterators$1 -> a.a.a.a.c.a.a.b.K:
java.util.Spliterator val$fromSpliterator -> a
java.util.function.Function val$function -> b
1:1:void <init>(java.util.Spliterator,java.util.function.Function):105:105 -> <init>
1:1:void lambda$forEachRemaining$1(java.util.function.Consumer,java.util.function.Function,java.lang.Object):115:115 -> a
1:1:void lambda$tryAdvance$0(java.util.function.Consumer,java.util.function.Function,java.lang.Object):110:110 -> b
1:1:int characteristics():131:131 -> characteristics
1:1:long estimateSize():126:126 -> estimateSize
1:1:void forEachRemaining(java.util.function.Consumer):115:115 -> forEachRemaining
1:1:boolean tryAdvance(java.util.function.Consumer):109:109 -> tryAdvance
1:2:java.util.Spliterator trySplit():120:121 -> trySplit
com.android.tools.r8.com.google.common.collect.CollectSpliterators$1FlatMapSpliterator -> a.a.a.a.c.a.a.b.L:
long estimatedSize -> d
java.util.function.Function val$function -> e
java.util.Spliterator from -> b
java.util.Spliterator prefix -> a
int characteristics -> c
1:5:void <init>(java.util.Spliterator,java.util.Spliterator,int,long,java.util.function.Function):216:220 -> <init>
1:1:void lambda$tryAdvance$0(java.util.function.Function,java.lang.Object):234:234 -> a
2:2:void lambda$forEachRemaining$1(java.util.function.Function,java.util.function.Consumer,java.lang.Object):246:246 -> a
1:1:int characteristics():284:284 -> characteristics
1:2:long estimateSize():276:277 -> estimateSize
3:3:long estimateSize():279:279 -> estimateSize
1:3:void forEachRemaining(java.util.function.Consumer):242:244 -> forEachRemaining
4:5:void forEachRemaining(java.util.function.Consumer):246:247 -> forEachRemaining
1:3:boolean tryAdvance(java.util.function.Consumer):226:228 -> tryAdvance
4:4:boolean tryAdvance(java.util.function.Consumer):232:232 -> tryAdvance
5:5:boolean tryAdvance(java.util.function.Consumer):234:234 -> tryAdvance
1:1:java.util.Spliterator trySplit():252:252 -> trySplit
2:2:java.util.Spliterator trySplit():254:254 -> trySplit
3:4:long estimateSize():276:277 -> trySplit
3:4:java.util.Spliterator trySplit():255 -> trySplit
5:5:long estimateSize():279:279 -> trySplit
5:5:java.util.Spliterator trySplit():255 -> trySplit
6:8:java.util.Spliterator trySplit():257:259 -> trySplit
9:9:java.util.Spliterator trySplit():261:261 -> trySplit
10:10:java.util.Spliterator trySplit():263:263 -> trySplit
11:11:java.util.Spliterator trySplit():265:265 -> trySplit
12:12:java.util.Spliterator trySplit():267:267 -> trySplit
com.android.tools.r8.com.google.common.collect.CollectSpliterators$1WithCharacteristics -> a.a.a.a.c.a.a.b.M:
java.util.Comparator val$comparator -> c
java.util.Spliterator delegate -> a
int val$extraCharacteristics -> b
1:2:void <init>(java.util.Spliterator,int,java.util.Comparator):54:55 -> <init>
1:1:int characteristics():82:82 -> characteristics
1:1:long estimateSize():77:77 -> estimateSize
1:1:void forEachRemaining(java.util.function.Consumer):65:65 -> forEachRemaining
1:2:java.util.Comparator getComparator():87:88 -> getComparator
3:3:java.util.Comparator getComparator():90:90 -> getComparator
1:1:boolean tryAdvance(java.util.function.Consumer):60:60 -> tryAdvance
1:2:java.util.Spliterator trySplit():71:72 -> trySplit
com.android.tools.r8.com.google.common.collect.Collections2 -> a.a.a.a.c.a.a.b.N:
1:1:void com.android.tools.r8.com.google.common.collect.CollectPreconditions.checkEntryNotNull(java.lang.Object,java.lang.Object):34:34 -> a
2:2:void com.android.tools.r8.com.google.common.collect.CollectPreconditions.checkEntryNotNull(java.lang.Object,java.lang.Object):32:32 -> a
3:3:int com.android.tools.r8.com.google.common.collect.CollectPreconditions.checkNonnegative(int,java.lang.String):41:41 -> a
4:5:int com.android.tools.r8.com.google.common.collect.Hashing.closedTableSize(int,double):62:63 -> a
6:6:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.emptyListIterator():90:90 -> a
6:6:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.emptyIterator():78 -> a
7:7:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.map(java.util.Spliterator,java.util.function.Function):105:105 -> a
8:8:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
8:8:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.map(java.util.Spliterator,java.util.function.Function):104 -> a
9:9:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
9:9:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.map(java.util.Spliterator,java.util.function.Function):103 -> a
10:10:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.flatMap(java.util.Spliterator,java.util.function.Function,int,long):201:201 -> a
11:11:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.flatMap(java.util.Spliterator,java.util.function.Function,int,long):204:204 -> a
12:12:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.flatMap(java.util.Spliterator,java.util.function.Function,int,long):287:287 -> a
13:13:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
13:13:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.flatMap(java.util.Spliterator,java.util.function.Function,int,long):208 -> a
14:14:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
14:14:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.flatMap(java.util.Spliterator,java.util.function.Function,int,long):207 -> a
15:15:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.checkElementsNotNull(java.lang.Object[]):219:219 -> a
16:16:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.checkElementsNotNull(java.lang.Object[],int):225:225 -> a
16:16:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.checkElementsNotNull(java.lang.Object[]):219 -> a
17:17:java.lang.Object com.android.tools.r8.com.google.common.collect.ObjectArrays.checkElementNotNull(java.lang.Object,int):235:235 -> a
18:18:int com.android.tools.r8.com.google.common.collect.Maps.capacity(int):309:309 -> a
19:19:java.util.Collection com.android.tools.r8.com.google.common.collect.Iterables.castOrCopyToCollection(java.lang.Iterable):318:318 -> a
19:19:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable,java.lang.Object[]):297 -> a
20:20:java.util.Collection com.android.tools.r8.com.google.common.collect.Iterables.castOrCopyToCollection(java.lang.Iterable):320:320 -> a
20:20:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable,java.lang.Object[]):297 -> a
21:21:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable,java.lang.Object[]):298:298 -> a
22:23:boolean com.android.tools.r8.com.google.common.collect.Iterators.addAll(java.util.Collection,java.util.Iterator):372:373 -> a
24:24:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
24:24:boolean com.android.tools.r8.com.google.common.collect.Iterators.addAll(java.util.Collection,java.util.Iterator):370 -> a
25:25:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
25:25:boolean com.android.tools.r8.com.google.common.collect.Iterators.addAll(java.util.Collection,java.util.Iterator):369 -> a
26:26:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.cycle(java.lang.Iterable):411:411 -> a
27:27:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
27:27:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.cycle(java.lang.Iterable):410 -> a
28:28:void com.android.tools.r8.com.google.common.base.Preconditions.checkState(boolean,java.lang.Object):459:459 -> a
28:28:void com.android.tools.r8.com.google.common.collect.CollectPreconditions.checkRemove(boolean):65 -> a
29:29:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.transform(java.util.Iterator,com.android.tools.r8.com.google.common.base.Function):817:817 -> a
30:30:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
30:30:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.transform(java.util.Iterator,com.android.tools.r8.com.google.common.base.Function):816 -> a
31:32:com.android.tools.r8.com.google.common.collect.Sets$SetView com.android.tools.r8.com.google.common.collect.Sets.intersection(java.util.Set,java.util.Set):839:840 -> a
33:33:com.android.tools.r8.com.google.common.collect.Sets$SetView com.android.tools.r8.com.google.common.collect.Sets.intersection(java.util.Set,java.util.Set):842:842 -> a
34:39:java.util.List com.android.tools.r8.com.google.common.collect.Lists.reverse(java.util.List):840:845 -> a
40:40:java.util.List com.android.tools.r8.com.google.common.collect.Lists.reverse(java.util.List):847:847 -> a
41:42:boolean com.android.tools.r8.com.google.common.collect.Multisets.equalsImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object):880:881 -> a
43:43:boolean com.android.tools.r8.com.google.common.collect.Multisets.equalsImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object):888:888 -> a
44:45:boolean com.android.tools.r8.com.google.common.collect.Multisets.equalsImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object):891:892 -> a
46:47:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.limit(java.util.Iterator,int):951:952 -> a
48:48:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
48:48:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.limit(java.util.Iterator,int):950 -> a
49:51:void com.android.tools.r8.com.google.common.collect.Iterators.clear(java.util.Iterator):1033:1035 -> a
52:52:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
52:52:void com.android.tools.r8.com.google.common.collect.Iterators.clear(java.util.Iterator):1032 -> a
53:53:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[],int,int,int):1085:1085 -> a
54:55:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[],int,int,int):1089:1090 -> a
56:56:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.emptyListIterator():90:90 -> a
56:56:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[],int,int,int):1092 -> a
57:57:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[],int,int,int):1094:1094 -> a
58:58:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.singletonIterator(java.lang.Object):1104:1104 -> a
59:59:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Multisets.lambda$spliteratorImpl$2(com.android.tools.r8.com.google.common.collect.Multiset$Entry):1126:1126 -> a
60:62:com.android.tools.r8.com.google.common.collect.ImmutableMultiset com.android.tools.r8.com.google.common.collect.Multisets.copyHighestCountFirst(com.android.tools.r8.com.google.common.collect.Multiset):1159:1161 -> a
63:64:int com.android.tools.r8.com.google.common.collect.Sets.hashCodeImpl(java.util.Set):1770:1771 -> a
65:66:boolean com.android.tools.r8.com.google.common.collect.Sets.equalsImpl(java.util.Set,java.lang.Object):1786:1787 -> a
67:67:boolean com.android.tools.r8.com.google.common.collect.Sets.equalsImpl(java.util.Set,java.lang.Object):1790:1790 -> a
68:68:java.util.NavigableSet com.android.tools.r8.com.google.common.collect.Sets.unmodifiableNavigableSet(java.util.NavigableSet):1817:1817 -> a
69:69:java.util.NavigableSet com.android.tools.r8.com.google.common.collect.Sets.unmodifiableNavigableSet(java.util.NavigableSet):1820:1820 -> a
70:71:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):1988:1989 -> a
72:73:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):1998:1999 -> a
74:76:boolean com.android.tools.r8.com.google.common.collect.Iterators.removeAll(java.util.Iterator,java.util.Collection):208:210 -> a
74:76:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):1999 -> a
77:77:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):2001:2001 -> a
78:79:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Iterator):1980:1981 -> a
78:79:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):2001 -> a
80:80:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
80:80:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Collection):1987 -> a
81:81:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.safeGet(java.util.Map,java.lang.Object):3706:3706 -> a
82:82:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
82:82:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.safeGet(java.util.Map,java.lang.Object):3704 -> a
1:1:int com.android.tools.r8.com.google.common.collect.Hashing.smearedHash(java.lang.Object):54:54 -> b
2:2:com.android.tools.r8.com.google.common.base.Function com.android.tools.r8.com.google.common.collect.Maps.keyFunction():111:111 -> b
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.Maps.keyIterator(java.util.Iterator):120 -> b
3:3:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.transform(java.util.Iterator,com.android.tools.r8.com.google.common.base.Function):817:817 -> b
3:3:java.util.Iterator com.android.tools.r8.com.google.common.collect.Maps.keyIterator(java.util.Iterator):120 -> b
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> b
4:4:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.transform(java.util.Iterator,com.android.tools.r8.com.google.common.base.Function):816 -> b
4:4:java.util.Iterator com.android.tools.r8.com.google.common.collect.Maps.keyIterator(java.util.Iterator):120 -> b
5:5:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.emptyModifiableIterator():125:125 -> b
6:6:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266:266 -> b
7:8:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.getOnlyElement(java.util.Iterator):314:315 -> b
7:8:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266 -> b
9:11:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.getOnlyElement(java.util.Iterator):319:321 -> b
9:11:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266 -> b
12:13:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.getOnlyElement(java.util.Iterator):323:324 -> b
12:13:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266 -> b
14:14:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.getOnlyElement(java.util.Iterator):326:326 -> b
14:14:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266 -> b
15:15:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.getOnlyElement(java.util.Iterator):328:328 -> b
15:15:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterables.getOnlyElement(java.lang.Iterable):266 -> b
16:16:java.util.HashMap com.android.tools.r8.com.google.common.collect.Maps.newHashMapWithExpectedSize(int):300:300 -> b
17:18:com.android.tools.r8.com.google.common.collect.Sets$SetView com.android.tools.r8.com.google.common.collect.Sets.union(java.util.Set,java.util.Set):741:742 -> b
19:19:com.android.tools.r8.com.google.common.collect.Sets$SetView com.android.tools.r8.com.google.common.collect.Sets.union(java.util.Set,java.util.Set):744:744 -> b
20:20:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[]):1054:1054 -> b
21:22:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Multisets.spliteratorImpl(com.android.tools.r8.com.google.common.collect.Multiset):1123:1124 -> b
23:23:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Multisets.spliteratorImpl(com.android.tools.r8.com.google.common.collect.Multiset):1128:1128 -> b
24:24:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Multisets.spliteratorImpl(com.android.tools.r8.com.google.common.collect.Multiset):1130:1130 -> b
25:25:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Multisets.spliteratorImpl(com.android.tools.r8.com.google.common.collect.Multiset):1124:1124 -> b
26:26:java.util.Map$Entry com.android.tools.r8.com.google.common.collect.Maps.immutableEntry(java.lang.Object,java.lang.Object):1421:1421 -> b
1:1:int com.android.tools.r8.com.google.common.collect.Hashing.smear(int):50:50 -> c
2:2:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList():88:88 -> c
2:2:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.util.Iterator):164 -> c
3:3:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.util.Iterator):165:165 -> c
4:4:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Object[]):114:114 -> c
5:5:int com.android.tools.r8.com.google.common.collect.Lists.computeArrayListCapacity(int):122:122 -> c
5:5:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Object[]):114 -> c
6:6:int com.android.tools.r8.com.google.common.collect.Lists.computeArrayListCapacity(int):125:125 -> c
6:6:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Object[]):114 -> c
7:8:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Object[]):115:116 -> c
9:9:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> c
9:9:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Object[]):112 -> c
10:10:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Iterable):148:148 -> c
11:11:java.util.Collection cast(java.lang.Iterable):377:377 -> c
11:11:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Iterable):149 -> c
12:13:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Iterable):149:150 -> c
14:14:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> c
14:14:java.util.ArrayList com.android.tools.r8.com.google.common.collect.Lists.newArrayList(java.lang.Iterable):146 -> c
15:15:java.util.Set com.android.tools.r8.com.google.common.collect.Sets.newConcurrentHashSet():310:310 -> c
1:1:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet():218:218 -> d
2:2:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet(java.lang.Iterable):275:275 -> d
3:3:java.util.Collection cast(java.lang.Iterable):377:377 -> d
3:3:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet(java.lang.Iterable):276 -> d
4:5:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet(java.lang.Iterable):276:277 -> d
6:7:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet(java.util.Iterator):293:294 -> d
6:7:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSet(java.lang.Iterable):277 -> d
8:10:java.lang.Object com.android.tools.r8.com.google.common.collect.Iterators.pollNext(java.util.Iterator):1017:1019 -> d
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.unmodifiableIterator(java.util.Iterator):132:132 -> e
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.unmodifiableIterator(java.util.Iterator):134:134 -> e
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.unmodifiableIterator(java.util.Iterator):137:137 -> e
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> e
4:4:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.unmodifiableIterator(java.util.Iterator):131 -> e
5:5:java.util.Collection com.android.tools.r8.com.google.common.collect.Iterables.castOrCopyToCollection(java.lang.Iterable):318:318 -> e
5:5:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable):309 -> e
6:6:java.util.Collection com.android.tools.r8.com.google.common.collect.Iterables.castOrCopyToCollection(java.lang.Iterable):320:320 -> e
6:6:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable):309 -> e
7:7:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Iterables.toArray(java.lang.Iterable):309:309 -> e
8:8:java.util.IdentityHashMap com.android.tools.r8.com.google.common.collect.Maps.newIdentityHashMap():511:511 -> e
8:8:java.util.Set com.android.tools.r8.com.google.common.collect.Sets.newIdentityHashSet():466 -> e
9:9:java.util.Set com.android.tools.r8.com.google.common.collect.Sets.newIdentityHashSet():466:466 -> e
1:1:com.android.tools.r8.com.google.common.base.Function com.android.tools.r8.com.google.common.collect.Maps.valueFunction():116:116 -> f
com.android.tools.r8.com.google.common.collect.ComparatorOrdering -> a.a.a.a.c.a.a.b.O:
java.util.Comparator comparator -> a
1:2:void <init>(java.util.Comparator):31:32 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.Comparator):32 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):37:37 -> compare
1:3:boolean equals(java.lang.Object):45:47 -> equals
1:1:int hashCode():54:54 -> hashCode
1:1:java.lang.String toString():59:59 -> toString
com.android.tools.r8.com.google.common.collect.Count -> a.a.a.a.c.a.a.b.P:
int value -> a
1:2:void <init>(int):30:31 -> <init>
1:1:void add(int):39:39 -> a
1:1:int addAndGet(int):43:43 -> b
1:2:int getAndSet(int):51:52 -> c
1:1:void set(int):47:47 -> d
1:1:boolean equals(java.lang.Object):63:63 -> equals
1:1:int get():35:35 -> get
1:1:int hashCode():58:58 -> hashCode
1:1:java.lang.String toString():68:68 -> toString
com.android.tools.r8.com.google.common.collect.EmptyImmutableListMultimap -> a.a.a.a.c.a.a.b.Q:
com.android.tools.r8.com.google.common.collect.EmptyImmutableListMultimap INSTANCE -> g
1:1:void <clinit>():28:28 -> <clinit>
1:1:void <init>():31:31 -> <init>
com.android.tools.r8.com.google.common.collect.FluentIterable -> a.a.a.a.c.a.a.b.T:
com.android.tools.r8.com.google.common.base.Optional iterableDelegate -> a
1:2:void <init>():117:118 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable):190:190 -> a
2:3:com.android.tools.r8.com.google.common.collect.FluentIterable concatNoDefensiveCopy(java.lang.Iterable[]):258:259 -> a
2:3:com.android.tools.r8.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable):190 -> a
4:4:com.android.tools.r8.com.google.common.collect.FluentIterable concatNoDefensiveCopy(java.lang.Iterable[]):261:261 -> a
4:4:com.android.tools.r8.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable):190 -> a
1:1:java.lang.Iterable getDelegate():127:127 -> toString
1:1:java.lang.String toString():336 -> toString
2:2:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253:253 -> toString
2:2:java.lang.String toString():336 -> toString
3:3:java.lang.String com.android.tools.r8.com.google.common.collect.Iterators.toString(java.util.Iterator):293:293 -> toString
3:3:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253 -> toString
3:3:java.lang.String toString():336 -> toString
4:4:java.lang.String com.android.tools.r8.com.google.common.collect.Iterators.toString(java.util.Iterator):295:295 -> toString
4:4:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253 -> toString
4:4:java.lang.String toString():336 -> toString
5:5:java.lang.String com.android.tools.r8.com.google.common.collect.Iterators.toString(java.util.Iterator):297:297 -> toString
5:5:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253 -> toString
5:5:java.lang.String toString():336 -> toString
6:6:java.lang.String com.android.tools.r8.com.google.common.collect.Iterators.toString(java.util.Iterator):300:300 -> toString
6:6:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253 -> toString
6:6:java.lang.String toString():336 -> toString
7:7:java.lang.String com.android.tools.r8.com.google.common.collect.Iterators.toString(java.util.Iterator):302:302 -> toString
7:7:java.lang.String com.android.tools.r8.com.google.common.collect.Iterables.toString(java.lang.Iterable):253 -> toString
7:7:java.lang.String toString():336 -> toString
com.android.tools.r8.com.google.common.collect.FluentIterable$2 -> a.a.a.a.c.a.a.b.S:
java.lang.Iterable[] val$inputs -> b
1:1:void <init>(java.lang.Iterable[]):261:261 -> <init>
1:1:java.util.Iterator iterator():264:264 -> iterator
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.concat(java.util.Iterator):578:578 -> iterator
2:2:java.util.Iterator iterator():264 -> iterator
com.android.tools.r8.com.google.common.collect.FluentIterable$2$1 -> a.a.a.a.c.a.a.b.R:
com.android.tools.r8.com.google.common.collect.FluentIterable$2 this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.FluentIterable$2,int):266:266 -> <init>
2:2:void com.android.tools.r8.com.google.common.collect.AbstractIndexedListIterator.<init>(int):52:52 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.collect.FluentIterable$2,int):266 -> <init>
1:1:java.util.Iterator get(int):269:269 -> a
1:1:java.lang.Object get(int):266 -> a
com.android.tools.r8.com.google.common.collect.ForwardingCollection -> a.a.a.a.c.a.a.b.U:
1:1:void com.android.tools.r8.com.google.common.collect.ForwardingObject.<init>():55:55 -> <init>
1:1:void <init>():55 -> <init>
1:1:boolean add(java.lang.Object):89:89 -> add
1:1:boolean addAll(java.util.Collection):106:106 -> addAll
1:1:void clear():117:117 -> clear
1:1:boolean contains(java.lang.Object):83:83 -> contains
1:1:boolean containsAll(java.util.Collection):100:100 -> containsAll
java.lang.Object com.android.tools.r8.com.google.common.collect.ForwardingObject.delegate() -> d
java.util.Collection delegate() -> d
1:1:boolean isEmpty():78:78 -> isEmpty
1:1:java.util.Iterator iterator():62:62 -> iterator
1:1:boolean remove(java.lang.Object):95:95 -> remove
1:1:boolean removeAll(java.util.Collection):73:73 -> removeAll
1:1:boolean retainAll(java.util.Collection):112:112 -> retainAll
1:1:int size():67:67 -> size
1:1:java.lang.Object[] toArray():122:122 -> toArray
2:2:java.lang.Object[] toArray(java.lang.Object[]):128:128 -> toArray
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.ForwardingObject.toString():72:72 -> toString
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.ForwardingObject.toString():0 -> toString
com.android.tools.r8.com.google.common.collect.ForwardingSortedSet -> a.a.a.a.c.a.a.b.V:
1:1:void com.android.tools.r8.com.google.common.collect.ForwardingSet.<init>():55:55 -> <init>
1:1:void <init>():62 -> <init>
1:1:java.util.Comparator comparator():69:69 -> comparator
java.util.Set com.android.tools.r8.com.google.common.collect.ForwardingSet.delegate() -> d
java.util.SortedSet delegate() -> d
1:1:boolean com.android.tools.r8.com.google.common.collect.ForwardingSet.equals(java.lang.Object):62:62 -> equals
1:1:boolean com.android.tools.r8.com.google.common.collect.ForwardingSet.equals(java.lang.Object):0 -> equals
1:1:java.lang.Object first():74:74 -> first
1:1:int com.android.tools.r8.com.google.common.collect.ForwardingSet.hashCode():67:67 -> hashCode
1:1:int com.android.tools.r8.com.google.common.collect.ForwardingSet.hashCode():0 -> hashCode
1:1:java.util.SortedSet headSet(java.lang.Object):79:79 -> headSet
1:1:java.lang.Object last():84:84 -> last
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):89:89 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):94:94 -> tailSet
com.android.tools.r8.com.google.common.collect.HashBiMap -> a.a.a.a.c.a.a.b.ha:
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry firstInKeyInsertionOrder -> c
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry lastInKeyInsertionOrder -> d
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] hashTableVToK -> b
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] hashTableKToV -> a
int mask -> f
int modCount -> g
com.android.tools.r8.com.google.common.collect.BiMap inverse -> h
int size -> e
1:1:void <init>(int):115:115 -> <init>
2:3:void init(int):120:121 -> <init>
2:3:void <init>(int):116 -> <init>
4:4:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] createTable(int):361:361 -> <init>
4:4:void init(int):122 -> <init>
4:4:void <init>(int):116 -> <init>
5:5:void init(int):122:122 -> <init>
5:5:void <init>(int):116 -> <init>
6:6:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] createTable(int):361:361 -> <init>
6:6:void init(int):123 -> <init>
6:6:void <init>(int):116 -> <init>
7:12:void init(int):123:128 -> <init>
7:12:void <init>(int):116 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry access$000(com.android.tools.r8.com.google.common.collect.HashBiMap):58:58 -> a
2:2:void access$200(com.android.tools.r8.com.google.common.collect.HashBiMap,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):58:58 -> a
3:3:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry access$300(com.android.tools.r8.com.google.common.collect.HashBiMap,java.lang.Object,int):58:58 -> a
4:4:void access$500(com.android.tools.r8.com.google.common.collect.HashBiMap,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):58:58 -> a
5:5:java.lang.Object access$800(com.android.tools.r8.com.google.common.collect.HashBiMap,java.lang.Object,java.lang.Object,boolean):58:58 -> a
6:6:com.android.tools.r8.com.google.common.collect.HashBiMap create(java.util.Map):83:83 -> a
7:7:com.android.tools.r8.com.google.common.collect.HashBiMap create(int):75:75 -> a
7:7:com.android.tools.r8.com.google.common.collect.HashBiMap create(java.util.Map):83 -> a
8:8:com.android.tools.r8.com.google.common.collect.HashBiMap create(java.util.Map):84:84 -> a
9:9:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):136:136 -> a
10:10:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):138:138 -> a
11:11:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):143:143 -> a
12:12:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):145:145 -> a
13:13:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):152:152 -> a
14:14:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):154:154 -> a
15:15:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):159:159 -> a
16:16:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):161:161 -> a
17:18:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):168:169 -> a
19:19:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):171:171 -> a
20:21:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):174:175 -> a
22:22:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):177:177 -> a
23:24:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):180:181 -> a
25:25:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):156:156 -> a
26:26:void delete(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):140:140 -> a
27:29:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):185:187 -> a
30:32:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):189:191 -> a
33:34:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):194:195 -> a
35:35:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):197:197 -> a
36:36:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):199:199 -> a
37:37:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):201:201 -> a
38:40:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):203:205 -> a
41:41:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):207:207 -> a
42:44:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):209:211 -> a
45:45:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):213:213 -> a
46:47:void insert(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):217:218 -> a
48:48:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByKey(java.lang.Object,int):222:222 -> a
49:49:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByKey(java.lang.Object,int):225:225 -> a
50:50:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByKey(java.lang.Object,int):224:224 -> a
51:52:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):308:309 -> a
53:54:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):311:312 -> a
55:55:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):314:314 -> a
56:56:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):318:318 -> a
57:57:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):321:321 -> a
58:58:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):323:323 -> a
59:59:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):328:328 -> a
60:61:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):330:331 -> a
62:63:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):333:334 -> a
64:64:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):336:336 -> a
65:65:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.keyOrNull(java.util.Map$Entry):3891:3891 -> a
65:65:java.lang.Object putInverse(java.lang.Object,java.lang.Object,boolean):337 -> a
1:1:int access$100(com.android.tools.r8.com.google.common.collect.HashBiMap):58:58 -> b
2:2:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry access$400(com.android.tools.r8.com.google.common.collect.HashBiMap,java.lang.Object,int):58:58 -> b
3:3:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByValue(java.lang.Object,int):233:233 -> b
4:4:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByValue(java.lang.Object,int):236:236 -> b
5:5:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry seekByValue(java.lang.Object,int):235:235 -> b
1:1:int access$700(com.android.tools.r8.com.google.common.collect.HashBiMap):58:58 -> c
1:6:void clear():380:385 -> clear
1:1:boolean containsKey(java.lang.Object):245:245 -> containsKey
1:1:boolean containsValue(java.lang.Object):250:250 -> containsValue
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap.entrySet():3666:3666 -> entrySet
1:1:java.util.Set entrySet():57 -> entrySet
1:1:com.android.tools.r8.com.google.common.collect.BiMap inverse():547:547 -> f
1:1:void forEach(java.util.function.BiConsumer):525:525 -> forEach
2:2:void forEach(java.util.function.BiConsumer):528:528 -> forEach
3:3:void forEach(java.util.function.BiConsumer):527:527 -> forEach
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
4:4:void forEach(java.util.function.BiConsumer):524 -> forEach
1:1:java.util.Iterator entryIterator():474:474 -> g
1:1:java.lang.Object get(java.lang.Object):256:256 -> get
2:2:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.valueOrNull(java.util.Map$Entry):3896:3896 -> get
2:2:java.lang.Object get(java.lang.Object):256 -> get
1:1:com.android.tools.r8.com.google.common.collect.HashBiMap create(int):75:75 -> h
1:1:com.android.tools.r8.com.google.common.collect.HashBiMap create():65 -> h
1:3:void rehashIfNecessary():341:343 -> i
4:4:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] createTable(int):361:361 -> i
4:4:void rehashIfNecessary():345 -> i
5:5:void rehashIfNecessary():345:345 -> i
6:6:com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry[] createTable(int):361:361 -> i
6:6:void rehashIfNecessary():346 -> i
7:9:void rehashIfNecessary():346:348 -> i
10:10:void rehashIfNecessary():350:350 -> i
11:11:void rehashIfNecessary():353:353 -> i
12:12:void rehashIfNecessary():352:352 -> i
13:13:void rehashIfNecessary():355:355 -> i
1:1:java.util.Set keySet():434:434 -> keySet
1:2:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):272:273 -> put
1:2:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
3:4:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):275:276 -> put
3:4:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
5:5:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):278:278 -> put
5:5:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
6:6:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):282:282 -> put
6:6:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
7:7:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):287:287 -> put
7:7:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
8:8:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):291:291 -> put
8:8:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
9:14:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):293:298 -> put
9:14:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
15:16:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):300:301 -> put
15:16:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> put
1:1:java.lang.Object remove(java.lang.Object):367:367 -> remove
2:5:java.lang.Object remove(java.lang.Object):371:374 -> remove
1:1:void replaceAll(java.util.function.BiFunction):535:535 -> replaceAll
2:7:void clear():380:385 -> replaceAll
2:7:void replaceAll(java.util.function.BiFunction):536 -> replaceAll
8:8:void replaceAll(java.util.function.BiFunction):538:538 -> replaceAll
9:10:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):272:273 -> replaceAll
9:10:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
9:10:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
11:12:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):275:276 -> replaceAll
11:12:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
11:12:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
13:13:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):278:278 -> replaceAll
13:13:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
13:13:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
14:14:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):282:282 -> replaceAll
14:14:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
14:14:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
15:15:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):291:291 -> replaceAll
15:15:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
15:15:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
16:21:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):293:298 -> replaceAll
16:21:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
16:21:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
22:23:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):300:301 -> replaceAll
22:23:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
22:23:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
24:24:void replaceAll(java.util.function.BiFunction):537:537 -> replaceAll
25:25:java.lang.Object put(java.lang.Object,java.lang.Object,boolean):287:287 -> replaceAll
25:25:java.lang.Object put(java.lang.Object,java.lang.Object):262 -> replaceAll
25:25:void replaceAll(java.util.function.BiFunction):538 -> replaceAll
26:26:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> replaceAll
26:26:void replaceAll(java.util.function.BiFunction):534 -> replaceAll
1:1:int size():390:390 -> size
1:1:com.android.tools.r8.com.google.common.collect.BiMap inverse():547:547 -> values
1:1:java.util.Set values():469 -> values
1:1:java.util.Collection values():57 -> values
2:2:java.util.Set values():469:469 -> values
2:2:java.util.Collection values():57 -> values
com.android.tools.r8.com.google.common.collect.HashBiMap$1 -> a.a.a.a.c.a.a.b.X:
com.android.tools.r8.com.google.common.collect.HashBiMap this$0 -> e
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap):474:474 -> <init>
1:1:java.util.Map$Entry output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):477:477 -> a
1:1:java.lang.Object output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):474 -> a
com.android.tools.r8.com.google.common.collect.HashBiMap$1$MapEntry -> a.a.a.a.c.a.a.b.W:
com.android.tools.r8.com.google.common.collect.HashBiMap$1 this$1 -> b
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry delegate -> a
1:2:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$1,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):483:484 -> <init>
1:1:java.lang.Object getKey():489:489 -> getKey
1:1:java.lang.Object getValue():494:494 -> getValue
1:3:java.lang.Object setValue(java.lang.Object):499:501 -> setValue
4:6:java.lang.Object setValue(java.lang.Object):504:506 -> setValue
7:12:java.lang.Object setValue(java.lang.Object):508:513 -> setValue
13:13:java.lang.Object setValue(java.lang.Object):515:515 -> setValue
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry -> a.a.a.a.c.a.a.b.Y:
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry nextInKToVBucket -> e
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry nextInVToKBucket -> f
int valueHash -> d
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry nextInKeyInsertionOrder -> g
int keyHash -> c
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry prevInKeyInsertionOrder -> h
1:3:void <init>(java.lang.Object,int,java.lang.Object,int):99:101 -> <init>
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse -> a.a.a.a.c.a.a.b.da:
com.android.tools.r8.com.google.common.collect.HashBiMap this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap):550:550 -> <init>
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap,com.android.tools.r8.com.google.common.collect.HashBiMap$1):550 -> <init>
1:1:void lambda$forEach$0(java.util.function.BiConsumer,java.lang.Object,java.lang.Object):693:693 -> a
1:1:com.android.tools.r8.com.google.common.collect.BiMap forward():553:553 -> clear
1:1:void clear():563 -> clear
2:2:void clear():563:563 -> clear
1:1:com.android.tools.r8.com.google.common.collect.BiMap forward():553:553 -> containsKey
1:1:boolean containsKey(java.lang.Object):568 -> containsKey
2:2:boolean containsKey(java.lang.Object):568:568 -> containsKey
1:1:com.android.tools.r8.com.google.common.collect.BiMap forward():553:553 -> f
1:1:com.android.tools.r8.com.google.common.collect.BiMap inverse():602 -> f
1:1:void forEach(java.util.function.BiConsumer):693:693 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.BiConsumer):692 -> forEach
1:1:java.util.Iterator entryIterator():645:645 -> g
1:1:java.lang.Object get(java.lang.Object):573:573 -> get
2:2:java.lang.Object com.android.tools.r8.com.google.common.collect.Maps.keyOrNull(java.util.Map$Entry):3891:3891 -> get
2:2:java.lang.Object get(java.lang.Object):573 -> get
1:1:java.util.Set keySet():607:607 -> keySet
1:1:java.lang.Object put(java.lang.Object,java.lang.Object):579:579 -> put
1:1:java.lang.Object remove(java.lang.Object):589:589 -> remove
2:5:java.lang.Object remove(java.lang.Object):593:596 -> remove
1:1:void replaceAll(java.util.function.BiFunction):699:699 -> replaceAll
2:2:com.android.tools.r8.com.google.common.collect.BiMap forward():553:553 -> replaceAll
2:2:void clear():563 -> replaceAll
2:2:void replaceAll(java.util.function.BiFunction):700 -> replaceAll
3:3:void clear():563:563 -> replaceAll
3:3:void replaceAll(java.util.function.BiFunction):700 -> replaceAll
4:4:void replaceAll(java.util.function.BiFunction):702:702 -> replaceAll
5:5:java.lang.Object put(java.lang.Object,java.lang.Object):579:579 -> replaceAll
5:5:void replaceAll(java.util.function.BiFunction):702 -> replaceAll
6:6:void replaceAll(java.util.function.BiFunction):701:701 -> replaceAll
7:7:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> replaceAll
7:7:void replaceAll(java.util.function.BiFunction):698 -> replaceAll
1:1:int size():558:558 -> size
1:1:com.android.tools.r8.com.google.common.collect.BiMap forward():553:553 -> values
1:1:java.util.Set values():640 -> values
1:1:java.util.Collection values():550 -> values
2:2:java.util.Set values():640:640 -> values
2:2:java.util.Collection values():550 -> values
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$1 -> a.a.a.a.c.a.a.b.aa:
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse this$1 -> e
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse):645:645 -> <init>
1:1:java.util.Map$Entry output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):648:648 -> a
1:1:java.lang.Object output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):645 -> a
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$1$InverseEntry -> a.a.a.a.c.a.a.b.Z:
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry delegate -> a
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$1 this$2 -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$1,com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):654:655 -> <init>
1:1:java.lang.Object getKey():660:660 -> getKey
1:1:java.lang.Object getValue():665:665 -> getValue
1:3:java.lang.Object setValue(java.lang.Object):670:672 -> setValue
4:6:java.lang.Object setValue(java.lang.Object):675:677 -> setValue
7:9:java.lang.Object setValue(java.lang.Object):679:681 -> setValue
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$InverseKeySet -> a.a.a.a.c.a.a.b.ca:
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse this$1 -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse):612:613 -> <init>
1:1:java.util.Iterator iterator():629:629 -> iterator
1:1:boolean remove(java.lang.Object):618:618 -> remove
2:2:boolean remove(java.lang.Object):622:622 -> remove
com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$InverseKeySet$1 -> a.a.a.a.c.a.a.b.ba:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$Inverse$InverseKeySet):629:629 -> <init>
1:1:java.lang.Object output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):632:632 -> a
com.android.tools.r8.com.google.common.collect.HashBiMap$Itr -> a.a.a.a.c.a.a.b.ea:
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry next -> a
com.android.tools.r8.com.google.common.collect.HashBiMap this$0 -> d
com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry toRemove -> b
int expectedModCount -> c
1:4:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap):393:396 -> <init>
java.lang.Object output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry) -> a
1:1:boolean hasNext():400:400 -> hasNext
2:2:boolean hasNext():403:403 -> hasNext
3:3:boolean hasNext():401:401 -> hasNext
1:1:boolean hasNext():400:400 -> next
1:1:java.lang.Object next():408 -> next
2:2:boolean hasNext():403:403 -> next
2:2:java.lang.Object next():408 -> next
3:6:java.lang.Object next():412:415 -> next
7:7:java.lang.Object next():409:409 -> next
8:8:boolean hasNext():401:401 -> next
8:8:java.lang.Object next():408 -> next
1:1:void remove():420:420 -> remove
2:5:void remove():423:426 -> remove
6:6:void remove():421:421 -> remove
com.android.tools.r8.com.google.common.collect.HashBiMap$KeySet -> a.a.a.a.c.a.a.b.ga:
com.android.tools.r8.com.google.common.collect.HashBiMap this$0 -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap):439:440 -> <init>
1:1:java.util.Iterator iterator():445:445 -> iterator
1:1:boolean remove(java.lang.Object):455:455 -> remove
2:4:boolean remove(java.lang.Object):459:461 -> remove
com.android.tools.r8.com.google.common.collect.HashBiMap$KeySet$1 -> a.a.a.a.c.a.a.b.fa:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.HashBiMap$KeySet):445:445 -> <init>
1:1:java.lang.Object output(com.android.tools.r8.com.google.common.collect.HashBiMap$BiEntry):448:448 -> a
com.android.tools.r8.com.google.common.collect.HashMultiset -> a.a.a.a.c.a.a.b.ia:
java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.backingMap -> c
long com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.size -> d
1:1:void <init>():70:70 -> <init>
2:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.<init>(java.util.Map):60:62 -> <init>
2:4:void <init>():70 -> <init>
1:1:java.util.Map com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.access$000(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset):48:48 -> a
2:2:long com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.access$102(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset,long):48:48 -> a
3:3:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.setCount(java.lang.Object,int):274:274 -> a
3:3:int setCount(java.lang.Object,int):33 -> a
4:5:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.setCount(java.lang.Object,int):279:280 -> a
4:5:int setCount(java.lang.Object,int):33 -> a
6:7:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.setCount(java.lang.Object,int):282:283 -> a
6:7:int setCount(java.lang.Object,int):33 -> a
8:8:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.setCount(java.lang.Object,int):286:286 -> a
8:8:int setCount(java.lang.Object,int):33 -> a
9:9:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.setCount(java.lang.Object,int):290:290 -> a
9:9:int setCount(java.lang.Object,int):33 -> a
10:10:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.getAndSet(com.android.tools.r8.com.google.common.collect.Count,int):299:299 -> a
11:12:boolean com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int,int):966:967 -> a
11:12:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.setCount(java.lang.Object,int,int):115 -> a
11:12:boolean setCount(java.lang.Object,int,int):33 -> a
13:14:boolean com.android.tools.r8.com.google.common.collect.Multisets.setCountImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.lang.Object,int,int):969:970 -> a
13:14:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.setCount(java.lang.Object,int,int):115 -> a
13:14:boolean setCount(java.lang.Object,int,int):33 -> a
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.add(java.lang.Object):84:84 -> add
1:1:boolean add(java.lang.Object):33 -> add
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):905:905 -> addAll
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.addAll(java.util.Collection):129 -> addAll
1:1:boolean addAll(java.util.Collection):33 -> addAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):908:908 -> addAll
2:2:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.addAll(java.util.Collection):129 -> addAll
2:2:boolean addAll(java.util.Collection):33 -> addAll
3:3:com.android.tools.r8.com.google.common.collect.Multiset com.android.tools.r8.com.google.common.collect.Multisets.cast(java.lang.Iterable):1148:1148 -> addAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):909 -> addAll
3:3:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.addAll(java.util.Collection):129 -> addAll
3:3:boolean addAll(java.util.Collection):33 -> addAll
4:5:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):910:911 -> addAll
4:5:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.addAll(java.util.Collection):129 -> addAll
4:5:boolean addAll(java.util.Collection):33 -> addAll
6:6:boolean com.android.tools.r8.com.google.common.collect.Multisets.addAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):914:914 -> addAll
6:6:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.addAll(java.util.Collection):129 -> addAll
6:6:boolean addAll(java.util.Collection):33 -> addAll
1:1:long com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.access$100(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset):48:48 -> b
2:3:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.count(java.lang.Object):208:209 -> b
2:3:int count(java.lang.Object):33 -> b
4:4:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.remove(java.lang.Object,int):247:247 -> b
4:4:int remove(java.lang.Object,int):33 -> b
5:6:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.remove(java.lang.Object,int):249:250 -> b
5:6:int remove(java.lang.Object,int):33 -> b
7:7:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.remove(java.lang.Object,int):255:255 -> b
7:7:int remove(java.lang.Object,int):33 -> b
8:8:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.remove(java.lang.Object,int):262:262 -> b
8:8:int remove(java.lang.Object,int):33 -> b
9:10:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.remove(java.lang.Object,int):265:266 -> b
9:10:int remove(java.lang.Object,int):33 -> b
1:1:java.util.Set elementSet():33:33 -> c
2:2:long com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.access$110(com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset):48:48 -> c
3:3:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):225:225 -> c
3:3:int add(java.lang.Object,int):33 -> c
4:5:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):227:228 -> c
4:5:int add(java.lang.Object,int):33 -> c
6:6:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):232:232 -> c
6:6:int add(java.lang.Object,int):33 -> c
7:7:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):234:234 -> c
7:7:int add(java.lang.Object,int):33 -> c
8:9:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):236:237 -> c
8:9:int add(java.lang.Object,int):33 -> c
10:10:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.add(java.lang.Object,int):239:239 -> c
10:10:int add(java.lang.Object,int):33 -> c
1:2:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.clear():136:137 -> clear
1:2:void clear():33 -> clear
3:4:void com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.clear():139:140 -> clear
3:4:void clear():33 -> clear
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.contains(java.lang.Object):62:62 -> contains
1:1:boolean contains(java.lang.Object):33 -> contains
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.distinctElements():145:145 -> e
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.distinctElements():0 -> e
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.entrySet():81:81 -> entrySet
1:1:java.util.Set entrySet():33 -> entrySet
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.equals(java.lang.Object):226:226 -> equals
1:1:boolean equals(java.lang.Object):33 -> equals
1:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.entryIterator():86:87 -> f
1:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.entryIterator():0 -> f
1:1:com.android.tools.r8.com.google.common.collect.HashMultiset create():41:41 -> g
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.size():152:152 -> h
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMultiset.hashCode():237:237 -> hashCode
1:1:int hashCode():33 -> hashCode
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.isEmpty():57:57 -> isEmpty
1:1:boolean isEmpty():33 -> isEmpty
1:1:java.util.Iterator com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.iterator():157:157 -> iterator
1:1:java.util.Iterator iterator():33 -> iterator
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.remove(java.lang.Object):97:97 -> remove
1:1:boolean remove(java.lang.Object):33 -> remove
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):923:923 -> removeAll
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.removeAll(java.util.Collection):135 -> removeAll
1:1:boolean removeAll(java.util.Collection):33 -> removeAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):925:925 -> removeAll
2:2:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.removeAll(java.util.Collection):135 -> removeAll
2:2:boolean removeAll(java.util.Collection):33 -> removeAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.removeAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):928:928 -> removeAll
3:3:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.removeAll(java.util.Collection):135 -> removeAll
3:3:boolean removeAll(java.util.Collection):33 -> removeAll
1:1:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):936:936 -> retainAll
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.retainAll(java.util.Collection):141 -> retainAll
1:1:boolean retainAll(java.util.Collection):33 -> retainAll
2:2:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):938:938 -> retainAll
2:2:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.retainAll(java.util.Collection):141 -> retainAll
2:2:boolean retainAll(java.util.Collection):33 -> retainAll
3:3:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):941:941 -> retainAll
3:3:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.retainAll(java.util.Collection):141 -> retainAll
3:3:boolean retainAll(java.util.Collection):33 -> retainAll
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
4:4:boolean com.android.tools.r8.com.google.common.collect.Multisets.retainAllImpl(com.android.tools.r8.com.google.common.collect.Multiset,java.util.Collection):935 -> retainAll
4:4:boolean com.android.tools.r8.com.google.common.collect.AbstractMultiset.retainAll(java.util.Collection):141 -> retainAll
4:4:boolean retainAll(java.util.Collection):33 -> retainAll
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMapBasedMultiset.size():152:152 -> size
1:1:int size():33 -> size
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.AbstractMultiset.toString():248:248 -> toString
1:1:java.lang.String toString():33 -> toString
com.android.tools.r8.com.google.common.collect.ImmutableAsList -> a.a.a.a.c.a.a.b.ja:
1:1:void <init>():34:34 -> <init>
1:1:boolean contains(java.lang.Object):41:41 -> contains
1:1:boolean isPartialView():56:56 -> e
com.android.tools.r8.com.google.common.collect.ImmutableCollection delegateCollection() -> i
1:1:boolean isEmpty():51:51 -> isEmpty
1:1:int size():46:46 -> size
com.android.tools.r8.com.google.common.collect.ImmutableBiMap -> a.a.a.a.c.a.a.b.ka:
1:1:void com.android.tools.r8.com.google.common.collect.ImmutableBiMapFauxverideShim.<init>():32:32 -> <init>
1:1:void <init>():341 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableBiMap of(java.lang.Object,java.lang.Object):73:73 -> b
com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse() -> f
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet createValues():363:363 -> j
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection createValues():36 -> j
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet values():358:358 -> values
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection values():36 -> values
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet values():358:358 -> values
2:2:java.util.Collection values():36 -> values
com.android.tools.r8.com.google.common.collect.ImmutableCollection -> a.a.a.a.c.a.a.b.na:
java.lang.Object[] EMPTY_ARRAY -> a
1:1:void <clinit>():181:181 -> <clinit>
1:1:void <init>():168:168 -> <init>
1:2:int copyIntoArray(java.lang.Object[],int):335:336 -> a
1:1:boolean add(java.lang.Object):221:221 -> add
1:1:boolean addAll(java.util.Collection):247:247 -> addAll
1:1:void clear():297:297 -> clear
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList asList():311:311 -> d
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList asList():317:317 -> d
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList asList():315:315 -> d
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList asList():313:313 -> d
boolean isPartialView() -> e
1:1:boolean remove(java.lang.Object):234:234 -> remove
1:1:boolean removeAll(java.util.Collection):260:260 -> removeAll
1:1:boolean removeIf(java.util.function.Predicate):273:273 -> removeIf
1:1:boolean retainAll(java.util.Collection):285:285 -> retainAll
1:1:java.util.Spliterator spliterator():178:178 -> spliterator
1:1:java.lang.Object[] toArray():185:185 -> toArray
2:2:java.lang.Object[] toArray():187:187 -> toArray
3:4:java.lang.Object[] toArray():189:190 -> toArray
5:6:java.lang.Object[] toArray(java.lang.Object[]):198:199 -> toArray
7:7:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Platform.newArray(java.lang.Object[],int):37:37 -> toArray
7:7:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.newArray(java.lang.Object[],int):60 -> toArray
7:7:java.lang.Object[] toArray(java.lang.Object[]):200 -> toArray
8:8:java.lang.Object[] com.android.tools.r8.com.google.common.collect.Platform.newArray(java.lang.Object[],int):42:42 -> toArray
8:8:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.newArray(java.lang.Object[],int):60 -> toArray
8:8:java.lang.Object[] toArray(java.lang.Object[]):200 -> toArray
9:10:java.lang.Object[] toArray(java.lang.Object[]):201:202 -> toArray
11:11:java.lang.Object[] toArray(java.lang.Object[]):204:204 -> toArray
12:12:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> toArray
12:12:java.lang.Object[] toArray(java.lang.Object[]):197 -> toArray
com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder -> a.a.a.a.c.a.a.b.la:
java.lang.Object[] contents -> a
int size -> b
1:4:void <init>(int):459:462 -> <init>
1:2:void ensureCapacity(int):470:471 -> a
3:3:void ensureCapacity(int):473:473 -> a
4:4:void ensureCapacity(int):472:472 -> a
5:6:com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add(java.lang.Object):481:482 -> a
7:7:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
7:7:com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add(java.lang.Object):480 -> a
8:11:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder add(java.lang.Object[]):489:492 -> a
12:14:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder addAll(java.lang.Iterable):499:501 -> a
15:16:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder.addAll(java.lang.Iterable):419:420 -> a
15:16:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder addAll(java.lang.Iterable):503 -> a
17:19:com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder combine(com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder):510:512 -> a
20:20:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
20:20:com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder combine(com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder):509 -> a
com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder -> a.a.a.a.c.a.a.b.ma:
1:1:void <init>():370:370 -> <init>
com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder add(java.lang.Object) -> a
1:1:int expandedCapacity(int,int):361:361 -> a
2:2:int expandedCapacity(int,int):356:356 -> a
com.android.tools.r8.com.google.common.collect.ImmutableEntry -> a.a.a.a.c.a.a.b.oa:
java.lang.Object value -> b
java.lang.Object key -> a
1:3:void <init>(java.lang.Object,java.lang.Object):31:33 -> <init>
1:1:java.lang.Object getKey():39:39 -> getKey
1:1:java.lang.Object getValue():45:45 -> getValue
1:1:java.lang.Object setValue(java.lang.Object):50:50 -> setValue
com.android.tools.r8.com.google.common.collect.ImmutableEnumMap -> a.a.a.a.c.a.a.b.pa:
java.util.EnumMap delegate -> e
1:1:void com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.<init>():445:445 -> <init>
1:1:void <init>(java.util.EnumMap):51 -> <init>
2:3:void <init>(java.util.EnumMap):52:53 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap asImmutable(java.util.EnumMap):38:38 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableMap asImmutable(java.util.EnumMap):45:45 -> a
3:4:com.android.tools.r8.com.google.common.collect.ImmutableMap asImmutable(java.util.EnumMap):42:43 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableMap asImmutable(java.util.EnumMap):40:40 -> a
1:1:boolean containsKey(java.lang.Object):73:73 -> containsKey
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.entrySet():445:445 -> entrySet
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.entrySet():0 -> entrySet
1:2:boolean equals(java.lang.Object):86:87 -> equals
3:3:boolean equals(java.lang.Object):89:89 -> equals
1:1:void forEach(java.util.function.BiConsumer):103:103 -> forEach
1:1:java.lang.Object get(java.lang.Object):78:78 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createEntrySet():474:474 -> h
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createEntrySet():0 -> h
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createKeySet():457:457 -> i
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createKeySet():0 -> i
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createValues():479:479 -> j
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.createValues():0 -> j
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.keySet():445:445 -> keySet
1:1:java.util.Set com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.keySet():0 -> keySet
boolean isPartialView() -> l
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator keyIterator():58:58 -> m
1:1:java.util.Spliterator keySpliterator():63:63 -> n
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator entryIterator():94:94 -> p
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Maps.unmodifiableEntryIterator(java.util.Iterator):1462:1462 -> p
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator entryIterator():94 -> p
1:1:int size():68:68 -> size
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.values():445:445 -> values
1:1:java.util.Collection com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap.values():0 -> values
com.android.tools.r8.com.google.common.collect.ImmutableEnumSet -> a.a.a.a.c.a.a.b.qa:
java.util.EnumSet delegate -> c
int hashCode -> d
1:2:void <init>(java.util.EnumSet):58:59 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet asImmutable(java.util.EnumSet):38:38 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet asImmutable(java.util.EnumSet):44:44 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet asImmutable(java.util.EnumSet):42:42 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableSet asImmutable(java.util.EnumSet):40:40 -> a
1:1:boolean contains(java.lang.Object):89:89 -> contains
1:2:boolean containsAll(java.util.Collection):94:95 -> containsAll
3:3:boolean containsAll(java.util.Collection):97:97 -> containsAll
boolean isPartialView() -> e
1:2:boolean equals(java.lang.Object):110:111 -> equals
3:3:boolean equals(java.lang.Object):113:113 -> equals
1:1:void forEach(java.util.function.Consumer):79:79 -> forEach
boolean isHashCodeFast() -> h
1:2:int hashCode():126:127 -> hashCode
1:1:boolean isEmpty():102:102 -> isEmpty
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():69:69 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():69:69 -> iterator
2:2:java.util.Iterator iterator():33 -> iterator
1:1:int size():84:84 -> size
1:1:java.util.Spliterator spliterator():74:74 -> spliterator
1:1:java.lang.String toString():132:132 -> toString
com.android.tools.r8.com.google.common.collect.ImmutableList -> a.a.a.a.c.a.a.b.va:
1:1:void <init>():377:377 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList of(java.lang.Object):93:93 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList of(java.lang.Object,java.lang.Object):102:102 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):138:138 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):156:156 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList copyOf(java.util.Collection):252:252 -> a
6:7:com.android.tools.r8.com.google.common.collect.ImmutableList copyOf(java.util.Collection):254:255 -> a
8:8:com.android.tools.r8.com.google.common.collect.ImmutableList copyOf(java.util.Collection):257:257 -> a
9:11:com.android.tools.r8.com.google.common.collect.ImmutableList sortedCopyOf(java.util.Comparator,java.lang.Iterable):337:339 -> a
12:12:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[]):356:356 -> a
12:12:com.android.tools.r8.com.google.common.collect.ImmutableList sortedCopyOf(java.util.Comparator,java.lang.Iterable):340 -> a
13:13:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableList sortedCopyOf(java.util.Comparator,java.lang.Iterable):335 -> a
14:14:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[]):356:356 -> a
15:15:int copyIntoArray(java.lang.Object[],int):582:582 -> a
16:16:int copyIntoArray(java.lang.Object[],int):584:584 -> a
1:1:void add(int,java.lang.Object):524:524 -> add
1:1:boolean addAll(int,java.util.Collection):499:499 -> addAll
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList construct(java.lang.Object[]):347:347 -> b
2:3:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[],int):370:371 -> b
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[],int):373:373 -> b
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[],int):368:368 -> b
6:6:com.android.tools.r8.com.google.common.collect.ImmutableList of():81:81 -> b
6:6:com.android.tools.r8.com.google.common.collect.ImmutableList asImmutableList(java.lang.Object[],int):366 -> b
1:1:boolean contains(java.lang.Object):422:422 -> contains
com.android.tools.r8.com.google.common.collect.ImmutableList asList() -> d
1:1:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1017:1017 -> equals
1:1:boolean equals(java.lang.Object):663 -> equals
2:4:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1020:1022 -> equals
2:4:boolean equals(java.lang.Object):663 -> equals
5:5:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1025:1025 -> equals
5:5:boolean equals(java.lang.Object):663 -> equals
6:6:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1028:1028 -> equals
6:6:boolean equals(java.lang.Object):663 -> equals
7:7:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1034:1034 -> equals
7:7:boolean equals(java.lang.Object):663 -> equals
8:9:boolean com.android.tools.r8.com.google.common.collect.Iterators.elementsEqual(java.util.Iterator,java.util.Iterator):274:275 -> equals
8:9:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1034 -> equals
8:9:boolean equals(java.lang.Object):663 -> equals
10:12:boolean com.android.tools.r8.com.google.common.collect.Iterators.elementsEqual(java.util.Iterator,java.util.Iterator):278:280 -> equals
10:12:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1034 -> equals
10:12:boolean equals(java.lang.Object):663 -> equals
13:13:boolean com.android.tools.r8.com.google.common.collect.Iterators.elementsEqual(java.util.Iterator,java.util.Iterator):284:284 -> equals
13:13:boolean com.android.tools.r8.com.google.common.collect.Lists.equalsImpl(java.util.List,java.lang.Object):1034 -> equals
13:13:boolean equals(java.lang.Object):663 -> equals
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList$Builder builder():711:711 -> f
1:1:void forEach(java.util.function.Consumer):404:404 -> forEach
2:2:void forEach(java.util.function.Consumer):406:406 -> forEach
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
3:3:void forEach(java.util.function.Consumer):403 -> forEach
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList of():81:81 -> g
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList reverse():598:598 -> h
1:1:int hashCode():669:669 -> hashCode
2:2:int hashCode():671:671 -> hashCode
1:1:int com.android.tools.r8.com.google.common.collect.Lists.indexOfRandomAccess(java.util.List,java.lang.Object):1069:1069 -> indexOf
1:1:int com.android.tools.r8.com.google.common.collect.Lists.indexOfImpl(java.util.List,java.lang.Object):1056 -> indexOf
1:1:int indexOf(java.lang.Object):412 -> indexOf
2:2:int com.android.tools.r8.com.google.common.collect.Lists.indexOfRandomAccess(java.util.List,java.lang.Object):1078:1078 -> indexOf
2:2:int com.android.tools.r8.com.google.common.collect.Lists.indexOfImpl(java.util.List,java.lang.Object):1056 -> indexOf
2:2:int indexOf(java.lang.Object):412 -> indexOf
1:1:java.util.Iterator iterator():57:57 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():383:383 -> iterator
1:2:int com.android.tools.r8.com.google.common.collect.Lists.lastIndexOfRandomAccess(java.util.List,java.lang.Object):1111:1112 -> lastIndexOf
1:2:int com.android.tools.r8.com.google.common.collect.Lists.lastIndexOfImpl(java.util.List,java.lang.Object):1091 -> lastIndexOf
1:2:int lastIndexOf(java.lang.Object):417 -> lastIndexOf
1:1:java.util.ListIterator listIterator():57:57 -> listIterator
2:2:java.util.ListIterator listIterator(int):57:57 -> listIterator
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator():388:388 -> listIterator
4:4:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator(int):393:393 -> listIterator
1:1:java.lang.Object remove(int):537:537 -> remove
1:1:void replaceAll(java.util.function.UnaryOperator):549:549 -> replaceAll
1:1:java.lang.Object set(int,java.lang.Object):512:512 -> set
1:1:void sort(java.util.Comparator):561:561 -> sort
1:1:java.util.Spliterator spliterator():576:576 -> spliterator
2:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.indexed(int,int,java.util.function.IntFunction,java.util.Comparator):94:94 -> spliterator
2:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.indexed(int,int,java.util.function.IntFunction):40 -> spliterator
2:2:java.util.Spliterator spliterator():576 -> spliterator
1:1:java.util.List subList(int,int):57:57 -> subList
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):435:435 -> subList
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):437:437 -> subList
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList of():81:81 -> subList
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):440 -> subList
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):442:442 -> subList
6:6:com.android.tools.r8.com.google.common.collect.ImmutableList subListUnchecked(int,int):454:454 -> subList
6:6:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):444 -> subList
com.android.tools.r8.com.google.common.collect.ImmutableList$1 -> a.a.a.a.c.a.a.b.ra:
com.android.tools.r8.com.google.common.collect.ImmutableList this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,int,int):393:393 -> <init>
1:1:java.lang.Object get(int):396:396 -> a
com.android.tools.r8.com.google.common.collect.ImmutableList$Builder -> a.a.a.a.c.a.a.b.sa:
1:1:void <init>(int):744:744 -> <init>
1:1:void <init>():739 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList$Builder add(java.lang.Object):757:757 -> a
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder add(java.lang.Object):733 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList$Builder add(java.lang.Object):757:757 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList$Builder addAll(java.lang.Iterable):772:772 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList$Builder combine(com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder):809:809 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList build():819:819 -> a
com.android.tools.r8.com.google.common.collect.ImmutableList$ReverseImmutableList -> a.a.a.a.c.a.a.b.ta:
com.android.tools.r8.com.google.common.collect.ImmutableList forwardList -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList):604:605 -> <init>
1:1:int reverseIndex(int):609:609 -> c
1:1:boolean contains(java.lang.Object):623:623 -> contains
1:1:int reversePosition(int):613:613 -> d
1:1:boolean isPartialView():657:657 -> e
1:2:java.lang.Object get(int):646:647 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList reverse():618:618 -> h
1:2:int indexOf(java.lang.Object):628:629 -> indexOf
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.ImmutableList.iterator():383:383 -> iterator
1:1:java.util.Iterator iterator():601 -> iterator
1:2:int lastIndexOf(java.lang.Object):634:635 -> lastIndexOf
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.ImmutableList.listIterator(int):393:393 -> listIterator
1:1:java.util.ListIterator listIterator(int):601 -> listIterator
2:2:java.util.ListIterator listIterator():601:601 -> listIterator
1:1:int size():652:652 -> size
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):640:641 -> subList
3:3:int reversePosition(int):613:613 -> subList
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):641 -> subList
4:4:int reversePosition(int):613:613 -> subList
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):641 -> subList
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):641:641 -> subList
6:7:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):640:641 -> subList
6:7:java.util.List subList(int,int):601 -> subList
com.android.tools.r8.com.google.common.collect.ImmutableList$SubList -> a.a.a.a.c.a.a.b.ua:
int offset -> b
int length -> c
com.android.tools.r8.com.google.common.collect.ImmutableList this$0 -> d
1:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,int,int):461:463 -> <init>
boolean isPartialView() -> e
1:2:java.lang.Object get(int):473:474 -> get
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.ImmutableList.iterator():383:383 -> iterator
1:1:java.util.Iterator iterator():457 -> iterator
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.ImmutableList.listIterator(int):393:393 -> listIterator
1:1:java.util.ListIterator listIterator(int):457 -> listIterator
2:2:java.util.ListIterator listIterator():457:457 -> listIterator
1:1:int size():468:468 -> size
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):479:480 -> subList
3:4:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):479:480 -> subList
3:4:java.util.List subList(int,int):457 -> subList
com.android.tools.r8.com.google.common.collect.ImmutableListMultimap -> a.a.a.a.c.a.a.b.xa:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap,int):391:391 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):346:346 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap of():144:144 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):347 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):351:351 -> a
4:5:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):353:354 -> a
6:7:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):359:360 -> a
8:12:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):364:368 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):372:372 -> a
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList get(java.lang.Object):405:406 -> get
1:2:java.util.Collection get(java.lang.Object):52 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap$Builder builder():211:211 -> h
com.android.tools.r8.com.google.common.collect.ImmutableListMultimap$Builder -> a.a.a.a.c.a.a.b.wa:
1:1:void <init>():237:237 -> <init>
1:2:com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.put(java.lang.Object,java.lang.Object):168:169 -> a
1:2:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap$Builder put(java.lang.Object,java.lang.Object):242 -> a
3:6:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():278:281 -> a
3:6:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
7:7:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():284:284 -> a
7:7:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
8:12:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():286:290 -> a
8:12:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableList com.android.tools.r8.com.google.common.collect.Ordering.immutableSortedCopy(java.lang.Iterable):876:876 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():290 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
14:15:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():291:292 -> a
14:15:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
16:16:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():294:294 -> a
16:16:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
17:17:com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder.build():296:296 -> a
17:17:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328 -> a
18:18:com.android.tools.r8.com.google.common.collect.ImmutableListMultimap build():328:328 -> a
com.android.tools.r8.com.google.common.collect.ImmutableMap -> a.a.a.a.c.a.a.b.Ba:
com.android.tools.r8.com.google.common.collect.ImmutableCollection values -> d
java.util.Map$Entry[] EMPTY_ENTRY_ARRAY -> a
com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet -> b
com.android.tools.r8.com.google.common.collect.ImmutableSet keySet -> c
1:1:void <clinit>():443:443 -> <clinit>
1:1:void <init>():483:483 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):141:141 -> a
2:3:java.util.Map$Entry entryOf(java.lang.Object,java.lang.Object):175:176 -> a
4:4:void checkNoConflict(boolean,java.lang.String,java.util.Map$Entry,java.util.Map$Entry):190:190 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):392:392 -> a
6:7:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):394:395 -> a
8:8:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):398:398 -> a
9:9:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):400:400 -> a
10:12:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOfEnumMap(java.util.EnumMap):436:438 -> a
10:12:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):400 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOfEnumMap(java.util.EnumMap):440:440 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):400 -> a
14:14:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403:403 -> a
15:16:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.lang.Iterable):418:419 -> a
15:16:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403 -> a
17:17:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.lang.Iterable):430:430 -> a
17:17:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403 -> a
18:19:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.lang.Iterable):423:424 -> a
18:19:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403 -> a
20:20:com.android.tools.r8.com.google.common.collect.ImmutableMap of(java.lang.Object,java.lang.Object):123:123 -> a
20:20:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.lang.Iterable):424 -> a
20:20:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403 -> a
21:21:com.android.tools.r8.com.google.common.collect.ImmutableMap of():113:113 -> a
21:21:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.lang.Iterable):421 -> a
21:21:com.android.tools.r8.com.google.common.collect.ImmutableMap copyOf(java.util.Map):403 -> a
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap of(java.lang.Object,java.lang.Object):123:123 -> b
1:1:void clear():642:642 -> clear
1:1:java.lang.Object compute(java.lang.Object,java.util.function.BiFunction):569:569 -> compute
1:1:java.lang.Object computeIfAbsent(java.lang.Object,java.util.function.Function):544:544 -> computeIfAbsent
1:1:java.lang.Object computeIfPresent(java.lang.Object,java.util.function.BiFunction):557:557 -> computeIfPresent
1:1:boolean containsKey(java.lang.Object):652:652 -> containsKey
1:1:boolean containsValue(java.lang.Object):657:657 -> containsValue
1:1:java.util.Set entrySet():60:60 -> entrySet
2:3:com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet():679:680 -> entrySet
1:3:boolean com.android.tools.r8.com.google.common.collect.Maps.equalsImpl(java.util.Map,java.lang.Object):3804:3806 -> equals
1:3:boolean equals(java.lang.Object):835 -> equals
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder builder():184:184 -> g
2:2:void com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder.<init>():234:234 -> g
2:2:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder builder():184 -> g
1:1:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object):666:666 -> getOrDefault
com.android.tools.r8.com.google.common.collect.ImmutableSet createEntrySet() -> h
1:1:int hashCode():842:842 -> hashCode
com.android.tools.r8.com.google.common.collect.ImmutableSet createKeySet() -> i
1:1:boolean isEmpty():647:647 -> isEmpty
com.android.tools.r8.com.google.common.collect.ImmutableCollection createValues() -> j
boolean isHashCodeFast() -> k
1:1:java.util.Set keySet():60:60 -> keySet
2:3:com.android.tools.r8.com.google.common.collect.ImmutableSet keySet():694:695 -> keySet
boolean isPartialView() -> l
1:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator keyIterator():706:707 -> m
1:1:java.lang.Object merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction):582:582 -> merge
1:1:java.util.Spliterator keySpliterator():721:721 -> n
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap of():113:113 -> o
1:1:java.lang.Object put(java.lang.Object,java.lang.Object):495:495 -> put
1:1:void putAll(java.util.Map):594:594 -> putAll
1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):508:508 -> putIfAbsent
1:1:java.lang.Object remove(java.lang.Object):618:618 -> remove
2:2:boolean remove(java.lang.Object,java.lang.Object):630:630 -> remove
1:1:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):520:520 -> replace
2:2:java.lang.Object replace(java.lang.Object,java.lang.Object):532:532 -> replace
1:1:void replaceAll(java.util.function.BiFunction):606:606 -> replaceAll
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3815:3815 -> toString
1:1:java.lang.String toString():851 -> toString
2:3:java.lang.StringBuilder com.android.tools.r8.com.google.common.collect.Collections2.newStringBuilderForCollection(int):369:370 -> toString
2:3:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3815 -> toString
2:3:java.lang.String toString():851 -> toString
4:4:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3815:3815 -> toString
4:4:java.lang.String toString():851 -> toString
5:5:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3817:3817 -> toString
5:5:java.lang.String toString():851 -> toString
6:6:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3819:3819 -> toString
6:6:java.lang.String toString():851 -> toString
7:7:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3822:3822 -> toString
7:7:java.lang.String toString():851 -> toString
8:8:java.lang.String com.android.tools.r8.com.google.common.collect.Maps.toStringImpl(java.util.Map):3824:3824 -> toString
8:8:java.lang.String toString():851 -> toString
1:1:java.util.Collection values():60:60 -> values
2:3:com.android.tools.r8.com.google.common.collect.ImmutableCollection values():733:734 -> values
com.android.tools.r8.com.google.common.collect.ImmutableMap$1 -> a.a.a.a.c.a.a.b.ya:
com.android.tools.r8.com.google.common.collect.UnmodifiableIterator val$entryIterator -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.UnmodifiableIterator):707:707 -> <init>
1:1:boolean hasNext():710:710 -> hasNext
1:1:java.lang.Object next():715:715 -> next
com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder -> a.a.a.a.c.a.a.b.za:
java.util.Map$Entry[] entries -> b
int size -> c
java.util.Comparator valueComparator -> a
boolean entriesUsed -> d
1:4:void <init>(int):238:241 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):259:259 -> a
2:3:void ensureCapacity(int):245:246 -> a
2:3:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):259 -> a
4:4:void ensureCapacity(int):248:248 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):259 -> a
5:5:void ensureCapacity(int):247:247 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):259 -> a
6:6:void ensureCapacity(int):249:249 -> a
6:6:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):259 -> a
7:7:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):260:260 -> a
8:8:com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object):262:262 -> a
9:11:com.android.tools.r8.com.google.common.collect.ImmutableMap build():356:358 -> a
12:12:com.android.tools.r8.com.google.common.collect.ImmutableMap build():360:360 -> a
13:13:com.android.tools.r8.com.google.common.collect.ImmutableMap build():364:364 -> a
14:14:com.android.tools.r8.com.google.common.base.Function com.android.tools.r8.com.google.common.collect.Maps.valueFunction():116:116 -> a
14:14:com.android.tools.r8.com.google.common.collect.ImmutableMap build():364 -> a
15:15:com.android.tools.r8.com.google.common.collect.ImmutableMap build():364:364 -> a
16:16:com.android.tools.r8.com.google.common.collect.ImmutableMap build():360:360 -> a
17:18:com.android.tools.r8.com.google.common.collect.ImmutableMap build():366:367 -> a
19:19:com.android.tools.r8.com.google.common.collect.ImmutableMap build():373:373 -> a
20:20:com.android.tools.r8.com.google.common.collect.ImmutableMap build():371:371 -> a
21:21:com.android.tools.r8.com.google.common.collect.ImmutableMap build():369:369 -> a
com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl -> a.a.a.a.c.a.a.b.Aa:
com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap):463:463 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():471:471 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():471:471 -> iterator
2:2:java.util.Iterator iterator():462 -> iterator
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap map():466:466 -> k
com.android.tools.r8.com.google.common.collect.ImmutableMapEntry -> a.a.a.a.c.a.a.b.Da:
1:2:void <init>(java.lang.Object,java.lang.Object):48:49 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[] createEntryArray(int):44:44 -> a
com.android.tools.r8.com.google.common.collect.ImmutableMapEntry getNextInKeyBucket() -> c
boolean isReusable() -> d
com.android.tools.r8.com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry -> a.a.a.a.c.a.a.b.Ca:
com.android.tools.r8.com.google.common.collect.ImmutableMapEntry nextInKeyBucket -> c
1:2:void <init>(java.lang.Object,java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry):79:80 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMapEntry getNextInKeyBucket():86:86 -> c
boolean isReusable() -> d
com.android.tools.r8.com.google.common.collect.ImmutableMapEntrySet -> a.a.a.a.c.a.a.b.Fa:
1:1:void <init>():77:77 -> <init>
1:4:boolean contains(java.lang.Object):88:91 -> contains
1:1:boolean isPartialView():98:98 -> e
1:1:boolean isHashCodeFast():104:104 -> h
1:1:int hashCode():109:109 -> hashCode
com.android.tools.r8.com.google.common.collect.ImmutableMap map() -> k
1:1:int size():83:83 -> size
com.android.tools.r8.com.google.common.collect.ImmutableMapEntrySet$RegularEntrySet -> a.a.a.a.c.a.a.b.Ea:
com.android.tools.r8.com.google.common.collect.ImmutableMap map -> c
java.util.Map$Entry[] entries -> d
1:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap,java.util.Map$Entry[]):43:45 -> <init>
1:2:void forEach(java.util.function.Consumer):66:67 -> forEach
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
3:3:void forEach(java.util.function.Consumer):65 -> forEach
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList createAsList():73:73 -> g
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():55:55 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[]):1054:1054 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():55 -> iterator
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():55:55 -> iterator
3:3:java.util.Iterator iterator():39 -> iterator
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap map():50:50 -> k
1:1:java.util.Spliterator spliterator():60:60 -> spliterator
com.android.tools.r8.com.google.common.collect.ImmutableMapKeySet -> a.a.a.a.c.a.a.b.Ga:
com.android.tools.r8.com.google.common.collect.ImmutableMap map -> c
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap):39:40 -> <init>
1:1:void lambda$forEach$0(java.util.function.Consumer,java.lang.Object,java.lang.Object):71:71 -> a
1:1:boolean contains(java.lang.Object):60:60 -> contains
boolean isPartialView() -> e
1:1:void forEach(java.util.function.Consumer):71:71 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.Consumer):70 -> forEach
1:1:java.lang.Object get(int):65:65 -> get
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():50:50 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():50:50 -> iterator
2:2:java.util.Iterator iterator():35 -> iterator
1:1:int size():45:45 -> size
1:1:java.util.Spliterator spliterator():55:55 -> spliterator
com.android.tools.r8.com.google.common.collect.ImmutableMapValues -> a.a.a.a.c.a.a.b.Ja:
com.android.tools.r8.com.google.common.collect.ImmutableMap map -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap):40:41 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap access$000(com.android.tools.r8.com.google.common.collect.ImmutableMapValues):37:37 -> a
2:2:void lambda$forEach$0(java.util.function.Consumer,java.lang.Object,java.lang.Object):100:100 -> a
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():51:51 -> contains
1:1:boolean contains(java.lang.Object):72 -> contains
2:3:boolean com.android.tools.r8.com.google.common.collect.Iterators.contains(java.util.Iterator,java.lang.Object):186:187 -> contains
2:3:boolean contains(java.lang.Object):72 -> contains
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList asList():82:83 -> d
boolean isPartialView() -> e
1:1:void forEach(java.util.function.Consumer):100:100 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.Consumer):99 -> forEach
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():51:51 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():51:51 -> iterator
2:2:java.util.Iterator iterator():36 -> iterator
1:1:int size():46:46 -> size
1:1:java.util.Spliterator spliterator():67:67 -> spliterator
com.android.tools.r8.com.google.common.collect.ImmutableMapValues$1 -> a.a.a.a.c.a.a.b.Ha:
com.android.tools.r8.com.google.common.collect.UnmodifiableIterator entryItr -> a
com.android.tools.r8.com.google.common.collect.ImmutableMapValues this$0 -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMapValues):51:52 -> <init>
1:1:boolean hasNext():56:56 -> hasNext
1:1:java.lang.Object next():61:61 -> next
com.android.tools.r8.com.google.common.collect.ImmutableMapValues$2 -> a.a.a.a.c.a.a.b.Ia:
com.android.tools.r8.com.google.common.collect.ImmutableMapValues this$0 -> c
com.android.tools.r8.com.google.common.collect.ImmutableList val$entryList -> b
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMapValues,com.android.tools.r8.com.google.common.collect.ImmutableList):83:83 -> <init>
1:1:java.lang.Object get(int):86:86 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection delegateCollection():91:91 -> i
com.android.tools.r8.com.google.common.collect.ImmutableMultimap -> a.a.a.a.c.a.a.b.Oa:
com.android.tools.r8.com.google.common.collect.ImmutableMap map -> e
int size -> f
1:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMap,int):354:356 -> <init>
1:1:boolean containsEntry(java.lang.Object,java.lang.Object):67:67 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):313:313 -> a
3:4:com.android.tools.r8.com.google.common.collect.ImmutableMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):315:316 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableMultimap copyOf(com.android.tools.r8.com.google.common.collect.Multimap):320:320 -> a
6:6:boolean putAll(java.lang.Object,java.lang.Iterable):440:440 -> a
7:7:java.util.Map createAsMap():520:520 -> a
8:9:java.util.Spliterator lambda$entrySpliterator$1(java.util.Map$Entry):608:609 -> a
10:10:java.util.Spliterator lambda$entrySpliterator$1(java.util.Map$Entry):611:611 -> a
11:11:java.util.Spliterator lambda$entrySpliterator$1(java.util.Map$Entry):610:610 -> a
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap asMap():515:515 -> asMap
1:1:java.util.Map asMap():67 -> asMap
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection createEntries():533:533 -> b
1:1:java.util.Collection createEntries():67 -> b
2:2:java.util.Map$Entry lambda$null$0(java.lang.Object,java.lang.Object):611:611 -> b
1:1:void clear():396:396 -> clear
1:1:boolean containsKey(java.lang.Object):483:483 -> containsKey
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMultiset createKeys():637:637 -> d
1:1:com.android.tools.r8.com.google.common.collect.Multiset createKeys():67 -> d
1:1:java.util.Iterator entryIterator():67:67 -> e
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator entryIterator():595:595 -> e
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection entries():528:528 -> entries
1:1:java.util.Collection entries():67 -> entries
1:1:boolean equals(java.lang.Object):67:67 -> equals
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMap asMap():515:515 -> f
1:1:java.util.Spliterator entrySpliterator():606 -> f
2:2:java.util.Spliterator entrySpliterator():606:606 -> f
3:3:int size():493:493 -> f
3:3:java.util.Spliterator entrySpliterator():614 -> f
4:4:java.util.Spliterator entrySpliterator():605:605 -> f
1:1:boolean isPartialView():476:476 -> g
1:1:int com.android.tools.r8.com.google.common.collect.AbstractMultimap.hashCode():263:263 -> hashCode
1:1:int hashCode():67 -> hashCode
1:1:boolean com.android.tools.r8.com.google.common.collect.AbstractMultimap.isEmpty():43:43 -> isEmpty
1:1:boolean isEmpty():67 -> isEmpty
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet keySet():504:504 -> keySet
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet keySet():504:504 -> keySet
2:2:java.util.Set keySet():67 -> keySet
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMultiset keys():632:632 -> keys
1:1:com.android.tools.r8.com.google.common.collect.Multiset keys():67 -> keys
1:1:boolean put(java.lang.Object,java.lang.Object):427:427 -> put
1:1:boolean remove(java.lang.Object,java.lang.Object):466:466 -> remove
1:1:int size():493:493 -> size
1:1:java.lang.String com.android.tools.r8.com.google.common.collect.AbstractMultimap.toString():274:274 -> toString
1:1:java.lang.String toString():67 -> toString
com.android.tools.r8.com.google.common.collect.ImmutableMultimap$1 -> a.a.a.a.c.a.a.b.Ka:
java.util.Iterator com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.valueIterator -> c
java.util.Iterator com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.mapIterator -> a
java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.key -> b
com.android.tools.r8.com.google.common.collect.ImmutableMultimap com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.this$0 -> d
1:2:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):570:571 -> <init>
1:2:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap,com.android.tools.r8.com.google.common.collect.ImmutableMultimap$1):570 -> <init>
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):595 -> <init>
3:3:com.android.tools.r8.com.google.common.collect.ImmutableMap com.android.tools.r8.com.google.common.collect.ImmutableMultimap.asMap():515:515 -> <init>
3:3:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):571 -> <init>
3:3:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap,com.android.tools.r8.com.google.common.collect.ImmutableMultimap$1):570 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):595 -> <init>
4:6:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):571:573 -> <init>
4:6:void com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.<init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap,com.android.tools.r8.com.google.common.collect.ImmutableMultimap$1):570 -> <init>
4:6:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):595 -> <init>
1:1:boolean com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.hasNext():579:579 -> hasNext
1:1:boolean com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.hasNext():0 -> hasNext
1:4:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():584:587 -> next
1:4:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():0 -> next
5:5:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():589:589 -> next
5:5:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():0 -> next
6:6:java.util.Map$Entry output(java.lang.Object,java.lang.Object):598:598 -> next
6:6:java.lang.Object output(java.lang.Object,java.lang.Object):595 -> next
6:6:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():589 -> next
6:6:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Itr.next():0 -> next
com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Builder -> a.a.a.a.c.a.a.b.La:
java.util.Comparator valueComparator -> c
java.util.Comparator keyComparator -> b
com.android.tools.r8.com.google.common.collect.Multimap builderMultimap -> a
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys com.android.tools.r8.com.google.common.collect.MultimapBuilder.linkedHashKeys(int):126:127 -> <init>
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys com.android.tools.r8.com.google.common.collect.MultimapBuilder.linkedHashKeys():113 -> <init>
1:2:void <init>():156 -> <init>
3:3:com.android.tools.r8.com.google.common.collect.MultimapBuilder$ListMultimapBuilder com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys.arrayListValues(int):300:300 -> <init>
3:3:com.android.tools.r8.com.google.common.collect.MultimapBuilder$ListMultimapBuilder com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys.arrayListValues():290 -> <init>
3:3:void <init>():156 -> <init>
4:4:java.util.Map com.android.tools.r8.com.google.common.collect.MultimapBuilder$2.createMap():130:130 -> <init>
4:4:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1.build():305 -> <init>
4:4:void <init>():156 -> <init>
5:5:java.util.LinkedHashMap com.android.tools.r8.com.google.common.collect.Maps.newLinkedHashMapWithExpectedSize(int):377:377 -> <init>
5:5:java.util.Map com.android.tools.r8.com.google.common.collect.MultimapBuilder$2.createMap():130 -> <init>
5:5:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1.build():305 -> <init>
5:5:void <init>():156 -> <init>
6:6:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1.build():305:305 -> <init>
6:6:void <init>():156 -> <init>
7:7:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.Multimaps.newListMultimap(java.util.Map,com.android.tools.r8.com.google.common.base.Supplier):294:294 -> <init>
7:7:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1.build():304 -> <init>
7:7:void <init>():156 -> <init>
8:9:void <init>(com.android.tools.r8.com.google.common.collect.Multimap):159:160 -> <init>
8:9:void <init>():156 -> <init>
com.android.tools.r8.com.google.common.collect.ImmutableMultimap$EntryCollection -> a.a.a.a.c.a.a.b.Ma:
com.android.tools.r8.com.google.common.collect.ImmutableMultimap multimap -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):539:540 -> <init>
1:3:boolean contains(java.lang.Object):560:562 -> contains
1:1:boolean isPartialView():550:550 -> e
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():545:545 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():545:545 -> iterator
2:2:java.util.Iterator iterator():536 -> iterator
1:1:int size():555:555 -> size
2:2:int com.android.tools.r8.com.google.common.collect.ImmutableMultimap.size():493:493 -> size
2:2:int size():555 -> size
com.android.tools.r8.com.google.common.collect.ImmutableMultimap$Keys -> a.a.a.a.c.a.a.b.Na:
com.android.tools.r8.com.google.common.collect.ImmutableMultimap this$0 -> d
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultimap):642:642 -> <init>
1:2:int count(java.lang.Object):650:651 -> b
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet():656:656 -> c
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet com.android.tools.r8.com.google.common.collect.ImmutableMultimap.keySet():504:504 -> c
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet():656 -> c
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet():656:656 -> c
3:3:java.util.Set elementSet():640 -> c
4:5:com.android.tools.r8.com.google.common.collect.Multiset$Entry getEntry(int):666:667 -> c
6:6:com.android.tools.r8.com.google.common.collect.Multiset$Entry com.android.tools.r8.com.google.common.collect.Multisets.immutableEntry(java.lang.Object,int):251:251 -> c
6:6:com.android.tools.r8.com.google.common.collect.Multiset$Entry getEntry(int):667 -> c
1:1:boolean contains(java.lang.Object):645:645 -> contains
2:2:boolean com.android.tools.r8.com.google.common.collect.ImmutableMultimap.containsKey(java.lang.Object):483:483 -> contains
2:2:boolean contains(java.lang.Object):645 -> contains
boolean isPartialView() -> e
1:1:int size():661:661 -> size
2:2:int com.android.tools.r8.com.google.common.collect.ImmutableMultimap.size():493:493 -> size
2:2:int size():661 -> size
com.android.tools.r8.com.google.common.collect.ImmutableMultiset -> a.a.a.a.c.a.a.b.Ra:
com.android.tools.r8.com.google.common.collect.ImmutableList asList -> b
com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet -> c
1:1:void com.android.tools.r8.com.google.common.collect.ImmutableMultisetGwtSerializationDependencies.<init>():40:40 -> <init>
1:1:void <init>():235 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableMultiset copyFromEntries(java.util.Collection):216:216 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableMultiset of():101:101 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableMultiset copyFromEntries(java.util.Collection):217 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableMultiset copyFromEntries(java.util.Collection):219:219 -> a
4:4:int setCount(java.lang.Object,int):312:312 -> a
5:5:boolean setCount(java.lang.Object,int,int):325:325 -> a
6:8:int copyIntoArray(java.lang.Object[],int):331:333 -> a
1:1:int remove(java.lang.Object,int):299:299 -> b
com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet() -> c
com.android.tools.r8.com.google.common.collect.Multiset$Entry getEntry(int) -> c
1:1:int add(java.lang.Object,int):286:286 -> c
1:1:boolean contains(java.lang.Object):273:273 -> contains
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList asList():267:267 -> d
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList com.android.tools.r8.com.google.common.collect.ImmutableCollection.asList():311:311 -> d
2:2:com.android.tools.r8.com.google.common.collect.ImmutableList asList():268 -> d
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList com.android.tools.r8.com.google.common.collect.ImmutableCollection.asList():317:317 -> d
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList asList():268 -> d
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList com.android.tools.r8.com.google.common.collect.ImmutableCollection.asList():315:315 -> d
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList asList():268 -> d
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList com.android.tools.r8.com.google.common.collect.ImmutableCollection.asList():313:313 -> d
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList asList():268 -> d
6:6:com.android.tools.r8.com.google.common.collect.ImmutableList asList():268:268 -> d
1:1:java.util.Set entrySet():53:53 -> entrySet
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet():362:362 -> entrySet
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet createEntrySet():367:367 -> entrySet
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet():363 -> entrySet
4:4:com.android.tools.r8.com.google.common.collect.ImmutableSet entrySet():363:363 -> entrySet
1:1:boolean equals(java.lang.Object):340:340 -> equals
1:1:int hashCode():345:345 -> hashCode
1:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():239:240 -> iterator
3:4:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():239:240 -> iterator
3:4:java.util.Iterator iterator():53 -> iterator
1:1:java.lang.String toString():350:350 -> toString
com.android.tools.r8.com.google.common.collect.ImmutableMultiset$1 -> a.a.a.a.c.a.a.b.Pa:
java.util.Iterator val$entryIterator -> c
java.lang.Object element -> b
int remaining -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultiset,java.util.Iterator):240:240 -> <init>
1:1:boolean hasNext():246:246 -> hasNext
1:4:java.lang.Object next():251:254 -> next
5:6:java.lang.Object next():256:257 -> next
com.android.tools.r8.com.google.common.collect.ImmutableMultiset$EntrySet -> a.a.a.a.c.a.a.b.Qa:
com.android.tools.r8.com.google.common.collect.ImmutableMultiset this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultiset):373:373 -> <init>
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableMultiset,com.android.tools.r8.com.google.common.collect.ImmutableMultiset$1):373 -> <init>
1:3:boolean contains(java.lang.Object):391:393 -> contains
4:5:boolean contains(java.lang.Object):396:397 -> contains
1:1:boolean isPartialView():376:376 -> e
1:1:com.android.tools.r8.com.google.common.collect.Multiset$Entry get(int):381:381 -> get
1:1:java.lang.Object get(int):372 -> get
1:1:int hashCode():404:404 -> hashCode
1:1:int size():386:386 -> size
com.android.tools.r8.com.google.common.collect.ImmutableSet -> a.a.a.a.c.a.a.b.Va:
com.android.tools.r8.com.google.common.collect.ImmutableList asList -> b
1:1:void <init>():332:332 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet access$000(int,java.lang.Object[]):51:51 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet of(java.lang.Object):83:83 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet of(java.lang.Object,java.lang.Object):92:92 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableSet of(java.lang.Object,java.lang.Object,java.lang.Object):101:101 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableSet of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):110:110 -> a
6:6:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOf(java.util.Collection):259:259 -> a
7:8:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOf(java.util.Collection):261:262 -> a
9:10:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOf(java.util.Collection):265:266 -> a
11:11:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOfEnumSet(java.util.EnumSet):329:329 -> a
11:11:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOf(java.util.Collection):266 -> a
12:13:com.android.tools.r8.com.google.common.collect.ImmutableSet copyOf(java.util.Collection):268:269 -> a
1:2:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):169:170 -> b
3:5:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):175:177 -> b
6:6:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):179:179 -> b
7:8:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):182:183 -> b
9:9:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):186:186 -> b
10:10:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):191:191 -> b
11:13:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):195:197 -> b
14:14:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):200:200 -> b
15:17:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):202:204 -> b
18:19:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):164:165 -> b
20:20:com.android.tools.r8.com.google.common.collect.ImmutableSet of():74:74 -> b
20:20:com.android.tools.r8.com.google.common.collect.ImmutableSet construct(int,java.lang.Object[]):161 -> b
1:1:int chooseTableSize(int):229:229 -> c
2:2:int chooseTableSize(int):237:237 -> c
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList asList():368:369 -> d
1:4:boolean equals(java.lang.Object):343:346 -> equals
5:5:boolean equals(java.lang.Object):349:349 -> equals
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder builder():445:445 -> f
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList createAsList():373:373 -> g
boolean isHashCodeFast() -> h
1:1:int hashCode():354:354 -> hashCode
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet of():74:74 -> i
1:1:java.util.stream.Collector toImmutableSet():65:65 -> j
com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder -> a.a.a.a.c.a.a.b.Sa:
1:1:void <init>(int):475:475 -> <init>
1:1:void <init>():471 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder add(java.lang.Object):490:490 -> a
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection$Builder add(java.lang.Object):464 -> a
2:2:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder add(java.lang.Object):490:490 -> a
3:3:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder add(java.lang.Object[]):506:506 -> a
4:4:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder addAll(java.lang.Iterable):522:522 -> a
5:5:com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder combine(com.android.tools.r8.com.google.common.collect.ImmutableCollection$ArrayBasedBuilder):545:545 -> a
6:6:com.android.tools.r8.com.google.common.collect.ImmutableSet build():555:555 -> a
7:7:com.android.tools.r8.com.google.common.collect.ImmutableSet build():558:558 -> a
com.android.tools.r8.com.google.common.collect.ImmutableSet$Indexed -> a.a.a.a.c.a.a.b.Ua:
1:1:void <init>():376:376 -> <init>
1:1:void forEach(java.util.function.Consumer):392:392 -> forEach
2:2:void forEach(java.util.function.Consumer):394:394 -> forEach
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
3:3:void forEach(java.util.function.Consumer):391 -> forEach
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList createAsList():400:400 -> g
1:1:java.util.Iterator iterator():376:376 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():381:381 -> iterator
1:1:java.util.Spliterator spliterator():386:386 -> spliterator
2:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.indexed(int,int,java.util.function.IntFunction,java.util.Comparator):94:94 -> spliterator
2:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.CollectSpliterators.indexed(int,int,java.util.function.IntFunction):40 -> spliterator
2:2:java.util.Spliterator spliterator():386 -> spliterator
com.android.tools.r8.com.google.common.collect.ImmutableSet$Indexed$1 -> a.a.a.a.c.a.a.b.Ta:
com.android.tools.r8.com.google.common.collect.ImmutableSet$Indexed this$0 -> b
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableSet$Indexed):400:400 -> <init>
1:1:java.lang.Object get(int):403:403 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet$Indexed delegateCollection():408:408 -> i
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection delegateCollection():400 -> i
com.android.tools.r8.com.google.common.collect.Iterators$1 -> a.a.a.a.c.a.a.b.Wa:
java.util.Iterator val$iterator -> a
1:1:void <init>(java.util.Iterator):137:137 -> <init>
1:1:boolean hasNext():140:140 -> hasNext
1:1:java.lang.Object next():145:145 -> next
com.android.tools.r8.com.google.common.collect.Iterators$2 -> a.a.a.a.c.a.a.b.Xa:
java.util.Iterator iterator -> a
java.lang.Iterable val$iterable -> b
1:1:void <init>(java.lang.Iterable):411:411 -> <init>
2:2:java.util.Iterator com.android.tools.r8.com.google.common.collect.Iterators.emptyModifiableIterator():125:125 -> <init>
2:2:void <init>(java.lang.Iterable):412 -> <init>
3:3:void <init>(java.lang.Iterable):412:412 -> <init>
1:1:boolean hasNext():425:425 -> hasNext
1:4:java.lang.Object next():430:433 -> next
5:5:java.lang.Object next():436:436 -> next
1:1:void remove():441:441 -> remove
com.android.tools.r8.com.google.common.collect.Iterators$6 -> a.a.a.a.c.a.a.b.Ya:
com.android.tools.r8.com.google.common.base.Function val$function -> b
1:1:void <init>(java.util.Iterator,com.android.tools.r8.com.google.common.base.Function):817:817 -> <init>
1:1:java.lang.Object transform(java.lang.Object):820:820 -> a
com.android.tools.r8.com.google.common.collect.Iterators$7 -> a.a.a.a.c.a.a.b.Za:
java.util.Iterator val$iterator -> c
int val$limitSize -> b
int count -> a
1:1:void <init>(int,java.util.Iterator):952:952 -> <init>
1:1:boolean hasNext():957:957 -> hasNext
1:1:boolean hasNext():957:957 -> next
1:1:java.lang.Object next():962 -> next
2:3:java.lang.Object next():965:966 -> next
4:4:java.lang.Object next():963:963 -> next
1:1:void remove():971:971 -> remove
com.android.tools.r8.com.google.common.collect.Iterators$9 -> a.a.a.a.c.a.a.b._a:
java.lang.Object val$value -> b
boolean done -> a
1:1:void <init>(java.lang.Object):1104:1104 -> <init>
1:1:boolean hasNext():1109:1109 -> hasNext
1:1:java.lang.Object next():1114:1114 -> next
2:3:java.lang.Object next():1117:1118 -> next
4:4:java.lang.Object next():1115:1115 -> next
com.android.tools.r8.com.google.common.collect.Iterators$ArrayItr -> a.a.a.a.c.a.a.b.ab:
java.lang.Object[] array -> d
com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator EMPTY -> c
int offset -> e
1:1:void <clinit>():1058:1058 -> <clinit>
1:3:void <init>(java.lang.Object[],int,int,int):1065:1067 -> <init>
1:1:java.lang.Object get(int):1072:1072 -> a
com.android.tools.r8.com.google.common.collect.Iterators$ConcatenatedIterator -> a.a.a.a.c.a.a.b.bb:
java.util.Deque metaIterators -> d
java.util.Iterator topMetaIterator -> c
java.util.Iterator iterator -> b
java.util.Iterator toRemove -> a
1:1:void <init>(java.util.Iterator):1365:1365 -> <init>
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator com.android.tools.r8.com.google.common.collect.Iterators.emptyListIterator():90:90 -> <init>
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.emptyIterator():78 -> <init>
2:2:void <init>(java.util.Iterator):1366 -> <init>
3:4:void <init>(java.util.Iterator):1366:1367 -> <init>
5:5:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
5:5:void <init>(java.util.Iterator):1367 -> <init>
1:1:boolean hasNext():1385:1385 -> hasNext
2:2:java.util.Iterator getTopMetaIterator():1373:1373 -> hasNext
2:2:boolean hasNext():1389 -> hasNext
3:3:java.util.Iterator getTopMetaIterator():1380:1380 -> hasNext
3:3:boolean hasNext():1389 -> hasNext
4:5:java.util.Iterator getTopMetaIterator():1374:1375 -> hasNext
4:5:boolean hasNext():1389 -> hasNext
6:7:boolean hasNext():1389:1390 -> hasNext
8:8:boolean hasNext():1394:1394 -> hasNext
9:9:boolean hasNext():1396:1396 -> hasNext
10:11:boolean hasNext():1400:1401 -> hasNext
12:13:boolean hasNext():1406:1407 -> hasNext
14:17:boolean hasNext():1409:1412 -> hasNext
18:18:boolean hasNext():1415:1415 -> hasNext
1:1:boolean hasNext():1385:1385 -> next
1:1:java.lang.Object next():1423 -> next
2:2:java.util.Iterator getTopMetaIterator():1373:1373 -> next
2:2:boolean hasNext():1389 -> next
2:2:java.lang.Object next():1423 -> next
3:3:java.util.Iterator getTopMetaIterator():1380:1380 -> next
3:3:boolean hasNext():1389 -> next
3:3:java.lang.Object next():1423 -> next
4:5:java.util.Iterator getTopMetaIterator():1374:1375 -> next
4:5:boolean hasNext():1389 -> next
4:5:java.lang.Object next():1423 -> next
6:7:boolean hasNext():1389:1390 -> next
6:7:java.lang.Object next():1423 -> next
8:8:boolean hasNext():1394:1394 -> next
8:8:java.lang.Object next():1423 -> next
9:9:boolean hasNext():1396:1396 -> next
9:9:java.lang.Object next():1423 -> next
10:11:boolean hasNext():1400:1401 -> next
10:11:java.lang.Object next():1423 -> next
12:13:boolean hasNext():1406:1407 -> next
12:13:java.lang.Object next():1423 -> next
14:17:boolean hasNext():1409:1412 -> next
14:17:java.lang.Object next():1423 -> next
18:18:boolean hasNext():1415:1415 -> next
18:18:java.lang.Object next():1423 -> next
19:20:java.lang.Object next():1424:1425 -> next
21:21:java.lang.Object next():1427:1427 -> next
1:3:void remove():1433:1435 -> remove
com.android.tools.r8.com.google.common.collect.Iterators$EmptyModifiableIterator -> a.a.a.a.c.a.a.b.cb:
com.android.tools.r8.com.google.common.collect.Iterators$EmptyModifiableIterator INSTANCE -> a
1:1:void <clinit>():98:98 -> <clinit>
2:2:void <clinit>():97:97 -> <clinit>
1:1:void <init>(java.lang.String,int):97:97 -> <init>
1:1:java.lang.Object next():107:107 -> next
1:1:void remove():112:112 -> remove
com.android.tools.r8.com.google.common.collect.ListMultimap -> a.a.a.a.c.a.a.b.db:
com.android.tools.r8.com.google.common.collect.Lists$RandomAccessReverseList -> a.a.a.a.c.a.a.b.eb:
1:1:void <init>(java.util.List):991:991 -> <init>
com.android.tools.r8.com.google.common.collect.Lists$ReverseList -> a.a.a.a.c.a.a.b.gb:
java.util.List forwardList -> a
1:2:void <init>(java.util.List):854:855 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.List):855 -> <init>
1:1:int access$000(com.android.tools.r8.com.google.common.collect.Lists$ReverseList,int):851:851 -> a
1:1:void add(int,java.lang.Object):876:876 -> add
1:2:int reverseIndex(int):863:864 -> c
1:1:void clear():881:881 -> clear
1:1:java.util.List getForwardList():859:859 -> d
2:3:int reversePosition(int):869:870 -> d
1:1:java.lang.Object get(int):901:901 -> get
1:1:java.util.Iterator iterator():917:917 -> iterator
1:3:java.util.ListIterator listIterator(int):922:924 -> listIterator
1:1:java.lang.Object remove(int):886:886 -> remove
1:2:java.util.List subList(int,int):911:912 -> removeRange
1:2:void removeRange(int,int):891 -> removeRange
3:3:void removeRange(int,int):891:891 -> removeRange
1:1:java.lang.Object set(int,java.lang.Object):896:896 -> set
1:1:int size():906:906 -> size
1:2:java.util.List subList(int,int):911:912 -> subList
com.android.tools.r8.com.google.common.collect.Lists$ReverseList$1 -> a.a.a.a.c.a.a.b.fb:
com.android.tools.r8.com.google.common.collect.Lists$ReverseList this$0 -> c
java.util.ListIterator val$forwardIterator -> b
boolean canRemoveOrSet -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Lists$ReverseList,java.util.ListIterator):924:924 -> <init>
1:3:void add(java.lang.Object):930:932 -> add
1:1:boolean hasNext():937:937 -> hasNext
1:1:boolean hasPrevious():942:942 -> hasPrevious
1:1:boolean hasNext():937:937 -> next
1:1:java.lang.Object next():947 -> next
2:3:java.lang.Object next():950:951 -> next
4:4:java.lang.Object next():948:948 -> next
1:1:int nextIndex():956:956 -> nextIndex
1:1:boolean hasPrevious():942:942 -> previous
1:1:java.lang.Object previous():961 -> previous
2:3:java.lang.Object previous():964:965 -> previous
4:4:java.lang.Object previous():962:962 -> previous
1:1:int nextIndex():956:956 -> previousIndex
1:1:int previousIndex():970 -> previousIndex
1:3:void remove():975:977 -> remove
1:2:void set(java.lang.Object):982:983 -> set
3:3:void com.android.tools.r8.com.google.common.base.Preconditions.checkState(boolean):443:443 -> set
3:3:void set(java.lang.Object):982 -> set
com.android.tools.r8.com.google.common.collect.Maps$1 -> a.a.a.a.c.a.a.b.hb:
com.android.tools.r8.com.google.common.collect.Maps$5 -> a.a.a.a.c.a.a.b.ib:
java.util.Map$Entry val$entry -> a
1:1:void <init>(java.util.Map$Entry):1447:1447 -> <init>
1:1:java.lang.Object getKey():1450:1450 -> getKey
1:1:java.lang.Object getValue():1455:1455 -> getValue
com.android.tools.r8.com.google.common.collect.Maps$6 -> a.a.a.a.c.a.a.b.jb:
java.util.Iterator val$entryIterator -> a
1:1:void <init>(java.util.Iterator):1462:1462 -> <init>
1:1:boolean hasNext():1465:1465 -> hasNext
1:1:java.util.Map$Entry next():1470:1470 -> next
1:1:java.lang.Object next():1462 -> next
2:2:java.util.Map$Entry com.android.tools.r8.com.google.common.collect.Maps.unmodifiableEntry(java.util.Map$Entry):1447:1447 -> next
2:2:java.util.Map$Entry next():1470 -> next
2:2:java.lang.Object next():1462 -> next
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> next
3:3:java.util.Map$Entry com.android.tools.r8.com.google.common.collect.Maps.unmodifiableEntry(java.util.Map$Entry):1446 -> next
3:3:java.util.Map$Entry next():1470 -> next
3:3:java.lang.Object next():1462 -> next
com.android.tools.r8.com.google.common.collect.Maps$EntryFunction -> a.a.a.a.c.a.a.b.mb:
com.android.tools.r8.com.google.common.collect.Maps$EntryFunction VALUE -> b
com.android.tools.r8.com.google.common.collect.Maps$EntryFunction KEY -> a
1:1:void <clinit>():93:93 -> <clinit>
2:2:void <clinit>():100:100 -> <clinit>
3:3:void <clinit>():92:92 -> <clinit>
1:1:void <init>(java.lang.String,int):92:92 -> <init>
1:1:void <init>(java.lang.String,int,com.android.tools.r8.com.google.common.collect.Maps$1):92 -> <init>
com.android.tools.r8.com.google.common.collect.Maps$EntryFunction$1 -> a.a.a.a.c.a.a.b.kb:
1:1:void <init>(java.lang.String,int):93:93 -> <init>
1:1:java.lang.Object apply(java.lang.Object):93:93 -> apply
2:2:java.lang.Object apply(java.util.Map$Entry):97:97 -> apply
2:2:java.lang.Object apply(java.lang.Object):93 -> apply
com.android.tools.r8.com.google.common.collect.Maps$EntryFunction$2 -> a.a.a.a.c.a.a.b.lb:
1:1:void <init>(java.lang.String,int):100:100 -> <init>
1:1:java.lang.Object apply(java.lang.Object):100:100 -> apply
2:2:java.lang.Object apply(java.util.Map$Entry):104:104 -> apply
2:2:java.lang.Object apply(java.lang.Object):100 -> apply
com.android.tools.r8.com.google.common.collect.Maps$EntrySet -> a.a.a.a.c.a.a.b.nb:
1:1:void <init>():4112:4112 -> <init>
1:1:void clear():4122:4122 -> clear
1:5:boolean contains(java.lang.Object):4127:4131 -> contains
java.util.Map map() -> d
1:1:boolean isEmpty():4138:4138 -> isEmpty
1:3:boolean remove(java.lang.Object):4143:4145 -> remove
1:1:boolean com.android.tools.r8.com.google.common.collect.Sets$ImprovedAbstractSet.removeAll(java.util.Collection):80:80 -> removeAll
1:1:boolean removeAll(java.util.Collection):4153 -> removeAll
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> removeAll
2:2:boolean removeAll(java.util.Collection):4153 -> removeAll
3:3:boolean removeAll(java.util.Collection):4156:4156 -> removeAll
4:5:boolean com.android.tools.r8.com.google.common.collect.Sets.removeAllImpl(java.util.Set,java.util.Iterator):1980:1981 -> removeAll
4:5:boolean removeAll(java.util.Collection):4156 -> removeAll
1:1:boolean retainAll(java.util.Collection):4163:4163 -> retainAll
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
2:2:boolean retainAll(java.util.Collection):4163 -> retainAll
3:3:boolean retainAll(java.util.Collection):4166:4166 -> retainAll
4:4:java.util.HashSet com.android.tools.r8.com.google.common.collect.Sets.newHashSetWithExpectedSize(int):253:253 -> retainAll
4:4:boolean retainAll(java.util.Collection):4166 -> retainAll
5:8:boolean retainAll(java.util.Collection):4167:4170 -> retainAll
9:9:boolean retainAll(java.util.Collection):4173:4173 -> retainAll
1:1:int size():4117:4117 -> size
com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap -> a.a.a.a.c.a.a.b.pb:
1:1:void <init>():3653:3653 -> <init>
1:1:java.util.Set entrySet():3666:3666 -> entrySet
java.util.Iterator entryIterator() -> g
com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap$1 -> a.a.a.a.c.a.a.b.ob:
com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap):3666:3666 -> <init>
1:1:java.util.Map map():3669:3669 -> d
1:1:void forEach(java.util.function.Consumer):3684:3684 -> forEach
2:2:void com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap.forEachEntry(java.util.function.Consumer):3690:3690 -> forEach
2:2:void forEach(java.util.function.Consumer):3684 -> forEach
1:1:java.util.Iterator iterator():3674:3674 -> iterator
1:1:java.util.Spliterator spliterator():3679:3679 -> spliterator
2:2:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap.entrySpliterator():3661:3661 -> spliterator
2:2:java.util.Spliterator spliterator():3679 -> spliterator
3:3:java.util.Spliterator com.android.tools.r8.com.google.common.collect.Maps$IteratorBasedAbstractMap.entrySpliterator():3660:3660 -> spliterator
3:3:java.util.Spliterator spliterator():3679 -> spliterator
com.android.tools.r8.com.google.common.collect.Maps$KeySet -> a.a.a.a.c.a.a.b.qb:
java.util.Map map -> a
1:2:void <init>(java.util.Map):3839:3840 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.Map):3840 -> <init>
1:1:void lambda$forEach$0(java.util.function.Consumer,java.lang.Object,java.lang.Object):3856:3856 -> a
1:1:java.util.Map map():3844:3844 -> clear
1:1:void clear():3885 -> clear
2:2:void clear():3885:3885 -> clear
1:1:java.util.Map map():3844:3844 -> contains
1:1:boolean contains(java.lang.Object):3871 -> contains
2:2:boolean contains(java.lang.Object):3871:3871 -> contains
1:1:void forEach(java.util.function.Consumer):3856:3856 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.Consumer):3854 -> forEach
1:1:java.util.Map map():3844:3844 -> isEmpty
1:1:boolean isEmpty():3866 -> isEmpty
2:2:boolean isEmpty():3866:3866 -> isEmpty
1:1:java.util.Map map():3844:3844 -> iterator
1:1:java.util.Iterator iterator():3849 -> iterator
2:2:java.util.Iterator iterator():3849:3849 -> iterator
1:1:java.util.Map map():3844:3844 -> remove
1:1:boolean contains(java.lang.Object):3871 -> remove
1:1:boolean remove(java.lang.Object):3876 -> remove
2:2:boolean contains(java.lang.Object):3871:3871 -> remove
2:2:boolean remove(java.lang.Object):3876 -> remove
3:3:java.util.Map map():3844:3844 -> remove
3:3:boolean remove(java.lang.Object):3877 -> remove
4:4:boolean remove(java.lang.Object):3877:3877 -> remove
1:1:java.util.Map map():3844:3844 -> size
1:1:int size():3861 -> size
2:2:int size():3861:3861 -> size
com.android.tools.r8.com.google.common.collect.Maps$Values -> a.a.a.a.c.a.a.b.rb:
java.util.Map map -> a
1:2:void <init>(java.util.Map):4026:4027 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.Map):4027 -> <init>
1:1:void lambda$forEach$0(java.util.function.Consumer,java.lang.Object,java.lang.Object):4043:4043 -> a
1:1:java.util.Map map():4031:4031 -> clear
1:1:void clear():4108 -> clear
2:2:void clear():4108:4108 -> clear
1:1:java.util.Map map():4031:4031 -> contains
1:1:boolean contains(java.lang.Object):4103 -> contains
2:2:boolean contains(java.lang.Object):4103:4103 -> contains
1:1:void forEach(java.util.function.Consumer):4043:4043 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.Consumer):4041 -> forEach
1:1:java.util.Map map():4031:4031 -> isEmpty
1:1:boolean isEmpty():4098 -> isEmpty
2:2:boolean isEmpty():4098:4098 -> isEmpty
1:1:java.util.Map map():4031:4031 -> iterator
1:1:java.util.Iterator iterator():4036 -> iterator
2:2:java.util.Iterator iterator():4036:4036 -> iterator
3:3:java.util.Iterator com.android.tools.r8.com.google.common.collect.Maps.valueIterator(java.util.Iterator):124:124 -> iterator
3:3:java.util.Iterator iterator():4036 -> iterator
1:1:boolean remove(java.lang.Object):4049:4049 -> remove
2:2:java.util.Map map():4031:4031 -> remove
2:2:boolean remove(java.lang.Object):4051 -> remove
3:4:boolean remove(java.lang.Object):4051:4052 -> remove
5:5:java.util.Map map():4031:4031 -> remove
5:5:boolean remove(java.lang.Object):4053 -> remove
6:6:boolean remove(java.lang.Object):4053:4053 -> remove
1:1:boolean removeAll(java.util.Collection):4064:4064 -> removeAll
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> removeAll
2:2:boolean removeAll(java.util.Collection):4064 -> removeAll
3:3:boolean removeAll(java.util.Collection):4066:4066 -> removeAll
4:4:java.util.Map map():4031:4031 -> removeAll
4:4:boolean removeAll(java.util.Collection):4067 -> removeAll
5:7:boolean removeAll(java.util.Collection):4067:4069 -> removeAll
8:8:java.util.Map map():4031:4031 -> removeAll
8:8:boolean removeAll(java.util.Collection):4072 -> removeAll
9:9:boolean removeAll(java.util.Collection):4072:4072 -> removeAll
1:1:boolean retainAll(java.util.Collection):4079:4079 -> retainAll
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
2:2:boolean retainAll(java.util.Collection):4079 -> retainAll
3:3:boolean retainAll(java.util.Collection):4081:4081 -> retainAll
4:4:java.util.Map map():4031:4031 -> retainAll
4:4:boolean retainAll(java.util.Collection):4082 -> retainAll
5:7:boolean retainAll(java.util.Collection):4082:4084 -> retainAll
8:8:java.util.Map map():4031:4031 -> retainAll
8:8:boolean retainAll(java.util.Collection):4087 -> retainAll
9:9:boolean retainAll(java.util.Collection):4087:4087 -> retainAll
1:1:java.util.Map map():4031:4031 -> size
1:1:int size():4093 -> size
2:2:int size():4093:4093 -> size
com.android.tools.r8.com.google.common.collect.Multimap -> a.a.a.a.c.a.a.b.sb:
boolean containsEntry(java.lang.Object,java.lang.Object) -> a
boolean putAll(java.lang.Object,java.lang.Iterable) -> a
com.android.tools.r8.com.google.common.collect.MultimapBuilder$2 -> a.a.a.a.c.a.a.b.tb:
int val$expectedKeys -> a
1:1:void <init>(int):127:127 -> <init>
com.android.tools.r8.com.google.common.collect.MultimapBuilder$ArrayListSupplier -> a.a.a.a.c.a.a.b.ub:
int expectedValuesPerKey -> a
1:2:void <init>(int):193:194 -> <init>
1:1:java.util.List get():199:199 -> get
1:1:java.lang.Object get():190 -> get
com.android.tools.r8.com.google.common.collect.MultimapBuilder$ListMultimapBuilder -> a.a.a.a.c.a.a.b.vb:
1:1:void com.android.tools.r8.com.google.common.collect.MultimapBuilder.<init>():77:77 -> <init>
1:1:void com.android.tools.r8.com.google.common.collect.MultimapBuilder.<init>(com.android.tools.r8.com.google.common.collect.MultimapBuilder$1):71 -> <init>
1:1:void <init>():438 -> <init>
com.android.tools.r8.com.google.common.collect.ListMultimap build() -> a
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys com.android.tools.r8.com.google.common.collect.MultimapBuilder.linkedHashKeys(int):126:127 -> b
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys com.android.tools.r8.com.google.common.collect.MultimapBuilder.linkedHashKeys():113 -> b
com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys -> a.a.a.a.c.a.a.b.xb:
1:1:void <init>():282:282 -> <init>
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues(int):300:301 -> a
1:2:com.android.tools.r8.com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues():290 -> a
com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1 -> a.a.a.a.c.a.a.b.wb:
com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0 -> b
int val$expectedValuesPerKey -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys,int):301:301 -> <init>
1:2:com.android.tools.r8.com.google.common.collect.ListMultimap build():304:305 -> a
3:3:java.util.Map com.android.tools.r8.com.google.common.collect.MultimapBuilder$2.createMap():130:130 -> a
3:3:com.android.tools.r8.com.google.common.collect.ListMultimap build():305 -> a
4:4:java.util.LinkedHashMap com.android.tools.r8.com.google.common.collect.Maps.newLinkedHashMapWithExpectedSize(int):377:377 -> a
4:4:java.util.Map com.android.tools.r8.com.google.common.collect.MultimapBuilder$2.createMap():130 -> a
4:4:com.android.tools.r8.com.google.common.collect.ListMultimap build():305 -> a
5:5:com.android.tools.r8.com.google.common.collect.ListMultimap build():305:305 -> a
6:6:com.android.tools.r8.com.google.common.collect.ListMultimap com.android.tools.r8.com.google.common.collect.Multimaps.newListMultimap(java.util.Map,com.android.tools.r8.com.google.common.base.Supplier):294:294 -> a
6:6:com.android.tools.r8.com.google.common.collect.ListMultimap build():304 -> a
com.android.tools.r8.com.google.common.collect.Multimaps$CustomListMultimap -> a.a.a.a.c.a.a.b.yb:
com.android.tools.r8.com.google.common.base.Supplier factory -> g
1:2:void <init>(java.util.Map,com.android.tools.r8.com.google.common.base.Supplier):301:302 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.Map,com.android.tools.r8.com.google.common.base.Supplier):302 -> <init>
1:1:java.util.List createCollection():307:307 -> g
1:1:java.util.Collection createCollection():297 -> g
com.android.tools.r8.com.google.common.collect.Multimaps$Keys -> a.a.a.a.c.a.a.b.Cb:
com.android.tools.r8.com.google.common.collect.Multimap multimap -> c
1:2:void <init>(com.android.tools.r8.com.google.common.collect.Multimap):1645:1646 -> <init>
1:1:void lambda$forEach$0(java.util.function.Consumer,java.util.Map$Entry):1678:1678 -> a
1:2:int count(java.lang.Object):1749:1750 -> b
3:3:int remove(java.lang.Object,int):1755:1755 -> b
4:5:int count(java.lang.Object):1749:1750 -> b
4:5:int remove(java.lang.Object,int):1757 -> b
6:6:int remove(java.lang.Object,int):1760:1760 -> b
7:7:int remove(java.lang.Object,int):1766:1766 -> b
8:8:int remove(java.lang.Object,int):1768:1768 -> b
9:9:int remove(java.lang.Object,int):1770:1770 -> b
10:11:int remove(java.lang.Object,int):1772:1773 -> b
1:1:java.util.Set elementSet():1786:1786 -> c
1:1:void clear():1781:1781 -> clear
1:1:boolean contains(java.lang.Object):1739:1739 -> contains
1:1:java.util.Set createEntrySet():1688:1688 -> d
1:1:int distinctElements():1683:1683 -> e
1:2:java.util.Iterator entryIterator():1651:1652 -> f
1:1:void forEach(java.util.function.Consumer):1678:1678 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.Consumer):1677 -> forEach
1:1:java.util.Iterator iterator():1744:1744 -> iterator
1:1:java.util.Spliterator spliterator():1672:1672 -> spliterator
com.android.tools.r8.com.google.common.collect.Multimaps$Keys$1 -> a.a.a.a.c.a.a.b.Ab:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Multimaps$Keys,java.util.Iterator):1652:1652 -> <init>
1:1:java.lang.Object transform(java.lang.Object):1652:1652 -> a
2:2:com.android.tools.r8.com.google.common.collect.Multiset$Entry transform(java.util.Map$Entry):1655:1655 -> a
2:2:java.lang.Object transform(java.lang.Object):1652 -> a
com.android.tools.r8.com.google.common.collect.Multimaps$Keys$1$1 -> a.a.a.a.c.a.a.b.zb:
java.util.Map$Entry val$backingEntry -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Multimaps$Keys$1,java.util.Map$Entry):1655:1655 -> <init>
1:1:int getCount():1663:1663 -> getCount
1:1:java.lang.Object getElement():1658:1658 -> getElement
com.android.tools.r8.com.google.common.collect.Multimaps$Keys$KeysEntrySet -> a.a.a.a.c.a.a.b.Bb:
com.android.tools.r8.com.google.common.collect.Multimaps$Keys this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Multimaps$Keys):1692:1692 -> <init>
1:4:boolean contains(java.lang.Object):1715:1718 -> contains
1:1:com.android.tools.r8.com.google.common.collect.Multiset multiset():1695:1695 -> d
1:1:boolean isEmpty():1710:1710 -> isEmpty
1:1:java.util.Iterator iterator():1700:1700 -> iterator
1:5:boolean remove(java.lang.Object):1725:1729 -> remove
1:1:int size():1705:1705 -> size
2:2:int com.android.tools.r8.com.google.common.collect.Multimaps$Keys.distinctElements():1683:1683 -> size
2:2:int size():1705 -> size
com.android.tools.r8.com.google.common.collect.Multiset -> a.a.a.a.c.a.a.b.Eb:
int setCount(java.lang.Object,int) -> a
boolean setCount(java.lang.Object,int,int) -> a
1:2:void lambda$forEach$1(java.util.function.Consumer,com.android.tools.r8.com.google.common.collect.Multiset$Entry):494:495 -> a
3:3:void lambda$forEach$1(java.util.function.Consumer,com.android.tools.r8.com.google.common.collect.Multiset$Entry):497:497 -> a
int count(java.lang.Object) -> b
int remove(java.lang.Object,int) -> b
int add(java.lang.Object,int) -> c
java.util.Set elementSet() -> c
1:2:void forEach(java.util.function.Consumer):491:492 -> forEach
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
3:3:void forEach(java.util.function.Consumer):490 -> forEach
1:1:java.util.Spliterator spliterator():504:504 -> spliterator
com.android.tools.r8.com.google.common.collect.Multiset$Entry -> a.a.a.a.c.a.a.b.Db:
com.android.tools.r8.com.google.common.collect.Multisets$AbstractEntry -> a.a.a.a.c.a.a.b.Fb:
1:1:void <init>():833:833 -> <init>
1:4:boolean equals(java.lang.Object):840:843 -> equals
1:2:int hashCode():854:855 -> hashCode
1:3:java.lang.String toString():867:869 -> toString
com.android.tools.r8.com.google.common.collect.Multisets$DecreasingCount -> a.a.a.a.c.a.a.b.Gb:
com.android.tools.r8.com.google.common.collect.Multisets$DecreasingCount INSTANCE -> a
1:1:void <clinit>():1165:1165 -> <clinit>
1:1:void <init>():1164:1164 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):1164:1164 -> compare
2:2:int compare(com.android.tools.r8.com.google.common.collect.Multiset$Entry,com.android.tools.r8.com.google.common.collect.Multiset$Entry):1168:1168 -> compare
2:2:int compare(java.lang.Object,java.lang.Object):1164 -> compare
com.android.tools.r8.com.google.common.collect.Multisets$ElementSet$1 -> a.a.a.a.c.a.a.b.Hb:
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Multisets$ElementSet,java.util.Iterator):1002:1002 -> <init>
1:1:java.lang.Object transform(java.lang.Object):1002:1002 -> a
2:2:java.lang.Object transform(com.android.tools.r8.com.google.common.collect.Multiset$Entry):1005:1005 -> a
2:2:java.lang.Object transform(java.lang.Object):1002 -> a
com.android.tools.r8.com.google.common.collect.Multisets$EntrySet -> a.a.a.a.c.a.a.b.Ib:
1:1:void <init>():1021:1021 -> <init>
1:1:void clear():1061:1061 -> clear
1:1:boolean contains(java.lang.Object):1026:1026 -> contains
2:3:boolean contains(java.lang.Object):1031:1032 -> contains
4:5:boolean contains(java.lang.Object):1035:1036 -> contains
com.android.tools.r8.com.google.common.collect.Multiset multiset() -> d
1:4:boolean remove(java.lang.Object):1045:1048 -> remove
5:6:boolean remove(java.lang.Object):1052:1053 -> remove
com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry -> a.a.a.a.c.a.a.b.Jb:
java.lang.Object element -> a
int count -> b
1:4:void <init>(java.lang.Object,int):258:261 -> <init>
com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry nextInBucket() -> a
1:1:int getCount():272:272 -> getCount
1:1:java.lang.Object getElement():267:267 -> getElement
com.android.tools.r8.com.google.common.collect.Ordering -> a.a.a.a.c.a.a.b.Kb:
1:1:void <init>():390:390 -> <init>
1:1:com.android.tools.r8.com.google.common.base.Function com.android.tools.r8.com.google.common.collect.Maps.keyFunction():111:111 -> a
1:1:com.android.tools.r8.com.google.common.collect.Ordering onKeys():452 -> a
2:2:com.android.tools.r8.com.google.common.collect.Ordering onKeys():452:452 -> a
3:3:com.android.tools.r8.com.google.common.collect.Ordering from(java.util.Comparator):181:181 -> a
4:4:com.android.tools.r8.com.google.common.collect.Ordering onResultOf(com.android.tools.r8.com.google.common.base.Function):448:448 -> a
com.android.tools.r8.com.google.common.collect.RegularImmutableAsList -> a.a.a.a.c.a.a.b.Lb:
com.android.tools.r8.com.google.common.collect.ImmutableCollection delegate -> b
com.android.tools.r8.com.google.common.collect.ImmutableList delegateList -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableCollection,java.lang.Object[]):41:41 -> <init>
2:4:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableCollection,com.android.tools.r8.com.google.common.collect.ImmutableList):35:37 -> <init>
2:4:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableCollection,java.lang.Object[]):41 -> <init>
1:1:int copyIntoArray(java.lang.Object[],int):68:68 -> a
1:1:void forEach(java.util.function.Consumer):62:62 -> forEach
1:1:java.lang.Object get(int):73:73 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection delegateCollection():46:46 -> i
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator(int):56:56 -> listIterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator(int):56:56 -> listIterator
2:2:java.util.ListIterator listIterator(int):29 -> listIterator
com.android.tools.r8.com.google.common.collect.RegularImmutableList -> a.a.a.a.c.a.a.b.Mb:
java.lang.Object[] array -> c
com.android.tools.r8.com.google.common.collect.ImmutableList EMPTY -> b
1:1:void <clinit>():31:31 -> <clinit>
1:2:void <init>(java.lang.Object[]):36:37 -> <init>
1:2:int copyIntoArray(java.lang.Object[],int):52:53 -> a
boolean isPartialView() -> e
1:1:java.lang.Object get(int):60:60 -> get
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator(int):68:68 -> listIterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator listIterator(int):68:68 -> listIterator
2:2:java.util.ListIterator listIterator(int):28 -> listIterator
1:1:int size():42:42 -> size
1:1:java.util.Spliterator spliterator():73:73 -> spliterator
com.android.tools.r8.com.google.common.collect.RegularImmutableMap -> a.a.a.a.c.a.a.b.Pb:
java.util.Map$Entry[] entries -> f
com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[] table -> g
int mask -> h
com.android.tools.r8.com.google.common.collect.ImmutableMap EMPTY -> e
1:1:void <clinit>():42:42 -> <clinit>
1:4:void <init>(java.util.Map$Entry[],com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):100:103 -> <init>
1:1:java.util.Map$Entry[] access$000(com.android.tools.r8.com.google.common.collect.RegularImmutableMap):40:40 -> a
2:2:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntries(java.util.Map$Entry[]):54:54 -> a
3:3:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):63:63 -> a
4:4:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):65:65 -> a
5:5:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):68:68 -> a
6:6:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):71:71 -> a
7:8:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):73:74 -> a
9:14:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):77:82 -> a
15:17:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):86:88 -> a
18:18:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):91:91 -> a
19:20:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):93:94 -> a
21:21:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableEntry.getKey():39:39 -> a
21:21:void checkNoConflictInKeyBucket(java.lang.Object,java.util.Map$Entry,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry):109 -> a
21:21:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):95 -> a
22:22:void checkNoConflictInKeyBucket(java.lang.Object,java.util.Map$Entry,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry):109:109 -> a
22:22:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):95 -> a
23:23:void checkNoConflictInKeyBucket(java.lang.Object,java.util.Map$Entry,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry):108:108 -> a
23:23:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):95 -> a
24:24:com.android.tools.r8.com.google.common.collect.RegularImmutableMap fromEntryArray(int,java.util.Map$Entry[]):97:97 -> a
25:26:java.lang.Object get(java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):130:131 -> a
27:27:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableEntry.getKey():39:39 -> a
27:27:java.lang.Object get(java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):134 -> a
28:28:java.lang.Object get(java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):142:142 -> a
29:29:java.lang.Object com.android.tools.r8.com.google.common.collect.ImmutableEntry.getValue():45:45 -> a
29:29:java.lang.Object get(java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):143 -> a
30:30:java.lang.Object get(java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableMapEntry[],int):133:133 -> a
1:2:void forEach(java.util.function.BiConsumer):152:153 -> forEach
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
3:3:void forEach(java.util.function.BiConsumer):151 -> forEach
1:1:java.lang.Object get(java.lang.Object):122:122 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet createEntrySet():169:169 -> h
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet createKeySet():174:174 -> i
1:1:com.android.tools.r8.com.google.common.collect.ImmutableCollection createValues():229:229 -> j
boolean isPartialView() -> l
1:1:int size():159:159 -> size
com.android.tools.r8.com.google.common.collect.RegularImmutableMap$KeySet -> a.a.a.a.c.a.a.b.Nb:
com.android.tools.r8.com.google.common.collect.RegularImmutableMap map -> c
1:2:void <init>(com.android.tools.r8.com.google.common.collect.RegularImmutableMap):181:182 -> <init>
1:1:boolean contains(java.lang.Object):192:192 -> contains
boolean isPartialView() -> e
1:1:java.lang.Object get(int):187:187 -> get
1:1:int size():202:202 -> size
com.android.tools.r8.com.google.common.collect.RegularImmutableMap$Values -> a.a.a.a.c.a.a.b.Ob:
com.android.tools.r8.com.google.common.collect.RegularImmutableMap map -> b
1:2:void <init>(com.android.tools.r8.com.google.common.collect.RegularImmutableMap):236:237 -> <init>
boolean isPartialView() -> e
1:1:java.lang.Object get(int):242:242 -> get
1:1:int size():247:247 -> size
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset -> a.a.a.a.c.a.a.b.Tb:
com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry[] entries -> e
com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry[] hashTable -> f
com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet -> i
int hashCode -> h
int size -> g
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset EMPTY -> d
1:2:void <clinit>():37:38 -> <clinit>
1:2:void <init>(java.util.Collection):48:49 -> <init>
3:3:void <init>(java.util.Collection):51:51 -> <init>
4:8:void <init>(java.util.Collection):53:57 -> <init>
9:9:void <init>(java.util.Collection):59:59 -> <init>
10:10:void <init>(java.util.Collection):62:62 -> <init>
11:16:void <init>(java.util.Collection):67:72 -> <init>
17:17:void <init>(java.util.Collection):75:75 -> <init>
18:18:void <init>(java.util.Collection):77:77 -> <init>
19:19:void <init>(java.util.Collection):82:82 -> <init>
20:21:void <init>(java.util.Collection):85:86 -> <init>
22:25:void <init>(java.util.Collection):89:92 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry[] access$100(com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset):36:36 -> a
1:1:int count(java.lang.Object):117:117 -> b
2:4:int count(java.lang.Object):121:123 -> b
5:6:int count(java.lang.Object):126:127 -> b
7:7:int count(java.lang.Object):125:125 -> b
1:2:com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet():140:141 -> c
3:4:com.android.tools.r8.com.google.common.collect.ImmutableSet elementSet():140:141 -> c
3:4:java.util.Set elementSet():34 -> c
5:5:com.android.tools.r8.com.google.common.collect.Multiset$Entry getEntry(int):170:170 -> c
boolean isPartialView() -> e
1:1:int hashCode():175:175 -> hashCode
1:1:int size():135:135 -> size
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset$1 -> a.a.a.a.c.a.a.b.Qb:
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset$ElementSet -> a.a.a.a.c.a.a.b.Rb:
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset this$0 -> c
1:1:void <init>(com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset):145:145 -> <init>
1:1:void <init>(com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset,com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset$1):145 -> <init>
1:1:boolean contains(java.lang.Object):154:154 -> contains
boolean isPartialView() -> e
1:1:java.lang.Object get(int):149:149 -> get
1:1:int size():164:164 -> size
com.android.tools.r8.com.google.common.collect.RegularImmutableMultiset$NonTerminalEntry -> a.a.a.a.c.a.a.b.Sb:
com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry nextInBucket -> c
1:2:void <init>(java.lang.Object,int,com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry):100:101 -> <init>
1:1:com.android.tools.r8.com.google.common.collect.Multisets$ImmutableEntry nextInBucket():106:106 -> a
com.android.tools.r8.com.google.common.collect.RegularImmutableSet -> a.a.a.a.c.a.a.b.Ub:
java.lang.Object[] elements -> d
java.lang.Object[] table -> e
int mask -> f
int hashCode -> g
com.android.tools.r8.com.google.common.collect.RegularImmutableSet EMPTY -> c
1:1:void <clinit>():33:33 -> <clinit>
1:5:void <init>(java.lang.Object[],int,java.lang.Object[],int):43:47 -> <init>
1:2:int copyIntoArray(java.lang.Object[],int):84:85 -> a
1:1:boolean contains(java.lang.Object):52:52 -> contains
2:4:boolean contains(java.lang.Object):56:58 -> contains
5:5:boolean contains(java.lang.Object):61:61 -> contains
boolean isPartialView() -> e
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList createAsList():90:90 -> g
boolean isHashCodeFast() -> h
1:1:int hashCode():100:100 -> hashCode
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():74:74 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.forArray(java.lang.Object[]):1054:1054 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():74 -> iterator
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():74:74 -> iterator
3:3:java.util.Iterator iterator():30 -> iterator
1:1:int size():69:69 -> size
1:1:java.util.Spliterator spliterator():79:79 -> spliterator
com.android.tools.r8.com.google.common.collect.Sets$1 -> a.a.a.a.c.a.a.b.Wb:
java.util.Set val$set1 -> a
java.util.Set val$set2 -> b
1:1:void <init>(java.util.Set,java.util.Set):744:744 -> <init>
1:1:boolean lambda$stream$0(java.util.Set,java.lang.Object):785:785 -> a
1:1:boolean contains(java.lang.Object):795:795 -> contains
1:1:boolean isEmpty():758:758 -> isEmpty
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():763:763 -> iterator
1:1:java.util.Iterator iterator():744 -> iterator
1:1:java.util.stream.Stream parallelStream():790:790 -> parallelStream
1:3:int size():747:749 -> size
1:1:java.util.stream.Stream stream():785:785 -> stream
com.android.tools.r8.com.google.common.collect.Sets$1$1 -> a.a.a.a.c.a.a.b.Vb:
java.util.Iterator itr2 -> d
java.util.Iterator itr1 -> c
com.android.tools.r8.com.google.common.collect.Sets$1 this$0 -> e
1:3:void <init>(com.android.tools.r8.com.google.common.collect.Sets$1):763:765 -> <init>
1:2:java.lang.Object computeNext():769:770 -> d
3:5:java.lang.Object computeNext():772:774 -> d
6:6:java.lang.Object computeNext():778:778 -> d
com.android.tools.r8.com.google.common.collect.Sets$2 -> a.a.a.a.c.a.a.b.Yb:
java.util.Set val$set1 -> a
java.util.Set val$set2 -> b
1:1:void <init>(java.util.Set,java.util.Set):842:842 -> <init>
1:1:boolean contains(java.lang.Object):889:889 -> contains
1:1:boolean containsAll(java.util.Collection):894:894 -> containsAll
1:1:boolean isEmpty():884:884 -> isEmpty
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():845:845 -> iterator
1:1:java.util.Iterator iterator():842 -> iterator
1:1:java.util.stream.Stream parallelStream():868:868 -> parallelStream
1:2:int size():874:875 -> size
1:1:java.util.stream.Stream stream():863:863 -> stream
com.android.tools.r8.com.google.common.collect.Sets$2$1 -> a.a.a.a.c.a.a.b.Xb:
java.util.Iterator itr -> c
com.android.tools.r8.com.google.common.collect.Sets$2 this$0 -> d
1:2:void <init>(com.android.tools.r8.com.google.common.collect.Sets$2):845:846 -> <init>
1:3:java.lang.Object computeNext():850:852 -> d
4:4:java.lang.Object computeNext():856:856 -> d
com.android.tools.r8.com.google.common.collect.Sets$ImprovedAbstractSet -> a.a.a.a.c.a.a.b.Zb:
1:1:void <init>():77:77 -> <init>
1:1:boolean removeAll(java.util.Collection):80:80 -> removeAll
1:1:boolean retainAll(java.util.Collection):85:85 -> retainAll
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> retainAll
2:2:boolean retainAll(java.util.Collection):85 -> retainAll
com.android.tools.r8.com.google.common.collect.Sets$SetView -> a.a.a.a.c.a.a.b._b:
1:1:void <init>():600:600 -> <init>
1:1:void <init>(com.android.tools.r8.com.google.common.collect.Sets$1):599 -> <init>
1:1:boolean add(java.lang.Object):640:640 -> add
1:1:boolean addAll(java.util.Collection):666:666 -> addAll
1:1:void clear():717:717 -> clear
1:1:boolean remove(java.lang.Object):653:653 -> remove
1:1:boolean removeAll(java.util.Collection):679:679 -> removeAll
1:1:boolean removeIf(java.util.function.Predicate):692:692 -> removeIf
1:1:boolean retainAll(java.util.Collection):705:705 -> retainAll
com.android.tools.r8.com.google.common.collect.Sets$UnmodifiableNavigableSet -> a.a.a.a.c.a.a.b.ac:
java.util.SortedSet unmodifiableDelegate -> b
java.util.NavigableSet delegate -> a
com.android.tools.r8.com.google.common.collect.Sets$UnmodifiableNavigableSet descendingSet -> c
1:3:void <init>(java.util.NavigableSet):1828:1830 -> <init>
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
4:4:void <init>(java.util.NavigableSet):1829 -> <init>
1:1:java.lang.Object ceiling(java.lang.Object):1872:1872 -> ceiling
1:1:java.util.SortedSet delegate():1835:1835 -> d
1:1:java.lang.Object delegate():1823 -> d
2:2:java.util.SortedSet delegate():1835:1835 -> d
2:2:java.util.Collection delegate():1823 -> d
3:3:java.util.SortedSet delegate():1835:1835 -> d
3:3:java.util.Set delegate():1823 -> d
4:4:java.util.SortedSet delegate():1835:1835 -> d
1:1:java.util.Iterator descendingIterator():1904:1904 -> descendingIterator
1:1:java.util.NavigableSet descendingSet():1894:1894 -> descendingSet
2:3:java.util.NavigableSet descendingSet():1896:1897 -> descendingSet
1:1:java.lang.Object floor(java.lang.Object):1867:1867 -> floor
1:1:void forEach(java.util.function.Consumer):1857:1857 -> forEach
1:1:java.util.NavigableSet headSet(java.lang.Object,boolean):1916:1916 -> headSet
1:1:java.lang.Object higher(java.lang.Object):1877:1877 -> higher
1:1:java.lang.Object lower(java.lang.Object):1862:1862 -> lower
1:1:java.util.stream.Stream parallelStream():1852:1852 -> parallelStream
1:1:java.lang.Object pollFirst():1882:1882 -> pollFirst
1:1:java.lang.Object pollLast():1887:1887 -> pollLast
1:1:boolean removeIf(java.util.function.Predicate):1842:1842 -> removeIf
1:1:java.util.stream.Stream stream():1847:1847 -> stream
1:2:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):1910:1911 -> subSet
3:3:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean):1910:1910 -> subSet
1:1:java.util.NavigableSet tailSet(java.lang.Object,boolean):1921:1921 -> tailSet
com.android.tools.r8.com.google.common.collect.SingletonImmutableBiMap -> a.a.a.a.c.a.a.b.bc:
java.lang.Object singleValue -> f
com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse -> g
java.lang.Object singleKey -> e
1:4:void <init>(java.lang.Object,java.lang.Object):41:44 -> <init>
5:8:void <init>(java.lang.Object,java.lang.Object,com.android.tools.r8.com.google.common.collect.ImmutableBiMap):47:50 -> <init>
1:1:boolean containsKey(java.lang.Object):70:70 -> containsKey
1:1:boolean containsValue(java.lang.Object):75:75 -> containsValue
1:1:com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse():100:100 -> f
1:1:com.android.tools.r8.com.google.common.collect.BiMap inverse():34 -> f
2:2:com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse():102:102 -> f
2:2:com.android.tools.r8.com.google.common.collect.BiMap inverse():34 -> f
3:3:com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse():100:100 -> f
4:4:com.android.tools.r8.com.google.common.collect.ImmutableBiMap inverse():102:102 -> f
1:1:void forEach(java.util.function.BiConsumer):65:65 -> forEach
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> forEach
2:2:void forEach(java.util.function.BiConsumer):65 -> forEach
1:1:java.lang.Object get(java.lang.Object):55:55 -> get
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet createEntrySet():85:85 -> h
1:1:com.android.tools.r8.com.google.common.collect.ImmutableSet createKeySet():90:90 -> i
boolean isPartialView() -> l
com.android.tools.r8.com.google.common.collect.SingletonImmutableList -> a.a.a.a.c.a.a.b.cc:
java.lang.Object element -> b
1:2:void <init>(java.lang.Object):37:38 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.lang.Object):38 -> <init>
boolean isPartialView() -> e
1:2:java.lang.Object get(int):43:44 -> get
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():49:49 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.singletonIterator(java.lang.Object):1104:1104 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():49 -> iterator
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():49:49 -> iterator
3:3:java.util.Iterator iterator():31 -> iterator
1:1:java.util.Spliterator spliterator():54:54 -> spliterator
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):64:65 -> subList
3:4:com.android.tools.r8.com.google.common.collect.ImmutableList subList(int,int):64:65 -> subList
3:4:java.util.List subList(int,int):31 -> subList
1:1:java.lang.String toString():70:70 -> toString
com.android.tools.r8.com.google.common.collect.SingletonImmutableSet -> a.a.a.a.c.a.a.b.dc:
java.lang.Object element -> c
int cachedHashCode -> d
1:2:void <init>(java.lang.Object):44:45 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.lang.Object):45 -> <init>
4:4:void <init>(java.lang.Object,int):48:48 -> <init>
5:6:void <init>(java.lang.Object,int):50:51 -> <init>
1:1:int copyIntoArray(java.lang.Object[],int):81:81 -> a
1:1:boolean contains(java.lang.Object):61:61 -> contains
boolean isPartialView() -> e
1:1:com.android.tools.r8.com.google.common.collect.ImmutableList createAsList():71:71 -> g
1:1:boolean isHashCodeFast():97:97 -> h
1:1:int hashCode():88:88 -> hashCode
2:2:int hashCode():90:90 -> hashCode
1:1:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():66:66 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator com.android.tools.r8.com.google.common.collect.Iterators.singletonIterator(java.lang.Object):1104:1104 -> iterator
2:2:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():66 -> iterator
3:3:com.android.tools.r8.com.google.common.collect.UnmodifiableIterator iterator():66:66 -> iterator
3:3:java.util.Iterator iterator():29 -> iterator
1:1:java.lang.String toString():102:102 -> toString
com.android.tools.r8.com.google.common.collect.TransformedIterator -> a.a.a.a.c.a.a.b.ec:
java.util.Iterator backingIterator -> a
1:2:void <init>(java.util.Iterator):35:36 -> <init>
3:3:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
3:3:void <init>(java.util.Iterator):36 -> <init>
java.lang.Object transform(java.lang.Object) -> a
1:1:boolean hasNext():43:43 -> hasNext
1:1:java.lang.Object next():48:48 -> next
1:1:void remove():53:53 -> remove
com.android.tools.r8.com.google.common.collect.UnmodifiableIterator -> a.a.a.a.c.a.a.b.fc:
1:1:void <init>():35:35 -> <init>
1:1:void remove():46:46 -> remove
com.android.tools.r8.com.google.common.collect.UnmodifiableListIterator -> a.a.a.a.c.a.a.b.gc:
1:1:void <init>():33:33 -> <init>
1:1:void add(java.lang.Object):44:44 -> add
1:1:void set(java.lang.Object):56:56 -> set
com.android.tools.r8.com.google.common.io.BaseEncoding -> a.a.a.a.c.a.a.c.e:
com.android.tools.r8.com.google.common.io.BaseEncoding BASE64_URL -> a
1:1:void <clinit>():315:315 -> <clinit>
2:2:void <clinit>():317:317 -> <clinit>
3:3:void <clinit>():336:336 -> <clinit>
4:4:void <clinit>():338:338 -> <clinit>
5:6:void <clinit>():358:359 -> <clinit>
7:7:void com.android.tools.r8.com.google.common.io.BaseEncoding$StandardBaseEncoding.<init>(java.lang.String,java.lang.String,java.lang.Character):563:563 -> <clinit>
7:7:void <clinit>():359 -> <clinit>
8:9:void <clinit>():377:378 -> <clinit>
10:10:void com.android.tools.r8.com.google.common.io.BaseEncoding$StandardBaseEncoding.<init>(java.lang.String,java.lang.String,java.lang.Character):563:563 -> <clinit>
10:10:void <clinit>():378 -> <clinit>
11:11:void <clinit>():396:396 -> <clinit>
1:1:void <init>():122:122 -> <init>
void encodeTo(java.lang.Appendable,byte[],int,int) -> a
1:1:java.lang.String encode(byte[]):144:144 -> a
2:3:java.lang.String encode(byte[],int,int):152:153 -> a
2:3:java.lang.String encode(byte[]):144 -> a
4:4:int com.android.tools.r8.com.google.common.io.BaseEncoding$StandardBaseEncoding.maxEncodedSize(int):582:582 -> a
4:4:java.lang.String encode(byte[],int,int):153 -> a
4:4:java.lang.String encode(byte[]):144 -> a
5:5:java.lang.String encode(byte[],int,int):153:153 -> a
5:5:java.lang.String encode(byte[]):144 -> a
6:6:java.lang.String encode(byte[],int,int):155:155 -> a
6:6:java.lang.String encode(byte[]):144 -> a
7:7:java.lang.String encode(byte[],int,int):159:159 -> a
7:7:java.lang.String encode(byte[]):144 -> a
8:8:java.lang.String encode(byte[],int,int):157:157 -> a
8:8:java.lang.String encode(byte[]):144 -> a
9:9:com.android.tools.r8.com.google.common.io.BaseEncoding base64Url():355:355 -> a
com.android.tools.r8.com.google.common.io.BaseEncoding omitPadding() -> b
com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet -> a.a.a.a.c.a.a.c.a:
char[] chars -> b
int bytesPerChunk -> f
byte[] decodabet -> g
java.lang.String name -> a
int bitsPerChar -> d
int charsPerChunk -> e
int mask -> c
1:3:void <init>(java.lang.String,char[]):426:428 -> <init>
4:4:void <init>(java.lang.String,char[]):430:430 -> <init>
5:5:void <init>(java.lang.String,char[]):439:439 -> <init>
6:7:void <init>(java.lang.String,char[]):441:442 -> <init>
8:8:void <init>(java.lang.String,char[]):447:447 -> <init>
9:15:void <init>(java.lang.String,char[]):449:455 -> <init>
16:16:void <init>(java.lang.String,char[]):457:457 -> <init>
17:19:void <init>(java.lang.String,char[]):459:461 -> <init>
20:20:void <init>(java.lang.String,char[]):444:444 -> <init>
21:21:void <init>(java.lang.String,char[]):432:432 -> <init>
22:22:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
22:22:void <init>(java.lang.String,char[]):428 -> <init>
23:23:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
23:23:void <init>(java.lang.String,char[]):427 -> <init>
1:1:char[] access$000(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet):415:415 -> a
2:2:char encode(int):467:467 -> a
3:3:boolean matches(char):533:533 -> a
1:3:boolean equals(java.lang.Object):543:545 -> equals
1:1:int hashCode():552:552 -> hashCode
1:1:java.lang.String toString():538:538 -> toString
com.android.tools.r8.com.google.common.io.BaseEncoding$Base16Encoding -> a.a.a.a.c.a.a.c.b:
char[] encoding -> d
1:1:void <init>(java.lang.String,java.lang.String):847:847 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet):851:851 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet):844:844 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet):852:852 -> <init>
5:6:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet):854:855 -> <init>
1:1:void encodeTo(java.lang.Appendable,byte[],int,int):862:862 -> a
2:4:void encodeTo(java.lang.Appendable,byte[],int,int):864:866 -> a
5:5:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
5:5:void encodeTo(java.lang.Appendable,byte[],int,int):861 -> a
6:6:com.android.tools.r8.com.google.common.io.BaseEncoding newInstance(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):886:886 -> a
com.android.tools.r8.com.google.common.io.BaseEncoding$Base64Encoding -> a.a.a.a.c.a.a.c.c:
1:1:void <init>(java.lang.String,java.lang.String,java.lang.Character):892:892 -> <init>
2:3:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):896:897 -> <init>
1:1:void encodeTo(java.lang.Appendable,byte[],int,int):903:903 -> a
2:6:void encodeTo(java.lang.Appendable,byte[],int,int):906:910 -> a
7:7:void encodeTo(java.lang.Appendable,byte[],int,int):913:913 -> a
8:8:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
8:8:void encodeTo(java.lang.Appendable,byte[],int,int):902 -> a
9:9:com.android.tools.r8.com.google.common.io.BaseEncoding newInstance(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):943:943 -> a
com.android.tools.r8.com.google.common.io.BaseEncoding$StandardBaseEncoding -> a.a.a.a.c.a.a.c.d:
java.lang.Character paddingChar -> c
com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet alphabet -> b
1:2:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):566:567 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):569:569 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):568:568 -> <init>
5:5:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):572:572 -> <init>
6:6:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
6:6:void <init>(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):567 -> <init>
1:1:void encodeTo(java.lang.Appendable,byte[],int,int):633:633 -> a
2:2:void encodeTo(java.lang.Appendable,byte[],int,int):635:635 -> a
3:3:void encodeTo(java.lang.Appendable,byte[],int,int):634:634 -> a
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
4:4:void encodeTo(java.lang.Appendable,byte[],int,int):632 -> a
5:5:com.android.tools.r8.com.google.common.io.BaseEncoding newInstance(com.android.tools.r8.com.google.common.io.BaseEncoding$Alphabet,java.lang.Character):810:810 -> a
1:2:void encodeChunkTo(java.lang.Appendable,byte[],int,int):641:642 -> b
3:3:void encodeChunkTo(java.lang.Appendable,byte[],int,int):645:645 -> b
4:4:void encodeChunkTo(java.lang.Appendable,byte[],int,int):649:649 -> b
5:7:void encodeChunkTo(java.lang.Appendable,byte[],int,int):652:654 -> b
8:11:void encodeChunkTo(java.lang.Appendable,byte[],int,int):656:659 -> b
12:12:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> b
12:12:void encodeChunkTo(java.lang.Appendable,byte[],int,int):640 -> b
13:13:com.android.tools.r8.com.google.common.io.BaseEncoding omitPadding():762:762 -> b
1:4:boolean equals(java.lang.Object):829:832 -> equals
1:1:int hashCode():839:839 -> hashCode
2:2:int com.android.tools.r8.com.google.common.base.Objects.hashCode(java.lang.Object[]):76:76 -> hashCode
2:2:int hashCode():839 -> hashCode
1:5:java.lang.String toString():815:819 -> toString
6:6:java.lang.String toString():821:821 -> toString
7:7:java.lang.String toString():824:824 -> toString
com.android.tools.r8.com.google.common.io.ByteStreams -> a.a.a.a.c.a.a.c.g:
1:1:void <clinit>():594:594 -> <clinit>
1:1:byte[] toByteArray(java.io.InputStream):165:165 -> a
2:2:byte[] createBuffer():56:56 -> a
2:2:long copy(java.io.InputStream,java.io.OutputStream):103 -> a
2:2:byte[] toByteArray(java.io.InputStream):166 -> a
3:3:long copy(java.io.InputStream,java.io.OutputStream):106:106 -> a
3:3:byte[] toByteArray(java.io.InputStream):166 -> a
4:4:byte[] toByteArray(java.io.InputStream):167:167 -> a
5:5:long copy(java.io.InputStream,java.io.OutputStream):110:110 -> a
5:5:byte[] toByteArray(java.io.InputStream):166 -> a
com.android.tools.r8.com.google.common.io.ByteStreams$1 -> a.a.a.a.c.a.a.c.f:
1:1:void <init>():595:595 -> <init>
1:1:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> write
1:1:void write(byte[]):603 -> write
2:2:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> write
2:2:void write(byte[],int,int):609 -> write
com.android.tools.r8.com.google.common.io.Closeables -> a.a.a.a.c.a.a.c.h:
java.util.logging.Logger logger -> a
1:1:void <clinit>():37:37 -> <clinit>
com.android.tools.r8.com.google.common.io.Closer -> a.a.a.a.c.a.a.c.l:
com.android.tools.r8.com.google.common.io.Closer$Suppressor suppressor -> b
com.android.tools.r8.com.google.common.io.Closer$Suppressor SUPPRESSOR -> a
java.util.Deque stack -> c
java.lang.Throwable thrown -> d
1:1:boolean com.android.tools.r8.com.google.common.io.Closer$SuppressingSuppressor.isAvailable():271:271 -> <clinit>
1:1:void <clinit>():96 -> <clinit>
2:2:void <clinit>():96:96 -> <clinit>
1:1:void <init>(com.android.tools.r8.com.google.common.io.Closer$Suppressor):114:114 -> <init>
2:2:void <init>(com.android.tools.r8.com.google.common.io.Closer$Suppressor):110:110 -> <init>
3:3:void <init>(com.android.tools.r8.com.google.common.io.Closer$Suppressor):115:115 -> <init>
4:4:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> <init>
4:4:void <init>(com.android.tools.r8.com.google.common.io.Closer$Suppressor):115 -> <init>
1:1:com.android.tools.r8.com.google.common.io.Closer create():104:104 -> a
2:2:java.io.Closeable register(java.io.Closeable):128:128 -> a
1:1:void close():210:210 -> close
2:3:void close():213:214 -> close
4:4:void close():216:216 -> close
5:5:void close():221:221 -> close
6:8:void close():226:228 -> close
com.android.tools.r8.com.google.common.io.Closer$LoggingSuppressor -> a.a.a.a.c.a.a.c.i:
com.android.tools.r8.com.google.common.io.Closer$LoggingSuppressor INSTANCE -> a
1:1:void <clinit>():251:251 -> <clinit>
1:1:void <init>():249:249 -> <init>
1:1:void suppress(java.io.Closeable,java.lang.Throwable,java.lang.Throwable):256:256 -> a
com.android.tools.r8.com.google.common.io.Closer$SuppressingSuppressor -> a.a.a.a.c.a.a.c.j:
com.android.tools.r8.com.google.common.io.Closer$SuppressingSuppressor INSTANCE -> a
java.lang.reflect.Method addSuppressed -> b
1:1:void <clinit>():268:268 -> <clinit>
2:2:java.lang.reflect.Method getAddSuppressed():278:278 -> <clinit>
2:2:void <clinit>():274 -> <clinit>
3:3:void <clinit>():274:274 -> <clinit>
1:1:void <init>():266:266 -> <init>
1:1:void suppress(java.io.Closeable,java.lang.Throwable,java.lang.Throwable):291:291 -> a
2:2:void com.android.tools.r8.com.google.common.io.Closer$LoggingSuppressor.suppress(java.io.Closeable,java.lang.Throwable,java.lang.Throwable):256:256 -> a
2:2:void suppress(java.io.Closeable,java.lang.Throwable,java.lang.Throwable):294 -> a
com.android.tools.r8.com.google.common.io.Closer$Suppressor -> a.a.a.a.c.a.a.c.k:
void suppress(java.io.Closeable,java.lang.Throwable,java.lang.Throwable) -> a
com.android.tools.r8.com.google.common.math.IntMath -> a.a.a.a.c.a.a.d.b:
1:1:void <clinit>():202:202 -> <clinit>
2:2:void <clinit>():208:208 -> <clinit>
3:3:void <clinit>():214:214 -> <clinit>
4:4:void <clinit>():626:626 -> <clinit>
5:5:void <clinit>():675:675 -> <clinit>
1:1:int log2(int,java.math.RoundingMode):121:121 -> a
2:2:int log2(int,java.math.RoundingMode):144:144 -> a
3:3:int log2(int,java.math.RoundingMode):137:137 -> a
4:4:int log2(int,java.math.RoundingMode):131:131 -> a
5:5:int log2(int,java.math.RoundingMode):127:127 -> a
6:6:void com.android.tools.r8.com.google.common.math.MathPreconditions.checkRoundingUnnecessary(boolean):81:81 -> a
6:6:int log2(int,java.math.RoundingMode):123 -> a
7:7:int com.android.tools.r8.com.google.common.math.MathPreconditions.checkPositive(java.lang.String,int):32:32 -> a
7:7:int log2(int,java.math.RoundingMode):120 -> a
8:8:int divide(int,int,java.math.RoundingMode):322:322 -> a
9:9:int divide(int,int,java.math.RoundingMode):338:338 -> a
10:10:int divide(int,int,java.math.RoundingMode):368:368 -> a
11:12:int divide(int,int,java.math.RoundingMode):357:358 -> a
13:13:int divide(int,int,java.math.RoundingMode):362:362 -> a
14:14:void com.android.tools.r8.com.google.common.math.MathPreconditions.checkRoundingUnnecessary(boolean):81:81 -> a
14:14:int divide(int,int,java.math.RoundingMode):340 -> a
15:15:int divide(int,int,java.math.RoundingMode):320:320 -> a
16:16:java.lang.Object com.android.tools.r8.com.google.common.base.Preconditions.checkNotNull(java.lang.Object):787:787 -> a
16:16:int divide(int,int,java.math.RoundingMode):318 -> a
com.android.tools.r8.com.google.common.math.IntMath$1 -> a.a.a.a.c.a.a.d.a:
int[] $SwitchMap$java$math$RoundingMode -> a
1:1:void <clinit>():121:121 -> <clinit>
com.android.tools.r8.com.google.gson.JsonArray -> a.a.a.a.c.a.b.a:
java.util.List elements -> a
1:2:void <init>():39:40 -> <init>
1:1:void add(com.android.tools.r8.com.google.gson.JsonElement):95:95 -> a
2:2:void add(com.android.tools.r8.com.google.gson.JsonElement):97:97 -> a
1:1:boolean equals(java.lang.Object):366:366 -> equals
1:1:int hashCode():371:371 -> hashCode
1:1:java.util.Iterator iterator():171:171 -> iterator
com.android.tools.r8.com.google.gson.JsonElement -> a.a.a.a.c.a.b.b:
1:1:void <init>():33:33 -> <init>
1:1:boolean isJsonObject():55:55 -> d
1:1:com.android.tools.r8.com.google.gson.JsonObject getAsJsonObject():87 -> d
2:2:com.android.tools.r8.com.google.gson.JsonObject getAsJsonObject():88:88 -> d
3:3:com.android.tools.r8.com.google.gson.JsonObject getAsJsonObject():90:90 -> d
1:1:boolean isJsonNull():74:74 -> e
1:1:boolean isJsonObject():55:55 -> f
1:3:java.lang.String toString():321:323 -> toString
4:4:void com.android.tools.r8.com.google.gson.internal.Streams.write(com.android.tools.r8.com.google.gson.JsonElement,com.android.tools.r8.com.google.gson.stream.JsonWriter):72:72 -> toString
4:4:java.lang.String toString():324 -> toString
5:5:java.lang.String toString():325:325 -> toString
6:6:java.lang.String toString():327:327 -> toString
com.android.tools.r8.com.google.gson.JsonIOException -> a.a.a.a.c.a.b.c:
1:1:void <init>(java.lang.Throwable):43:43 -> <init>
com.android.tools.r8.com.google.gson.JsonNull -> a.a.a.a.c.a.b.d:
com.android.tools.r8.com.google.gson.JsonNull INSTANCE -> a
1:1:void <clinit>():32:32 -> <clinit>
1:1:void <init>():39:39 -> <init>
1:1:boolean equals(java.lang.Object):61:61 -> equals
1:1:int hashCode():53:53 -> hashCode
com.android.tools.r8.com.google.gson.JsonObject -> a.a.a.a.c.a.b.e:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap members -> a
1:2:void <init>():32:33 -> <init>
1:1:void add(java.lang.String,com.android.tools.r8.com.google.gson.JsonElement):55:55 -> a
2:2:void add(java.lang.String,com.android.tools.r8.com.google.gson.JsonElement):57:57 -> a
3:3:com.android.tools.r8.com.google.gson.JsonElement createJsonElement(java.lang.Object):122:122 -> a
3:3:void addProperty(java.lang.String,java.lang.Number):90 -> a
4:4:void addProperty(java.lang.String,java.lang.Number):90:90 -> a
5:5:com.android.tools.r8.com.google.gson.JsonElement createJsonElement(java.lang.Object):122:122 -> a
5:5:void addProperty(java.lang.String,java.lang.String):79 -> a
6:6:void addProperty(java.lang.String,java.lang.String):79:79 -> a
7:7:boolean has(java.lang.String):151:151 -> a
1:1:java.util.Set entrySet():132:132 -> entrySet
1:2:boolean equals(java.lang.Object):196:197 -> equals
1:1:int hashCode():202:202 -> hashCode
com.android.tools.r8.com.google.gson.JsonParseException -> a.a.a.a.c.a.b.f:
1:1:void <init>(java.lang.String):42:42 -> <init>
2:2:void <init>(java.lang.String,java.lang.Throwable):52:52 -> <init>
3:3:void <init>(java.lang.Throwable):62:62 -> <init>
com.android.tools.r8.com.google.gson.JsonParser -> a.a.a.a.c.a.b.g:
1:1:void <init>():34:34 -> <init>
1:1:com.android.tools.r8.com.google.gson.JsonElement parse(java.lang.String):45:45 -> a
2:5:com.android.tools.r8.com.google.gson.JsonElement parse(java.io.Reader):58:61 -> a
2:5:com.android.tools.r8.com.google.gson.JsonElement parse(java.lang.String):45 -> a
6:6:com.android.tools.r8.com.google.gson.JsonElement parse(java.io.Reader):69:69 -> a
6:6:com.android.tools.r8.com.google.gson.JsonElement parse(java.lang.String):45 -> a
7:7:com.android.tools.r8.com.google.gson.JsonElement parse(java.io.Reader):67:67 -> a
7:7:com.android.tools.r8.com.google.gson.JsonElement parse(java.lang.String):45 -> a
8:8:com.android.tools.r8.com.google.gson.JsonElement parse(java.io.Reader):65:65 -> a
8:8:com.android.tools.r8.com.google.gson.JsonElement parse(java.lang.String):45 -> a
9:10:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):81:82 -> a
11:11:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):84:84 -> a
12:12:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):90:90 -> a
13:13:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):88:88 -> a
14:14:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):86:86 -> a
15:15:com.android.tools.r8.com.google.gson.JsonElement parse(com.android.tools.r8.com.google.gson.stream.JsonReader):90:90 -> a
com.android.tools.r8.com.google.gson.JsonPrimitive -> a.a.a.a.c.a.b.h:
java.lang.Class[] PRIMITIVE_TYPES -> a
java.lang.Object value -> b
1:1:void <clinit>():35:35 -> <clinit>
1:2:void <init>(java.lang.Boolean):46:47 -> <init>
3:4:void <init>(java.lang.Number):55:56 -> <init>
5:6:void <init>(java.lang.String):64:65 -> <init>
7:8:void <init>(java.lang.Object):84:85 -> <init>
1:1:void setValue(java.lang.Object):94:94 -> a
2:3:void setValue(java.lang.Object):97:98 -> a
4:4:void setValue(java.lang.Object):100:100 -> a
5:5:boolean isPrimitiveOrString(java.lang.Object):274:274 -> a
5:5:void setValue(java.lang.Object):101 -> a
6:8:boolean isPrimitiveOrString(java.lang.Object):278:280 -> a
6:8:void setValue(java.lang.Object):101 -> a
9:9:void setValue(java.lang.Object):102:102 -> a
10:10:void com.android.tools.r8.com.google.gson.internal.$Gson$Preconditions.checkArgument(boolean):46:46 -> a
10:10:void setValue(java.lang.Object):100 -> a
11:13:boolean isIntegral(com.android.tools.r8.com.google.gson.JsonPrimitive):334:336 -> a
1:1:boolean equals(java.lang.Object):309:309 -> equals
2:4:boolean equals(java.lang.Object):312:314 -> equals
5:6:boolean equals(java.lang.Object):316:317 -> equals
7:8:boolean equals(java.lang.Object):319:320 -> equals
9:10:boolean equals(java.lang.Object):323:324 -> equals
11:11:boolean equals(java.lang.Object):326:326 -> equals
1:1:boolean getAsBoolean():132:132 -> g
2:2:java.lang.Boolean getAsBooleanWrapper():122:122 -> g
2:2:boolean getAsBoolean():133 -> g
3:3:boolean getAsBoolean():133:133 -> g
4:4:boolean getAsBoolean():136:136 -> g
1:1:java.lang.Number getAsNumber():157:157 -> h
1:1:int hashCode():289:289 -> hashCode
2:3:int hashCode():293:294 -> hashCode
4:5:int hashCode():297:298 -> hashCode
6:6:int hashCode():301:301 -> hashCode
1:3:java.lang.String getAsString():176:178 -> i
4:4:java.lang.Boolean getAsBooleanWrapper():122:122 -> i
4:4:java.lang.String getAsString():179 -> i
5:5:java.lang.String getAsString():179:179 -> i
6:6:java.lang.String getAsString():181:181 -> i
1:1:boolean isBoolean():112:112 -> j
1:1:boolean isNumber():146:146 -> k
com.android.tools.r8.com.google.gson.JsonSyntaxException -> a.a.a.a.c.a.b.i:
1:1:void <init>(java.lang.String):30:30 -> <init>
2:2:void <init>(java.lang.Throwable):45:45 -> <init>
com.android.tools.r8.com.google.gson.TypeAdapter -> a.a.a.a.c.a.b.k:
1:1:void <init>():119:119 -> <init>
java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader) -> a
void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object) -> a
1:1:com.android.tools.r8.com.google.gson.TypeAdapter nullSafe():186:186 -> a
com.android.tools.r8.com.google.gson.TypeAdapter$1 -> a.a.a.a.c.a.b.j:
com.android.tools.r8.com.google.gson.TypeAdapter this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.gson.TypeAdapter):186:186 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):189:189 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):191:191 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):195:196 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):199:199 -> a
com.android.tools.r8.com.google.gson.TypeAdapterFactory -> a.a.a.a.c.a.b.l:
com.android.tools.r8.com.google.gson.internal.LazilyParsedNumber -> a.a.a.a.c.a.b.a.a:
java.lang.String value -> a
1:2:void <init>(java.lang.String):30:31 -> <init>
1:1:double doubleValue():63:63 -> doubleValue
1:3:boolean equals(java.lang.Object):90:92 -> equals
1:1:float floatValue():58:58 -> floatValue
1:1:int hashCode():82:82 -> hashCode
1:1:int intValue():37:37 -> intValue
2:2:int intValue():40:40 -> intValue
3:3:int intValue():42:42 -> intValue
1:1:long longValue():50:50 -> longValue
2:2:long longValue():52:52 -> longValue
1:1:java.lang.String toString():68:68 -> toString
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap -> a.a.a.a.c.a.b.a.i:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node root -> d
int modCount -> f
java.util.Comparator comparator -> c
int size -> e
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$EntrySet entrySet -> h
boolean $assertionsDisabled -> b
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node header -> g
java.util.Comparator NATURAL_ORDER -> a
1:1:void <clinit>():38:38 -> <clinit>
2:2:void <clinit>():40:40 -> <clinit>
1:1:void <init>():60:60 -> <init>
2:2:void <init>(java.util.Comparator):71:71 -> <init>
3:4:void <init>(java.util.Comparator):48:49 -> <init>
5:5:void <init>(java.util.Comparator):52:52 -> <init>
6:6:void <init>(java.util.Comparator):72:72 -> <init>
1:2:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):122:123 -> a
3:3:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):129:129 -> a
4:6:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):134:136 -> a
7:7:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):144:144 -> a
8:8:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):159:159 -> a
9:10:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):163:164 -> a
11:12:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):166:167 -> a
13:13:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):169:169 -> a
14:14:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):171:171 -> a
15:15:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):173:173 -> a
16:16:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):175:175 -> a
17:18:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node find(java.lang.Object,boolean):177:178 -> a
19:19:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node findByObject(java.lang.Object):186:186 -> a
20:21:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node findByEntry(java.util.Map$Entry):202:203 -> a
22:22:boolean equal(java.lang.Object,java.lang.Object):208:208 -> a
22:22:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node findByEntry(java.util.Map$Entry):203 -> a
23:24:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):219:220 -> a
25:27:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):223:225 -> a
28:28:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):237:237 -> a
29:29:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node.last():517:517 -> a
29:29:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):237 -> a
30:30:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node.last():520:520 -> a
30:30:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):237 -> a
31:31:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node.first():504:504 -> a
31:31:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):237 -> a
32:32:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node.first():507:507 -> a
32:32:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):237 -> a
33:33:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):238:238 -> a
34:34:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):241:241 -> a
35:38:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):243:246 -> a
39:39:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):250:250 -> a
40:43:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):252:255 -> a
44:45:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):258:259 -> a
46:47:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):262:263 -> a
48:49:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):265:266 -> a
50:50:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):268:268 -> a
51:53:void removeInternal(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):271:273 -> a
54:55:void replaceInParent(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):285:286 -> a
56:56:void replaceInParent(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):288:288 -> a
57:58:void replaceInParent(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):292:293 -> a
59:60:void replaceInParent(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):295:296 -> a
61:61:void replaceInParent(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):299:299 -> a
62:65:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):374:377 -> a
66:66:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):380:380 -> a
67:67:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):382:382 -> a
68:68:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):385:385 -> a
69:70:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):388:389 -> a
71:71:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):392:392 -> a
72:72:void rotateLeft(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):394:394 -> a
1:4:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):312:315 -> b
5:8:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):319:322 -> b
9:11:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):328:330 -> b
12:12:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):326:326 -> b
13:16:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):337:340 -> b
17:19:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):346:348 -> b
20:20:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):344:344 -> b
21:21:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):355:355 -> b
22:23:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):361:362 -> b
24:24:void rebalance(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,boolean):311:311 -> b
25:28:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):402:405 -> b
29:29:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):408:408 -> b
30:30:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):410:410 -> b
31:31:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):413:413 -> b
32:33:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):416:417 -> b
34:34:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):420:420 -> b
35:35:void rotateRight(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):422:422 -> b
1:3:void clear():101:103 -> clear
4:5:void clear():106:107 -> clear
1:1:boolean containsKey(java.lang.Object):87:87 -> containsKey
1:2:java.util.Set entrySet():430:431 -> entrySet
1:2:java.lang.Object get(java.lang.Object):82:83 -> get
1:2:java.util.Set keySet():435:436 -> keySet
1:3:java.lang.Object put(java.lang.Object,java.lang.Object):94:96 -> put
4:4:java.lang.Object put(java.lang.Object,java.lang.Object):92:92 -> put
1:1:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node removeInternalByKey(java.lang.Object):277:277 -> remove
1:1:java.lang.Object remove(java.lang.Object):111 -> remove
2:2:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node removeInternalByKey(java.lang.Object):279:279 -> remove
2:2:java.lang.Object remove(java.lang.Object):111 -> remove
3:3:java.lang.Object remove(java.lang.Object):112:112 -> remove
1:1:int size():78:78 -> size
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$1 -> a.a.a.a.c.a.b.a.b:
1:1:void <init>():40:40 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):40:40 -> compare
2:2:int compare(java.lang.Comparable,java.lang.Comparable):42:42 -> compare
2:2:int compare(java.lang.Object,java.lang.Object):40 -> compare
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$EntrySet -> a.a.a.a.c.a.b.a.d:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap):560:560 -> <init>
1:1:void clear():591:591 -> clear
1:1:boolean contains(java.lang.Object):574:574 -> contains
1:1:java.util.Iterator iterator():566:566 -> iterator
1:1:boolean remove(java.lang.Object):578:578 -> remove
2:2:boolean remove(java.lang.Object):582:582 -> remove
3:3:boolean remove(java.lang.Object):586:586 -> remove
1:1:int size():562:562 -> size
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$EntrySet$1 -> a.a.a.a.c.a.b.a.c:
1:1:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$EntrySet):566:566 -> <init>
1:1:java.util.Map$Entry next():568:568 -> next
1:1:java.lang.Object next():566 -> next
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$KeySet -> a.a.a.a.c.a.b.a.f:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap this$0 -> a
1:1:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap):595:595 -> <init>
1:1:void clear():617:617 -> clear
1:1:boolean contains(java.lang.Object):609:609 -> contains
1:1:java.util.Iterator iterator():601:601 -> iterator
1:1:boolean remove(java.lang.Object):613:613 -> remove
2:2:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap.removeInternalByKey(java.lang.Object):277:277 -> remove
2:2:boolean remove(java.lang.Object):613 -> remove
3:3:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node com.android.tools.r8.com.google.gson.internal.LinkedTreeMap.removeInternalByKey(java.lang.Object):279:279 -> remove
3:3:boolean remove(java.lang.Object):613 -> remove
1:1:int size():597:597 -> size
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$KeySet$1 -> a.a.a.a.c.a.b.a.e:
1:1:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$KeySet):601:601 -> <init>
1:1:java.lang.Object next():603:603 -> next
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$LinkedTreeMapIterator -> a.a.a.a.c.a.b.a.g:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap this$0 -> d
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node lastReturned -> b
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node next -> a
int expectedModCount -> c
1:1:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap):531:531 -> <init>
2:4:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap):527:529 -> <init>
1:2:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node nextNode():539:540 -> d
3:3:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node nextNode():543:543 -> d
4:5:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node nextNode():546:547 -> d
6:6:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node nextNode():544:544 -> d
7:7:com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node nextNode():541:541 -> d
1:1:boolean hasNext():535:535 -> hasNext
1:1:void remove():551:551 -> remove
2:4:void remove():554:556 -> remove
5:5:void remove():552:552 -> remove
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node -> a.a.a.a.c.a.b.a.h:
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node next -> d
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node right -> c
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node prev -> e
java.lang.Object key -> f
java.lang.Object value -> g
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node left -> b
int height -> h
com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node parent -> a
1:3:void <init>():450:452 -> <init>
4:11:void <init>(com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,java.lang.Object,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node,com.android.tools.r8.com.google.gson.internal.LinkedTreeMap$Node):456:463 -> <init>
1:4:boolean equals(java.lang.Object):482:485 -> equals
1:1:java.lang.Object getKey():467:467 -> getKey
1:1:java.lang.Object getValue():471:471 -> getValue
1:2:int hashCode():491:492 -> hashCode
1:2:java.lang.Object setValue(java.lang.Object):475:476 -> setValue
1:1:java.lang.String toString():496:496 -> toString
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters -> a.a.a.a.c.a.b.a.a.y:
com.android.tools.r8.com.google.gson.TypeAdapter STRING -> l
com.android.tools.r8.com.google.gson.TypeAdapter STRING_BUILDER -> m
com.android.tools.r8.com.google.gson.TypeAdapter NUMBER -> j
com.android.tools.r8.com.google.gson.TypeAdapter CHARACTER -> k
com.android.tools.r8.com.google.gson.TypeAdapter URI -> p
com.android.tools.r8.com.google.gson.TypeAdapter INET_ADDRESS -> q
com.android.tools.r8.com.google.gson.TypeAdapter STRING_BUFFER -> n
com.android.tools.r8.com.google.gson.TypeAdapter URL -> o
com.android.tools.r8.com.google.gson.TypeAdapter BYTE -> d
com.android.tools.r8.com.google.gson.TypeAdapter SHORT -> e
com.android.tools.r8.com.google.gson.TypeAdapter BIT_SET -> b
com.android.tools.r8.com.google.gson.TypeAdapter BOOLEAN -> c
com.android.tools.r8.com.google.gson.TypeAdapter ATOMIC_BOOLEAN -> h
com.android.tools.r8.com.google.gson.TypeAdapter ATOMIC_INTEGER_ARRAY -> i
com.android.tools.r8.com.google.gson.TypeAdapter INTEGER -> f
com.android.tools.r8.com.google.gson.TypeAdapter ATOMIC_INTEGER -> g
com.android.tools.r8.com.google.gson.TypeAdapter CLASS -> a
com.android.tools.r8.com.google.gson.TypeAdapter CALENDAR -> t
com.android.tools.r8.com.google.gson.TypeAdapter LOCALE -> u
com.android.tools.r8.com.google.gson.TypeAdapter UUID -> r
com.android.tools.r8.com.google.gson.TypeAdapter CURRENCY -> s
com.android.tools.r8.com.google.gson.TypeAdapter JSON_ELEMENT -> v
1:1:void <clinit>():69:69 -> <clinit>
2:2:void <clinit>():90:90 -> <clinit>
3:3:void <clinit>():92:92 -> <clinit>
4:4:void <clinit>():149:149 -> <clinit>
5:5:void <clinit>():151:151 -> <clinit>
6:7:void <clinit>():187:188 -> <clinit>
8:8:void <clinit>():190:190 -> <clinit>
9:10:void <clinit>():210:211 -> <clinit>
11:11:void <clinit>():213:213 -> <clinit>
12:13:void <clinit>():232:233 -> <clinit>
14:14:void <clinit>():235:235 -> <clinit>
15:16:void <clinit>():253:254 -> <clinit>
17:17:void <clinit>():256:256 -> <clinit>
18:20:void <clinit>():267:269 -> <clinit>
21:21:void <clinit>():271:271 -> <clinit>
22:24:void <clinit>():278:280 -> <clinit>
25:25:void <clinit>():282:282 -> <clinit>
26:28:void <clinit>():309:311 -> <clinit>
29:29:void <clinit>():362:362 -> <clinit>
30:30:void <clinit>():382:382 -> <clinit>
31:31:void <clinit>():384:384 -> <clinit>
32:33:void <clinit>():403:404 -> <clinit>
34:34:void <clinit>():406:406 -> <clinit>
35:35:void <clinit>():462:462 -> <clinit>
36:36:void <clinit>():464:464 -> <clinit>
37:38:void <clinit>():479:480 -> <clinit>
39:39:void <clinit>():482:482 -> <clinit>
40:41:void <clinit>():497:498 -> <clinit>
42:42:void <clinit>():500:500 -> <clinit>
43:43:void <clinit>():516:516 -> <clinit>
44:44:void <clinit>():518:518 -> <clinit>
45:45:void <clinit>():538:538 -> <clinit>
46:46:void <clinit>():540:540 -> <clinit>
47:47:void <clinit>():556:556 -> <clinit>
48:48:void <clinit>():559:559 -> <clinit>
49:49:void <clinit>():574:574 -> <clinit>
50:50:void <clinit>():576:576 -> <clinit>
51:52:void <clinit>():585:586 -> <clinit>
53:53:void <clinit>():609:609 -> <clinit>
54:54:void <clinit>():674:674 -> <clinit>
55:55:void <clinit>():677:677 -> <clinit>
56:56:void <clinit>():712:712 -> <clinit>
57:57:void <clinit>():714:714 -> <clinit>
58:58:void <clinit>():786:786 -> <clinit>
1:1:com.android.tools.r8.com.google.gson.TypeAdapterFactory newFactory(java.lang.Class,com.android.tools.r8.com.google.gson.TypeAdapter):850:850 -> a
2:2:com.android.tools.r8.com.google.gson.TypeAdapterFactory newFactory(java.lang.Class,java.lang.Class,com.android.tools.r8.com.google.gson.TypeAdapter):863:863 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$1 -> a.a.a.a.c.a.b.a.a.f:
1:1:void <init>():69:69 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):69:69 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Class):73:73 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):69 -> a
3:4:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Class):75:76 -> a
3:4:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):69 -> a
5:6:java.lang.Class read(com.android.tools.r8.com.google.gson.stream.JsonReader):81:82 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):69 -> a
7:7:java.lang.Class read(com.android.tools.r8.com.google.gson.stream.JsonReader):85:85 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):69 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$10 -> a.a.a.a.c.a.b.a.a.a:
1:1:void <init>():282:282 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):282:282 -> a
2:4:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.concurrent.atomic.AtomicIntegerArray):303:305 -> a
2:4:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):282 -> a
5:5:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.concurrent.atomic.AtomicIntegerArray):307:307 -> a
5:5:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):282 -> a
6:8:java.util.concurrent.atomic.AtomicIntegerArray read(com.android.tools.r8.com.google.gson.stream.JsonReader):284:286 -> a
6:8:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):282 -> a
9:10:java.util.concurrent.atomic.AtomicIntegerArray read(com.android.tools.r8.com.google.gson.stream.JsonReader):288:289 -> a
9:10:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):282 -> a
11:11:java.util.concurrent.atomic.AtomicIntegerArray read(com.android.tools.r8.com.google.gson.stream.JsonReader):291:291 -> a
11:11:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):282 -> a
12:14:java.util.concurrent.atomic.AtomicIntegerArray read(com.android.tools.r8.com.google.gson.stream.JsonReader):294:296 -> a
12:14:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):282 -> a
15:15:java.util.concurrent.atomic.AtomicIntegerArray read(com.android.tools.r8.com.google.gson.stream.JsonReader):298:298 -> a
15:15:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):282 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$14 -> a.a.a.a.c.a.b.a.a.b:
1:1:void <init>():362:362 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):362:362 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Number):378:378 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):362 -> a
3:4:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):365:366 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):362 -> a
5:5:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):368:368 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):362 -> a
6:6:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):373:373 -> a
6:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):362 -> a
7:7:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):371:371 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):362 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$15 -> a.a.a.a.c.a.b.a.a.c:
1:1:void <init>():384:384 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):384:384 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Character):399:399 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):384 -> a
3:4:java.lang.Character read(com.android.tools.r8.com.google.gson.stream.JsonReader):387:388 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):384 -> a
5:6:java.lang.Character read(com.android.tools.r8.com.google.gson.stream.JsonReader):391:392 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):384 -> a
7:7:java.lang.Character read(com.android.tools.r8.com.google.gson.stream.JsonReader):395:395 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):384 -> a
8:8:java.lang.Character read(com.android.tools.r8.com.google.gson.stream.JsonReader):393:393 -> a
8:8:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):384 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$16 -> a.a.a.a.c.a.b.a.a.d:
1:1:void <init>():406:406 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):406:406 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.String):422:422 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):406 -> a
3:5:java.lang.String read(com.android.tools.r8.com.google.gson.stream.JsonReader):409:411 -> a
3:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):406 -> a
6:7:java.lang.String read(com.android.tools.r8.com.google.gson.stream.JsonReader):415:416 -> a
6:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):406 -> a
8:8:java.lang.String read(com.android.tools.r8.com.google.gson.stream.JsonReader):418:418 -> a
8:8:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):406 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$19 -> a.a.a.a.c.a.b.a.a.e:
1:1:void <init>():464:464 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):464:464 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.StringBuilder):475:475 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):464 -> a
3:4:java.lang.StringBuilder read(com.android.tools.r8.com.google.gson.stream.JsonReader):467:468 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):464 -> a
5:5:java.lang.StringBuilder read(com.android.tools.r8.com.google.gson.stream.JsonReader):471:471 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):464 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$2 -> a.a.a.a.c.a.b.a.a.p:
1:1:void <init>():92:92 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):92:92 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.BitSet):136:136 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):92 -> a
3:6:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.BitSet):140:143 -> a
3:6:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):92 -> a
7:7:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.BitSet):145:145 -> a
7:7:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):92 -> a
8:9:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):94:95 -> a
8:9:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
10:11:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):99:100 -> a
10:11:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
12:13:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):102:103 -> a
12:13:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
14:14:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):105:105 -> a
14:14:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
15:15:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):122:122 -> a
15:15:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
16:16:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):110:110 -> a
16:16:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
17:17:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):107:107 -> a
17:17:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
18:18:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):113:113 -> a
18:18:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
19:19:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):115:115 -> a
19:19:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
20:20:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):125:125 -> a
20:20:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
21:21:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):128:128 -> a
21:21:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
22:22:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):117:117 -> a
22:22:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
23:23:java.util.BitSet read(com.android.tools.r8.com.google.gson.stream.JsonReader):130:130 -> a
23:23:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):92 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$20 -> a.a.a.a.c.a.b.a.a.g:
1:1:void <init>():482:482 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):482:482 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.StringBuffer):493:493 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):482 -> a
3:4:java.lang.StringBuffer read(com.android.tools.r8.com.google.gson.stream.JsonReader):485:486 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):482 -> a
5:5:java.lang.StringBuffer read(com.android.tools.r8.com.google.gson.stream.JsonReader):489:489 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):482 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$21 -> a.a.a.a.c.a.b.a.a.h:
1:1:void <init>():500:500 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):500:500 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.net.URL):512:512 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):500 -> a
3:4:java.net.URL read(com.android.tools.r8.com.google.gson.stream.JsonReader):503:504 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):500 -> a
5:6:java.net.URL read(com.android.tools.r8.com.google.gson.stream.JsonReader):507:508 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):500 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$22 -> a.a.a.a.c.a.b.a.a.i:
1:1:void <init>():518:518 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):518:518 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.net.URI):534:534 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):518 -> a
3:4:java.net.URI read(com.android.tools.r8.com.google.gson.stream.JsonReader):521:522 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):518 -> a
5:6:java.net.URI read(com.android.tools.r8.com.google.gson.stream.JsonReader):526:527 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):518 -> a
7:7:java.net.URI read(com.android.tools.r8.com.google.gson.stream.JsonReader):529:529 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):518 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$23 -> a.a.a.a.c.a.b.a.a.j:
1:1:void <init>():540:540 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):540:540 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.net.InetAddress):552:552 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):540 -> a
3:4:java.net.InetAddress read(com.android.tools.r8.com.google.gson.stream.JsonReader):543:544 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):540 -> a
5:5:java.net.InetAddress read(com.android.tools.r8.com.google.gson.stream.JsonReader):548:548 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):540 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$24 -> a.a.a.a.c.a.b.a.a.k:
1:1:void <init>():559:559 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):559:559 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.UUID):570:570 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):559 -> a
3:4:java.util.UUID read(com.android.tools.r8.com.google.gson.stream.JsonReader):562:563 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):559 -> a
5:5:java.util.UUID read(com.android.tools.r8.com.google.gson.stream.JsonReader):566:566 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):559 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$25 -> a.a.a.a.c.a.b.a.a.l:
1:1:void <init>():576:576 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):576:576 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.Currency):583:583 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):576 -> a
3:3:java.util.Currency read(com.android.tools.r8.com.google.gson.stream.JsonReader):579:579 -> a
3:3:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):576 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$27 -> a.a.a.a.c.a.b.a.a.m:
1:1:void <init>():609:609 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):609:609 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.Calendar):654:654 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):609 -> a
3:16:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.Calendar):657:670 -> a
3:16:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):609 -> a
17:18:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):619:620 -> a
17:18:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
19:19:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):623:623 -> a
19:19:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
20:23:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):630:633 -> a
20:23:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
24:24:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):635:635 -> a
24:24:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
25:25:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):637:637 -> a
25:25:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
26:26:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):639:639 -> a
26:26:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
27:27:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):641:641 -> a
27:27:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
28:28:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):643:643 -> a
28:28:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
29:30:java.util.Calendar read(com.android.tools.r8.com.google.gson.stream.JsonReader):647:648 -> a
29:30:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):609 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$28 -> a.a.a.a.c.a.b.a.a.n:
1:1:void <init>():677:677 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):677:677 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.Locale):708:708 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):677 -> a
3:4:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):680:681 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
5:6:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):684:685 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
7:8:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):689:690 -> a
7:8:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
9:10:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):692:693 -> a
9:10:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
11:12:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):695:696 -> a
11:12:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
13:13:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):699:699 -> a
13:13:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
14:14:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):701:701 -> a
14:14:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
15:15:java.util.Locale read(com.android.tools.r8.com.google.gson.stream.JsonReader):703:703 -> a
15:15:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):677 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$29 -> a.a.a.a.c.a.b.a.a.o:
1:1:void <init>():714:714 -> <init>
1:1:boolean com.android.tools.r8.com.google.gson.JsonElement.isJsonNull():74:74 -> a
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):753 -> a
2:2:boolean com.android.tools.r8.com.google.gson.JsonElement.isJsonPrimitive():64:64 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):755 -> a
3:3:com.android.tools.r8.com.google.gson.JsonPrimitive com.android.tools.r8.com.google.gson.JsonElement.getAsJsonPrimitive():120:120 -> a
3:3:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):756 -> a
4:7:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):757:760 -> a
8:8:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):762:762 -> a
9:9:com.android.tools.r8.com.google.gson.JsonPrimitive com.android.tools.r8.com.google.gson.JsonElement.getAsJsonPrimitive():122:122 -> a
9:9:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):756 -> a
10:10:boolean com.android.tools.r8.com.google.gson.JsonElement.isJsonArray():46:46 -> a
10:10:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):765 -> a
11:11:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):766:766 -> a
12:12:com.android.tools.r8.com.google.gson.JsonArray com.android.tools.r8.com.google.gson.JsonElement.getAsJsonArray():104:104 -> a
12:12:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):767 -> a
13:14:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):767:768 -> a
15:15:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):770:770 -> a
16:16:com.android.tools.r8.com.google.gson.JsonArray com.android.tools.r8.com.google.gson.JsonElement.getAsJsonArray():106:106 -> a
16:16:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):767 -> a
17:17:boolean com.android.tools.r8.com.google.gson.JsonElement.isJsonObject():55:55 -> a
17:17:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):772 -> a
18:21:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):773:776 -> a
22:22:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):778:778 -> a
23:23:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):781:781 -> a
24:24:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,com.android.tools.r8.com.google.gson.JsonElement):754:754 -> a
25:25:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):714:714 -> a
26:26:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):714:714 -> a
27:27:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):716:716 -> a
28:28:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):748:748 -> a
29:30:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):725:726 -> a
31:31:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):723:723 -> a
32:33:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):720:721 -> a
34:34:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):718:718 -> a
35:38:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):736:739 -> a
39:39:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):741:741 -> a
40:43:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):728:731 -> a
44:44:com.android.tools.r8.com.google.gson.JsonElement read(com.android.tools.r8.com.google.gson.stream.JsonReader):733:733 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$3 -> a.a.a.a.c.a.b.a.a.s:
1:1:void <init>():151:151 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):151:151 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Boolean):165:165 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):151 -> a
3:4:java.lang.Boolean read(com.android.tools.r8.com.google.gson.stream.JsonReader):154:155 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):151 -> a
5:5:java.lang.Boolean read(com.android.tools.r8.com.google.gson.stream.JsonReader):157:157 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):151 -> a
6:6:java.lang.Boolean read(com.android.tools.r8.com.google.gson.stream.JsonReader):159:159 -> a
6:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):151 -> a
7:7:java.lang.Boolean read(com.android.tools.r8.com.google.gson.stream.JsonReader):161:161 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):151 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$32 -> a.a.a.a.c.a.b.a.a.q:
com.android.tools.r8.com.google.gson.TypeAdapter val$typeAdapter -> b
java.lang.Class val$type -> a
1:1:void <init>(java.lang.Class,com.android.tools.r8.com.google.gson.TypeAdapter):850:850 -> <init>
1:1:java.lang.String toString():856:856 -> toString
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$33 -> a.a.a.a.c.a.b.a.a.r:
com.android.tools.r8.com.google.gson.TypeAdapter val$typeAdapter -> c
java.lang.Class val$boxed -> b
java.lang.Class val$unboxed -> a
1:1:void <init>(java.lang.Class,java.lang.Class,com.android.tools.r8.com.google.gson.TypeAdapter):863:863 -> <init>
1:2:java.lang.String toString():870:871 -> toString
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$5 -> a.a.a.a.c.a.b.a.a.t:
1:1:void <init>():190:190 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):190:190 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Number):206:206 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):190 -> a
3:4:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):193:194 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):190 -> a
5:6:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):198:199 -> a
5:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):190 -> a
7:7:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):201:201 -> a
7:7:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):190 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$6 -> a.a.a.a.c.a.b.a.a.u:
1:1:void <init>():213:213 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):213:213 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Number):228:228 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):213 -> a
3:4:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):216:217 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):213 -> a
5:5:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):221:221 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):213 -> a
6:6:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):223:223 -> a
6:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):213 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$7 -> a.a.a.a.c.a.b.a.a.v:
1:1:void <init>():235:235 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):235:235 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Number):250:250 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):235 -> a
3:4:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):238:239 -> a
3:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):235 -> a
5:5:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):243:243 -> a
5:5:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):235 -> a
6:6:java.lang.Number read(com.android.tools.r8.com.google.gson.stream.JsonReader):245:245 -> a
6:6:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):235 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$8 -> a.a.a.a.c.a.b.a.a.w:
1:1:void <init>():256:256 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):256:256 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.concurrent.atomic.AtomicInteger):265:265 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):256 -> a
3:3:java.util.concurrent.atomic.AtomicInteger read(com.android.tools.r8.com.google.gson.stream.JsonReader):259:259 -> a
3:3:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):256 -> a
4:4:java.util.concurrent.atomic.AtomicInteger read(com.android.tools.r8.com.google.gson.stream.JsonReader):261:261 -> a
4:4:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):256 -> a
com.android.tools.r8.com.google.gson.internal.bind.TypeAdapters$9 -> a.a.a.a.c.a.b.a.a.x:
1:1:void <init>():271:271 -> <init>
1:1:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):271:271 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.util.concurrent.atomic.AtomicBoolean):276:276 -> a
2:2:void write(com.android.tools.r8.com.google.gson.stream.JsonWriter,java.lang.Object):271 -> a
3:3:java.util.concurrent.atomic.AtomicBoolean read(com.android.tools.r8.com.google.gson.stream.JsonReader):273:273 -> a
3:3:java.lang.Object read(com.android.tools.r8.com.google.gson.stream.JsonReader):271 -> a
com.android.tools.r8.com.google.gson.stream.JsonReader -> a.a.a.a.c.a.b.b.a:
char[] NON_EXECUTE_PREFIX -> a
long peekedLong -> j
int stackSize -> n
char[] buffer -> d
int peekedNumberLength -> k
int lineStart -> h
int peeked -> i
java.lang.String peekedString -> l
int limit -> f
java.io.Reader in -> b
int lineNumber -> g
int pos -> e
java.lang.String[] pathNames -> o
int[] pathIndices -> p
boolean lenient -> c
int[] stack -> m
1:1:void <clinit>():192:192 -> <clinit>
1:1:void <init>(java.io.Reader):289:289 -> <init>
2:2:void <init>(java.io.Reader):230:230 -> <init>
3:5:void <init>(java.io.Reader):238:240 -> <init>
6:7:void <init>(java.io.Reader):242:243 -> <init>
8:8:void <init>(java.io.Reader):245:245 -> <init>
9:10:void <init>(java.io.Reader):269:270 -> <init>
11:11:void <init>(java.io.Reader):272:272 -> <init>
12:13:void <init>(java.io.Reader):283:284 -> <init>
14:14:void <init>(java.io.Reader):293:293 -> <init>
15:15:void <init>(java.io.Reader):291:291 -> <init>
1:1:void setLenient(boolean):326:326 -> a
2:2:void beginArray():341:341 -> a
3:3:void beginArray():343:343 -> a
4:6:void beginArray():346:348 -> a
7:7:void beginArray():350:350 -> a
8:8:boolean isLiteral(char):751:751 -> a
9:13:boolean fillBuffer(int):1276:1280 -> a
14:14:boolean fillBuffer(int):1282:1282 -> a
15:15:boolean fillBuffer(int):1285:1285 -> a
16:17:boolean fillBuffer(int):1287:1288 -> a
18:20:boolean fillBuffer(int):1291:1293 -> a
21:21:boolean fillBuffer(int):1297:1297 -> a
22:22:java.io.IOException syntaxError(java.lang.String):1559:1559 -> a
1:1:void beginObject():377:377 -> b
2:2:void beginObject():379:379 -> b
3:4:void beginObject():382:383 -> b
5:5:void beginObject():385:385 -> b
6:7:java.lang.String nextQuotedValue(char):987:988 -> b
8:9:java.lang.String nextQuotedValue(char):990:991 -> b
10:10:java.lang.String nextQuotedValue(char):995:995 -> b
11:13:java.lang.String nextQuotedValue(char):998:1000 -> b
14:15:java.lang.String nextQuotedValue(char):1002:1003 -> b
16:17:char readEscapeCharacter():1495:1496 -> b
16:17:java.lang.String nextQuotedValue(char):1004 -> b
18:18:char readEscapeCharacter():1499:1499 -> b
18:18:java.lang.String nextQuotedValue(char):1004 -> b
19:19:char readEscapeCharacter():1550:1550 -> b
19:19:java.lang.String nextQuotedValue(char):1004 -> b
20:21:char readEscapeCharacter():1502:1503 -> b
20:21:java.lang.String nextQuotedValue(char):1004 -> b
22:23:char readEscapeCharacter():1507:1508 -> b
22:23:java.lang.String nextQuotedValue(char):1004 -> b
24:24:char readEscapeCharacter():1517:1517 -> b
24:24:java.lang.String nextQuotedValue(char):1004 -> b
25:25:char readEscapeCharacter():1520:1520 -> b
25:25:java.lang.String nextQuotedValue(char):1004 -> b
26:27:char readEscapeCharacter():1539:1540 -> b
26:27:java.lang.String nextQuotedValue(char):1004 -> b
28:30:java.lang.String nextQuotedValue(char):1004:1006 -> b
31:31:char readEscapeCharacter():1550:1550 -> b
31:31:java.lang.String nextQuotedValue(char):1004 -> b
32:33:java.lang.String nextQuotedValue(char):1009:1010 -> b
34:37:java.lang.String nextQuotedValue(char):1014:1017 -> b
38:47:void push(int):1256:1265 -> b
48:48:void push(int):1267:1267 -> b
49:51:int nextNonWhitespace(boolean):1319:1321 -> b
52:53:int nextNonWhitespace(boolean):1324:1325 -> b
54:54:int nextNonWhitespace(boolean):1393:1393 -> b
55:56:int nextNonWhitespace(boolean):1328:1329 -> b
57:57:int nextNonWhitespace(boolean):1332:1332 -> b
58:59:int nextNonWhitespace(boolean):1334:1335 -> b
60:60:int nextNonWhitespace(boolean):1342:1342 -> b
61:63:int nextNonWhitespace(boolean):1344:1346 -> b
64:65:int nextNonWhitespace(boolean):1352:1353 -> b
66:69:int nextNonWhitespace(boolean):1367:1370 -> b
70:70:int nextNonWhitespace(boolean):1357:1357 -> b
71:74:boolean skipTo(java.lang.String):1428:1431 -> b
71:74:int nextNonWhitespace(boolean):1358 -> b
75:75:boolean skipTo(java.lang.String):1435:1435 -> b
75:75:int nextNonWhitespace(boolean):1358 -> b
76:76:boolean skipTo(java.lang.String):1428:1428 -> b
76:76:int nextNonWhitespace(boolean):1358 -> b
77:78:int nextNonWhitespace(boolean):1361:1362 -> b
79:79:int nextNonWhitespace(boolean):1359:1359 -> b
80:80:int nextNonWhitespace(boolean):1377:1377 -> b
81:84:int nextNonWhitespace(boolean):1383:1386 -> b
85:85:int nextNonWhitespace(boolean):1388:1388 -> b
1:1:int doPeek():462:462 -> c
2:2:int doPeek():464:464 -> c
3:3:int doPeek():467:467 -> c
4:4:int doPeek():470:470 -> c
5:5:int doPeek():476:476 -> c
6:6:int doPeek():472:472 -> c
7:7:int doPeek():517:517 -> c
8:8:int doPeek():519:519 -> c
9:11:int doPeek():524:526 -> c
12:12:int doPeek():530:530 -> c
13:13:int doPeek():533:533 -> c
14:15:void consumeNonExecutePrefix():1567:1568 -> c
14:15:int doPeek():534 -> c
16:16:void consumeNonExecutePrefix():1570:1570 -> c
16:16:int doPeek():534 -> c
17:18:void consumeNonExecutePrefix():1574:1575 -> c
17:18:int doPeek():534 -> c
19:19:void consumeNonExecutePrefix():1581:1581 -> c
19:19:int doPeek():534 -> c
20:20:int doPeek():536:536 -> c
21:21:int doPeek():538:538 -> c
22:22:int doPeek():540:540 -> c
23:24:int doPeek():542:543 -> c
25:25:int doPeek():549:549 -> c
26:26:int doPeek():576:576 -> c
27:27:int peekKeyword():599:599 -> c
27:27:int doPeek():579 -> c
28:28:int peekKeyword():620:620 -> c
28:28:int doPeek():579 -> c
29:29:int peekKeyword():622:622 -> c
29:29:int doPeek():579 -> c
30:31:int peekKeyword():625:626 -> c
30:31:int doPeek():579 -> c
32:33:int peekKeyword():631:632 -> c
32:33:int doPeek():579 -> c
34:35:int peekKeyword():637:638 -> c
34:35:int doPeek():579 -> c
36:38:int peekNumber():643:645 -> c
36:38:int doPeek():584 -> c
39:39:int peekNumber():657:657 -> c
39:39:int doPeek():584 -> c
40:40:int peekNumber():662:662 -> c
40:40:int doPeek():584 -> c
41:42:int peekNumber():665:666 -> c
41:42:int doPeek():584 -> c
43:43:int peekNumber():669:669 -> c
43:43:int doPeek():584 -> c
44:44:int peekNumber():706:706 -> c
44:44:int doPeek():584 -> c
45:47:int peekNumber():732:734 -> c
45:47:int doPeek():584 -> c
48:49:int peekNumber():737:738 -> c
48:49:int doPeek():584 -> c
50:50:int doPeek():589:589 -> c
51:52:int doPeek():593:594 -> c
53:53:int doPeek():590:590 -> c
54:54:int doPeek():574:574 -> c
55:55:int doPeek():553:553 -> c
56:56:int doPeek():572:572 -> c
57:57:int doPeek():564:564 -> c
58:60:int doPeek():560:562 -> c
61:62:int doPeek():567:568 -> c
63:63:int doPeek():570:570 -> c
64:64:int doPeek():546:546 -> c
65:65:int doPeek():479:479 -> c
66:66:int doPeek():482:482 -> c
67:67:int doPeek():485:485 -> c
68:68:int doPeek():491:491 -> c
69:69:int doPeek():487:487 -> c
70:70:int doPeek():494:494 -> c
71:74:int doPeek():508:511 -> c
75:75:int doPeek():513:513 -> c
76:76:int doPeek():503:503 -> c
77:77:int doPeek():505:505 -> c
78:79:int doPeek():499:500 -> c
80:80:int doPeek():497:497 -> c
1:4:void close():1208:1211 -> close
1:1:void endArray():359:359 -> d
2:2:void endArray():361:361 -> d
3:5:void endArray():364:366 -> d
6:6:void endArray():368:368 -> d
1:1:void endObject():394:394 -> e
2:2:void endObject():396:396 -> e
3:6:void endObject():399:402 -> e
7:7:void endObject():404:404 -> e
1:1:boolean hasNext():412:412 -> f
2:2:boolean hasNext():414:414 -> f
1:1:boolean isLenient():333:333 -> g
1:1:boolean nextBoolean():840:840 -> h
2:2:boolean nextBoolean():842:842 -> h
3:4:boolean nextBoolean():845:846 -> h
5:6:boolean nextBoolean():849:850 -> h
7:7:boolean nextBoolean():853:853 -> h
1:1:int nextInt():1155:1155 -> i
2:2:int nextInt():1157:1157 -> i
3:3:int nextInt():1162:1162 -> i
4:5:int nextInt():1166:1167 -> i
6:6:int nextInt():1164:1164 -> i
7:8:int nextInt():1172:1173 -> i
9:9:int nextInt():1189:1189 -> i
10:10:int nextInt():1176:1176 -> i
11:11:int nextInt():1178:1178 -> i
12:14:int nextInt():1181:1183 -> i
15:16:int nextInt():1192:1193 -> i
17:19:int nextInt():1198:1200 -> i
20:20:int nextInt():1196:1196 -> i
1:1:java.lang.String nextName():777:777 -> j
2:2:java.lang.String nextName():779:779 -> j
3:3:java.lang.String nextName():783:783 -> j
4:4:java.lang.String nextName():785:785 -> j
5:5:java.lang.String nextName():787:787 -> j
6:7:java.lang.String nextName():791:792 -> j
8:8:java.lang.String nextName():789:789 -> j
1:1:void nextNull():864:864 -> k
2:2:void nextNull():866:866 -> k
3:4:void nextNull():869:870 -> k
5:5:void nextNull():872:872 -> k
1:1:java.lang.String nextString():805:805 -> l
2:2:java.lang.String nextString():807:807 -> l
3:3:java.lang.String nextString():811:811 -> l
4:4:java.lang.String nextString():813:813 -> l
5:5:java.lang.String nextString():815:815 -> l
6:7:java.lang.String nextString():817:818 -> l
8:8:java.lang.String nextString():820:820 -> l
9:10:java.lang.String nextString():822:823 -> l
11:12:java.lang.String nextString():827:828 -> l
13:13:java.lang.String nextString():825:825 -> l
1:1:com.android.tools.r8.com.google.gson.stream.JsonToken peek():423:423 -> m
2:2:com.android.tools.r8.com.google.gson.stream.JsonToken peek():425:425 -> m
3:3:com.android.tools.r8.com.google.gson.stream.JsonToken peek():457:457 -> m
4:4:com.android.tools.r8.com.google.gson.stream.JsonToken peek():455:455 -> m
5:5:com.android.tools.r8.com.google.gson.stream.JsonToken peek():453:453 -> m
6:6:com.android.tools.r8.com.google.gson.stream.JsonToken peek():440:440 -> m
7:7:com.android.tools.r8.com.google.gson.stream.JsonToken peek():450:450 -> m
8:8:com.android.tools.r8.com.google.gson.stream.JsonToken peek():445:445 -> m
9:9:com.android.tools.r8.com.google.gson.stream.JsonToken peek():443:443 -> m
10:10:com.android.tools.r8.com.google.gson.stream.JsonToken peek():436:436 -> m
11:11:com.android.tools.r8.com.google.gson.stream.JsonToken peek():434:434 -> m
12:12:com.android.tools.r8.com.google.gson.stream.JsonToken peek():432:432 -> m
13:13:com.android.tools.r8.com.google.gson.stream.JsonToken peek():430:430 -> m
1:2:void checkLenient():1400:1401 -> n
1:3:java.lang.String locationString():1449:1451 -> o
4:6:java.lang.String getPath():1459:1461 -> o
4:6:java.lang.String locationString():1451 -> o
7:9:java.lang.String getPath():1470:1472 -> o
7:9:java.lang.String locationString():1451 -> o
10:10:java.lang.String getPath():1464:1464 -> o
10:10:java.lang.String locationString():1451 -> o
11:11:java.lang.String getPath():1482:1482 -> o
11:11:java.lang.String locationString():1451 -> o
12:12:java.lang.String locationString():1451:1451 -> o
1:2:java.lang.String nextUnquotedValue():1032:1033 -> p
3:3:java.lang.String nextUnquotedValue():1039:1039 -> p
4:5:java.lang.String nextUnquotedValue():1056:1057 -> p
6:6:java.lang.String nextUnquotedValue():1066:1066 -> p
7:8:java.lang.String nextUnquotedValue():1068:1069 -> p
9:9:java.lang.String nextUnquotedValue():1071:1071 -> p
10:10:java.lang.String nextUnquotedValue():1078:1078 -> p
11:12:java.lang.String nextUnquotedValue():1080:1081 -> p
13:13:java.lang.String nextUnquotedValue():1083:1083 -> p
1:2:void skipToEndOfLine():1411:1412 -> q
3:4:void skipToEndOfLine():1414:1415 -> q
1:1:java.lang.String toString():1445:1445 -> toString
com.android.tools.r8.com.google.gson.stream.JsonToken -> a.a.a.a.c.a.b.b.b:
com.android.tools.r8.com.google.gson.stream.JsonToken END_ARRAY -> b
com.android.tools.r8.com.google.gson.stream.JsonToken BEGIN_OBJECT -> c
com.android.tools.r8.com.google.gson.stream.JsonToken BEGIN_ARRAY -> a
com.android.tools.r8.com.google.gson.stream.JsonToken STRING -> f
com.android.tools.r8.com.google.gson.stream.JsonToken NUMBER -> g
com.android.tools.r8.com.google.gson.stream.JsonToken END_OBJECT -> d
com.android.tools.r8.com.google.gson.stream.JsonToken NAME -> e
com.android.tools.r8.com.google.gson.stream.JsonToken END_DOCUMENT -> j
com.android.tools.r8.com.google.gson.stream.JsonToken BOOLEAN -> h
com.android.tools.r8.com.google.gson.stream.JsonToken NULL -> i
com.android.tools.r8.com.google.gson.stream.JsonToken[] $VALUES -> k
1:1:void <clinit>():31:31 -> <clinit>
2:2:void <clinit>():37:37 -> <clinit>
3:3:void <clinit>():43:43 -> <clinit>
4:4:void <clinit>():49:49 -> <clinit>
5:5:void <clinit>():56:56 -> <clinit>
6:6:void <clinit>():61:61 -> <clinit>
7:7:void <clinit>():67:67 -> <clinit>
8:8:void <clinit>():72:72 -> <clinit>
9:9:void <clinit>():77:77 -> <clinit>
10:10:void <clinit>():84:84 -> <clinit>
11:11:void <clinit>():25:25 -> <clinit>
1:1:void <init>(java.lang.String,int):25:25 -> <init>
com.android.tools.r8.com.google.gson.stream.JsonWriter -> a.a.a.a.c.a.b.b.c:
java.lang.String separator -> g
java.lang.String indent -> f
boolean htmlSafe -> i
java.lang.String deferredName -> j
int[] stack -> d
boolean serializeNulls -> k
java.io.Writer out -> c
int stackSize -> e
boolean lenient -> h
java.lang.String[] REPLACEMENT_CHARS -> a
java.lang.String[] HTML_SAFE_REPLACEMENT_CHARS -> b
1:1:void <clinit>():145:145 -> <clinit>
2:2:void <clinit>():147:147 -> <clinit>
3:15:void <clinit>():149:161 -> <clinit>
1:1:void <init>(java.io.Writer):197:197 -> <init>
2:3:void <init>(java.io.Writer):167:168 -> <init>
4:4:void <init>(java.io.Writer):170:170 -> <init>
5:5:void <init>(java.io.Writer):182:182 -> <init>
6:6:void <init>(java.io.Writer):190:190 -> <init>
7:7:void <init>(java.io.Writer):201:201 -> <init>
8:8:void <init>(java.io.Writer):199:199 -> <init>
1:1:void setLenient(boolean):235:235 -> a
2:2:com.android.tools.r8.com.google.gson.stream.JsonWriter beginArray():287:287 -> a
3:5:com.android.tools.r8.com.google.gson.stream.JsonWriter open(int,java.lang.String):325:327 -> a
3:5:com.android.tools.r8.com.google.gson.stream.JsonWriter beginArray():288 -> a
6:6:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):337:337 -> a
7:7:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):339:339 -> a
8:8:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):341:341 -> a
9:9:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):345:345 -> a
10:10:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):347:347 -> a
11:11:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):349:349 -> a
12:12:com.android.tools.r8.com.google.gson.stream.JsonWriter close(int,int,java.lang.String):342:342 -> a
13:16:void push(int):354:357 -> a
17:17:void push(int):359:359 -> a
18:18:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):389:389 -> a
19:19:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):392:392 -> a
20:20:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):395:395 -> a
21:21:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):393:393 -> a
22:22:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):390:390 -> a
23:23:com.android.tools.r8.com.google.gson.stream.JsonWriter name(java.lang.String):387:387 -> a
24:24:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.Boolean):478:478 -> a
25:27:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.Boolean):480:482 -> a
28:30:com.android.tools.r8.com.google.gson.stream.JsonWriter value(long):509:511 -> a
31:31:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.Number):524:524 -> a
32:36:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.Number):527:531 -> a
37:38:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.Number):533:534 -> a
1:1:com.android.tools.r8.com.google.gson.stream.JsonWriter beginObject():307:307 -> b
2:4:com.android.tools.r8.com.google.gson.stream.JsonWriter open(int,java.lang.String):325:327 -> b
2:4:com.android.tools.r8.com.google.gson.stream.JsonWriter beginObject():308 -> b
5:5:void replaceTop(int):376:376 -> b
6:6:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.String):415:415 -> b
7:9:com.android.tools.r8.com.google.gson.stream.JsonWriter value(java.lang.String):417:419 -> b
10:12:com.android.tools.r8.com.google.gson.stream.JsonWriter value(boolean):465:467 -> b
1:1:com.android.tools.r8.com.google.gson.stream.JsonWriter endArray():297:297 -> c
2:3:void string(java.lang.String):565:566 -> c
4:4:void string(java.lang.String):568:568 -> c
5:5:void string(java.lang.String):570:570 -> c
6:6:void string(java.lang.String):573:573 -> c
7:7:void string(java.lang.String):585:585 -> c
8:8:void string(java.lang.String):587:587 -> c
9:9:void string(java.lang.String):591:591 -> c
10:10:void string(java.lang.String):593:593 -> c
1:1:void close():555:555 -> close
2:3:void close():557:558 -> close
4:4:void close():561:561 -> close
5:5:void close():559:559 -> close
1:1:com.android.tools.r8.com.google.gson.stream.JsonWriter endObject():317:317 -> d
1:3:com.android.tools.r8.com.google.gson.stream.JsonWriter nullValue():446:448 -> e
4:4:com.android.tools.r8.com.google.gson.stream.JsonWriter nullValue():450:450 -> e
5:6:com.android.tools.r8.com.google.gson.stream.JsonWriter nullValue():454:455 -> e
1:1:void beforeValue():629:629 -> f
2:2:void beforeValue():656:656 -> f
3:4:void beforeValue():631:632 -> f
5:5:void beforeValue():637:637 -> f
6:7:void beforeValue():651:652 -> f
8:9:void beforeValue():646:647 -> f
10:11:void beforeValue():641:642 -> f
1:1:void flush():543:543 -> flush
2:2:void flush():546:546 -> flush
3:3:void flush():544:544 -> flush
1:1:void newline():597:597 -> g
2:4:void newline():601:603 -> g
1:1:int peek():366:366 -> h
2:2:int peek():369:369 -> h
3:3:int peek():367:367 -> h
1:1:void writeDeferredName():400:400 -> i
2:2:void beforeName():612:612 -> i
2:2:void writeDeferredName():401 -> i
3:3:void beforeName():614:614 -> i
3:3:void writeDeferredName():401 -> i
4:5:void beforeName():618:619 -> i
4:5:void writeDeferredName():401 -> i
6:7:void writeDeferredName():402:403 -> i
8:8:void beforeName():616:616 -> i
8:8:void writeDeferredName():401 -> i
com.android.tools.r8.com.google.gson.stream.MalformedJsonException -> a.a.a.a.c.a.b.b.d:
1:1:void <init>(java.lang.String):29:29 -> <init>
com.android.tools.r8.compatdx.CompatDx -> com.android.tools.r8.compatdx.CompatDx:
boolean $assertionsDisabled -> a
1:1:void <clinit>():55:55 -> <clinit>
1:3:void run(java.lang.String[]):323:325 -> a
4:4:void printHelpOn(java.io.PrintStream):590:590 -> a
4:4:void run(java.lang.String[]):325 -> a
5:8:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():157:160 -> a
5:8:void printHelpOn(java.io.PrintStream):591 -> a
5:8:void run(java.lang.String[]):325 -> a
9:9:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():162:162 -> a
9:9:void printHelpOn(java.io.PrintStream):591 -> a
9:9:void run(java.lang.String[]):325 -> a
10:15:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():164:169 -> a
10:15:void printHelpOn(java.io.PrintStream):591 -> a
10:15:void run(java.lang.String[]):325 -> a
16:18:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():171:173 -> a
16:18:void printHelpOn(java.io.PrintStream):591 -> a
16:18:void run(java.lang.String[]):325 -> a
19:23:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():175:179 -> a
19:23:void printHelpOn(java.io.PrintStream):591 -> a
19:23:void run(java.lang.String[]):325 -> a
24:26:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():181:183 -> a
24:26:void printHelpOn(java.io.PrintStream):591 -> a
24:26:void run(java.lang.String[]):325 -> a
27:29:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():185:187 -> a
27:29:void printHelpOn(java.io.PrintStream):591 -> a
27:29:void run(java.lang.String[]):325 -> a
30:34:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():189:193 -> a
30:34:void printHelpOn(java.io.PrintStream):591 -> a
30:34:void run(java.lang.String[]):325 -> a
35:41:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():195:201 -> a
35:41:void printHelpOn(java.io.PrintStream):591 -> a
35:41:void run(java.lang.String[]):325 -> a
42:50:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():203:211 -> a
42:50:void printHelpOn(java.io.PrintStream):591 -> a
42:50:void run(java.lang.String[]):325 -> a
51:55:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():213:217 -> a
51:55:void printHelpOn(java.io.PrintStream):591 -> a
51:55:void run(java.lang.String[]):325 -> a
56:58:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():219:221 -> a
56:58:void printHelpOn(java.io.PrintStream):591 -> a
56:58:void run(java.lang.String[]):325 -> a
59:60:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():224:225 -> a
59:60:void printHelpOn(java.io.PrintStream):591 -> a
59:60:void run(java.lang.String[]):325 -> a
61:62:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():227:228 -> a
61:62:void printHelpOn(java.io.PrintStream):591 -> a
61:62:void run(java.lang.String[]):325 -> a
63:68:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec.<init>():230:235 -> a
63:68:void printHelpOn(java.io.PrintStream):591 -> a
63:68:void run(java.lang.String[]):325 -> a
69:69:void printHelpOn(java.io.PrintStream):591:591 -> a
69:69:void run(java.lang.String[]):325 -> a
70:70:void run(java.lang.String[]):328:328 -> a
71:72:void com.android.tools.r8.Version.printToolVersion(java.lang.String):20:21 -> a
71:72:void run(java.lang.String[]):329 -> a
73:73:void run(java.lang.String[]):332:332 -> a
74:75:void run(java.lang.String[]):334:335 -> a
76:77:void run(java.lang.String[]):339:340 -> a
78:79:void run(java.lang.String[]):342:343 -> a
80:80:void run(java.lang.String[]):346:346 -> a
81:82:void run(java.lang.String[]):349:350 -> a
83:84:void run(java.lang.String[]):353:354 -> a
85:85:void run(java.lang.String[]):357:357 -> a
86:86:void run(java.lang.String[]):361:361 -> a
87:89:void run(java.lang.String[]):365:367 -> a
90:90:void run(java.lang.String[]):369:369 -> a
91:93:void run(java.lang.String[]):371:373 -> a
94:95:void run(java.lang.String[]):378:379 -> a
96:97:void run(java.lang.String[]):382:383 -> a
98:99:void run(java.lang.String[]):386:387 -> a
100:100:void run(java.lang.String[]):390:390 -> a
101:102:void run(java.lang.String[]):394:395 -> a
103:104:void run(java.lang.String[]):402:403 -> a
105:105:void run(java.lang.String[]):406:406 -> a
106:106:void run(java.lang.String[]):410:410 -> a
107:108:void run(java.lang.String[]):414:415 -> a
109:109:void run(java.lang.String[]):418:418 -> a
110:111:void run(java.lang.String[]):422:423 -> a
112:114:void run(java.lang.String[]):426:428 -> a
115:116:void run(java.lang.String[]):431:432 -> a
117:118:void run(java.lang.String[]):436:437 -> a
119:120:void run(java.lang.String[]):440:441 -> a
121:121:void run(java.lang.String[]):447:447 -> a
122:123:void run(java.lang.String[]):450:451 -> a
124:124:void run(java.lang.String[]):453:453 -> a
125:125:com.android.tools.r8.ProgramConsumer createConsumer(java.util.List,java.nio.file.Path,boolean,boolean):471:471 -> a
125:125:void run(java.lang.String[]):455 -> a
126:129:com.android.tools.r8.ProgramConsumer createConsumer(java.util.List,java.nio.file.Path,boolean,boolean):474:477 -> a
126:129:void run(java.lang.String[]):455 -> a
130:130:com.android.tools.r8.ProgramConsumer createConsumer(java.util.List,java.nio.file.Path,boolean,boolean):479:479 -> a
130:130:void run(java.lang.String[]):455 -> a
131:131:void run(java.lang.String[]):454:454 -> a
132:133:void run(java.lang.String[]):456:457 -> a
134:134:void run(java.lang.String[]):459:459 -> a
135:135:void run(java.lang.String[]):461:461 -> a
136:136:void run(java.lang.String[]):463:463 -> a
137:137:void run(java.lang.String[]):445:445 -> a
138:138:void run(java.lang.String[]):411:411 -> a
139:139:void run(java.lang.String[]):407:407 -> a
140:140:void run(java.lang.String[]):391:391 -> a
141:141:void run(java.lang.String[]):362:362 -> a
142:142:void run(java.lang.String[]):358:358 -> a
143:143:com.android.tools.r8.DexIndexedConsumer createDexConsumer(java.nio.file.Path,java.util.List,boolean):486:486 -> a
144:144:com.android.tools.r8.DexIndexedConsumer createDexConsumer(java.nio.file.Path,java.util.List,boolean):490:490 -> a
145:145:com.android.tools.r8.DexIndexedConsumer createDexConsumer(java.nio.file.Path,java.util.List,boolean):487:487 -> a
146:148:com.android.tools.r8.DexIndexedConsumer createDexConsumer(java.nio.file.Path,java.util.List,boolean):492:494 -> a
149:149:void processPath(java.io.File,java.util.List):595:595 -> a
150:150:void processPath(java.io.File,java.util.List):598:598 -> a
151:153:void processDirectory(java.io.File,java.util.List):613:615 -> a
151:153:void processPath(java.io.File,java.util.List):599 -> a
154:155:void processPath(java.io.File,java.util.List):602:603 -> a
156:157:void processPath(java.io.File,java.util.List):607:608 -> a
158:158:void processPath(java.io.File,java.util.List):604:604 -> a
159:159:void processPath(java.io.File,java.util.List):596:596 -> a
1:1:void main(java.lang.String[]):311:311 -> main
2:2:void main(java.lang.String[]):317:317 -> main
3:4:void main(java.lang.String[]):313:314 -> main
5:5:void com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$DxUsageMessage.printHelpOn(java.io.PrintStream):115:115 -> main
5:5:void main(java.lang.String[]):314 -> main
6:6:void main(java.lang.String[]):315:315 -> main
com.android.tools.r8.compatdx.CompatDx$DexKeepClassesConsumer -> com.android.tools.r8.compatdx.a:
java.util.List inputs -> e
1:2:void <init>(java.nio.file.Path,java.util.List):554:555 -> <init>
1:1:void finished(com.android.tools.r8.DiagnosticsHandler):561:561 -> a
2:2:void finished(com.android.tools.r8.DiagnosticsHandler):563:563 -> a
3:3:void finished(com.android.tools.r8.DiagnosticsHandler):565:565 -> a
4:4:void $closeResource(java.lang.Throwable,java.lang.AutoCloseable):583:583 -> a
1:11:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):570:580 -> b
12:12:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):577:577 -> b
13:13:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):580:580 -> b
14:14:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):583:583 -> b
15:15:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):572:572 -> b
16:16:void writeZipWithClasses(com.android.tools.r8.DiagnosticsHandler):583:583 -> b
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions -> com.android.tools.r8.compatdx.e:
boolean keepClasses -> m
boolean statistics -> i
java.lang.String optimizeList -> j
boolean incremental -> u
java.lang.String output -> n
boolean multiDex -> w
java.lang.String dumpMethod -> p
boolean verboseDump -> q
boolean noFiles -> s
java.lang.String mainDexList -> x
boolean minimalMainDex -> y
boolean noOptimize -> h
boolean help -> b
boolean debug -> d
java.lang.String noOptimizeList -> k
boolean noStrict -> l
java.lang.String dumpTo -> o
boolean forceJumbo -> v
int maxIndexNumber -> B
boolean dump -> r
com.android.tools.r8.com.google.common.collect.ImmutableList inputs -> A
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo positions -> f
int minApiLevel -> z
boolean verbose -> e
boolean noLocals -> g
int numThreads -> t
boolean $assertionsDisabled -> a
boolean version -> c
1:1:void <clinit>():62:62 -> <clinit>
1:7:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):239:245 -> <init>
8:8:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):259:259 -> <init>
9:9:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):256:256 -> <init>
10:10:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):253:253 -> <init>
11:11:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):250:250 -> <init>
12:12:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):247:247 -> <init>
13:13:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):263:263 -> <init>
14:29:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):265:280 -> <init>
30:31:int lastIntOf(java.util.List):304:305 -> <init>
30:31:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):280 -> <init>
32:41:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):280:289 -> <init>
42:42:com.android.tools.r8.utils.AndroidApiLevel com.android.tools.r8.utils.AndroidApiLevel.getDefault():59:59 -> <init>
42:42:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):291 -> <init>
43:43:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):291:291 -> <init>
44:46:void <init>(com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec):293:295 -> <init>
1:2:com.android.tools.r8.compatdx.CompatDx$DxCompatOptions parse(java.lang.String[]):299:300 -> a
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$DxUsageMessage -> com.android.tools.r8.compatdx.b:
java.lang.String message -> a
1:2:void <init>(java.lang.String):110:111 -> <init>
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo -> com.android.tools.r8.compatdx.c:
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo THROWING -> d
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo LINES -> c
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo IMPORTANT -> b
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$PositionInfo NONE -> a
1:1:void <clinit>():103:103 -> <clinit>
2:2:void <clinit>():102:102 -> <clinit>
1:1:void <init>(java.lang.String,int):102:102 -> <init>
com.android.tools.r8.compatdx.CompatDx$DxCompatOptions$Spec -> com.android.tools.r8.compatdx.d:
com.android.tools.r8.joptsimple.OptionSpec output -> l
com.android.tools.r8.joptsimple.OptionSpec dumpWidth -> n
com.android.tools.r8.joptsimple.OptionSpec dump -> p
com.android.tools.r8.joptsimple.OptionSpec noFiles -> r
com.android.tools.r8.joptsimple.OptionSpec numThreads -> t
com.android.tools.r8.joptsimple.OptionSpec forceJumbo -> v
com.android.tools.r8.joptsimple.OptionSpec multiDex -> x
com.android.tools.r8.joptsimple.OptionSpec minimalMainDex -> z
com.android.tools.r8.joptsimple.OptionSpec debug -> b
com.android.tools.r8.joptsimple.OptionSpec minApiLevel -> A
com.android.tools.r8.joptsimple.OptionSpec positions -> d
com.android.tools.r8.joptsimple.OptionSpec inputs -> C
com.android.tools.r8.joptsimple.OptionSpec noOptimize -> f
com.android.tools.r8.joptsimple.OptionSpec help -> E
com.android.tools.r8.joptsimple.OptionSpec optimizeList -> h
com.android.tools.r8.joptsimple.OptionSpec noStrict -> j
com.android.tools.r8.joptsimple.OptionSpec keepClasses -> k
com.android.tools.r8.joptsimple.OptionSpec dumpTo -> m
com.android.tools.r8.joptsimple.OptionSpec dumpMethod -> o
com.android.tools.r8.joptsimple.OptionSpec verboseDump -> q
com.android.tools.r8.joptsimple.OptionSpec coreLibrary -> s
com.android.tools.r8.joptsimple.OptionSpec incremental -> u
com.android.tools.r8.joptsimple.OptionSpec noWarning -> w
com.android.tools.r8.joptsimple.OptionSpec mainDexList -> y
com.android.tools.r8.joptsimple.OptionSpec inputList -> B
com.android.tools.r8.joptsimple.OptionSpec version -> D
com.android.tools.r8.joptsimple.OptionSpec verbose -> c
com.android.tools.r8.joptsimple.OptionSpec maxIndexNumber -> F
com.android.tools.r8.joptsimple.OptionSpec noLocals -> e
com.android.tools.r8.joptsimple.OptionParser parser -> a
com.android.tools.r8.joptsimple.OptionSpec statistics -> g
com.android.tools.r8.joptsimple.OptionSpec noOptimizeList -> i
1:7:void <init>():156:162 -> <init>
8:55:void <init>():164:211 -> <init>
56:65:void <init>():213:222 -> <init>
66:77:void <init>():224:235 -> <init>
com.android.tools.r8.compatdx.CompatDx$NamedDexFileConsumer -> com.android.tools.r8.compatdx.f:
java.nio.file.Path output -> c
1:2:void <init>(java.nio.file.Path):531:532 -> <init>
1:1:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):538:538 -> a
2:4:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):541:543 -> a
5:5:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):541:541 -> a
6:7:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):543:544 -> a
com.android.tools.r8.compatdx.CompatDx$SingleDexFileConsumer -> com.android.tools.r8.compatdx.g:
byte[] bytes -> d
boolean $assertionsDisabled -> c
1:1:void <clinit>():497:497 -> <clinit>
1:1:void <init>(com.android.tools.r8.DexIndexedConsumer):502:502 -> <init>
2:2:void <init>(com.android.tools.r8.DexIndexedConsumer):499:499 -> <init>
1:1:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):513:513 -> a
2:2:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):515:515 -> a
3:3:void accept(int,com.android.tools.r8.ByteDataView,java.util.Set,com.android.tools.r8.DiagnosticsHandler):509:509 -> a
4:5:void finished(com.android.tools.r8.DiagnosticsHandler):520:521 -> a
6:6:void finished(com.android.tools.r8.DiagnosticsHandler):523:523 -> a
com.android.tools.r8.dex.ApplicationReader -> a.a.a.a.d.c:
com.android.tools.r8.graph.DexItemFactory itemFactory -> c
com.android.tools.r8.utils.Timing timing -> d
com.android.tools.r8.utils.InternalOptions options -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.utils.AndroidApp inputApp -> e
1:1:void <clinit>():53:53 -> <clinit>
1:5:void <init>(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing):64:68 -> <init>
1:1:com.android.tools.r8.utils.InternalOptions access$000(com.android.tools.r8.dex.ApplicationReader):53:53 -> a
2:2:int access$100(com.android.tools.r8.dex.ApplicationReader,int,com.android.tools.r8.dex.DexReader):53:53 -> a
3:3:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86:86 -> a
4:4:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):99:99 -> a
4:4:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
5:5:boolean verifyMainDexOptionsCompatible(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):129:129 -> a
5:5:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):99 -> a
5:5:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
6:7:boolean verifyMainDexOptionsCompatible(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):132:133 -> a
6:7:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):99 -> a
6:7:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
8:10:boolean verifyMainDexOptionsCompatible(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.utils.InternalOptions):136:138 -> a
8:10:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):99 -> a
8:10:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
11:13:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):100:102 -> a
11:13:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
14:14:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):104:104 -> a
14:14:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
15:21:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):112:118 -> a
15:21:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
22:22:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):122:122 -> a
22:22:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
23:23:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):124:124 -> a
23:23:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
24:24:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):120:120 -> a
24:24:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
25:25:com.android.tools.r8.graph.DexApplication read(com.android.tools.r8.StringResource,java.util.concurrent.ExecutorService,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):122:122 -> a
25:25:com.android.tools.r8.graph.DexApplication read(java.util.concurrent.ExecutorService):86 -> a
26:27:int validateOrComputeMinApiLevel(int,com.android.tools.r8.dex.DexReader):143:144 -> a
28:28:com.android.tools.r8.utils.AndroidApiLevel com.android.tools.r8.utils.AndroidApiLevel.getDefault():59:59 -> a
28:28:int validateOrComputeMinApiLevel(int,com.android.tools.r8.dex.DexReader):144 -> a
29:29:int validateOrComputeMinApiLevel(int,com.android.tools.r8.dex.DexReader):144:144 -> a
30:33:int validateOrComputeMinApiLevel(int,com.android.tools.r8.dex.DexReader):146:149 -> a
34:35:void readProguardMap(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService,java.util.List):164:165 -> a
36:36:void readProguardMap(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService,java.util.List):164:164 -> a
37:38:void lambda$readProguardMap$0(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexApplication$Builder):168:169 -> a
39:39:void lambda$readProguardMap$0(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexApplication$Builder):171:171 -> a
40:41:void readMainDexList(com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService,java.util.List):178:179 -> a
42:43:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):180:181 -> a
44:44:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):35:35 -> a
44:44:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
45:45:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):39:39 -> a
45:45:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
46:46:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):41:41 -> a
46:46:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
47:50:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):43:46 -> a
47:50:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
51:51:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):48:48 -> a
51:51:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
52:52:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):50:50 -> a
52:52:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
53:53:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181:181 -> a
54:54:java.util.Set com.android.tools.r8.utils.MainDexList.parseList(com.android.tools.r8.StringResource,com.android.tools.r8.graph.DexItemFactory):37:37 -> a
54:54:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):181 -> a
55:59:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):184:188 -> a
60:60:void lambda$readMainDexList$2(com.android.tools.r8.graph.DexApplication$Builder):184:184 -> a
61:61:com.android.tools.r8.graph.DexType lambda$readMainDexList$1(java.lang.String):187:187 -> a
1:1:com.android.tools.r8.graph.DexItemFactory access$200(com.android.tools.r8.dex.ApplicationReader):53:53 -> b
1:1:com.android.tools.r8.utils.AndroidApp access$300(com.android.tools.r8.dex.ApplicationReader):53:53 -> c
com.android.tools.r8.dex.ApplicationReader$ClassReader -> a.a.a.a.d.a:
java.util.Queue libraryClasses -> f
com.android.tools.r8.graph.JarApplicationReader application -> g
java.util.Queue classpathClasses -> e
java.util.List futures -> c
java.util.Queue programClasses -> d
boolean $assertionsDisabled -> a
java.util.concurrent.ExecutorService executorService -> b
com.android.tools.r8.dex.ApplicationReader this$0 -> h
1:1:void <clinit>():193:193 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.ApplicationReader,java.util.concurrent.ExecutorService,java.util.List):205:205 -> <init>
2:4:void <init>(com.android.tools.r8.dex.ApplicationReader,java.util.concurrent.ExecutorService,java.util.List):199:201 -> <init>
5:5:void <init>(com.android.tools.r8.dex.ApplicationReader,java.util.concurrent.ExecutorService,java.util.List):203:203 -> <init>
6:7:void <init>(com.android.tools.r8.dex.ApplicationReader,java.util.concurrent.ExecutorService,java.util.List):206:207 -> <init>
1:2:void lambda$readDexSources$0(com.android.tools.r8.dex.DexParser,com.android.tools.r8.graph.ClassKind,java.util.Queue):229:230 -> a
3:3:void lambda$readDexSources$0(com.android.tools.r8.dex.DexParser,com.android.tools.r8.graph.ClassKind,java.util.Queue):229:229 -> a
4:5:void readClassSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):239:240 -> a
6:8:void readClassSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):242:244 -> a
9:9:void readClassSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):243:243 -> a
10:12:java.lang.Object lambda$readClassSources$1(com.android.tools.r8.ProgramResource,com.android.tools.r8.graph.JarClassFileReader,com.android.tools.r8.graph.ClassKind):246:248 -> a
13:13:java.lang.Object lambda$readClassSources$1(com.android.tools.r8.ProgramResource,com.android.tools.r8.graph.JarClassFileReader,com.android.tools.r8.graph.ClassKind):246:246 -> a
14:14:java.lang.Object lambda$readClassSources$1(com.android.tools.r8.ProgramResource,com.android.tools.r8.graph.JarClassFileReader,com.android.tools.r8.graph.ClassKind):248:248 -> a
15:20:void readSources():258:263 -> a
21:22:void readSources():265:266 -> a
23:24:void readSources():269:270 -> a
25:25:com.android.tools.r8.utils.ClassProvider buildClassProvider(com.android.tools.r8.graph.ClassKind,java.util.Queue,java.util.List,com.android.tools.r8.graph.JarApplicationReader):276:276 -> a
26:27:com.android.tools.r8.utils.ClassProvider buildClassProvider(com.android.tools.r8.graph.ClassKind,java.util.Queue,java.util.List,com.android.tools.r8.graph.JarApplicationReader):279:280 -> a
28:29:com.android.tools.r8.utils.ClassProvider buildClassProvider(com.android.tools.r8.graph.ClassKind,java.util.Queue,java.util.List,com.android.tools.r8.graph.JarApplicationReader):284:285 -> a
30:30:com.android.tools.r8.utils.ClassProvider buildClassProvider(com.android.tools.r8.graph.ClassKind,java.util.Queue,java.util.List,com.android.tools.r8.graph.JarApplicationReader):289:289 -> a
31:32:com.android.tools.r8.utils.ClassProvider buildClassProvider(com.android.tools.r8.graph.ClassKind,java.util.Queue,java.util.List,com.android.tools.r8.graph.JarApplicationReader):292:293 -> a
33:34:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):298:299 -> a
35:36:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):303:304 -> a
37:37:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):303:303 -> a
38:38:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):306:306 -> a
39:40:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):310:311 -> a
41:41:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):310:310 -> a
42:42:void initializeLazyClassCollection(com.android.tools.r8.graph.LazyLoadedDexApplication$Builder):313:313 -> a
1:7:void readDexSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):213:219 -> b
8:10:void readDexSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):221:223 -> b
11:13:void readDexSources(java.util.List,com.android.tools.r8.graph.ClassKind,java.util.Queue):226:228 -> b
com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver -> a.a.a.a.d.b:
com.android.tools.r8.graph.DexProgramClass resolveClassConflict(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass) -> a
com.android.tools.r8.dex.ApplicationWriter -> a.a.a.a.d.f:
java.lang.String proguardSeedsData -> f
com.android.tools.r8.graph.DexApplication application -> b
com.android.tools.r8.DexIndexedConsumer programConsumer -> i
com.android.tools.r8.graph.GraphLense graphLense -> d
java.util.List markerStrings -> h
com.android.tools.r8.naming.NamingLens namingLens -> e
com.android.tools.r8.utils.InternalOptions options -> g
boolean $assertionsDisabled -> a
java.lang.String deadCode -> c
1:1:void <clinit>():59:59 -> <clinit>
1:9:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,com.android.tools.r8.DexIndexedConsumer):158:166 -> <init>
1:9:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier):137 -> <init>
10:13:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,com.android.tools.r8.DexIndexedConsumer):169:172 -> <init>
10:13:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier):137 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,com.android.tools.r8.DexIndexedConsumer):174:174 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,java.util.List,java.lang.String,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier):137 -> <init>
1:1:void write(java.util.concurrent.ExecutorService):197:197 -> a
2:2:void write(java.util.concurrent.ExecutorService):199:199 -> a
3:6:void write(java.util.concurrent.ExecutorService):201:204 -> a
7:8:void write(java.util.concurrent.ExecutorService):206:207 -> a
9:13:void write(java.util.concurrent.ExecutorService):213:217 -> a
14:14:void write(java.util.concurrent.ExecutorService):226:226 -> a
15:15:void write(java.util.concurrent.ExecutorService):229:229 -> a
16:20:void write(java.util.concurrent.ExecutorService):231:235 -> a
21:21:void write(java.util.concurrent.ExecutorService):234:234 -> a
22:22:void write(java.util.concurrent.ExecutorService):279:279 -> a
23:23:void write(java.util.concurrent.ExecutorService):281:281 -> a
24:24:void write(java.util.concurrent.ExecutorService):283:283 -> a
25:25:void write(java.util.concurrent.ExecutorService):285:285 -> a
26:26:void write(java.util.concurrent.ExecutorService):294:294 -> a
27:27:void write(java.util.concurrent.ExecutorService):275:275 -> a
28:28:void write(java.util.concurrent.ExecutorService):294:294 -> a
29:29:void lambda$write$0(com.android.tools.r8.dex.ApplicationWriter$SortAnnotations,com.android.tools.r8.graph.DexProgramClass):207:207 -> a
30:31:com.android.tools.r8.graph.ObjectToOffsetMapping lambda$write$1(com.android.tools.r8.dex.VirtualFile):218:219 -> a
32:32:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):239:239 -> a
33:35:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):242:244 -> a
36:36:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):246:246 -> a
37:37:com.android.tools.r8.DexIndexedConsumer com.android.tools.r8.utils.InternalOptions.getDexIndexedConsumer():199:199 -> a
37:37:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):246 -> a
38:38:com.android.tools.r8.DexIndexedConsumer com.android.tools.r8.utils.InternalOptions.getDexIndexedConsumer():199:199 -> a
38:38:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):247 -> a
39:39:com.android.tools.r8.dex.FileWriter$ByteBufferResult writeDexFile(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.ByteBufferProvider):480:480 -> a
39:39:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):249 -> a
40:40:com.android.tools.r8.dex.FileWriter$ByteBufferResult writeDexFile(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.ByteBufferProvider):482:482 -> a
40:40:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):249 -> a
41:41:com.android.tools.r8.dex.FileWriter$ByteBufferResult writeDexFile(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.ByteBufferProvider):484:484 -> a
41:41:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):249 -> a
42:42:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):250:250 -> a
43:43:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):252:252 -> a
44:44:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):263:263 -> a
45:45:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):265:265 -> a
46:46:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):262:262 -> a
47:49:java.lang.Boolean lambda$write$2(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.graph.ObjectToOffsetMapping):269:271 -> a
50:50:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):306:306 -> a
51:52:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):311:312 -> a
53:54:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):324:325 -> a
55:57:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):328:330 -> a
58:58:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):329:329 -> a
59:59:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):332:332 -> a
60:64:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):334:338 -> a
65:65:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):340:340 -> a
66:66:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):342:342 -> a
67:67:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):344:344 -> a
68:68:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):346:346 -> a
69:69:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):370:370 -> a
70:70:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):307:307 -> a
71:71:void supplyAdditionalConsumers(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions,java.lang.String,com.android.tools.r8.naming.ProguardMapSupplier,java.lang.String):309:309 -> a
72:75:void insertAttributeAnnotations():378:381 -> a
76:76:void insertAttributeAnnotations():386:386 -> a
77:77:void insertAttributeAnnotations():388:388 -> a
78:78:void insertAttributeAnnotations():391:391 -> a
79:79:void insertAttributeAnnotations():390:390 -> a
80:80:void insertAttributeAnnotations():389:389 -> a
81:81:void insertAttributeAnnotations():397:397 -> a
82:82:void insertAttributeAnnotations():396:396 -> a
83:83:void insertAttributeAnnotations():395:395 -> a
84:87:void insertAttributeAnnotations():404:407 -> a
88:90:void insertAttributeAnnotations():409:411 -> a
91:91:void insertAttributeAnnotations():410:410 -> a
92:92:void insertAttributeAnnotations():413:413 -> a
93:94:void insertAttributeAnnotations():415:416 -> a
95:95:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createInnerClassAnnotation(com.android.tools.r8.graph.DexString,int,com.android.tools.r8.graph.DexItemFactory):117:117 -> a
95:95:void insertAttributeAnnotations():414 -> a
96:96:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createInnerClassAnnotation(com.android.tools.r8.graph.DexString,int,com.android.tools.r8.graph.DexItemFactory):123:123 -> a
96:96:void insertAttributeAnnotations():414 -> a
97:98:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createInnerClassAnnotation(com.android.tools.r8.graph.DexString,int,com.android.tools.r8.graph.DexItemFactory):125:126 -> a
97:98:void insertAttributeAnnotations():414 -> a
99:99:void insertAttributeAnnotations():413:413 -> a
100:100:void insertAttributeAnnotations():418:418 -> a
101:101:void insertAttributeAnnotations():421:421 -> a
102:102:void insertAttributeAnnotations():420:420 -> a
103:103:void insertAttributeAnnotations():419:419 -> a
104:105:void insertAttributeAnnotations():424:425 -> a
106:108:void insertAttributeAnnotations():428:430 -> a
109:109:void insertAttributeAnnotations():429:429 -> a
110:110:void insertAttributeAnnotations():434:434 -> a
111:111:void insertAttributeAnnotations():436:436 -> a
112:112:void insertAttributeAnnotations():439:439 -> a
113:113:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.concat(java.lang.Object[],java.lang.Object[],java.lang.Class):72:72 -> a
113:113:void insertAttributeAnnotations():437 -> a
114:114:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.newArray(java.lang.Class,int):49:49 -> a
114:114:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.concat(java.lang.Object[],java.lang.Object[],java.lang.Class):72 -> a
114:114:void insertAttributeAnnotations():437 -> a
115:116:java.lang.Object[] com.android.tools.r8.com.google.common.collect.ObjectArrays.concat(java.lang.Object[],java.lang.Object[],java.lang.Class):73:74 -> a
115:116:void insertAttributeAnnotations():437 -> a
117:117:void insertAttributeAnnotations():437:437 -> a
118:118:void insertAttributeAnnotations():441:441 -> a
119:120:void insertAttributeAnnotations():445:446 -> a
121:121:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,java.util.Collection,com.android.tools.r8.graph.DexApplication):460:460 -> a
122:122:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,java.util.Collection,com.android.tools.r8.graph.DexApplication):462:462 -> a
123:124:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,java.util.Collection,com.android.tools.r8.graph.DexApplication):466:467 -> a
125:126:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,java.util.Collection,com.android.tools.r8.graph.DexApplication):472:473 -> a
127:127:void lambda$rewriteCodeWithJumboStrings$3(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):473:473 -> a
128:129:java.lang.String mapMainDexListName(com.android.tools.r8.graph.DexType,com.android.tools.r8.naming.NamingLens):488:489 -> a
128:129:void lambda$writeMainDexList$4(java.lang.StringBuilder,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexType):497 -> a
130:130:void lambda$writeMainDexList$4(java.lang.StringBuilder,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexType):497:497 -> a
131:134:java.lang.String writeMainDexList(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.naming.NamingLens):493:496 -> a
135:135:java.lang.String writeMainDexList(com.android.tools.r8.graph.DexApplication,com.android.tools.r8.naming.NamingLens):498:498 -> a
1:1:java.lang.Iterable distribute(java.util.concurrent.ExecutorService):181:181 -> b
2:4:java.lang.Iterable distribute(java.util.concurrent.ExecutorService):184:186 -> b
5:5:java.lang.Iterable distribute(java.util.concurrent.ExecutorService):188:188 -> b
6:6:java.lang.Iterable distribute(java.util.concurrent.ExecutorService):190:190 -> b
7:7:java.lang.Iterable distribute(java.util.concurrent.ExecutorService):193:193 -> b
com.android.tools.r8.dex.ApplicationWriter$1 -> a.a.a.a.d.d:
com.android.tools.r8.dex.ResourceAdapter val$resourceAdapter -> a
com.android.tools.r8.DataResourceConsumer val$dataResourceConsumer -> b
java.util.Set val$generatedResourceNames -> d
com.android.tools.r8.utils.InternalOptions val$options -> c
1:1:void <init>(com.android.tools.r8.dex.ResourceAdapter,com.android.tools.r8.DataResourceConsumer,com.android.tools.r8.utils.InternalOptions,java.util.Set):347:347 -> <init>
1:1:void visit(com.android.tools.r8.DataDirectoryResource):350:350 -> a
2:2:void visit(com.android.tools.r8.DataEntryResource):359:359 -> a
com.android.tools.r8.dex.ApplicationWriter$SortAnnotations -> a.a.a.a.d.e:
1:1:void <init>():71:71 -> <init>
1:1:void <init>(com.android.tools.r8.dex.ApplicationWriter$1):71 -> <init>
boolean add(com.android.tools.r8.graph.DexCode) -> a
boolean add(com.android.tools.r8.graph.DexDebugInfo) -> a
boolean add(com.android.tools.r8.graph.DexProgramClass) -> a
boolean add(com.android.tools.r8.graph.DexTypeList) -> a
boolean add(com.android.tools.r8.graph.ParameterAnnotationsList) -> a
boolean setAnnotationsDirectoryForClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotationDirectory) -> a
1:1:boolean add(com.android.tools.r8.graph.DexAnnotationSet):76:76 -> a
2:2:boolean add(com.android.tools.r8.graph.DexAnnotation):83:83 -> a
3:4:boolean add(com.android.tools.r8.graph.DexEncodedArray):90:91 -> a
com.android.tools.r8.dex.Constants -> a.a.a.a.d.g:
byte[] DEX_FILE_MAGIC_PREFIX -> a
1:1:void <clinit>():8:8 -> <clinit>
2:2:void <clinit>():11:11 -> <clinit>
com.android.tools.r8.dex.DebugBytecodeWriter -> a.a.a.a.d.h:
com.android.tools.r8.graph.ObjectToOffsetMapping mapping -> a
com.android.tools.r8.graph.DexDebugInfo info -> b
java.nio.ByteBuffer buffer -> c
1:3:void <init>(com.android.tools.r8.graph.DexDebugInfo,com.android.tools.r8.graph.ObjectToOffsetMapping):21:23 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexDebugInfo,com.android.tools.r8.graph.ObjectToOffsetMapping):26:26 -> <init>
1:4:byte[] generate():31:34 -> a
5:6:byte[] generate():37:38 -> a
7:8:byte[] generate():41:42 -> a
9:10:void putByte(int):54:55 -> a
11:11:void putNoIndex():75:75 -> a
11:11:void putString(com.android.tools.r8.graph.DexString):89 -> a
12:12:void putString(com.android.tools.r8.graph.DexString):91:91 -> a
13:13:void putUleb128p1(int):71:71 -> a
13:13:void putString(com.android.tools.r8.graph.DexString):92 -> a
14:14:void putNoIndex():75:75 -> a
14:14:void putType(com.android.tools.r8.graph.DexType):80 -> a
15:15:void putType(com.android.tools.r8.graph.DexType):82:82 -> a
16:16:void putUleb128p1(int):71:71 -> a
16:16:void putType(com.android.tools.r8.graph.DexType):83 -> a
1:3:void putSleb128(int):59:61 -> b
1:3:void putUleb128(int):65:67 -> c
1:4:void maybeGrow(int):46:49 -> d
com.android.tools.r8.dex.DexOutputBuffer -> a.a.a.a.d.i:
com.android.tools.r8.ByteBufferProvider byteBufferProvider -> b
java.nio.ByteBuffer byteBuffer -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():21:21 -> <clinit>
1:3:void <init>(com.android.tools.r8.ByteBufferProvider):32:34 -> <init>
1:2:void putInstructions(com.android.tools.r8.code.Instruction[],com.android.tools.r8.graph.ObjectToOffsetMapping):95:96 -> a
3:7:void putInstructions(com.android.tools.r8.code.Instruction[],com.android.tools.r8.graph.ObjectToOffsetMapping):98:102 -> a
8:8:void putInstructions(com.android.tools.r8.code.Instruction[],com.android.tools.r8.graph.ObjectToOffsetMapping):104:104 -> a
9:10:void putByte(byte):108:109 -> a
11:12:void putBytes(byte[]):113:114 -> a
13:14:void putShort(short):118:119 -> a
15:15:int align(int):134:134 -> a
16:18:int align(int):136:138 -> a
19:19:byte[] asArray():165:165 -> a
1:1:int position():143:143 -> b
2:3:void forward(int):147:148 -> b
1:1:boolean isAligned(int):161:161 -> c
2:3:java.nio.ByteBuffer stealByteBuffer():169:170 -> c
1:2:void moveTo(int):156:157 -> d
1:2:void putInt(int):123:124 -> e
1:1:void putSleb128(int):82:82 -> f
1:1:void putUleb128(int):78:78 -> g
1:1:void rewind(int):152:152 -> h
1:2:java.nio.ByteBuffer allocateByteBuffer(int):49:50 -> i
3:3:java.nio.ByteBuffer allocateByteBuffer(int):54:54 -> i
4:4:java.nio.ByteBuffer allocateByteBuffer(int):62:62 -> i
5:5:java.nio.ByteBuffer allocateByteBuffer(int):68:68 -> i
6:6:java.nio.ByteBuffer allocateByteBuffer(int):63:63 -> i
7:7:java.nio.ByteBuffer allocateByteBuffer(int):65:65 -> i
8:8:java.nio.ByteBuffer allocateByteBuffer(int):55:55 -> i
9:9:java.nio.ByteBuffer allocateByteBuffer(int):60:60 -> i
10:10:java.nio.ByteBuffer allocateByteBuffer(int):51:51 -> i
1:6:void ensureSpaceFor(int):38:43 -> j
7:8:void freeByteBuffer(java.nio.ByteBuffer):73:74 -> j
7:8:void ensureSpaceFor(int):43 -> j
9:9:void ensureSpaceFor(int):44:44 -> j
com.android.tools.r8.dex.DexParser -> a.a.a.a.d.n:
com.android.tools.r8.graph.OffsetToObjectMapping indexedItems -> g
com.android.tools.r8.graph.ClassKind classKind -> f
com.android.tools.r8.origin.Origin origin -> b
com.android.tools.r8.dex.DexSection[] dexSections -> d
int[] stringIDs -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap codes -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap offsetMap -> i
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> j
com.android.tools.r8.dex.DexReader dexReader -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():80:80 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):127:127 -> <init>
2:2:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):115:115 -> <init>
3:3:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):118:118 -> <init>
4:4:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):121:121 -> <init>
5:5:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):128:128 -> <init>
6:6:com.android.tools.r8.origin.Origin com.android.tools.r8.dex.BinaryReader.getOrigin():33:33 -> <init>
6:6:com.android.tools.r8.origin.Origin com.android.tools.r8.dex.BinaryReader.getOrigin():0 -> <init>
6:6:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):128 -> <init>
7:7:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):128:128 -> <init>
8:8:com.android.tools.r8.origin.Origin com.android.tools.r8.dex.BinaryReader.getOrigin():33:33 -> <init>
8:8:com.android.tools.r8.origin.Origin com.android.tools.r8.dex.BinaryReader.getOrigin():0 -> <init>
8:8:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):129 -> <init>
9:11:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):129:131 -> <init>
12:13:void com.android.tools.r8.dex.DexReader.setByteOrder():84:85 -> <init>
12:13:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):132 -> <init>
14:14:void com.android.tools.r8.dex.DexReader.setByteOrder():87:87 -> <init>
14:14:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):132 -> <init>
15:18:com.android.tools.r8.dex.DexSection[] parseMap():736:739 -> <init>
15:18:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
19:23:com.android.tools.r8.dex.DexSection[] parseMap():741:745 -> <init>
19:23:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
24:24:com.android.tools.r8.dex.DexSection[] parseMap():756:756 -> <init>
24:24:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
25:25:com.android.tools.r8.dex.DexSection[] parseMap():758:758 -> <init>
25:25:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
26:26:int com.android.tools.r8.dex.BinaryReader.end():108:108 -> <init>
26:26:int com.android.tools.r8.dex.BinaryReader.end():0 -> <init>
26:26:com.android.tools.r8.dex.DexSection[] parseMap():758 -> <init>
26:26:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
27:27:com.android.tools.r8.dex.DexSection[] parseMap():758:758 -> <init>
27:27:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133 -> <init>
28:28:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):133:133 -> <init>
29:30:void parseStringIDs():713:714 -> <init>
29:30:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):134 -> <init>
31:33:void parseStringIDs():718:720 -> <init>
31:33:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):134 -> <init>
34:34:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):135:135 -> <init>
35:35:void com.android.tools.r8.dex.DexReader.setByteOrder():90:90 -> <init>
35:35:void <init>(com.android.tools.r8.dex.DexReader,com.android.tools.r8.graph.ClassKind,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.DiagnosticsHandler):132 -> <init>
1:2:void ensureCodesInited():140:141 -> a
1:2:void addClassDefsTo(java.util.function.Consumer):612 -> a
3:3:void ensureCodesInited():144:144 -> a
3:3:void addClassDefsTo(java.util.function.Consumer):612 -> a
4:5:void ensureCodesInited():148:149 -> a
4:5:void addClassDefsTo(java.util.function.Consumer):612 -> a
6:9:void ensureCodesInited():152:155 -> a
6:9:void addClassDefsTo(java.util.function.Consumer):612 -> a
10:17:com.android.tools.r8.graph.DexCode parseCodeItem():763:770 -> a
10:17:void ensureCodesInited():156 -> a
10:17:void addClassDefsTo(java.util.function.Consumer):612 -> a
18:18:com.android.tools.r8.graph.DexCode parseCodeItem():775:775 -> a
18:18:void ensureCodesInited():156 -> a
18:18:void addClassDefsTo(java.util.function.Consumer):612 -> a
19:19:short com.android.tools.r8.dex.BinaryReader.getShort():69:69 -> a
19:19:short com.android.tools.r8.dex.BinaryReader.getShort():0 -> a
19:19:com.android.tools.r8.graph.DexCode parseCodeItem():775 -> a
19:19:void ensureCodesInited():156 -> a
19:19:void addClassDefsTo(java.util.function.Consumer):612 -> a
20:20:com.android.tools.r8.graph.DexCode parseCodeItem():775:775 -> a
20:20:void ensureCodesInited():156 -> a
20:20:void addClassDefsTo(java.util.function.Consumer):612 -> a
21:22:com.android.tools.r8.graph.DexCode parseCodeItem():777:778 -> a
21:22:void ensureCodesInited():156 -> a
21:22:void addClassDefsTo(java.util.function.Consumer):612 -> a
23:23:com.android.tools.r8.graph.DexCode parseCodeItem():781:781 -> a
23:23:void ensureCodesInited():156 -> a
23:23:void addClassDefsTo(java.util.function.Consumer):612 -> a
24:27:com.android.tools.r8.graph.DexCode parseCodeItem():784:787 -> a
24:27:void ensureCodesInited():156 -> a
24:27:void addClassDefsTo(java.util.function.Consumer):612 -> a
28:28:com.android.tools.r8.graph.DexCode parseCodeItem():790:790 -> a
28:28:void ensureCodesInited():156 -> a
28:28:void addClassDefsTo(java.util.function.Consumer):612 -> a
29:30:com.android.tools.r8.graph.DexCode parseCodeItem():792:793 -> a
29:30:void ensureCodesInited():156 -> a
29:30:void addClassDefsTo(java.util.function.Consumer):612 -> a
31:32:com.android.tools.r8.graph.DexCode parseCodeItem():797:798 -> a
31:32:void ensureCodesInited():156 -> a
31:32:void addClassDefsTo(java.util.function.Consumer):612 -> a
33:34:com.android.tools.r8.graph.DexCode parseCodeItem():800:801 -> a
33:34:void ensureCodesInited():156 -> a
33:34:void addClassDefsTo(java.util.function.Consumer):612 -> a
35:35:com.android.tools.r8.graph.DexCode parseCodeItem():803:803 -> a
35:35:void ensureCodesInited():156 -> a
35:35:void addClassDefsTo(java.util.function.Consumer):612 -> a
36:38:com.android.tools.r8.graph.DexCode parseCodeItem():805:807 -> a
36:38:void ensureCodesInited():156 -> a
36:38:void addClassDefsTo(java.util.function.Consumer):612 -> a
39:39:com.android.tools.r8.graph.DexCode parseCodeItem():811:811 -> a
39:39:void ensureCodesInited():156 -> a
39:39:void addClassDefsTo(java.util.function.Consumer):612 -> a
40:40:com.android.tools.r8.graph.DexCode parseCodeItem():813:813 -> a
40:40:void ensureCodesInited():156 -> a
40:40:void addClassDefsTo(java.util.function.Consumer):612 -> a
41:41:com.android.tools.r8.graph.DexCode parseCodeItem():816:816 -> a
41:41:void ensureCodesInited():156 -> a
41:41:void addClassDefsTo(java.util.function.Consumer):612 -> a
42:42:void com.android.tools.r8.graph.DexCode$Try.setHandlerIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap):431:431 -> a
42:42:com.android.tools.r8.graph.DexCode parseCodeItem():817 -> a
42:42:void ensureCodesInited():156 -> a
42:42:void addClassDefsTo(java.util.function.Consumer):612 -> a
43:46:com.android.tools.r8.graph.DexCode parseCodeItem():822:825 -> a
43:46:void ensureCodesInited():156 -> a
43:46:void addClassDefsTo(java.util.function.Consumer):612 -> a
47:48:com.android.tools.r8.graph.DexCode parseCodeItem():827:828 -> a
47:48:void ensureCodesInited():156 -> a
47:48:void addClassDefsTo(java.util.function.Consumer):612 -> a
49:49:void ensureCodesInited():157:157 -> a
49:49:void addClassDefsTo(java.util.function.Consumer):612 -> a
50:52:void addClassDefsTo(java.util.function.Consumer):613:615 -> a
53:53:void addClassDefsTo(java.util.function.Consumer):619:619 -> a
54:61:void addClassDefsTo(java.util.function.Consumer):621:628 -> a
62:64:void addClassDefsTo(java.util.function.Consumer):634:636 -> a
65:65:int com.android.tools.r8.dex.BinaryReader.getInt():79:79 -> a
65:65:int com.android.tools.r8.dex.BinaryReader.getInt():0 -> a
65:65:void addClassDefsTo(java.util.function.Consumer):636 -> a
66:68:void addClassDefsTo(java.util.function.Consumer):636:638 -> a
69:69:int com.android.tools.r8.dex.BinaryReader.getInt():79:79 -> a
69:69:int com.android.tools.r8.dex.BinaryReader.getInt():0 -> a
69:69:void addClassDefsTo(java.util.function.Consumer):638 -> a
70:73:void addClassDefsTo(java.util.function.Consumer):638:641 -> a
74:79:void addClassDefsTo(java.util.function.Consumer):645:650 -> a
80:80:void addClassDefsTo(java.util.function.Consumer):653:653 -> a
81:81:void addClassDefsTo(java.util.function.Consumer):657:657 -> a
82:82:void addClassDefsTo(java.util.function.Consumer):659:659 -> a
83:85:void addClassDefsTo(java.util.function.Consumer):661:663 -> a
86:90:void addClassDefsTo(java.util.function.Consumer):665:669 -> a
91:92:void addClassDefsTo(java.util.function.Consumer):671:672 -> a
93:93:void addClassDefsTo(java.util.function.Consumer):671:671 -> a
94:96:void addClassDefsTo(java.util.function.Consumer):673:675 -> a
97:98:void addClassDefsTo(java.util.function.Consumer):680:681 -> a
99:99:void addClassDefsTo(java.util.function.Consumer):688:688 -> a
100:100:void addClassDefsTo(java.util.function.Consumer):691:691 -> a
101:101:void addClassDefsTo(java.util.function.Consumer):698:698 -> a
102:104:void addClassDefsTo(java.util.function.Consumer):700:702 -> a
105:105:void addClassDefsTo(java.util.function.Consumer):707:707 -> a
106:106:void addClassDefsTo(java.util.function.Consumer):692:692 -> a
107:107:void addClassDefsTo(java.util.function.Consumer):708:708 -> a
108:108:void addClassDefsTo(java.util.function.Consumer):654:654 -> a
109:109:java.lang.Object cacheAt(int,java.util.function.Supplier):394:394 -> a
110:111:java.lang.Object cacheAt(int,java.util.function.Supplier):399:400 -> a
112:113:java.lang.Object cacheAt(int,java.util.function.Supplier):402:403 -> a
114:114:com.android.tools.r8.graph.DexAnnotation annotationAt(int):416:416 -> a
115:115:com.android.tools.r8.graph.DexEncodedField[] readFields(int,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexValue[]):567:567 -> a
116:116:com.android.tools.r8.graph.DexEncodedField[] readFields(int,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexValue[]):569:569 -> a
117:120:com.android.tools.r8.graph.DexEncodedField[] readFields(int,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexValue[]):572:575 -> a
121:123:com.android.tools.r8.graph.DexEncodedField[] readFields(int,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexValue[]):577:579 -> a
124:124:com.android.tools.r8.graph.DexEncodedField[] readFields(int,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexValue[]):582:582 -> a
125:125:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):589:589 -> a
126:126:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):591:591 -> a
127:127:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):593:593 -> a
128:130:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):596:598 -> a
131:132:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):601:602 -> a
133:135:com.android.tools.r8.graph.DexEncodedMethod[] readMethods(int,com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[],boolean):604:606 -> a
136:138:void populateStrings():843:845 -> a
136:138:void populateIndexTables():833 -> a
139:142:com.android.tools.r8.graph.DexString stringAt(int):898:901 -> a
139:142:void populateStrings():845 -> a
139:142:void populateIndexTables():833 -> a
143:144:com.android.tools.r8.graph.DexString stringAt(int):904:905 -> a
143:144:void populateStrings():845 -> a
143:144:void populateIndexTables():833 -> a
145:145:com.android.tools.r8.graph.DexString stringAt(int):907:907 -> a
145:145:void populateStrings():845 -> a
145:145:void populateIndexTables():833 -> a
146:146:void populateStrings():845:845 -> a
146:146:void populateIndexTables():833 -> a
147:150:void populateTypes():866:869 -> a
147:150:void populateIndexTables():834 -> a
151:152:com.android.tools.r8.graph.DexType typeAt(int):911:912 -> a
151:152:void populateTypes():869 -> a
151:152:void populateIndexTables():834 -> a
153:155:com.android.tools.r8.graph.DexType typeAt(int):915:917 -> a
153:155:void populateTypes():869 -> a
153:155:void populateIndexTables():834 -> a
156:156:void populateTypes():869:869 -> a
156:156:void populateIndexTables():834 -> a
157:160:void populateFields():874:877 -> a
157:160:void populateIndexTables():835 -> a
161:162:com.android.tools.r8.graph.DexField fieldAt(int):921:922 -> a
161:162:void populateFields():877 -> a
161:162:void populateIndexTables():835 -> a
163:171:com.android.tools.r8.graph.DexField fieldAt(int):925:933 -> a
163:171:void populateFields():877 -> a
163:171:void populateIndexTables():835 -> a
172:172:void populateFields():877:877 -> a
172:172:void populateIndexTables():835 -> a
173:176:void populateProtos():882:885 -> a
173:176:void populateIndexTables():836 -> a
177:178:com.android.tools.r8.graph.DexProto protoAt(int):993:994 -> a
177:178:void populateProtos():885 -> a
177:178:void populateIndexTables():836 -> a
179:187:com.android.tools.r8.graph.DexProto protoAt(int):997:1005 -> a
179:187:void populateProtos():885 -> a
179:187:void populateIndexTables():836 -> a
188:188:void populateProtos():885:885 -> a
188:188:void populateIndexTables():836 -> a
189:192:void populateMethods():890:893 -> a
189:192:void populateIndexTables():837 -> a
193:194:com.android.tools.r8.graph.DexMethod methodAt(int):1009:1010 -> a
193:194:void populateMethods():893 -> a
193:194:void populateIndexTables():837 -> a
195:203:com.android.tools.r8.graph.DexMethod methodAt(int):1013:1021 -> a
195:203:void populateMethods():893 -> a
195:203:void populateIndexTables():837 -> a
204:204:com.android.tools.r8.graph.DexMethod methodAt(int):1018:1018 -> a
204:204:void populateMethods():893 -> a
204:204:void populateIndexTables():837 -> a
205:205:void populateMethods():893:893 -> a
205:205:void populateIndexTables():837 -> a
206:209:void populateMethodHandles():850:853 -> a
206:209:void populateIndexTables():838 -> a
210:211:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):937:938 -> a
210:211:void populateMethodHandles():853 -> a
210:211:void populateIndexTables():838 -> a
212:216:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):941:945 -> a
212:216:void populateMethodHandles():853 -> a
212:216:void populateIndexTables():838 -> a
217:217:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):947:947 -> a
217:217:void populateMethodHandles():853 -> a
217:217:void populateIndexTables():838 -> a
218:218:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):964:964 -> a
218:218:void populateMethodHandles():853 -> a
218:218:void populateIndexTables():838 -> a
219:219:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):960:960 -> a
219:219:void populateMethodHandles():853 -> a
219:219:void populateIndexTables():838 -> a
220:220:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):952:952 -> a
220:220:void populateMethodHandles():853 -> a
220:220:void populateIndexTables():838 -> a
221:221:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):966:966 -> a
221:221:void populateMethodHandles():853 -> a
221:221:void populateIndexTables():838 -> a
222:222:com.android.tools.r8.graph.DexMethodHandle methodHandleAt(int):968:968 -> a
222:222:void populateMethodHandles():853 -> a
222:222:void populateIndexTables():838 -> a
223:223:void populateMethodHandles():853:853 -> a
223:223:void populateIndexTables():838 -> a
224:227:void populateCallSites():858:861 -> a
224:227:void populateIndexTables():839 -> a
228:229:com.android.tools.r8.graph.DexCallSite callSiteAt(int):972:973 -> a
228:229:void populateCallSites():861 -> a
228:229:void populateIndexTables():839 -> a
230:236:com.android.tools.r8.graph.DexCallSite callSiteAt(int):976:982 -> a
230:236:void populateCallSites():861 -> a
230:236:void populateIndexTables():839 -> a
237:237:com.android.tools.r8.graph.DexCallSite callSiteAt(int):984:984 -> a
237:237:void populateCallSites():861 -> a
237:237:void populateIndexTables():839 -> a
238:238:com.android.tools.r8.graph.DexCallSite callSiteAt(int):989:989 -> a
238:238:void populateCallSites():861 -> a
238:238:void populateIndexTables():839 -> a
239:239:com.android.tools.r8.graph.DexCallSite callSiteAt(int):984:984 -> a
239:239:void populateCallSites():861 -> a
239:239:void populateIndexTables():839 -> a
240:240:void populateCallSites():861:861 -> a
240:240:void populateIndexTables():839 -> a
1:2:com.android.tools.r8.graph.DexAnnotation parseAnnotation():411:412 -> b
3:3:com.android.tools.r8.graph.DexAnnotationSet annotationSetAt(int):436:436 -> b
4:4:java.lang.Object cacheAt(int,java.util.function.Supplier,java.util.function.Supplier):385:385 -> b
4:4:com.android.tools.r8.graph.DexAnnotationSet annotationSetAt(int):436 -> b
5:5:java.lang.Object cacheAt(int,java.util.function.Supplier,java.util.function.Supplier):387:387 -> b
5:5:com.android.tools.r8.graph.DexAnnotationSet annotationSetAt(int):436 -> b
6:6:com.android.tools.r8.graph.DexAnnotationSet annotationSetAt(int):436:436 -> b
1:1:com.android.tools.r8.graph.ParameterAnnotationsList annotationSetRefListAt(int):344:344 -> c
2:3:com.android.tools.r8.graph.DexAnnotationSet parseAnnotationSet():423:424 -> c
4:4:com.android.tools.r8.graph.DexAnnotationSet parseAnnotationSet():426:426 -> c
5:5:com.android.tools.r8.graph.DexAnnotationSet parseAnnotationSet():428:428 -> c
6:6:com.android.tools.r8.graph.DexAnnotationSet parseAnnotationSet():430:430 -> c
7:7:com.android.tools.r8.graph.DexAnnotationSet parseAnnotationSet():432:432 -> c
1:2:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():348:349 -> d
3:3:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():351:351 -> d
4:4:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():353:353 -> d
5:5:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():355:355 -> d
6:6:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():357:357 -> d
7:7:void com.android.tools.r8.graph.ParameterAnnotationsList.<init>(com.android.tools.r8.graph.DexAnnotationSet[]):54:54 -> d
7:7:com.android.tools.r8.graph.ParameterAnnotationsList parseAnnotationSetRefList():357 -> d
8:8:com.android.tools.r8.dex.DexParser$AnnotationsDirectory annotationsDirectoryAt(int):440:440 -> d
9:9:java.lang.Object cacheAt(int,java.util.function.Supplier,java.util.function.Supplier):385:385 -> d
9:9:com.android.tools.r8.dex.DexParser$AnnotationsDirectory annotationsDirectoryAt(int):440 -> d
10:10:java.lang.Object cacheAt(int,java.util.function.Supplier,java.util.function.Supplier):387:387 -> d
10:10:com.android.tools.r8.dex.DexParser$AnnotationsDirectory annotationsDirectoryAt(int):440 -> d
11:11:com.android.tools.r8.dex.DexParser$AnnotationsDirectory annotationsDirectoryAt(int):440:440 -> d
1:4:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():445:448 -> e
5:6:com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] parseFieldAnnotations(int):305:306 -> e
5:6:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():449 -> e
7:8:com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] parseFieldAnnotations(int):308:309 -> e
7:8:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():449 -> e
9:10:com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] parseFieldAnnotations(int):311:312 -> e
9:10:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():449 -> e
11:13:com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] parseFieldAnnotations(int):314:316 -> e
11:13:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():449 -> e
14:14:com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] parseFieldAnnotations(int):318:318 -> e
14:14:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():449 -> e
15:16:com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] parseMethodAnnotations(int):326:327 -> e
15:16:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():450 -> e
17:18:com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] parseMethodAnnotations(int):329:330 -> e
17:18:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():450 -> e
19:20:com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] parseMethodAnnotations(int):332:333 -> e
19:20:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():450 -> e
21:23:com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] parseMethodAnnotations(int):335:337 -> e
21:23:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():450 -> e
24:24:com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] parseMethodAnnotations(int):339:339 -> e
24:24:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():450 -> e
25:26:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):364:365 -> e
25:26:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
27:28:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):367:368 -> e
27:28:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
29:30:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):370:371 -> e
29:30:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
31:32:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):373:374 -> e
31:32:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
33:34:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):376:377 -> e
33:34:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
35:35:com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parseParameterAnnotations(int):379:379 -> e
35:35:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():451 -> e
36:37:com.android.tools.r8.dex.DexParser$AnnotationsDirectory parseAnnotationsDirectory():452:453 -> e
38:38:com.android.tools.r8.graph.DexDebugInfo debugInfoAt(int):460:460 -> e
1:1:com.android.tools.r8.graph.DexEncodedArray encodedArrayAt(int):298:298 -> f
2:4:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():464:466 -> f
5:5:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():468:468 -> f
6:6:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():470:470 -> f
7:8:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():473:474 -> f
9:9:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():528:528 -> f
10:12:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():522:524 -> f
13:13:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():518:518 -> f
14:14:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():514:514 -> f
15:15:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():510:510 -> f
16:16:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():506:506 -> f
17:21:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():494:498 -> f
22:24:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():500:502 -> f
25:25:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():498:498 -> f
26:29:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():483:486 -> f
30:31:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():488:489 -> f
32:32:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():486:486 -> f
33:33:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():480:480 -> f
34:34:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():477:477 -> f
35:36:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():528:529 -> f
37:37:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():474:474 -> f
38:38:com.android.tools.r8.graph.DexDebugInfo parseDebugInfo():533:533 -> f
1:3:com.android.tools.r8.graph.DexEncodedAnnotation parseEncodedAnnotation():272:274 -> g
4:6:com.android.tools.r8.graph.DexEncodedAnnotation parseEncodedAnnotation():276:278 -> g
7:7:com.android.tools.r8.graph.DexEncodedAnnotation parseEncodedAnnotation():280:280 -> g
8:9:com.android.tools.r8.dex.DexSection lookupSection(int):725:726 -> g
10:10:com.android.tools.r8.dex.DexSection lookupSection(int):731:731 -> g
1:1:com.android.tools.r8.graph.DexTypeList typeListAt(int):171:171 -> h
2:2:com.android.tools.r8.graph.DexTypeList typeListAt(int):173:173 -> h
3:3:com.android.tools.r8.graph.DexEncodedArray parseEncodedArray():294:294 -> h
1:2:com.android.tools.r8.graph.DexValue[] parseEncodedArrayValues():284:285 -> i
3:3:com.android.tools.r8.graph.DexValue[] parseEncodedArrayValues():287:287 -> i
1:1:com.android.tools.r8.graph.DexValue parseEncodedValue():177:177 -> j
2:2:com.android.tools.r8.graph.DexValue parseEncodedValue():267:267 -> j
3:3:com.android.tools.r8.graph.DexValue parseEncodedValue():254:254 -> j
4:5:com.android.tools.r8.graph.DexValue parseEncodedValue():249:250 -> j
6:7:com.android.tools.r8.graph.DexValue parseEncodedValue():245:246 -> j
8:9:com.android.tools.r8.graph.DexValue parseEncodedValue():241:242 -> j
10:11:com.android.tools.r8.graph.DexValue parseEncodedValue():237:238 -> j
12:13:com.android.tools.r8.graph.DexValue parseEncodedValue():232:233 -> j
14:15:com.android.tools.r8.graph.DexValue parseEncodedValue():227:228 -> j
16:17:com.android.tools.r8.graph.DexValue parseEncodedValue():222:223 -> j
18:20:com.android.tools.r8.graph.DexValue parseEncodedValue():216:218 -> j
21:22:com.android.tools.r8.graph.DexValue parseEncodedValue():263:264 -> j
23:24:com.android.tools.r8.graph.DexValue parseEncodedValue():258:259 -> j
25:25:com.android.tools.r8.graph.DexValue parseEncodedValue():212:212 -> j
26:27:double com.android.tools.r8.utils.EncodedValueUtils.parseDouble(com.android.tools.r8.dex.DexReader,int):127:128 -> j
26:27:com.android.tools.r8.graph.DexValue parseEncodedValue():212 -> j
28:28:com.android.tools.r8.graph.DexValue parseEncodedValue():212:212 -> j
29:29:com.android.tools.r8.graph.DexValue parseEncodedValue():208:208 -> j
30:31:float com.android.tools.r8.utils.EncodedValueUtils.parseFloat(com.android.tools.r8.dex.DexReader,int):109:110 -> j
30:31:com.android.tools.r8.graph.DexValue parseEncodedValue():208 -> j
32:32:com.android.tools.r8.graph.DexValue parseEncodedValue():208:208 -> j
33:34:com.android.tools.r8.graph.DexValue parseEncodedValue():198:199 -> j
35:36:com.android.tools.r8.graph.DexValue parseEncodedValue():193:194 -> j
37:38:com.android.tools.r8.graph.DexValue parseEncodedValue():188:189 -> j
39:40:com.android.tools.r8.graph.DexValue parseEncodedValue():203:204 -> j
41:43:com.android.tools.r8.graph.DexValue parseEncodedValue():182:184 -> j
1:3:com.android.tools.r8.graph.DexTypeList parseTypeList():162:164 -> k
4:4:com.android.tools.r8.graph.DexTypeList parseTypeList():166:166 -> k
com.android.tools.r8.dex.DexParser$1 -> a.a.a.a.d.j:
com.android.tools.r8.dex.DexParser$AnnotationsDirectory -> a.a.a.a.d.k:
com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] methods -> g
com.android.tools.r8.graph.DexAnnotationSet clazz -> e
com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] NO_FIELD_ANNOTATIONS -> b
com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] parameters -> h
com.android.tools.r8.dex.DexParser$AnnotationsDirectory THE_EMPTY_ANNOTATIONS_DIRECTORY -> d
com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[] NO_METHOD_ANNOTATIONS -> c
com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[] fields -> f
com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[] NO_PARAMETER_ANNOTATIONS -> a
1:1:void <clinit>():1026:1026 -> <clinit>
2:2:void <clinit>():1029:1029 -> <clinit>
3:3:void <clinit>():1032:1032 -> <clinit>
4:5:void <clinit>():1035:1036 -> <clinit>
1:5:void <init>(com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation[],com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation[]):1048:1052 -> <init>
1:1:com.android.tools.r8.dex.DexParser$AnnotationsDirectory empty():1056:1056 -> a
com.android.tools.r8.dex.DexParser$AttributesAndAnnotations -> a.a.a.a.d.l:
com.android.tools.r8.graph.DexAnnotationSet originalAnnotations -> b
java.util.List lazyAnnotations -> e
java.util.List innerClasses -> d
com.android.tools.r8.graph.EnclosingMethodAttribute enclosingMethodAttribute -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():1060:1060 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1086:1086 -> <init>
2:4:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1063:1065 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1087:1087 -> <init>
6:17:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1092:1103 -> <init>
18:20:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1106:1108 -> <init>
21:21:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1107:1107 -> <init>
22:24:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1109:1111 -> <init>
25:25:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1115:1115 -> <init>
26:27:void copyAnnotation(com.android.tools.r8.graph.DexAnnotation):1175:1176 -> <init>
26:27:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1118 -> <init>
28:28:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1123:1123 -> <init>
29:29:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1125:1125 -> <init>
30:32:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1128:1130 -> <init>
33:33:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1137:1137 -> <init>
34:34:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1143:1143 -> <init>
35:37:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1145:1147 -> <init>
38:38:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1149:1149 -> <init>
39:39:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1152:1152 -> <init>
40:40:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1147:1147 -> <init>
41:42:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1158:1159 -> <init>
43:44:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1161:1162 -> <init>
45:45:com.android.tools.r8.graph.InnerClassAttribute com.android.tools.r8.graph.InnerClassAttribute.createUnknownNamedInnerClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):29:29 -> <init>
45:45:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1162 -> <init>
46:46:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexItemFactory):1162:1162 -> <init>
1:2:com.android.tools.r8.graph.DexAnnotationSet getAnnotations():1068:1069 -> a
3:4:com.android.tools.r8.graph.DexAnnotationSet getAnnotations():1071:1072 -> a
5:5:com.android.tools.r8.graph.DexAnnotationSet getAnnotations():1074:1074 -> a
6:8:void ensureAnnotations(int):1168:1170 -> a
1:1:com.android.tools.r8.graph.EnclosingMethodAttribute getEnclosingMethodAttribute():1082:1082 -> b
1:1:java.util.List getInnerClasses():1078:1078 -> c
com.android.tools.r8.dex.DexParser$MemberAnnotationIterator -> a.a.a.a.d.m:
java.util.function.Supplier emptyValue -> c
com.android.tools.r8.graph.DexMemberAnnotation[] annotations -> b
int index -> a
1:1:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier):543:543 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier,com.android.tools.r8.dex.DexParser$1):536 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier):538:538 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier,com.android.tools.r8.dex.DexParser$1):536 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier):544:545 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexMemberAnnotation[],java.util.function.Supplier,com.android.tools.r8.dex.DexParser$1):536 -> <init>
1:2:com.android.tools.r8.graph.DexItem getNextFor(com.android.tools.r8.graph.Descriptor):555:556 -> a
3:3:com.android.tools.r8.graph.DexItem getNextFor(com.android.tools.r8.graph.Descriptor):558:558 -> a
4:4:com.android.tools.r8.graph.DexItem getNextFor(com.android.tools.r8.graph.Descriptor):561:561 -> a
5:5:com.android.tools.r8.graph.DexItem getNextFor(com.android.tools.r8.graph.Descriptor):559:559 -> a
com.android.tools.r8.dex.DexReader -> a.a.a.a.d.o:
com.android.tools.r8.origin.Origin com.android.tools.r8.dex.BinaryReader.origin -> b
int version -> d
java.nio.ByteBuffer com.android.tools.r8.dex.BinaryReader.buffer -> c
boolean com.android.tools.r8.dex.BinaryReader.$assertionsDisabled -> a
1:1:void com.android.tools.r8.dex.BinaryReader.<clinit>():18:18 -> <clinit>
1:1:void com.android.tools.r8.dex.BinaryReader.<init>(com.android.tools.r8.ProgramResource):23:23 -> <init>
1:1:void <init>(com.android.tools.r8.ProgramResource):26 -> <init>
2:3:byte[] com.android.tools.r8.utils.StreamUtils.StreamToByteArrayClose(java.io.InputStream):16:17 -> <init>
2:3:void com.android.tools.r8.dex.BinaryReader.<init>(com.android.tools.r8.ProgramResource):23 -> <init>
2:3:void <init>(com.android.tools.r8.ProgramResource):26 -> <init>
4:7:void com.android.tools.r8.dex.BinaryReader.<init>(com.android.tools.r8.origin.Origin,byte[]):26:29 -> <init>
4:7:void com.android.tools.r8.dex.BinaryReader.<init>(com.android.tools.r8.ProgramResource):23 -> <init>
4:7:void <init>(com.android.tools.r8.ProgramResource):26 -> <init>
8:8:void <init>(com.android.tools.r8.ProgramResource):27:27 -> <init>
9:10:int parseMagic(java.nio.ByteBuffer):43:44 -> <init>
9:10:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
11:13:int parseMagic(java.nio.ByteBuffer):49:51 -> <init>
11:13:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
14:14:int parseMagic(java.nio.ByteBuffer):54:54 -> <init>
14:14:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
15:15:int parseMagic(java.nio.ByteBuffer):57:57 -> <init>
15:15:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
16:16:int parseMagic(java.nio.ByteBuffer):73:73 -> <init>
16:16:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
17:17:int parseMagic(java.nio.ByteBuffer):61:61 -> <init>
17:17:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
18:18:int parseMagic(java.nio.ByteBuffer):64:64 -> <init>
18:18:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
19:19:int parseMagic(java.nio.ByteBuffer):67:67 -> <init>
19:19:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
20:20:int parseMagic(java.nio.ByteBuffer):70:70 -> <init>
20:20:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
21:21:int parseMagic(java.nio.ByteBuffer):75:75 -> <init>
21:21:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
22:22:void <init>(com.android.tools.r8.ProgramResource):27:27 -> <init>
23:23:int parseMagic(java.nio.ByteBuffer):76:76 -> <init>
23:23:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
24:24:int parseMagic(java.nio.ByteBuffer):55:55 -> <init>
24:24:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
25:25:int parseMagic(java.nio.ByteBuffer):46:46 -> <init>
25:25:void <init>(com.android.tools.r8.ProgramResource):27 -> <init>
1:4:void com.android.tools.r8.dex.BinaryReader.align(int):91:94 -> a
1:4:void com.android.tools.r8.dex.BinaryReader.align(int):0 -> a
5:5:byte com.android.tools.r8.dex.BinaryReader.get():98:98 -> a
5:5:byte com.android.tools.r8.dex.BinaryReader.get():0 -> a
1:2:int com.android.tools.r8.dex.BinaryReader.getUint(int):73:74 -> b
1:2:int com.android.tools.r8.dex.BinaryReader.getUint(int):0 -> b
3:3:int getDexVersion():96:96 -> b
1:1:int com.android.tools.r8.dex.BinaryReader.getSleb128():49:49 -> c
1:1:int com.android.tools.r8.dex.BinaryReader.getSleb128():0 -> c
2:2:void com.android.tools.r8.dex.BinaryReader.position(int):87:87 -> c
2:2:void com.android.tools.r8.dex.BinaryReader.position(int):0 -> c
1:2:int com.android.tools.r8.dex.BinaryReader.getUbyte():102:103 -> d
1:2:int com.android.tools.r8.dex.BinaryReader.getUbyte():0 -> d
1:2:int com.android.tools.r8.dex.BinaryReader.getUint():57:58 -> e
1:2:int com.android.tools.r8.dex.BinaryReader.getUint():0 -> e
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128():45:45 -> f
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128():0 -> f
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128():45:45 -> g
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128():0 -> g
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128p1():53 -> g
1:1:int com.android.tools.r8.dex.BinaryReader.getUleb128p1():0 -> g
1:2:int com.android.tools.r8.dex.BinaryReader.getUshort():63:64 -> h
1:2:int com.android.tools.r8.dex.BinaryReader.getUshort():0 -> h
1:1:int com.android.tools.r8.dex.BinaryReader.position():83:83 -> i
1:1:int com.android.tools.r8.dex.BinaryReader.position():0 -> i
com.android.tools.r8.dex.DexSection -> a.a.a.a.d.p:
int offset -> d
boolean $assertionsDisabled -> a
int type -> b
int length -> c
1:1:void <clinit>():9:9 -> <clinit>
1:5:void <init>(int,int,int,int):15:19 -> <init>
void setEnd(int) -> a
1:1:java.lang.String toString():79:79 -> toString
2:2:java.lang.String typeName():35:35 -> toString
2:2:java.lang.String toString():79 -> toString
3:3:java.lang.String toString():79:79 -> toString
com.android.tools.r8.dex.FileWriter -> a.a.a.a.d.v:
com.android.tools.r8.graph.ObjectToOffsetMapping mapping -> b
com.android.tools.r8.utils.InternalOptions options -> d
com.android.tools.r8.dex.DexOutputBuffer dest -> f
com.android.tools.r8.naming.NamingLens namingLens -> e
com.android.tools.r8.dex.FileWriter$MixedSectionOffsets mixedSectionOffsets -> g
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexApplication application -> c
1:1:void <clinit>():75:75 -> <clinit>
1:7:void <init>(com.android.tools.r8.ByteBufferProvider,com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.naming.NamingLens):101:107 -> <init>
int alignSize(int,int) -> a
1:1:com.android.tools.r8.dex.FileWriter$MixedSectionOffsets access$300(com.android.tools.r8.dex.FileWriter):75:75 -> a
2:3:void writeEncodedAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation,com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):115:116 -> a
4:4:void com.android.tools.r8.dex.DexOutputBuffer.putUleb128(int):78:78 -> a
4:4:void writeEncodedAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation,com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):116 -> a
5:7:void writeEncodedAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation,com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):117:119 -> a
8:8:void com.android.tools.r8.dex.DexOutputBuffer.putUleb128(int):78:78 -> a
8:8:void writeEncodedAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation,com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):119 -> a
9:9:void writeEncodedAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation,com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):120:120 -> a
10:10:com.android.tools.r8.graph.DexString lambda$writeEncodedAnnotation$0(com.android.tools.r8.graph.DexAnnotationElement):117:117 -> a
11:12:com.android.tools.r8.dex.FileWriter collect():126:127 -> a
13:13:com.android.tools.r8.dex.FileWriter collect():130:130 -> a
14:14:com.android.tools.r8.dex.FileWriter collect():132:132 -> a
15:17:com.android.tools.r8.dex.FileWriter collect():135:137 -> a
18:19:com.android.tools.r8.dex.FileWriter collect():140:141 -> a
20:20:com.android.tools.r8.dex.FileWriter collect():144:144 -> a
21:21:com.android.tools.r8.dex.FileWriter collect():146:146 -> a
22:22:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):239:239 -> a
23:25:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):242:244 -> a
26:26:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):247:247 -> a
27:27:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):251:251 -> a
28:30:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):255:257 -> a
31:31:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):260:260 -> a
32:33:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):264:265 -> a
34:34:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):268:268 -> a
35:35:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):271:271 -> a
36:38:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):274:276 -> a
39:40:void checkInterfaceMethod(com.android.tools.r8.graph.DexEncodedMethod):252:253 -> a
41:43:java.util.List sortDexCodesByClassName(java.util.Collection,com.android.tools.r8.graph.DexApplication):282:284 -> a
44:46:java.util.List sortDexCodesByClassName(java.util.Collection,com.android.tools.r8.graph.DexApplication):287:289 -> a
47:47:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285:285 -> a
48:49:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):295:296 -> a
48:49:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
50:51:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):301:302 -> a
50:51:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
52:52:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):304:304 -> a
52:52:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
53:56:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod,boolean):215:218 -> a
53:56:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod):211 -> a
53:56:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):304 -> a
53:56:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
57:58:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod,boolean):220:221 -> a
57:58:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod):211 -> a
57:58:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):304 -> a
57:58:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
59:59:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> a
59:59:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod,boolean):221 -> a
59:59:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod):211 -> a
59:59:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):304 -> a
59:59:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
60:61:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod,boolean):221:222 -> a
60:61:com.android.tools.r8.naming.MemberNaming$MethodSignature com.android.tools.r8.naming.MemberNaming$MethodSignature.fromDexMethod(com.android.tools.r8.graph.DexMethod):211 -> a
60:61:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):304 -> a
60:61:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
62:62:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):305:305 -> a
62:62:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
63:63:void addSignaturesFromMethod(com.android.tools.r8.graph.DexEncodedMethod,java.util.Map,com.android.tools.r8.naming.ClassNameMapper):307:307 -> a
63:63:void lambda$sortDexCodesByClassName$1(java.util.Map,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexEncodedMethod):285 -> a
64:66:void writeFixedSectionItems(java.util.Collection,int,java.util.function.Consumer):313:315 -> a
67:67:void writeItems(java.util.Collection,java.util.function.Consumer,java.util.function.Consumer):329:329 -> a
68:69:void writeItems(java.util.Collection,java.util.function.Consumer,java.util.function.Consumer,int):334:335 -> a
70:71:void writeItems(java.util.Collection,java.util.function.Consumer,java.util.function.Consumer,int):337:338 -> a
72:73:void writeTypeItem(com.android.tools.r8.graph.DexType):387:388 -> a
74:76:void writeProtoItem(com.android.tools.r8.graph.DexProto):392:394 -> a
77:84:void writeFieldItem(com.android.tools.r8.graph.DexField):398:405 -> a
85:92:void writeMethodItem(com.android.tools.r8.graph.DexMethod):409:416 -> a
93:94:void writeDebugItem(com.android.tools.r8.graph.DexDebugInfo):433:434 -> a
95:95:void writeCodeItem(com.android.tools.r8.graph.DexCode):438:438 -> a
96:100:void writeCodeItem(com.android.tools.r8.graph.DexCode):440:444 -> a
101:102:void writeCodeItem(com.android.tools.r8.graph.DexCode):446:447 -> a
103:103:void writeCodeItem(com.android.tools.r8.graph.DexCode):449:449 -> a
104:108:void writeCodeItem(com.android.tools.r8.graph.DexCode):451:455 -> a
109:109:void writeCodeItem(com.android.tools.r8.graph.DexCode):457:457 -> a
110:113:void writeCodeItem(com.android.tools.r8.graph.DexCode):459:462 -> a
114:120:void writeCodeItem(com.android.tools.r8.graph.DexCode):464:470 -> a
121:121:void writeCodeItem(com.android.tools.r8.graph.DexCode):473:473 -> a
122:122:void writeCodeItem(com.android.tools.r8.graph.DexCode):476:476 -> a
123:127:void writeCodeItem(com.android.tools.r8.graph.DexCode):478:482 -> a
128:128:void writeCodeItem(com.android.tools.r8.graph.DexCode):485:485 -> a
129:134:void writeTypeList(com.android.tools.r8.graph.DexTypeList):490:495 -> a
135:137:void writeStringData(com.android.tools.r8.graph.DexString):500:502 -> a
138:138:com.android.tools.r8.graph.DexType lambda$writeAnnotationSet$2(com.android.tools.r8.graph.DexAnnotation):515:515 -> a
139:140:void writeAnnotationSet(com.android.tools.r8.graph.DexAnnotationSet):515:516 -> a
141:143:void writeAnnotationSet(com.android.tools.r8.graph.DexAnnotationSet):520:522 -> a
144:148:void writeAnnotationSetRefList(com.android.tools.r8.graph.ParameterAnnotationsList):527:531 -> a
149:149:void writeAnnotationSetRefList(com.android.tools.r8.graph.ParameterAnnotationsList):536:536 -> a
150:152:void writeMemberAnnotations(java.util.List,java.util.function.ToIntFunction):542:544 -> a
153:161:void writeAnnotationDirectory(com.android.tools.r8.graph.DexAnnotationDirectory):549:557 -> a
162:162:void writeAnnotationDirectory(com.android.tools.r8.graph.DexAnnotationDirectory):559:559 -> a
163:163:void writeAnnotationDirectory(com.android.tools.r8.graph.DexAnnotationDirectory):561:561 -> a
164:164:int lambda$writeAnnotationDirectory$3(com.android.tools.r8.graph.DexEncodedField):558:558 -> a
165:165:void writeEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):566:566 -> a
166:169:void writeEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):568:571 -> a
170:170:void writeEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):573:573 -> a
171:171:int com.android.tools.r8.graph.FieldAccessFlags.getAsDexAccessFlags():73:73 -> a
171:171:void writeEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):573 -> a
172:172:void writeEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):573:573 -> a
173:173:void writeEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[],boolean):578:578 -> a
174:177:void writeEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[],boolean):580:583 -> a
178:181:void writeEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[],boolean):585:588 -> a
182:182:void writeEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[],boolean):590:590 -> a
183:183:void writeEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[],boolean):594:594 -> a
184:184:void addStaticFieldValues(com.android.tools.r8.graph.DexProgramClass):616:616 -> a
185:185:void addStaticFieldValues(com.android.tools.r8.graph.DexProgramClass):620:620 -> a
186:186:void addStaticFieldValues(com.android.tools.r8.graph.DexProgramClass):622:622 -> a
187:187:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):627:627 -> a
188:188:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):629:629 -> a
189:189:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):634:634 -> a
190:190:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):631:631 -> a
191:193:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):637:639 -> a
194:195:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):641:642 -> a
196:197:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):644:645 -> a
198:200:void writeMethodHandle(com.android.tools.r8.graph.DexMethodHandle):647:649 -> a
201:203:void writeCallSite(com.android.tools.r8.graph.DexCallSite):653:655 -> a
204:204:void writeEncodedArray(com.android.tools.r8.graph.DexEncodedArray):659:659 -> a
205:207:void writeEncodedArray(com.android.tools.r8.graph.DexEncodedArray):663:665 -> a
208:211:int writeMapItem(int,int,int):676:679 -> a
1:4:void checkInterfaceMethods():220:223 -> b
1:4:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():153 -> b
5:6:void checkInterfaceMethods():225:226 -> b
5:6:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():153 -> b
7:8:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():155:156 -> b
9:9:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():159:159 -> b
10:10:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162:162 -> b
11:12:int sizeOfCodeItems(java.lang.Iterable):344:345 -> b
11:12:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
13:14:int sizeOfCodeItem(com.android.tools.r8.graph.DexCode):354:355 -> b
13:14:int sizeOfCodeItems(java.lang.Iterable):346 -> b
13:14:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
15:20:int sizeOfCodeItem(com.android.tools.r8.graph.DexCode):358:363 -> b
15:20:int sizeOfCodeItems(java.lang.Iterable):346 -> b
15:20:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
21:22:int sizeOfCodeItem(com.android.tools.r8.graph.DexCode):365:366 -> b
21:22:int sizeOfCodeItems(java.lang.Iterable):346 -> b
21:22:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
23:24:int sizeOfCodeItem(com.android.tools.r8.graph.DexCode):368:369 -> b
23:24:int sizeOfCodeItems(java.lang.Iterable):346 -> b
23:24:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
25:25:int sizeOfCodeItem(com.android.tools.r8.graph.DexCode):372:372 -> b
25:25:int sizeOfCodeItems(java.lang.Iterable):346 -> b
25:25:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162 -> b
26:27:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():162:163 -> b
28:28:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():167:167 -> b
29:32:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():170:173 -> b
33:35:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():176:178 -> b
36:36:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():180:180 -> b
37:37:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():182:182 -> b
38:38:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():184:184 -> b
39:39:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():186:186 -> b
40:40:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():188:188 -> b
41:41:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():190:190 -> b
42:42:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():194:194 -> b
43:44:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):684:685 -> b
43:44:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
45:47:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):687:689 -> b
45:47:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
48:48:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):688:688 -> b
48:48:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
49:50:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):690:691 -> b
49:50:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
51:51:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):690:690 -> b
51:51:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
52:53:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):692:693 -> b
52:53:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
54:54:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):692:692 -> b
54:54:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
55:56:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):694:695 -> b
55:56:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
57:57:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):694:694 -> b
57:57:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
58:59:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):696:697 -> b
58:59:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
60:60:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):696:696 -> b
60:60:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
61:62:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):698:699 -> b
61:62:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
63:63:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):698:698 -> b
63:63:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
64:65:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):700:701 -> b
64:65:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
66:66:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):700:700 -> b
66:66:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
67:68:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):702:703 -> b
67:68:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
69:69:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):702:702 -> b
69:69:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
70:71:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):704:705 -> b
70:71:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
72:72:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):704:704 -> b
72:72:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
73:74:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):706:707 -> b
73:74:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
75:75:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):706:706 -> b
75:75:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
76:77:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):708:709 -> b
76:77:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
78:78:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):708:708 -> b
78:78:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
79:80:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):710:711 -> b
79:80:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
81:81:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):710:710 -> b
81:81:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
82:83:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):712:713 -> b
82:83:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
84:84:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):712:712 -> b
84:84:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
85:86:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):714:715 -> b
85:86:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
87:87:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):714:714 -> b
87:87:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
88:89:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):716:717 -> b
88:89:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
90:90:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):716:716 -> b
90:90:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
91:92:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):718:719 -> b
91:92:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
93:93:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):718:718 -> b
93:93:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
94:95:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):721:722 -> b
94:95:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
96:96:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):720:720 -> b
96:96:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
97:98:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):724:725 -> b
97:98:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
99:99:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):723:723 -> b
99:99:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
100:103:void writeMap(com.android.tools.r8.dex.FileWriter$Layout):726:729 -> b
100:103:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():195 -> b
104:104:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():196:196 -> b
105:111:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():199:205 -> b
112:114:void writeFixedSectionItems(com.android.tools.r8.graph.DexProgramClass[],int,java.util.function.Consumer):321:323 -> b
112:114:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():205 -> b
115:117:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():206:208 -> b
118:118:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():207:207 -> b
119:121:void writeHeader(com.android.tools.r8.dex.FileWriter$Layout):733:735 -> b
119:121:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():211 -> b
122:123:void writeHeader(com.android.tools.r8.dex.FileWriter$Layout):737:738 -> b
122:123:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():211 -> b
124:124:void writeHeader(com.android.tools.r8.dex.FileWriter$Layout):735:735 -> b
124:124:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():211 -> b
125:125:void writeHeader(com.android.tools.r8.dex.FileWriter$Layout):739:739 -> b
125:125:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():211 -> b
126:153:void writeHeader(com.android.tools.r8.dex.FileWriter$Layout):741:768 -> b
126:153:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():211 -> b
154:156:void writeSignature(com.android.tools.r8.dex.FileWriter$Layout):773:775 -> b
154:156:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():212 -> b
157:157:void writeSignature(com.android.tools.r8.dex.FileWriter$Layout):774:774 -> b
157:157:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():212 -> b
158:158:void writeSignature(com.android.tools.r8.dex.FileWriter$Layout):776:776 -> b
158:158:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():212 -> b
159:161:void writeChecksum(com.android.tools.r8.dex.FileWriter$Layout):783:785 -> b
159:161:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():213 -> b
162:162:void writeChecksum(com.android.tools.r8.dex.FileWriter$Layout):784:784 -> b
162:162:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():213 -> b
163:164:void writeChecksum(com.android.tools.r8.dex.FileWriter$Layout):786:787 -> b
163:164:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():213 -> b
165:165:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():216:216 -> b
166:166:void writeSignature(com.android.tools.r8.dex.FileWriter$Layout):778:778 -> b
166:166:com.android.tools.r8.dex.FileWriter$ByteBufferResult generate():212 -> b
167:167:void writeStringItem(com.android.tools.r8.graph.DexString):383:383 -> b
168:168:void writeAnnotation(com.android.tools.r8.graph.DexAnnotation):506:506 -> b
169:170:void writeAnnotation(com.android.tools.r8.graph.DexAnnotation):510:511 -> b
171:171:int lambda$writeAnnotationDirectory$4(com.android.tools.r8.graph.DexEncodedMethod):560:560 -> b
172:179:void writeClassData(com.android.tools.r8.graph.DexProgramClass):601:608 -> b
180:182:void writeClassData(com.android.tools.r8.graph.DexProgramClass):610:612 -> b
1:2:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):420:421 -> c
3:4:int com.android.tools.r8.graph.ClassAccessFlags.getAsDexAccessFlags():85:86 -> c
3:4:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):421 -> c
5:7:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):421:423 -> c
8:8:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):422:422 -> c
9:11:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):424:426 -> c
12:12:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):425:425 -> c
13:15:void writeClassDefItem(com.android.tools.r8.graph.DexProgramClass):427:429 -> c
16:16:int lambda$writeAnnotationDirectory$5(com.android.tools.r8.graph.DexEncodedMethod):562:562 -> c
17:18:void checkThatInvokeCustomIsAllowed():1313:1314 -> c
com.android.tools.r8.dex.FileWriter$1 -> a.a.a.a.d.q:
int[] $SwitchMap$com$android$tools$r8$graph$DexMethodHandle$MethodHandleType -> a
1:1:void <clinit>():629:629 -> <clinit>
com.android.tools.r8.dex.FileWriter$ByteBufferResult -> a.a.a.a.d.r:
int length -> b
java.nio.ByteBuffer buffer -> a
1:3:void <init>(java.nio.ByteBuffer,int):83:85 -> <init>
1:3:void <init>(java.nio.ByteBuffer,int,com.android.tools.r8.dex.FileWriter$1):78 -> <init>
com.android.tools.r8.dex.FileWriter$Layout -> a.a.a.a.d.s:
int stringDataOffsets -> n
int annotationsOffset -> o
int debugInfosOffset -> l
int typeListsOffset -> m
int dataSectionOffset -> j
int codesOffset -> k
int callSiteIdsOffset -> h
int methodHandleIdsOffset -> i
int methodIdsOffset -> f
int classDefsOffset -> g
int protoIdsOffset -> d
int fieldIdsOffset -> e
int stringIdsOffset -> b
int typeIdsOffset -> c
int endOfFile -> v
int encodedArrarysOffset -> t
int mapOffset -> u
boolean $assertionsDisabled -> a
int annotationDirectoriesOffset -> r
int classDataOffset -> s
int annotationSetsOffset -> p
int annotationSetRefListsOffset -> q
1:1:void <clinit>():795:795 -> <clinit>
1:1:void <init>(int,int,int,int,int,int,int,int,int):827:827 -> <init>
2:3:void <init>(int,int,int,int,int,int,int,int,int):811:812 -> <init>
4:13:void <init>(int,int,int,int,int,int,int,int,int):814:823 -> <init>
14:30:void <init>(int,int,int,int,int,int,int,int,int):828:844 -> <init>
void alreadySetOffset(int) -> a
1:1:com.android.tools.r8.dex.FileWriter$Layout from(com.android.tools.r8.graph.ObjectToOffsetMapping):849:849 -> a
2:9:com.android.tools.r8.dex.FileWriter$Layout from(com.android.tools.r8.graph.ObjectToOffsetMapping):851:858 -> a
10:10:boolean isValidOffset(int,boolean):868:868 -> a
11:12:int getAnnotationDirectoriesOffset():946:947 -> a
1:2:int getAnnotationSetRefListsOffset():936:937 -> b
3:4:void setAnnotationDirectoriesOffset(int):951:952 -> b
1:2:int getAnnotationSetsOffset():922:923 -> c
3:4:void setAnnotationSetRefListsOffset(int):941:942 -> c
1:2:int getAnnotationsOffset():912:913 -> d
3:4:void setAnnotationSetsOffset(int):931:932 -> d
1:2:void setAnnotationsOffset(int):917:918 -> e
3:4:int getClassDataOffset():956:957 -> e
1:2:int getCodesOffset():872:873 -> f
3:4:void setClassDataOffset(int):961:962 -> f
1:2:void setCodesOffset(int):877:878 -> g
3:3:int getEndOfFile():984:984 -> g
3:3:int getDataSectionSize():862 -> g
4:5:int getDataSectionSize():862:863 -> g
1:2:int getDebugInfosOffset():882:883 -> h
3:4:void setDebugInfosOffset(int):887:888 -> h
1:2:int getEncodedArrarysOffset():966:967 -> i
3:4:void setEncodedArrarysOffset(int):971:972 -> i
1:1:int getEndOfFile():984:984 -> j
2:2:void setEndOfFile(int):988:988 -> j
1:1:int getMapOffset():976:976 -> k
2:2:void setMapOffset(int):980:980 -> k
1:2:int getStringDataOffsets():902:903 -> l
3:4:void setStringDataOffsets(int):907:908 -> l
1:2:int getTypeListsOffset():892:893 -> m
3:4:void setTypeListsOffset(int):897:898 -> m
com.android.tools.r8.dex.FileWriter$MixedSectionOffsets -> a.a.a.a.d.t:
int minApiLevel -> m
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap debugInfos -> c
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap typeLists -> d
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap annotations -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap stringData -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap codes -> b
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap annotationSets -> g
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap annotationSetRefLists -> h
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap annotationDirectories -> i
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap classesWithData -> j
java.util.Map clazzToAnnotationDirectory -> l
boolean $assertionsDisabled -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap encodedArrays -> k
1:1:void <clinit>():1000:1000 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.InternalOptions):1034:1034 -> <init>
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.dex.FileWriter$1):1000 -> <init>
2:7:void <init>(com.android.tools.r8.utils.InternalOptions):1005:1010 -> <init>
2:7:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.dex.FileWriter$1):1000 -> <init>
8:8:void <init>(com.android.tools.r8.utils.InternalOptions):1012:1012 -> <init>
8:8:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.dex.FileWriter$1):1000 -> <init>
9:12:void <init>(com.android.tools.r8.utils.InternalOptions):1014:1017 -> <init>
9:12:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.dex.FileWriter$1):1000 -> <init>
13:13:void <init>(com.android.tools.r8.utils.InternalOptions):1035:1035 -> <init>
13:13:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.dex.FileWriter$1):1000 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap access$100(com.android.tools.r8.dex.FileWriter$MixedSectionOffsets):1000:1000 -> a
2:3:boolean add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap,java.lang.Object):1039:1040 -> a
4:4:boolean add(com.android.tools.r8.graph.DexProgramClass):1056:1056 -> a
5:5:boolean add(com.android.tools.r8.graph.DexEncodedArray):1061:1061 -> a
6:6:boolean add(com.android.tools.r8.graph.DexAnnotationSet):1068:1068 -> a
7:7:boolean add(com.android.tools.r8.graph.DexAnnotationSet):1071:1071 -> a
8:8:boolean add(com.android.tools.r8.graph.DexCode):1076:1076 -> a
9:10:boolean add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap,java.lang.Object):1047:1048 -> a
9:10:boolean add(com.android.tools.r8.graph.DexCode):1076 -> a
11:11:boolean add(com.android.tools.r8.graph.DexDebugInfo):1081:1081 -> a
12:12:boolean add(com.android.tools.r8.graph.DexTypeList):1086:1086 -> a
13:13:boolean add(com.android.tools.r8.graph.DexTypeList):1089:1089 -> a
14:14:boolean add(com.android.tools.r8.graph.ParameterAnnotationsList):1094:1094 -> a
15:15:boolean add(com.android.tools.r8.graph.ParameterAnnotationsList):1097:1097 -> a
16:16:boolean add(com.android.tools.r8.graph.DexAnnotation):1102:1102 -> a
17:19:boolean setAnnotationsDirectoryForClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotationDirectory):1108:1110 -> a
20:20:boolean add(com.android.tools.r8.graph.DexString):1114:1114 -> a
21:22:boolean add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap,java.lang.Object):1047:1048 -> a
21:22:boolean add(com.android.tools.r8.graph.DexString):1114 -> a
23:23:java.util.Collection getAnnotationDirectories():1150:1150 -> a
24:24:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> a
24:24:java.util.Collection getAnnotationDirectories():1150 -> a
25:26:int lookup(java.lang.Object,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap):1161:1162 -> a
27:28:int lookup(java.lang.Object,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):1170:1171 -> a
29:30:void setOffsetFor(java.lang.Object,int,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap):1233:1234 -> a
31:32:void setOffsetFor(java.lang.Object,int,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):1238:1239 -> a
33:33:void setOffsetFor(com.android.tools.r8.graph.DexDebugInfo,int):1243:1243 -> a
34:34:void setOffsetFor(com.android.tools.r8.graph.DexCode,int):1247:1247 -> a
35:36:void setOffsetFor(com.android.tools.r8.graph.DexTypeList,int):1251:1252 -> a
37:37:void setOffsetFor(com.android.tools.r8.graph.DexString,int):1256:1256 -> a
38:38:void setOffsetFor(com.android.tools.r8.graph.DexAnnotation,int):1260:1260 -> a
39:40:void setOffsetFor(com.android.tools.r8.graph.DexAnnotationSet,int):1266:1267 -> a
41:41:void setOffsetForAnnotationsDirectory(com.android.tools.r8.graph.DexAnnotationDirectory,int):1271:1271 -> a
42:42:void setOffsetFor(com.android.tools.r8.graph.DexProgramClass,int):1275:1275 -> a
43:43:void setOffsetFor(com.android.tools.r8.graph.DexEncodedArray,int):1279:1279 -> a
44:45:void setOffsetFor(com.android.tools.r8.graph.ParameterAnnotationsList,int):1283:1284 -> a
1:1:java.util.Collection getAnnotationSetRefLists():1142:1142 -> b
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> b
2:2:java.util.Collection getAnnotationSetRefLists():1142 -> b
3:3:int getOffsetFor(com.android.tools.r8.graph.DexString):1176:1176 -> b
4:4:int getOffsetFor(com.android.tools.r8.graph.DexTypeList):1180:1180 -> b
5:5:int getOffsetFor(com.android.tools.r8.graph.DexTypeList):1183:1183 -> b
6:6:int getOffsetFor(com.android.tools.r8.graph.DexProgramClass):1187:1187 -> b
7:7:int getOffsetFor(com.android.tools.r8.graph.DexEncodedArray):1191:1191 -> b
8:8:int getOffsetFor(com.android.tools.r8.graph.DexDebugInfo):1195:1195 -> b
9:9:int getOffsetFor(com.android.tools.r8.graph.DexAnnotation):1209:1209 -> b
10:10:int getOffsetFor(com.android.tools.r8.graph.DexAnnotationSet):1215:1215 -> b
11:11:int getOffsetFor(com.android.tools.r8.graph.DexAnnotationSet):1218:1218 -> b
12:12:int getOffsetFor(com.android.tools.r8.graph.ParameterAnnotationsList):1222:1222 -> b
13:13:int getOffsetFor(com.android.tools.r8.graph.ParameterAnnotationsList):1225:1225 -> b
14:14:int getOffsetFor(com.android.tools.r8.graph.DexCode):1229:1229 -> b
1:1:java.util.Collection getAnnotationSets():1138:1138 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> c
2:2:java.util.Collection getAnnotationSets():1138 -> c
3:3:int getOffsetForAnnotationsDirectory(com.android.tools.r8.graph.DexProgramClass):1200:1200 -> c
4:5:int getOffsetForAnnotationsDirectory(com.android.tools.r8.graph.DexProgramClass):1203:1204 -> c
1:1:java.util.Collection getAnnotations():1134:1134 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> d
2:2:java.util.Collection getAnnotations():1134 -> d
1:1:java.util.Collection getClassesWithData():1146:1146 -> e
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> e
2:2:java.util.Collection getClassesWithData():1146 -> e
1:1:java.util.Collection getCodes():1118:1118 -> f
1:1:java.util.Collection getDebugInfos():1122:1122 -> g
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> g
2:2:java.util.Collection getDebugInfos():1122 -> g
1:1:java.util.Collection getEncodedArrays():1154:1154 -> h
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> h
2:2:java.util.Collection getEncodedArrays():1154 -> h
1:1:java.util.Collection getStringData():1130:1130 -> i
1:1:java.util.Collection getTypeLists():1126:1126 -> j
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> j
2:2:java.util.Collection getTypeLists():1126 -> j
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap createObject2IntMap():1023:1024 -> k
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createReference2IntMap():1029:1029 -> l
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.<init>():176:176 -> l
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createReference2IntMap():1029 -> l
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createReference2IntMap():1030:1030 -> l
com.android.tools.r8.dex.FileWriter$ProgramClassDependencyCollector -> a.a.a.a.d.u:
java.util.Set includedClasses -> c
com.android.tools.r8.dex.FileWriter this$0 -> d
1:2:void <init>(com.android.tools.r8.dex.FileWriter,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexProgramClass[]):1292:1293 -> <init>
3:3:void <init>(com.android.tools.r8.dex.FileWriter,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexProgramClass[]):1290:1290 -> <init>
4:4:void <init>(com.android.tools.r8.dex.FileWriter,com.android.tools.r8.graph.DexApplication,com.android.tools.r8.graph.DexProgramClass[]):1294:1294 -> <init>
void visit(com.android.tools.r8.graph.DexType) -> a
1:1:void visit(com.android.tools.r8.graph.DexClass):1305:1305 -> a
2:2:void visit(com.android.tools.r8.graph.DexClass):1308:1308 -> a
com.android.tools.r8.dex.IndexedItemCollection -> a.a.a.a.d.w:
boolean addCallSite(com.android.tools.r8.graph.DexCallSite) -> a
boolean addClass(com.android.tools.r8.graph.DexProgramClass) -> a
boolean addField(com.android.tools.r8.graph.DexField) -> a
boolean addMethod(com.android.tools.r8.graph.DexMethod) -> a
boolean addMethodHandle(com.android.tools.r8.graph.DexMethodHandle) -> a
boolean addProto(com.android.tools.r8.graph.DexProto) -> a
boolean addString(com.android.tools.r8.graph.DexString) -> a
boolean addType(com.android.tools.r8.graph.DexType) -> a
com.android.tools.r8.graph.DexString getRenamedDescriptor(com.android.tools.r8.graph.DexType) -> b
com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexField) -> b
com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexMethod) -> b
com.android.tools.r8.dex.InheritanceClassInDexDistributor -> a.a.a.a.d.A:
java.util.Set classes -> g
java.util.BitSet fullDex -> f
java.util.List dexes -> e
com.android.tools.r8.dex.VirtualFile mainDex -> d
com.android.tools.r8.dex.InheritanceClassInDexDistributor$DirectSubClassesInfo directSubClasses -> k
int dexIndexOffset -> i
com.android.tools.r8.graph.DexApplication app -> h
com.android.tools.r8.naming.NamingLens namingLens -> j
boolean $assertionsDisabled -> b
java.util.concurrent.ExecutorService executorService -> c
java.util.Comparator DEX_PROGRAM_CLASS_COMPARATOR -> a
1:1:void <clinit>():43:43 -> <clinit>
2:3:void <clinit>():45:46 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.VirtualFile,java.util.List,java.util.Set,java.util.Map,int,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):297:297 -> <init>
2:2:void <init>(com.android.tools.r8.dex.VirtualFile,java.util.List,java.util.Set,java.util.Map,int,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):282:282 -> <init>
3:9:void <init>(com.android.tools.r8.dex.VirtualFile,java.util.List,java.util.Set,java.util.Map,int,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):298:304 -> <init>
10:10:void <init>(com.android.tools.r8.dex.VirtualFile,java.util.List,java.util.Set,java.util.Map,int,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):306:306 -> <init>
1:1:com.android.tools.r8.naming.NamingLens access$000(com.android.tools.r8.dex.InheritanceClassInDexDistributor):43:43 -> a
2:2:java.util.List access$100(java.util.Collection):43:43 -> a
3:3:java.util.Comparator access$200():43:43 -> a
4:4:com.android.tools.r8.graph.DexString lambda$static$0(com.android.tools.r8.graph.DexProgramClass):46:46 -> a
5:6:int getTotalClassNumber(java.util.List):366:367 -> a
7:10:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):373:376 -> a
11:12:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):379:380 -> a
13:13:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):384:384 -> a
14:14:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):392:392 -> a
15:15:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):394:394 -> a
16:17:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):399:400 -> a
18:19:java.util.Collection assignGroup(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,java.util.List):402:403 -> a
20:20:boolean lambda$assignGroup$1(java.util.List,com.android.tools.r8.dex.VirtualFile):379:379 -> a
21:21:boolean lambda$assignClassesWithLinkingError$3(java.util.HashSet,com.android.tools.r8.dex.VirtualFile):432:432 -> a
22:22:java.util.List collectNoDirectInheritanceGroups(java.util.Set):478:478 -> a
22:22:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
23:27:java.util.List getTopologicalOrder(java.util.Set):691:695 -> a
23:27:java.util.List collectNoDirectInheritanceGroups(java.util.Set):479 -> a
23:27:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
28:28:java.util.List collectNoDirectInheritanceGroups(java.util.Set):480:480 -> a
28:28:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
29:32:java.util.List collectNoDirectInheritanceGroups(java.util.Set):482:485 -> a
29:32:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
33:36:java.util.List collectNoDirectInheritanceGroups(java.util.Set):487:490 -> a
33:36:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
37:40:java.util.List collectNoDirectInheritanceGroups(java.util.Set):494:497 -> a
37:40:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
41:41:java.util.List collectNoDirectInheritanceGroups(java.util.Set):499:499 -> a
41:41:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
42:42:java.util.List collectNoDirectInheritanceGroups(java.util.Set):502:502 -> a
42:42:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
43:43:java.util.List collectNoDirectInheritanceGroups(java.util.Set):504:504 -> a
43:43:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):416 -> a
44:44:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):418:418 -> a
45:46:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):420:421 -> a
47:47:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):424:424 -> a
48:48:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):427:427 -> a
49:55:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):429:435 -> a
56:59:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):437:440 -> a
60:61:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):446:447 -> a
62:65:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):450:453 -> a
66:66:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):442:442 -> a
67:67:com.android.tools.r8.origin.Origin com.android.tools.r8.graph.DexClass.getOrigin():385:385 -> a
67:67:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):443 -> a
68:68:java.lang.String com.android.tools.r8.origin.Origin.toString():153:153 -> a
68:68:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):443 -> a
69:69:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):443:443 -> a
70:70:java.util.Collection assignClassesWithLinkingError(java.util.Set,java.util.Collection):455:455 -> a
71:71:void lambda$updateGroupsNumberOfIds$5(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):540:540 -> a
72:74:void collectGroup(java.util.Collection,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,com.android.tools.r8.graph.DexProgramClass):562:564 -> a
75:75:void collectGroup(java.util.Collection,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,com.android.tools.r8.graph.DexProgramClass):572:572 -> a
76:78:void collectGroup(java.util.Collection,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,com.android.tools.r8.graph.DexProgramClass):575:577 -> a
79:80:void collectGroup(java.util.Collection,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup,com.android.tools.r8.graph.DexProgramClass):581:582 -> a
81:81:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):591:591 -> a
82:84:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):593:595 -> a
85:88:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):597:600 -> a
89:89:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):602:602 -> a
90:92:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):606:608 -> a
93:93:boolean assignAll(com.android.tools.r8.dex.VirtualFile,java.util.Collection):607:607 -> a
94:96:com.android.tools.r8.graph.DexProgramClass findOneRootInSetFrom(com.android.tools.r8.graph.DexProgramClass,java.util.Set):702:704 -> a
97:100:com.android.tools.r8.graph.DexProgramClass findOneRootInSetFrom(com.android.tools.r8.graph.DexProgramClass,java.util.Set):706:709 -> a
101:101:boolean isDexFull(com.android.tools.r8.dex.VirtualFile):720:720 -> a
1:1:com.android.tools.r8.dex.VirtualFile access$300(com.android.tools.r8.dex.InheritanceClassInDexDistributor):43:43 -> b
2:2:boolean lambda$assignGroup$2(java.util.List,com.android.tools.r8.dex.VirtualFile):393:393 -> b
3:3:boolean lambda$assignClassesWithLinkingError$4(java.util.HashSet,com.android.tools.r8.dex.VirtualFile):451:451 -> b
4:11:java.util.List collectInheritanceGroups():522:529 -> b
4:11:void distribute():310 -> b
12:13:java.util.List collectInheritanceGroups():532:533 -> b
12:13:void distribute():310 -> b
14:14:void distribute():312:312 -> b
15:15:void distribute():314:314 -> b
16:18:void distribute():318:320 -> b
19:19:void distribute():322:322 -> b
20:22:void distribute():325:327 -> b
23:23:void distribute():334:334 -> b
24:25:void distribute():339:340 -> b
26:26:void distribute():343:343 -> b
27:28:void distribute():346:347 -> b
29:29:void distribute():349:349 -> b
30:31:void distribute():351:352 -> b
32:34:void distribute():357:359 -> b
35:37:void updateGroupsNumberOfIds(java.util.List):538:540 -> b
38:38:void updateGroupsNumberOfIds(java.util.List):543:543 -> b
39:40:void updateGroupsNumberOfIds(java.util.List):545:546 -> b
41:42:void updateGroupsNumberOfIds(java.util.List):548:549 -> b
43:43:void updateGroupsNumberOfIds(java.util.List):552:552 -> b
44:44:void updateGroupsNumberOfIds(java.util.List):547:547 -> b
45:45:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):619:619 -> b
46:46:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):621:621 -> b
47:48:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):623:624 -> b
49:49:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):626:626 -> b
50:50:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):628:628 -> b
51:51:boolean hasDirectInheritanceInCollection(com.android.tools.r8.graph.DexProgramClass,java.util.Set):660:660 -> b
51:51:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):629 -> b
52:53:boolean hasDirectInheritanceInCollection(com.android.tools.r8.graph.DexProgramClass,java.util.Set):663:664 -> b
52:53:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):629 -> b
54:57:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):632:635 -> b
58:60:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):641:643 -> b
61:61:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):637:637 -> b
62:62:com.android.tools.r8.origin.Origin com.android.tools.r8.graph.DexClass.getOrigin():385:385 -> b
62:62:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):638 -> b
63:63:java.lang.String com.android.tools.r8.origin.Origin.toString():153:153 -> b
63:63:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):638 -> b
64:64:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):638:638 -> b
65:65:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):648:648 -> b
66:66:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):630:630 -> b
67:68:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):653:654 -> b
69:69:java.util.Set assignFromRoot(com.android.tools.r8.dex.VirtualFile,java.util.Collection):653:653 -> b
70:71:java.util.List getSortedCopy(java.util.Collection):682:683 -> b
72:72:void markDexFull(com.android.tools.r8.dex.VirtualFile):716:716 -> b
1:1:com.android.tools.r8.graph.DexApplication access$400(com.android.tools.r8.dex.InheritanceClassInDexDistributor):43:43 -> c
com.android.tools.r8.dex.InheritanceClassInDexDistributor$CategorizedInheritanceGroupWithMainDexDependency -> a.a.a.a.d.x:
com.android.tools.r8.dex.InheritanceClassInDexDistributor this$0 -> e
java.util.Set independentsFromMainDexIndependents -> c
java.util.Set dependentsOfMainDexIndependents -> d
java.util.Set mainDexIndependents -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():124:124 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):133:133 -> <init>
2:2:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):127:127 -> <init>
3:3:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):129:129 -> <init>
4:4:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):131:131 -> <init>
5:5:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):135:135 -> <init>
6:6:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):140:140 -> <init>
7:8:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):143:144 -> <init>
9:10:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):149:150 -> <init>
11:14:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):152:155 -> <init>
15:15:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):152:152 -> <init>
1:1:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):166:166 -> a
2:2:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):169:169 -> a
3:3:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):172:172 -> a
4:5:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):176:177 -> a
6:6:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):176:176 -> a
7:8:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):180:181 -> a
9:9:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):189:189 -> a
10:10:boolean isDependingOnMainDexClass(java.util.Set,com.android.tools.r8.graph.DexProgramClass):191:191 -> a
11:11:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):203:203 -> a
12:12:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):206:206 -> a
13:13:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):209:209 -> a
14:14:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):212:212 -> a
15:15:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):216:216 -> a
16:17:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):219:220 -> a
18:18:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):228:228 -> a
19:19:boolean isDependingOnMainDexIndependents(com.android.tools.r8.graph.DexProgramClass):230:230 -> a
com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup -> a.a.a.a.d.y:
com.android.tools.r8.dex.InheritanceClassInDexDistributor this$0 -> f
boolean dependsOnMainDexClasses -> e
int numberOfMethodIds -> d
java.util.Set members -> b
boolean $assertionsDisabled -> a
int numberOfFieldIds -> c
1:1:void <clinit>():54:54 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor):61:61 -> <init>
2:4:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor):57:59 -> <init>
5:5:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor):62:62 -> <init>
6:6:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,java.util.Set):65:65 -> <init>
7:9:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,java.util.Set):57:59 -> <init>
10:11:void <init>(com.android.tools.r8.dex.InheritanceClassInDexDistributor,java.util.Set):66:67 -> <init>
1:1:boolean canFitInOneDex():82:82 -> a
1:1:void updateNumbersOfIds():72:72 -> b
2:3:void updateNumbersOfIds():74:75 -> b
4:5:void updateNumbersOfIds():77:78 -> b
1:1:int compareTo(java.lang.Object):54:54 -> compareTo
2:4:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):89:91 -> compareTo
2:4:int compareTo(java.lang.Object):54 -> compareTo
5:5:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):89:89 -> compareTo
5:5:int compareTo(java.lang.Object):54 -> compareTo
6:6:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):96:96 -> compareTo
6:6:int compareTo(java.lang.Object):54 -> compareTo
7:7:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):99:99 -> compareTo
7:7:int compareTo(java.lang.Object):54 -> compareTo
8:9:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):102:103 -> compareTo
8:9:int compareTo(java.lang.Object):54 -> compareTo
10:12:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):107:109 -> compareTo
10:12:int compareTo(java.lang.Object):54 -> compareTo
13:13:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):107:107 -> compareTo
13:13:int compareTo(java.lang.Object):54 -> compareTo
14:14:int compareTo(com.android.tools.r8.dex.InheritanceClassInDexDistributor$ClassGroup):110:110 -> compareTo
14:14:int compareTo(java.lang.Object):54 -> compareTo
com.android.tools.r8.dex.InheritanceClassInDexDistributor$DirectSubClassesInfo -> a.a.a.a.d.z:
java.util.Map directSubClasses -> b
java.util.Set classes -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():241:241 -> <clinit>
1:6:void <init>(com.android.tools.r8.graph.DexApplication,java.util.Set):246:251 -> <init>
7:8:void <init>(com.android.tools.r8.graph.DexApplication,java.util.Set):255:256 -> <init>
1:2:java.util.Collection getDirectSubClasses(com.android.tools.r8.graph.DexProgramClass):260:261 -> a
3:3:void addDirectSubClass(com.android.tools.r8.graph.DexApplication,java.util.Set,java.util.Map,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexProgramClass):269:269 -> a
4:7:void addDirectSubClass(com.android.tools.r8.graph.DexApplication,java.util.Set,java.util.Map,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexProgramClass):271:274 -> a
1:1:java.util.Collection lambda$addDirectSubClass$0(com.android.tools.r8.graph.DexProgramClass):273:273 -> b
com.android.tools.r8.dex.JumboStringRewriter -> a.a.a.a.d.C:
com.android.tools.r8.graph.DexItemFactory factory -> d
com.android.tools.r8.graph.DexString firstJumboString -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap tryRangeStartAndEndTargets -> i
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap debugEventTargets -> f
java.util.Map handlerTargets -> j
com.android.tools.r8.graph.DexEncodedMethod method -> b
boolean $assertionsDisabled -> a
java.util.Map instructionTargets -> e
java.util.Map payloadToSwitch -> g
java.util.Map tryTargets -> h
1:1:void <clinit>():55:55 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexItemFactory):104:104 -> <init>
2:3:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexItemFactory):94:95 -> <init>
4:6:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexItemFactory):97:99 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexItemFactory):101:101 -> <init>
8:10:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexItemFactory):105:107 -> <init>
com.android.tools.r8.code.Instruction lambda$replaceTarget$0(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction) -> a
1:1:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
1:1:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):423 -> a
2:3:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):423:424 -> a
4:4:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
4:4:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):425 -> a
5:5:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
5:5:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):426 -> a
6:6:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
6:6:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):426 -> a
7:9:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):427:429 -> a
10:13:int rewriteIfToIfAndGoto(int,java.util.ListIterator,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):431:434 -> a
14:15:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):439:440 -> a
16:18:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):442:444 -> a
19:20:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):447:448 -> a
21:22:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):450:451 -> a
23:24:void recordTargets():567:568 -> a
23:24:void rewrite():113 -> a
25:25:void recordTargets():570:570 -> a
25:25:void rewrite():113 -> a
26:26:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
26:26:void recordTargets():571 -> a
26:26:void rewrite():113 -> a
27:28:void recordTargets():571:572 -> a
27:28:void rewrite():113 -> a
29:30:void recordTargets():577:578 -> a
29:30:void rewrite():113 -> a
31:31:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
31:31:void recordTargets():580 -> a
31:31:void rewrite():113 -> a
32:34:void recordTargets():580:582 -> a
32:34:void rewrite():113 -> a
35:38:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):456:459 -> a
35:38:void recordTargets():586 -> a
35:38:void rewrite():113 -> a
39:39:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
39:39:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):460 -> a
39:39:void recordTargets():586 -> a
39:39:void rewrite():113 -> a
40:44:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):460:464 -> a
40:44:void recordTargets():586 -> a
40:44:void rewrite():113 -> a
45:45:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
45:45:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):465 -> a
45:45:void recordTargets():586 -> a
45:45:void rewrite():113 -> a
46:50:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):465:469 -> a
46:50:void recordTargets():586 -> a
46:50:void rewrite():113 -> a
51:51:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
51:51:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):470 -> a
51:51:void recordTargets():586 -> a
51:51:void rewrite():113 -> a
52:56:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):470:474 -> a
52:56:void recordTargets():586 -> a
52:56:void rewrite():113 -> a
57:57:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
57:57:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):475 -> a
57:57:void recordTargets():586 -> a
57:57:void rewrite():113 -> a
58:62:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):475:479 -> a
58:62:void recordTargets():586 -> a
58:62:void rewrite():113 -> a
63:63:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
63:63:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):480 -> a
63:63:void recordTargets():586 -> a
63:63:void rewrite():113 -> a
64:68:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):480:484 -> a
64:68:void recordTargets():586 -> a
64:68:void rewrite():113 -> a
69:69:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
69:69:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):486 -> a
69:69:void recordTargets():586 -> a
69:69:void rewrite():113 -> a
70:70:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):486:486 -> a
70:70:void recordTargets():586 -> a
70:70:void rewrite():113 -> a
71:71:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):485:485 -> a
71:71:void recordTargets():586 -> a
71:71:void rewrite():113 -> a
72:77:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):487:492 -> a
72:77:void recordTargets():586 -> a
72:77:void rewrite():113 -> a
78:78:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
78:78:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):492 -> a
78:78:void recordTargets():586 -> a
78:78:void rewrite():113 -> a
79:83:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):493:497 -> a
79:83:void recordTargets():586 -> a
79:83:void rewrite():113 -> a
84:84:void recordInstructionTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):499:499 -> a
84:84:void recordTargets():586 -> a
84:84:void rewrite():113 -> a
85:85:void recordDebugEventTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):505:505 -> a
85:85:void recordTargets():587 -> a
85:85:void rewrite():113 -> a
86:98:void recordDebugEventTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):508:520 -> a
86:98:void recordTargets():587 -> a
86:98:void rewrite():113 -> a
99:99:void recordTargets():588:588 -> a
99:99:void rewrite():113 -> a
100:102:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):529:531 -> a
100:102:void recordTargets():589 -> a
100:102:void rewrite():113 -> a
103:103:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):533:533 -> a
103:103:void recordTargets():589 -> a
103:103:void rewrite():113 -> a
104:104:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
104:104:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):535 -> a
104:104:void recordTargets():589 -> a
104:104:void rewrite():113 -> a
105:105:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):537:537 -> a
105:105:void recordTargets():589 -> a
105:105:void rewrite():113 -> a
106:107:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):539:540 -> a
106:107:void recordTargets():589 -> a
106:107:void rewrite():113 -> a
108:111:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):542:545 -> a
108:111:void recordTargets():589 -> a
108:111:void rewrite():113 -> a
112:112:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
112:112:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):545 -> a
112:112:void recordTargets():589 -> a
112:112:void rewrite():113 -> a
113:114:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):545:546 -> a
113:114:void recordTargets():589 -> a
113:114:void rewrite():113 -> a
115:115:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
115:115:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):546 -> a
115:115:void recordTargets():589 -> a
115:115:void rewrite():113 -> a
116:116:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):546:546 -> a
116:116:void recordTargets():589 -> a
116:116:void rewrite():113 -> a
117:123:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):548:554 -> a
117:123:void recordTargets():589 -> a
117:123:void rewrite():113 -> a
124:127:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):556:559 -> a
124:127:void recordTargets():589 -> a
124:127:void rewrite():113 -> a
128:128:void recordTryAndHandlerTargets(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.code.Instruction):561:561 -> a
128:128:void recordTargets():589 -> a
128:128:void rewrite():113 -> a
129:130:java.util.List expandCode():275:276 -> a
129:130:void rewrite():115 -> a
131:131:java.util.List expandCode():279:279 -> a
131:131:void rewrite():115 -> a
132:133:java.util.List expandCode():281:282 -> a
132:133:void rewrite():115 -> a
134:134:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
134:134:java.util.List expandCode():283 -> a
134:134:void rewrite():115 -> a
135:135:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
135:135:java.util.List expandCode():284 -> a
135:135:void rewrite():115 -> a
136:139:java.util.List expandCode():285:288 -> a
136:139:void rewrite():115 -> a
140:140:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
140:140:java.util.List expandCode():289 -> a
140:140:void rewrite():115 -> a
141:141:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
141:141:java.util.List expandCode():289 -> a
141:141:void rewrite():115 -> a
142:143:java.util.List expandCode():291:292 -> a
142:143:void rewrite():115 -> a
144:147:java.util.List expandCode():294:297 -> a
144:147:void rewrite():115 -> a
148:148:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
148:148:java.util.List expandCode():297 -> a
148:148:void rewrite():115 -> a
149:149:java.util.List expandCode():300:300 -> a
149:149:void rewrite():115 -> a
150:150:java.util.List expandCode():317:317 -> a
150:150:void rewrite():115 -> a
151:151:java.util.List expandCode():314:314 -> a
151:151:void rewrite():115 -> a
152:152:java.util.List expandCode():311:311 -> a
152:152:void rewrite():115 -> a
153:153:java.util.List expandCode():308:308 -> a
153:153:void rewrite():115 -> a
154:154:java.util.List expandCode():305:305 -> a
154:154:void rewrite():115 -> a
155:155:java.util.List expandCode():302:302 -> a
155:155:void rewrite():115 -> a
156:156:java.util.List expandCode():320:320 -> a
156:156:void rewrite():115 -> a
157:160:java.util.List expandCode():322:325 -> a
157:160:void rewrite():115 -> a
161:161:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
161:161:java.util.List expandCode():325 -> a
161:161:void rewrite():115 -> a
162:162:java.util.List expandCode():328:328 -> a
162:162:void rewrite():115 -> a
163:163:java.util.List expandCode():345:345 -> a
163:163:void rewrite():115 -> a
164:164:java.util.List expandCode():342:342 -> a
164:164:void rewrite():115 -> a
165:165:java.util.List expandCode():339:339 -> a
165:165:void rewrite():115 -> a
166:166:java.util.List expandCode():336:336 -> a
166:166:void rewrite():115 -> a
167:167:java.util.List expandCode():333:333 -> a
167:167:void rewrite():115 -> a
168:168:java.util.List expandCode():330:330 -> a
168:168:void rewrite():115 -> a
169:169:java.util.List expandCode():348:348 -> a
169:169:void rewrite():115 -> a
170:173:java.util.List expandCode():350:353 -> a
170:173:void rewrite():115 -> a
174:174:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
174:174:java.util.List expandCode():353 -> a
174:174:void rewrite():115 -> a
175:175:java.util.List expandCode():359:359 -> a
175:175:void rewrite():115 -> a
176:176:java.util.List expandCode():357:357 -> a
176:176:void rewrite():115 -> a
177:177:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
177:177:java.util.List expandCode():361 -> a
177:177:void rewrite():115 -> a
178:178:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
178:178:java.util.List expandCode():361 -> a
178:178:void rewrite():115 -> a
179:183:java.util.List expandCode():362:366 -> a
179:183:void rewrite():115 -> a
184:187:java.util.List expandCode():368:371 -> a
184:187:void rewrite():115 -> a
188:188:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
188:188:java.util.List expandCode():371 -> a
188:188:void rewrite():115 -> a
189:189:java.util.List expandCode():373:373 -> a
189:189:void rewrite():115 -> a
190:190:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
190:190:java.util.List expandCode():374 -> a
190:190:void rewrite():115 -> a
191:191:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
191:191:java.util.List expandCode():374 -> a
191:191:void rewrite():115 -> a
192:192:java.util.List expandCode():375:375 -> a
192:192:void rewrite():115 -> a
193:195:java.util.List expandCode():377:379 -> a
193:195:void rewrite():115 -> a
196:196:java.util.List expandCode():381:381 -> a
196:196:void rewrite():115 -> a
197:197:java.util.List expandCode():383:383 -> a
197:197:void rewrite():115 -> a
198:198:java.util.List expandCode():385:385 -> a
198:198:void rewrite():115 -> a
199:199:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
199:199:java.util.List expandCode():387 -> a
199:199:void rewrite():115 -> a
200:201:java.util.List expandCode():387:388 -> a
200:201:void rewrite():115 -> a
202:202:java.util.List expandCode():392:392 -> a
202:202:void rewrite():115 -> a
203:203:boolean com.android.tools.r8.code.Instruction.isSimpleNop():154:154 -> a
203:203:java.util.List expandCode():394 -> a
203:203:void rewrite():115 -> a
204:207:java.util.List expandCode():394:397 -> a
204:207:void rewrite():115 -> a
208:208:java.util.List expandCode():401:401 -> a
208:208:void rewrite():115 -> a
209:209:java.util.List expandCode():403:403 -> a
209:209:void rewrite():115 -> a
210:210:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
210:210:java.util.List expandCode():404 -> a
210:210:void rewrite():115 -> a
211:211:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
211:211:java.util.List expandCode():404 -> a
211:211:void rewrite():115 -> a
212:212:java.util.List expandCode():405:405 -> a
212:212:void rewrite():115 -> a
213:213:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
213:213:java.util.List expandCode():408 -> a
213:213:void rewrite():115 -> a
214:214:java.util.List expandCode():409:409 -> a
214:214:void rewrite():115 -> a
215:218:void rewriteInstructionOffsets(java.util.List):140:143 -> a
215:218:void rewrite():118 -> a
219:219:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
219:219:void rewriteInstructionOffsets(java.util.List):143 -> a
219:219:void rewrite():118 -> a
220:224:void rewriteInstructionOffsets(java.util.List):144:148 -> a
220:224:void rewrite():118 -> a
225:225:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
225:225:void rewriteInstructionOffsets(java.util.List):148 -> a
225:225:void rewrite():118 -> a
226:230:void rewriteInstructionOffsets(java.util.List):149:153 -> a
226:230:void rewrite():118 -> a
231:231:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
231:231:void rewriteInstructionOffsets(java.util.List):153 -> a
231:231:void rewrite():118 -> a
232:236:void rewriteInstructionOffsets(java.util.List):154:158 -> a
232:236:void rewrite():118 -> a
237:237:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
237:237:void rewriteInstructionOffsets(java.util.List):158 -> a
237:237:void rewrite():118 -> a
238:242:void rewriteInstructionOffsets(java.util.List):159:163 -> a
238:242:void rewrite():118 -> a
243:243:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
243:243:void rewriteInstructionOffsets(java.util.List):163 -> a
243:243:void rewrite():118 -> a
244:248:void rewriteInstructionOffsets(java.util.List):164:168 -> a
244:248:void rewrite():118 -> a
249:249:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
249:249:void rewriteInstructionOffsets(java.util.List):168 -> a
249:249:void rewrite():118 -> a
250:257:void rewriteInstructionOffsets(java.util.List):169:176 -> a
250:257:void rewrite():118 -> a
258:258:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
258:258:void rewriteInstructionOffsets(java.util.List):177 -> a
258:258:void rewrite():118 -> a
259:259:void rewriteInstructionOffsets(java.util.List):177:177 -> a
259:259:void rewrite():118 -> a
260:266:com.android.tools.r8.graph.DexCode$Try[] rewriteTryOffsets():184:190 -> a
260:266:void rewrite():119 -> a
267:268:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():196:197 -> a
267:268:void rewrite():120 -> a
269:273:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():200:204 -> a
269:273:void rewrite():120 -> a
274:275:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():206:207 -> a
274:275:void rewrite():120 -> a
276:276:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
276:276:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():207 -> a
276:276:void rewrite():120 -> a
277:280:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():209:212 -> a
277:280:void rewrite():120 -> a
281:281:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
281:281:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():212 -> a
281:281:void rewrite():120 -> a
282:282:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():212:212 -> a
282:282:void rewrite():120 -> a
283:283:com.android.tools.r8.graph.DexCode$TryHandler[] rewriteHandlerOffsets():214:214 -> a
283:283:void rewrite():120 -> a
284:285:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():220:221 -> a
284:285:void rewrite():121 -> a
286:291:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():224:229 -> a
286:291:void rewrite():121 -> a
292:292:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
292:292:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():230 -> a
292:292:void rewrite():121 -> a
293:293:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():231:231 -> a
293:293:void rewrite():121 -> a
294:294:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
294:294:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():232 -> a
294:294:void rewrite():121 -> a
295:299:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():233:237 -> a
295:299:void rewrite():121 -> a
300:300:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
300:300:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():238 -> a
300:300:void rewrite():121 -> a
301:301:void addDefaultEvent(int,int,java.util.List):260:260 -> a
301:301:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():239 -> a
301:301:void rewrite():121 -> a
302:302:void addDefaultEvent(int,int,java.util.List):264:264 -> a
302:302:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():239 -> a
302:302:void rewrite():121 -> a
303:305:void addDefaultEvent(int,int,java.util.List):269:271 -> a
303:305:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():239 -> a
303:305:void rewrite():121 -> a
306:306:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
306:306:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():240 -> a
306:306:void rewrite():121 -> a
307:307:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():242:242 -> a
307:307:void rewrite():121 -> a
308:311:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():245:248 -> a
308:311:void rewrite():121 -> a
312:312:com.android.tools.r8.graph.DexDebugInfo rewriteDebugInfoOffsets():250:250 -> a
312:312:void rewrite():121 -> a
313:314:void rewrite():123:124 -> a
315:315:void rewrite():129:129 -> a
316:317:void rewrite():135:136 -> a
com.android.tools.r8.code.Instruction lambda$replaceTarget$1(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction) -> b
com.android.tools.r8.dex.JumboStringRewriter$TryTargets -> a.a.a.a.d.B:
com.android.tools.r8.code.Instruction start -> b
com.android.tools.r8.code.Instruction end -> c
boolean $assertionsDisabled -> a
boolean endsAfterLastInstruction -> d
1:1:void <clinit>():57:57 -> <clinit>
1:6:void <init>(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction,boolean):62:67 -> <init>
1:2:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):71:72 -> a
3:4:void replaceTarget(com.android.tools.r8.code.Instruction,com.android.tools.r8.code.Instruction):74:75 -> a
5:5:int getStartOffset():80:80 -> a
6:6:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
6:6:int getStartOffset():80 -> a
1:2:int getStartToEndDelta():84:85 -> b
3:3:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
3:3:int getStartToEndDelta():85 -> b
4:4:int getStartToEndDelta():85:85 -> b
5:5:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
5:5:int getStartToEndDelta():85 -> b
6:6:int getStartToEndDelta():87:87 -> b
7:7:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
7:7:int getStartToEndDelta():87 -> b
8:8:int getStartToEndDelta():87:87 -> b
9:9:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
9:9:int getStartToEndDelta():87 -> b
com.android.tools.r8.dex.Marker -> a.a.a.a.d.E:
com.android.tools.r8.com.google.gson.JsonObject jsonObject -> d
com.android.tools.r8.dex.Marker$Tool tool -> e
java.lang.String D8_PREFIX -> a
java.lang.String R8_PREFIX -> b
boolean $assertionsDisabled -> c
1:1:void <clinit>():18:18 -> <clinit>
2:3:void <clinit>():29:30 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.Marker$Tool):36:36 -> <init>
2:4:void <init>(com.android.tools.r8.dex.Marker$Tool,com.android.tools.r8.com.google.gson.JsonObject):39:41 -> <init>
2:4:void <init>(com.android.tools.r8.dex.Marker$Tool):36 -> <init>
5:7:void <init>(com.android.tools.r8.dex.Marker$Tool,com.android.tools.r8.com.google.gson.JsonObject):39:41 -> <init>
1:2:com.android.tools.r8.dex.Marker setMinApi(long):71:72 -> a
3:4:com.android.tools.r8.dex.Marker setSha1(java.lang.String):81:82 -> a
5:6:com.android.tools.r8.dex.Marker setCompilationMode(com.android.tools.r8.CompilationMode):91:92 -> a
7:7:void lambda$toString$0(com.android.tools.r8.com.google.gson.JsonObject,java.util.Map$Entry):103:103 -> a
8:8:com.android.tools.r8.dex.Marker parse(com.android.tools.r8.graph.DexString):124:124 -> a
9:11:com.android.tools.r8.dex.Marker parse(com.android.tools.r8.graph.DexString):127:129 -> a
12:13:com.android.tools.r8.dex.Marker parse(com.android.tools.r8.graph.DexString):131:132 -> a
14:16:com.android.tools.r8.dex.Marker internalParse(com.android.tools.r8.dex.Marker$Tool,java.lang.String):140:142 -> a
1:2:com.android.tools.r8.dex.Marker setVersion(java.lang.String):61:62 -> b
1:3:boolean equals(java.lang.Object):109:111 -> equals
1:1:int hashCode():118:118 -> hashCode
1:6:java.lang.String toString():99:104 -> toString
com.android.tools.r8.dex.Marker$Tool -> a.a.a.a.d.D:
com.android.tools.r8.dex.Marker$Tool R8 -> b
com.android.tools.r8.dex.Marker$Tool D8 -> a
1:1:void <clinit>():25:25 -> <clinit>
1:1:void <init>(java.lang.String,int):25:25 -> <init>
com.android.tools.r8.dex.MixedSectionCollection -> a.a.a.a.d.F:
1:1:void <init>():26:26 -> <init>
boolean add(com.android.tools.r8.graph.DexAnnotation) -> a
boolean add(com.android.tools.r8.graph.DexAnnotationSet) -> a
boolean add(com.android.tools.r8.graph.DexCode) -> a
boolean add(com.android.tools.r8.graph.DexDebugInfo) -> a
boolean add(com.android.tools.r8.graph.DexEncodedArray) -> a
boolean add(com.android.tools.r8.graph.DexProgramClass) -> a
boolean add(com.android.tools.r8.graph.DexTypeList) -> a
boolean add(com.android.tools.r8.graph.ParameterAnnotationsList) -> a
boolean setAnnotationsDirectoryForClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotationDirectory) -> a
com.android.tools.r8.dex.ResourceAdapter -> a.a.a.a.d.G:
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> b
com.android.tools.r8.graph.GraphLense graphLense -> c
com.android.tools.r8.utils.InternalOptions options -> e
com.android.tools.r8.naming.NamingLens namingLense -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():28:28 -> <clinit>
1:5:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.utils.InternalOptions):39:43 -> <init>
1:2:com.android.tools.r8.DataEntryResource adaptIfNeeded(com.android.tools.r8.DataEntryResource):48:49 -> a
3:4:com.android.tools.r8.DataDirectoryResource adaptIfNeeded(com.android.tools.r8.DataDirectoryResource):83:84 -> a
com.android.tools.r8.dex.VirtualFile -> a.a.a.a.d.R:
com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection indexedItems -> c
com.android.tools.r8.graph.DexProgramClass primaryClass -> e
boolean $assertionsDisabled -> a
int id -> b
com.android.tools.r8.dex.VirtualFile$IndexedItemTransaction transaction -> d
1:1:void <clinit>():49:49 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.naming.NamingLens):76:76 -> <init>
2:6:void <init>(int,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.DexProgramClass):79:83 -> <init>
1:1:com.android.tools.r8.dex.VirtualFile$IndexedItemTransaction access$1000(com.android.tools.r8.dex.VirtualFile):49:49 -> a
2:2:java.util.Map access$1100(java.util.Collection,com.android.tools.r8.naming.ClassNameMapper):49:49 -> a
3:3:boolean access$1500(com.android.tools.r8.dex.VirtualFile,com.android.tools.r8.dex.VirtualFile$FillStrategy):49:49 -> a
4:5:void lambda$computeOriginalNameMapping$0(java.util.Map,com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.graph.DexProgramClass):133:134 -> a
6:6:void lambda$computeOriginalNameMapping$0(java.util.Map,com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.graph.DexProgramClass):133:133 -> a
7:7:java.lang.String extractPrefixToken(int,java.lang.String,boolean):144:144 -> a
7:7:java.lang.String access$1300(int,java.lang.String,boolean):49 -> a
8:8:java.lang.String extractPrefixToken(int,java.lang.String,boolean):146:146 -> a
8:8:java.lang.String access$1300(int,java.lang.String,boolean):49 -> a
9:9:java.lang.String extractPrefixToken(int,java.lang.String,boolean):149:149 -> a
9:9:java.lang.String access$1300(int,java.lang.String,boolean):49 -> a
10:11:com.android.tools.r8.graph.ObjectToOffsetMapping computeMapping(com.android.tools.r8.graph.DexApplication):155:156 -> a
12:19:com.android.tools.r8.graph.ObjectToOffsetMapping computeMapping(com.android.tools.r8.graph.DexApplication):158:165 -> a
20:20:void addClass(com.android.tools.r8.graph.DexProgramClass):169:169 -> a
21:22:boolean isFull(int):173:174 -> a
23:23:void throwIfFull(boolean,com.android.tools.r8.utils.Reporter):190:190 -> a
24:24:void throwIfFull(boolean,com.android.tools.r8.utils.Reporter):193:193 -> a
25:25:void throwIfFull(boolean,com.android.tools.r8.utils.Reporter):195:195 -> a
26:26:void throwIfFull(boolean,com.android.tools.r8.utils.Reporter):193:193 -> a
27:27:boolean isFilledEnough(com.android.tools.r8.dex.VirtualFile$FillStrategy):199:199 -> a
28:28:void abortTransaction():203:203 -> a
1:1:int access$1200(com.android.tools.r8.dex.VirtualFile):49:49 -> b
2:3:java.util.Map computeOriginalNameMapping(java.util.Collection,com.android.tools.r8.naming.ClassNameMapper):131:132 -> b
4:4:java.util.Collection classes():215:215 -> b
1:1:void commitTransaction():207:207 -> c
1:4:java.util.Set getClassDescriptors():91:94 -> d
1:1:int getId():87:87 -> e
1:1:int getNumberOfFields():186:186 -> f
1:1:int getNumberOfMethods():182:182 -> g
1:1:java.lang.String getPrimaryClassDescriptor():100:100 -> h
1:1:boolean isEmpty():211:211 -> i
1:1:boolean isFull():178:178 -> j
com.android.tools.r8.dex.VirtualFile$1 -> a.a.a.a.d.H:
com.android.tools.r8.dex.VirtualFile$Distributor -> a.a.a.a.d.I:
com.android.tools.r8.graph.DexApplication application -> a
java.util.List virtualFiles -> c
com.android.tools.r8.dex.ApplicationWriter writer -> b
1:1:void <init>(com.android.tools.r8.dex.ApplicationWriter):223:223 -> <init>
2:2:void <init>(com.android.tools.r8.dex.ApplicationWriter):221:221 -> <init>
3:4:void <init>(com.android.tools.r8.dex.ApplicationWriter):224:225 -> <init>
java.util.Collection run() -> a
com.android.tools.r8.dex.VirtualFile$DistributorBase -> a.a.a.a.d.J:
com.android.tools.r8.dex.VirtualFile mainDexFile -> g
java.util.Set classes -> e
com.android.tools.r8.utils.InternalOptions options -> h
java.util.Map originalNames -> f
boolean $assertionsDisabled -> d
1:1:void <clinit>():275:275 -> <clinit>
1:2:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions):282:283 -> <init>
3:8:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions):286:291 -> <init>
9:9:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions):293:293 -> <init>
10:11:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions):296:297 -> <init>
1:1:java.util.TreeSet sortClassesByPackage(java.util.Set,java.util.Map):334:334 -> a
2:2:java.util.TreeSet sortClassesByPackage(java.util.Set,java.util.Map):360:360 -> a
3:6:int lambda$sortClassesByPackage$0(java.util.Map,com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):336:339 -> a
7:7:int lambda$sortClassesByPackage$0(java.util.Map,com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):342:342 -> a
8:10:int lambda$sortClassesByPackage$0(java.util.Map,com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):352:354 -> a
11:11:int lambda$sortClassesByPackage$0(java.util.Map,com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):358:358 -> a
com.android.tools.r8.dex.VirtualFile$FillFilesDistributor -> a.a.a.a.d.K:
boolean $assertionsDisabled -> i
java.util.concurrent.ExecutorService executorService -> k
com.android.tools.r8.dex.VirtualFile$FillStrategy fillStrategy -> j
1:1:void <clinit>():365:365 -> <clinit>
1:3:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions,java.util.concurrent.ExecutorService):371:373 -> <init>
1:1:java.util.Collection run():378:378 -> a
2:2:java.util.Collection run():380:380 -> a
3:10:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):301:308 -> a
3:10:java.util.Collection run():380 -> a
11:11:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):310:310 -> a
11:11:java.util.Collection run():380 -> a
12:12:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):313:313 -> a
12:12:java.util.Collection run():380 -> a
13:13:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):310:310 -> a
13:13:java.util.Collection run():380 -> a
14:14:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):316:316 -> a
14:14:java.util.Collection run():380 -> a
15:15:void com.android.tools.r8.dex.VirtualFile$DistributorBase.fillForMainDexList(java.util.Set):328:328 -> a
15:15:java.util.Collection run():380 -> a
16:16:java.util.Collection run():381:381 -> a
17:17:java.util.Collection run():383:383 -> a
18:18:java.util.Collection run():386:386 -> a
19:22:java.util.Collection run():388:391 -> a
23:24:java.util.Collection run():393:394 -> a
25:26:java.util.Collection run():398:399 -> a
27:27:java.util.Collection run():401:401 -> a
28:29:java.util.Collection run():405:406 -> a
30:30:java.util.Collection run():409:409 -> a
31:32:java.util.Collection run():411:412 -> a
33:33:int lambda$run$0(com.android.tools.r8.dex.VirtualFile):411:411 -> a
com.android.tools.r8.dex.VirtualFile$FillStrategy -> a.a.a.a.d.L:
com.android.tools.r8.dex.VirtualFile$FillStrategy FILL_MAX -> a
com.android.tools.r8.dex.VirtualFile$FillStrategy LEAVE_SPACE_FOR_GROWTH -> b
1:1:void <clinit>():54:54 -> <clinit>
2:2:void <clinit>():57:57 -> <clinit>
3:3:void <clinit>():52:52 -> <clinit>
1:1:void <init>(java.lang.String,int):52:52 -> <init>
com.android.tools.r8.dex.VirtualFile$IndexedItemTransaction -> a.a.a.a.d.M:
java.util.Set types -> g
java.util.Set protos -> h
java.util.Set strings -> i
java.util.Set callSites -> j
com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection base -> b
com.android.tools.r8.naming.NamingLens namingLens -> c
java.util.Set classes -> d
java.util.Set fields -> e
java.util.Set methods -> f
boolean $assertionsDisabled -> a
java.util.Set methodHandles -> k
1:1:void <clinit>():521:521 -> <clinit>
1:1:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens):536:536 -> <init>
1:1:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.dex.VirtualFile$1):521 -> <init>
2:9:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens):526:533 -> <init>
2:9:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.dex.VirtualFile$1):521 -> <init>
10:11:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens):537:538 -> <init>
10:11:void <init>(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.dex.VirtualFile$1):521 -> <init>
1:1:java.util.Set access$1400(com.android.tools.r8.dex.VirtualFile$IndexedItemTransaction):521:521 -> a
2:2:boolean maybeInsert(com.android.tools.r8.graph.DexItem,java.util.Set,java.util.Set):542:542 -> a
3:3:boolean maybeInsert(com.android.tools.r8.graph.DexItem,java.util.Set,java.util.Set):545:545 -> a
4:4:boolean addClass(com.android.tools.r8.graph.DexProgramClass):555:555 -> a
5:5:boolean addField(com.android.tools.r8.graph.DexField):560:560 -> a
6:6:boolean addMethod(com.android.tools.r8.graph.DexMethod):565:565 -> a
7:7:boolean addString(com.android.tools.r8.graph.DexString):570:570 -> a
8:8:boolean addProto(com.android.tools.r8.graph.DexProto):575:575 -> a
9:9:boolean addType(com.android.tools.r8.graph.DexType):580:580 -> a
10:10:boolean addCallSite(com.android.tools.r8.graph.DexCallSite):585:585 -> a
11:11:boolean addMethodHandle(com.android.tools.r8.graph.DexMethodHandle):590:590 -> a
12:12:void commitItemsIn(java.util.Set,java.util.function.Function):618:618 -> a
13:13:void commitItemsIn(java.util.Set,java.util.function.Function):622:622 -> a
14:15:void lambda$commitItemsIn$0(java.util.function.Function,com.android.tools.r8.graph.DexItem):619:620 -> a
16:21:void abort():637:642 -> a
1:1:void addClassAndDependencies(com.android.tools.r8.graph.DexProgramClass):550:550 -> b
2:2:com.android.tools.r8.graph.DexString getRenamedDescriptor(com.android.tools.r8.graph.DexType):595:595 -> b
3:4:com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexMethod):600:601 -> b
5:5:com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexField):606:606 -> b
6:13:void commit():626:633 -> b
1:1:int getNumberOfClasses():651:651 -> c
1:1:int getNumberOfFields():614:614 -> d
1:1:int getNumberOfMethods():610:610 -> e
1:2:boolean isEmpty():646:647 -> f
com.android.tools.r8.dex.VirtualFile$MonoDexDistributor -> a.a.a.a.d.N:
1:1:void <init>(com.android.tools.r8.dex.ApplicationWriter,com.android.tools.r8.utils.InternalOptions):418:418 -> <init>
1:2:java.util.Collection run():424:425 -> a
3:5:java.util.Collection run():427:429 -> a
com.android.tools.r8.dex.VirtualFile$PackageSplitPopulator -> a.a.a.a.d.O:
java.util.List classes -> b
com.android.tools.r8.dex.VirtualFile$FillStrategy fillStrategy -> e
java.util.Map originalNames -> c
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.dex.VirtualFile$VirtualFileCycler cycler -> f
1:1:void <clinit>():753:753 -> <clinit>
1:6:void <init>(java.util.List,java.util.Set,java.util.Map,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.dex.VirtualFile$FillStrategy,int,com.android.tools.r8.naming.NamingLens):780:785 -> <init>
1:4:com.android.tools.r8.dex.VirtualFile getVirtualFile(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler):927:930 -> a
1:1:java.lang.Object call():753:753 -> call
2:6:java.util.Map call():810:814 -> call
7:7:java.lang.String getOriginalName(com.android.tools.r8.graph.DexProgramClass):801:801 -> call
7:7:java.util.Map call():815 -> call
8:9:boolean coveredByPrefix(java.lang.String,java.lang.String):792:793 -> call
8:9:java.util.Map call():816 -> call
10:11:boolean coveredByPrefix(java.lang.String,java.lang.String):795:796 -> call
10:11:java.util.Map call():816 -> call
12:12:java.util.Map call():818:818 -> call
13:15:java.util.Map call():820:822 -> call
16:17:java.util.Map call():838:839 -> call
18:19:java.util.Map call():841:842 -> call
20:21:java.util.Map call():847:848 -> call
22:23:java.util.Map call():856:857 -> call
24:24:java.util.Map call():860:860 -> call
25:25:java.util.Map call():868:868 -> call
26:26:java.util.Map call():872:872 -> call
27:27:java.util.Map call():874:874 -> call
28:28:java.util.Map call():879:879 -> call
29:29:java.util.Map call():881:881 -> call
30:30:java.util.Map call():886:886 -> call
31:31:java.util.Map call():850:850 -> call
32:33:java.util.Map call():852:853 -> call
34:35:java.util.Map call():889:890 -> call
36:36:java.util.Map call():892:892 -> call
37:38:java.util.Map call():894:895 -> call
39:39:void addNonPackageClasses(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler,java.util.List):902:902 -> call
39:39:java.util.Map call():895 -> call
40:43:void addNonPackageClasses(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler,java.util.List):904:907 -> call
40:43:java.util.Map call():895 -> call
44:45:void addNonPackageClasses(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler,java.util.List):909:910 -> call
44:45:java.util.Map call():895 -> call
46:52:void addNonPackageClasses(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler,java.util.List):912:918 -> call
46:52:java.util.Map call():895 -> call
53:53:void addNonPackageClasses(com.android.tools.r8.dex.VirtualFile$VirtualFileCycler,java.util.List):921:921 -> call
53:53:java.util.Map call():895 -> call
com.android.tools.r8.dex.VirtualFile$VirtualFileCycler -> a.a.a.a.d.P:
java.util.List files -> b
java.util.Iterator activeFiles -> f
java.util.Iterator allFilesCyclic -> e
com.android.tools.r8.naming.NamingLens namingLens -> c
int nextFileId -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():666:666 -> <clinit>
1:3:void <init>(java.util.List,com.android.tools.r8.naming.NamingLens,int):675:677 -> <init>
4:4:void <init>(java.util.List,com.android.tools.r8.naming.NamingLens,int):679:679 -> <init>
5:5:void <init>(java.util.List,com.android.tools.r8.naming.NamingLens,int):681:681 -> <init>
1:2:com.android.tools.r8.dex.VirtualFile nextOrCreate():701:702 -> a
1:2:com.android.tools.r8.dex.VirtualFile nextOrCreate(java.util.function.Predicate):719 -> a
3:5:com.android.tools.r8.dex.VirtualFile nextOrCreate():704:706 -> a
3:5:com.android.tools.r8.dex.VirtualFile nextOrCreate(java.util.function.Predicate):719 -> a
6:7:com.android.tools.r8.dex.VirtualFile nextOrCreate(java.util.function.Predicate):720:721 -> a
8:8:com.android.tools.r8.dex.VirtualFile nextOrCreate(java.util.function.Predicate):723:723 -> a
9:10:com.android.tools.r8.dex.VirtualFile addFile():735:736 -> a
11:11:com.android.tools.r8.dex.VirtualFile addFile():738:738 -> a
1:1:boolean hasNext():690:690 -> b
1:1:com.android.tools.r8.dex.VirtualFile next():694:694 -> c
1:2:void reset():685:686 -> d
1:1:void restart():731:731 -> e
com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection -> a.a.a.a.d.Q:
java.util.Set fields -> g
java.util.Set strings -> h
java.util.Set callSites -> i
java.util.Set methodHandles -> j
com.android.tools.r8.naming.NamingLens namingLens -> b
java.util.Set classes -> c
java.util.Set protos -> d
java.util.Set types -> e
java.util.Set methods -> f
boolean $assertionsDisabled -> a
1:1:void <clinit>():433:433 -> <clinit>
1:1:void <init>(com.android.tools.r8.naming.NamingLens):447:447 -> <init>
2:9:void <init>(com.android.tools.r8.naming.NamingLens):437:444 -> <init>
10:10:void <init>(com.android.tools.r8.naming.NamingLens):448:448 -> <init>
1:1:java.util.Set access$100(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> a
2:2:boolean addClass(com.android.tools.r8.graph.DexProgramClass):454:454 -> a
3:3:boolean addField(com.android.tools.r8.graph.DexField):459:459 -> a
4:4:boolean addMethod(com.android.tools.r8.graph.DexMethod):464:464 -> a
5:5:boolean addString(com.android.tools.r8.graph.DexString):469:469 -> a
6:6:boolean addProto(com.android.tools.r8.graph.DexProto):474:474 -> a
7:7:boolean addType(com.android.tools.r8.graph.DexType):479:479 -> a
8:8:boolean addCallSite(com.android.tools.r8.graph.DexCallSite):484:484 -> a
9:9:boolean addMethodHandle(com.android.tools.r8.graph.DexMethodHandle):489:489 -> a
10:10:int getNumberOfFields():497:497 -> a
1:1:java.util.Set access$200(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> b
2:2:int getNumberOfMethods():493:493 -> b
3:3:com.android.tools.r8.graph.DexString getRenamedDescriptor(com.android.tools.r8.graph.DexType):506:506 -> b
4:5:com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexMethod):511:512 -> b
6:6:com.android.tools.r8.graph.DexString getRenamedName(com.android.tools.r8.graph.DexField):517:517 -> b
1:1:java.util.Set access$300(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> c
1:1:java.util.Set access$400(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> d
1:1:java.util.Set access$500(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> e
1:1:java.util.Set access$600(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> f
1:1:java.util.Set access$700(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> g
1:1:java.util.Set access$800(com.android.tools.r8.dex.VirtualFile$VirtualFileIndexedItemCollection):433:433 -> h
com.android.tools.r8.errors.CompilationError -> a.a.a.a.e.a:
com.android.tools.r8.origin.Origin origin -> a
com.android.tools.r8.position.Position position -> b
1:1:void <init>(java.lang.String):21:21 -> <init>
2:2:void <init>(java.lang.String,java.lang.Throwable):25:25 -> <init>
3:3:void <init>(java.lang.String,com.android.tools.r8.origin.Origin):29:29 -> <init>
4:4:void <init>(java.lang.String,java.lang.Throwable,com.android.tools.r8.origin.Origin):33:33 -> <init>
5:7:void <init>(java.lang.String,java.lang.Throwable,com.android.tools.r8.origin.Origin,com.android.tools.r8.position.Position):37:39 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():44:44 -> a
1:1:java.lang.String getDiagnosticMessage():54:54 -> b
1:1:com.android.tools.r8.position.Position getPosition():49:49 -> getPosition
com.android.tools.r8.errors.DexFileOverflowDiagnostic -> a.a.a.a.e.b:
long numOfMethods -> b
long numOfFields -> c
boolean hasMainDexSpecification -> a
1:4:void <init>(boolean,long,long):26:29 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():60:60 -> a
1:1:java.lang.String getDiagnosticMessage():71:71 -> b
2:2:java.lang.String getDiagnosticMessage():74:74 -> b
3:3:boolean hasMainDexSpecification():54:54 -> b
3:3:java.lang.String getDiagnosticMessage():75 -> b
4:6:java.lang.String getDiagnosticMessage():75:77 -> b
7:7:long getNumberOfMethods():39:39 -> b
7:7:java.lang.String getDiagnosticMessage():79 -> b
8:8:java.lang.String getDiagnosticMessage():81:81 -> b
9:9:long getNumberOfMethods():39:39 -> b
9:9:java.lang.String getDiagnosticMessage():82 -> b
10:12:java.lang.String getDiagnosticMessage():82:84 -> b
13:13:long getNumberOfFields():34:34 -> b
13:13:java.lang.String getDiagnosticMessage():85 -> b
14:14:java.lang.String getDiagnosticMessage():86:86 -> b
15:15:long getNumberOfFields():34:34 -> b
15:15:java.lang.String getDiagnosticMessage():89 -> b
16:16:java.lang.String getDiagnosticMessage():91:91 -> b
17:17:long getNumberOfFields():34:34 -> b
17:17:java.lang.String getDiagnosticMessage():92 -> b
18:20:java.lang.String getDiagnosticMessage():92:94 -> b
21:21:java.lang.String getDiagnosticMessage():96:96 -> b
1:1:boolean hasMainDexSpecification():54:54 -> c
com.android.tools.r8.errors.InternalCompilerError -> a.a.a.a.e.c:
1:1:void <init>():14:14 -> <init>
2:2:void <init>(java.lang.String):18:18 -> <init>
3:3:void <init>(java.lang.Throwable):26:26 -> <init>
com.android.tools.r8.errors.InvalidDebugInfoException -> a.a.a.a.e.d:
1:1:void <init>(java.lang.String):8:8 -> <init>
com.android.tools.r8.errors.Unimplemented -> a.a.a.a.e.e:
1:1:void <init>():11:11 -> <init>
2:2:void <init>(java.lang.String):15:15 -> <init>
com.android.tools.r8.errors.Unreachable -> a.a.a.a.e.f:
1:1:void <init>():11:11 -> <init>
2:2:void <init>(java.lang.String):15:15 -> <init>
3:3:void <init>(java.lang.Throwable):19:19 -> <init>
com.android.tools.r8.graph.AccessFlags -> a.a.a.a.f.a:
java.util.List NAMES -> a
boolean $assertionsDisabled -> b
int flags -> c
boolean isPublicized -> d
1:1:void <clinit>():12:12 -> <clinit>
2:2:void <clinit>():23:23 -> <clinit>
1:1:void <init>(int):51:51 -> <init>
2:2:void <init>(int):49:49 -> <init>
3:3:void <init>(int):52:52 -> <init>
1:1:java.util.List getNames():45:45 -> a
2:2:boolean isSet(int):200:200 -> a
1:1:java.util.List getPredicates():34:34 -> b
2:2:void set(int):204:204 -> b
1:1:boolean isFinal():159:159 -> c
2:2:void unset(int):208:208 -> c
1:1:boolean isPrivate():125:125 -> d
2:2:boolean isPromotedToPublic():183:183 -> d
2:2:boolean isPrivate():125 -> d
1:1:boolean isProtected():138:138 -> e
2:2:boolean isPromotedToPublic():183:183 -> e
2:2:boolean isProtected():138 -> e
1:3:boolean equals(java.lang.Object):76:78 -> equals
1:1:boolean isPublic():112:112 -> f
2:2:boolean isPromotedToPublic():183:183 -> f
2:2:boolean isPublic():112 -> f
1:1:boolean isStatic():151:151 -> g
1:1:boolean isSynthetic():171:171 -> h
1:1:int hashCode():85:85 -> hashCode
1:1:boolean isPromotedToPublic():183:183 -> i
1:1:int materialize():60 -> i
2:2:int materialize():61:61 -> i
3:3:int materialize():63:63 -> i
com.android.tools.r8.graph.AccessFlags self() -> j
1:1:void setFinal():163:163 -> k
1:2:void setPublic():116:117 -> l
1:1:void setStatic():155:155 -> m
1:1:void setSynthetic():175:175 -> n
1:1:void unsetPrivate():134:134 -> o
1:5:java.lang.String toStringInternal(boolean):222:226 -> toString
1:5:java.lang.String toString():218 -> toString
6:7:java.lang.String toStringInternal(boolean):228:229 -> toString
6:7:java.lang.String toString():218 -> toString
8:8:java.lang.String toStringInternal(boolean):231:231 -> toString
8:8:java.lang.String toString():218 -> toString
9:9:java.lang.String toStringInternal(boolean):235:235 -> toString
9:9:java.lang.String toString():218 -> toString
com.android.tools.r8.graph.AppInfo -> a.a.a.a.f.g:
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> c
com.android.tools.r8.graph.DexApplication app -> b
java.util.concurrent.ConcurrentHashMap definitions -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():25:25 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexApplication):32:32 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexApplication):29:29 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexApplication):33:34 -> <init>
boolean hasLiveness() -> a
void registerNewType(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType) -> a
1:1:com.android.tools.r8.graph.DexField com.android.tools.r8.graph.DexEncodedField.getKey():63:63 -> a
1:1:void lambda$computeDefinitions$1(com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder,com.android.tools.r8.graph.DexEncodedField):56 -> a
2:2:void lambda$computeDefinitions$1(com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder,com.android.tools.r8.graph.DexEncodedField):56:56 -> a
3:3:com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType):70:70 -> a
4:4:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexField.getHolder():127:127 -> a
4:4:com.android.tools.r8.graph.DexEncodedField definitionFor(com.android.tools.r8.graph.DexField):89 -> a
5:5:com.android.tools.r8.graph.DexEncodedField definitionFor(com.android.tools.r8.graph.DexField):89:89 -> a
6:8:com.android.tools.r8.graph.DexEncodedMethod lookupDirectTarget(com.android.tools.r8.graph.DexMethod):160:162 -> a
9:12:com.android.tools.r8.graph.DexEncodedMethod lookupVirtualTarget(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):172:175 -> a
13:15:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):254:256 -> a
16:16:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):255:255 -> a
17:17:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):259:259 -> a
18:18:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):262:262 -> a
19:19:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):267:267 -> a
20:21:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):272:273 -> a
22:22:com.android.tools.r8.graph.DexEncodedMethod resolveMethodOnClassStep2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):275:275 -> a
23:24:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):312:313 -> a
25:25:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):318:318 -> a
26:27:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):320:321 -> a
28:28:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):323:323 -> a
29:30:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):326:327 -> a
31:32:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):331:332 -> a
33:34:com.android.tools.r8.graph.DexEncodedMethod resolveMethodStep3Helper(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.AppInfo$MultiResultBuilder):334:335 -> a
35:36:com.android.tools.r8.graph.DexEncodedMethod selectCandidate(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):469:470 -> a
37:37:com.android.tools.r8.graph.DexEncodedMethod selectCandidate(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):473:473 -> a
38:38:com.android.tools.r8.graph.DexMethod com.android.tools.r8.graph.DexEncodedMethod.getKey():737:737 -> a
38:38:void lambda$computeDefinitions$0(com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder,com.android.tools.r8.graph.DexEncodedMethod):55 -> a
39:39:void lambda$computeDefinitions$0(com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder,com.android.tools.r8.graph.DexEncodedMethod):55:55 -> a
com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness withLiveness() -> b
1:3:com.android.tools.r8.graph.DexEncodedMethod lookupStaticTarget(com.android.tools.r8.graph.DexMethod):113:115 -> b
4:4:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):189:189 -> b
5:7:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnArray(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):209:211 -> b
5:7:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):190 -> b
8:8:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnArray(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):213:213 -> b
8:8:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):190 -> b
9:9:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):192:192 -> b
10:10:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):194:194 -> b
11:11:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):196:196 -> b
12:12:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):354:354 -> b
12:12:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
13:13:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):357:357 -> b
13:13:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
14:14:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):361:361 -> b
14:14:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
15:15:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):366:366 -> b
15:15:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
16:16:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):369:369 -> b
16:16:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
17:18:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):371:372 -> b
17:18:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
19:19:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):377:377 -> b
19:19:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
20:20:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnInterface(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):358:358 -> b
20:20:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):197 -> b
21:21:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):198:198 -> b
22:24:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodStep3(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):291:293 -> b
25:25:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodStep3(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):299:299 -> b
26:26:boolean isInMainDexList(com.android.tools.r8.graph.DexType):500:500 -> b
1:2:com.android.tools.r8.origin.Origin originFor(com.android.tools.r8.graph.DexType):74:75 -> c
3:3:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):229:229 -> c
4:4:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):231:231 -> c
5:5:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):235:235 -> c
6:6:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):240:240 -> c
7:7:com.android.tools.r8.graph.AppInfo$ResolutionResult resolveMethodOnClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod):232:232 -> c
1:2:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):52:53 -> d
3:4:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):55:56 -> d
5:5:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.staticFields():231:231 -> d
5:5:void com.android.tools.r8.graph.DexClass.forEachField(java.util.function.Consumer):222 -> d
5:5:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):56 -> d
6:7:void com.android.tools.r8.graph.DexClass.forEachField(java.util.function.Consumer):222:223 -> d
6:7:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):56 -> d
8:8:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.instanceFields():248:248 -> d
8:8:void com.android.tools.r8.graph.DexClass.forEachField(java.util.function.Consumer):225 -> d
8:8:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):56 -> d
9:10:void com.android.tools.r8.graph.DexClass.forEachField(java.util.function.Consumer):225:226 -> d
9:10:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):56 -> d
11:11:java.util.Map computeDefinitions(com.android.tools.r8.graph.DexType):58:58 -> d
1:1:java.util.Map getDefinitions(com.android.tools.r8.graph.DexType):93:93 -> e
2:3:java.util.Map getDefinitions(com.android.tools.r8.graph.DexType):98:99 -> e
com.android.tools.r8.graph.AppInfo$1 -> a.a.a.a.f.b:
com.android.tools.r8.graph.AppInfo$EmptyResult -> a.a.a.a.f.c:
com.android.tools.r8.graph.AppInfo$EmptyResult SINGLETON -> a
1:1:void <clinit>():640:640 -> <clinit>
1:1:void <init>():642:642 -> <init>
com.android.tools.r8.graph.DexEncodedMethod asSingleTarget() -> a
1:1:com.android.tools.r8.graph.AppInfo$EmptyResult get():647:647 -> b
1:1:com.android.tools.r8.graph.AppInfo$EmptyResult access$000():638 -> b
com.android.tools.r8.graph.AppInfo$MultiResult -> a.a.a.a.f.d:
boolean $assertionsDisabled -> a
com.android.tools.r8.com.google.common.collect.ImmutableList methods -> b
1:1:void <clinit>():600:600 -> <clinit>
1:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList):604:606 -> <init>
1:3:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.graph.AppInfo$1):600 -> <init>
com.android.tools.r8.graph.DexEncodedMethod asSingleTarget() -> a
com.android.tools.r8.graph.AppInfo$MultiResultBuilder -> a.a.a.a.f.e:
com.android.tools.r8.com.google.common.collect.ImmutableSet$Builder builder -> a
com.android.tools.r8.graph.DexEncodedMethod singleResult -> b
1:1:void <init>():574:574 -> <init>
1:1:void <init>(com.android.tools.r8.graph.AppInfo$1):574 -> <init>
1:6:void add(com.android.tools.r8.graph.DexEncodedMethod):580:585 -> a
7:7:void add(com.android.tools.r8.graph.DexEncodedMethod):587:587 -> a
8:9:com.android.tools.r8.graph.AppInfo$ResolutionResult build():592:593 -> a
10:10:com.android.tools.r8.graph.AppInfo$ResolutionResult build():595:595 -> a
com.android.tools.r8.graph.AppInfo$ResolutionResult -> a.a.a.a.f.f:
com.android.tools.r8.graph.DexEncodedMethod asSingleTarget() -> a
com.android.tools.r8.graph.AppInfoWithSubtyping -> a.a.a.a.f.h:
1:1:void <clinit>():22:22 -> <clinit>
com.android.tools.r8.graph.AppView -> a.a.a.a.f.i:
com.android.tools.r8.graph.CachedHashValueDexItem -> a.a.a.a.f.j:
int hash -> a
1:1:void <init>():9:9 -> <init>
2:2:void <init>():13:13 -> <init>
boolean computeEquals(java.lang.Object) -> b
int computeHashCode() -> d
1:1:boolean equals(java.lang.Object):40:40 -> equals
1:1:int hashCode():21:21 -> hashCode
2:2:int hashCode():23:23 -> hashCode
3:3:int hashCode():27:27 -> hashCode
com.android.tools.r8.graph.CfCode -> a.a.a.a.f.l:
int maxLocals -> f
java.util.List localVariables -> i
java.util.List tryCatchRanges -> h
com.android.tools.r8.graph.DexMethod method -> d
int maxStack -> e
java.util.List instructions -> g
boolean $assertionsDisabled -> c
1:1:void <clinit>():28:28 -> <clinit>
1:7:void <init>(com.android.tools.r8.graph.DexMethod,int,int,java.util.List,java.util.List,java.util.List):88:94 -> <init>
1:2:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):221:222 -> a
3:4:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):260:261 -> a
5:5:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):264:264 -> a
6:6:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):268:268 -> a
7:8:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):271:272 -> a
1:1:boolean computeEquals(java.lang.Object):199:199 -> b
1:1:int computeHashCode():194:194 -> d
com.android.tools.r8.graph.CfCode asCfCode() -> e
boolean isCfCode() -> j
1:1:java.util.List getInstructions():114:114 -> m
1:1:java.util.List getLocalVariables():118:118 -> n
1:1:int getMaxLocals():106:106 -> o
1:1:int getMaxStack():102:102 -> p
1:1:com.android.tools.r8.graph.DexMethod getMethod():98:98 -> q
1:1:java.util.List getTryCatchRanges():110:110 -> r
1:1:java.lang.String toString():291:291 -> toString
com.android.tools.r8.graph.CfCode$LocalVariableInfo -> a.a.a.a.f.k:
com.android.tools.r8.graph.DebugLocalInfo local -> c
boolean $assertionsDisabled -> a
int index -> b
com.android.tools.r8.cf.code.CfLabel start -> d
com.android.tools.r8.cf.code.CfLabel end -> e
1:1:void <clinit>():30:30 -> <clinit>
1:4:void <init>(int,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.cf.code.CfLabel):36:39 -> <init>
1:3:void setEnd(com.android.tools.r8.cf.code.CfLabel):48:50 -> a
4:4:com.android.tools.r8.cf.code.CfLabel getEnd():66:66 -> a
1:1:int getIndex():54:54 -> b
1:1:com.android.tools.r8.graph.DebugLocalInfo getLocal():58:58 -> c
1:1:com.android.tools.r8.cf.code.CfLabel getStart():62:62 -> d
1:1:java.lang.String toString():71:71 -> toString
com.android.tools.r8.graph.ClassAccessFlags -> a.a.a.a.f.m:
boolean $assertionsDisabled -> e
1:1:void <clinit>():11:11 -> <clinit>
1:1:void <init>(int):53:53 -> <init>
1:8:java.util.List getNames():30:37 -> a
9:9:boolean areValid(int,boolean):102:102 -> a
10:10:boolean areValid(int,boolean):104:104 -> a
11:11:boolean areValid(int,boolean):110:110 -> a
12:12:boolean areValid(int,boolean):114:114 -> a
13:13:boolean areValid(int,boolean):116:116 -> a
1:8:java.util.List getPredicates():42:49 -> b
1:1:com.android.tools.r8.graph.ClassAccessFlags fromCfAccessFlags(int):68:68 -> d
1:1:com.android.tools.r8.graph.ClassAccessFlags fromDexAccessFlags(int):64:64 -> e
1:1:com.android.tools.r8.graph.ClassAccessFlags fromSharedAccessFlags(int):57:57 -> f
2:2:com.android.tools.r8.graph.ClassAccessFlags fromSharedAccessFlags(int):59:59 -> f
com.android.tools.r8.graph.AccessFlags self() -> j
1:1:com.android.tools.r8.graph.ClassAccessFlags copy():73:73 -> p
2:2:boolean com.android.tools.r8.graph.AccessFlags.isPromotedToPublic():183:183 -> p
2:2:com.android.tools.r8.graph.ClassAccessFlags copy():73 -> p
3:4:com.android.tools.r8.graph.AccessFlags com.android.tools.r8.graph.AccessFlags.setPromotedToPublic(boolean):187:188 -> p
3:4:com.android.tools.r8.graph.ClassAccessFlags copy():73 -> p
5:5:com.android.tools.r8.graph.ClassAccessFlags copy():73:73 -> p
1:1:boolean isAbstract():133:133 -> q
1:1:boolean isAnnotation():145:145 -> r
1:1:boolean isEnum():157:157 -> s
1:1:boolean isInterface():121:121 -> t
1:1:boolean isSuper():165:165 -> u
1:1:void unsetAbstract():141:141 -> v
1:1:void unsetAnnotation():153:153 -> w
1:1:void unsetInterface():129:129 -> x
com.android.tools.r8.graph.ClassKind -> a.a.a.a.f.o:
com.android.tools.r8.graph.ClassKind$Factory factory -> e
java.util.function.Predicate check -> f
com.android.tools.r8.graph.ClassKind PROGRAM -> a
com.android.tools.r8.graph.ClassKind CLASSPATH -> b
com.android.tools.r8.graph.ClassKind LIBRARY -> c
boolean $assertionsDisabled -> d
1:4:void <clinit>():14:17 -> <clinit>
5:5:void <clinit>():14:14 -> <clinit>
1:3:void <init>(java.lang.String,int,com.android.tools.r8.graph.ClassKind$Factory,java.util.function.Predicate):41:43 -> <init>
1:1:com.android.tools.r8.graph.DexClass create(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):62:62 -> a
2:2:boolean isOfKind(com.android.tools.r8.graph.DexClass):81:81 -> a
3:3:java.util.function.Consumer bridgeConsumer(java.util.function.Consumer):85:85 -> a
4:4:void lambda$bridgeConsumer$0(java.util.function.Consumer,com.android.tools.r8.graph.DexClass):86:86 -> a
5:5:void lambda$bridgeConsumer$0(java.util.function.Consumer,com.android.tools.r8.graph.DexClass):88:88 -> a
com.android.tools.r8.graph.ClassKind$Factory -> a.a.a.a.f.n:
com.android.tools.r8.graph.DexClass create(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean) -> a
com.android.tools.r8.graph.Code -> a.a.a.a.f.p:
com.android.tools.r8.graph.DexEncodedMethod owner -> b
1:1:void <init>():17:17 -> <init>
com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin) -> a
1:1:void setOwner(com.android.tools.r8.graph.DexEncodedMethod):23:23 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):111:111 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):116:116 -> a
1:1:com.android.tools.r8.graph.CfCode asCfCode():89:89 -> e
1:1:com.android.tools.r8.graph.DexCode asDexCode():97:97 -> f
1:1:com.android.tools.r8.graph.JarCode asJarCode():101:101 -> g
1:1:com.android.tools.r8.graph.LazyCfCode asLazyCfCode():93:93 -> h
1:1:com.android.tools.r8.graph.DexEncodedMethod getOwner():28:28 -> i
boolean isCfCode() -> j
boolean isDexCode() -> k
boolean isJarCode() -> l
com.android.tools.r8.graph.DebugLocalInfo -> a.a.a.a.f.r:
com.android.tools.r8.graph.DexString name -> b
com.android.tools.r8.graph.DexString signature -> d
com.android.tools.r8.graph.DexType type -> c
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel PRINT_LEVEL -> a
1:1:void <clinit>():21:21 -> <clinit>
1:4:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString):27:30 -> <init>
1:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap endingLocals(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):55:60 -> a
1:1:boolean localsInfoMapsEqual(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):41:41 -> b
2:3:boolean localsInfoMapsEqual(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):44:45 -> b
1:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap startingLocals(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):69:74 -> c
1:1:boolean equals(java.lang.Object):85:85 -> equals
2:3:boolean equals(java.lang.Object):88:89 -> equals
1:3:int hashCode():94:96 -> hashCode
1:1:java.lang.String toString():103:103 -> toString
2:4:java.lang.String toString():109:111 -> toString
5:5:java.lang.String toString():113:113 -> toString
6:6:java.lang.String toString():107:107 -> toString
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel -> a.a.a.a.f.q:
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel[] $VALUES -> d
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel NAME -> b
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel NONE -> a
com.android.tools.r8.graph.DebugLocalInfo$PrintLevel FULL -> c
1:3:void <clinit>():16:18 -> <clinit>
4:4:void <clinit>():15:15 -> <clinit>
1:1:void <init>(java.lang.String,int):15:15 -> <init>
com.android.tools.r8.graph.Descriptor -> a.a.a.a.f.s:
1:1:void <init>():6:6 -> <init>
boolean match(com.android.tools.r8.graph.DexItem) -> a
com.android.tools.r8.graph.DexAnnotation -> a.a.a.a.f.t:
com.android.tools.r8.graph.DexEncodedAnnotation annotation -> c
boolean $assertionsDisabled -> a
int visibility -> b
1:1:void <clinit>():24:24 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.graph.DexEncodedAnnotation):31:33 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):61:61 -> a
2:3:void com.android.tools.r8.graph.DexEncodedAnnotation.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):29:30 -> a
2:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):61 -> a
4:4:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):66:66 -> a
5:5:com.android.tools.r8.graph.DexAnnotation createEnclosingClassAnnotation(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory):71:71 -> a
6:8:com.android.tools.r8.graph.DexType getEnclosingClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):77:79 -> a
9:9:com.android.tools.r8.graph.DexAnnotation createEnclosingMethodAnnotation(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexItemFactory):84:84 -> a
10:12:com.android.tools.r8.graph.DexAnnotation createMemberClassesAnnotation(java.util.List,com.android.tools.r8.graph.DexItemFactory):150:152 -> a
13:13:com.android.tools.r8.graph.DexAnnotation createMemberClassesAnnotation(java.util.List,com.android.tools.r8.graph.DexItemFactory):154:154 -> a
14:14:com.android.tools.r8.graph.DexAnnotation createAnnotationDefaultAnnotation(com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexItemFactory):198:198 -> a
15:15:com.android.tools.r8.graph.DexAnnotation createAnnotationDefaultAnnotation(com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexItemFactory):201:201 -> a
16:16:com.android.tools.r8.graph.DexAnnotation createAnnotationDefaultAnnotation(com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexItemFactory):198:198 -> a
17:17:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):206:206 -> a
18:19:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):278:279 -> a
18:19:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
20:20:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):282:282 -> a
20:20:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
21:21:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):287:287 -> a
21:21:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
22:22:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):297:297 -> a
22:22:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
23:23:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):305:305 -> a
23:23:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
24:24:com.android.tools.r8.graph.DexValue toDexValue(java.lang.String,com.android.tools.r8.graph.DexItemFactory):313:313 -> a
24:24:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):305 -> a
24:24:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
25:25:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):305:305 -> a
25:25:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
26:26:com.android.tools.r8.graph.DexValue compressSignature(java.lang.String,com.android.tools.r8.graph.DexItemFactory):309:309 -> a
26:26:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):207 -> a
27:27:com.android.tools.r8.graph.DexAnnotation createSignatureAnnotation(java.lang.String,com.android.tools.r8.graph.DexItemFactory):206:206 -> a
28:28:com.android.tools.r8.graph.DexAnnotation createThrowsAnnotation(com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexItemFactory):221:221 -> a
29:29:com.android.tools.r8.graph.DexAnnotation createSystemValueAnnotation(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexValue):227:227 -> a
30:30:com.android.tools.r8.graph.DexAnnotation createSystemValueAnnotation(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexValue):229:229 -> a
31:33:com.android.tools.r8.graph.DexValue getSystemValueAnnotationValue(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotation):234:236 -> a
34:34:com.android.tools.r8.graph.DexValue getSystemValueAnnotationValue(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotation):238:238 -> a
35:35:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):319:319 -> a
36:37:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotationSet.getFirstMatching(com.android.tools.r8.graph.DexType):73:74 -> a
36:37:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):319 -> a
38:38:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):322:322 -> a
39:40:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):326:327 -> a
41:41:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> a
41:41:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):327 -> a
42:42:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):327:327 -> a
43:43:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):331:331 -> a
44:45:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):335:336 -> a
46:46:com.android.tools.r8.graph.DexValue[] com.android.tools.r8.graph.DexValue$DexValueArray.getValues():868:868 -> a
46:46:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):337 -> a
47:48:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):337:338 -> a
49:49:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):342:342 -> a
50:51:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):339:340 -> a
52:53:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):332:333 -> a
54:55:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):328:329 -> a
56:57:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):323:324 -> a
58:58:java.util.Collection readAnnotationSynthesizedClassMap(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexItemFactory):346:346 -> a
59:59:java.lang.String getInvalidSynthesizedClassMapMessage(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotation):352:352 -> a
60:60:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> a
60:60:java.lang.String getInvalidSynthesizedClassMapMessage(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotation):354 -> a
61:61:java.lang.String getInvalidSynthesizedClassMapMessage(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotation):354:354 -> a
62:62:java.lang.String toString():55:55 -> a
62:62:java.lang.String getInvalidSynthesizedClassMapMessage(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotation):355 -> a
63:63:java.lang.String getInvalidSynthesizedClassMapMessage(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexAnnotation):355:355 -> a
64:70:com.android.tools.r8.graph.DexAnnotation createAnnotationSynthesizedClassMap(java.util.TreeSet,com.android.tools.r8.graph.DexItemFactory):361:367 -> a
71:71:com.android.tools.r8.graph.DexValue$DexValueType[] lambda$createAnnotationSynthesizedClassMap$0(int):363:363 -> a
1:1:com.android.tools.r8.graph.DexMethod getEnclosingMethodFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):90:90 -> b
2:3:com.android.tools.r8.graph.DexMethod getEnclosingMethodFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):92:93 -> b
1:3:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):132:134 -> c
4:4:void com.android.tools.r8.utils.Pair.<init>():20:20 -> c
4:4:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):134 -> c
5:8:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):135:138 -> c
9:9:com.android.tools.r8.graph.IndexedDexItem com.android.tools.r8.graph.DexValue$NestedDexValue.getValue():656:656 -> c
9:9:com.android.tools.r8.graph.IndexedDexItem com.android.tools.r8.graph.DexValue$DexValueString.getValue():0 -> c
9:9:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):138 -> c
10:10:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):138:138 -> c
11:12:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):141:142 -> c
13:13:int com.android.tools.r8.graph.DexValue$DexValueInt.getValue():433:433 -> c
13:13:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):142 -> c
14:14:com.android.tools.r8.utils.Pair getInnerClassFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):142:142 -> c
1:2:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):160:161 -> d
3:3:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):165:165 -> d
4:4:com.android.tools.r8.graph.DexValue[] com.android.tools.r8.graph.DexValue$DexValueArray.getValues():868:868 -> d
4:4:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):165 -> d
5:5:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):165:165 -> d
6:6:com.android.tools.r8.graph.DexValue[] com.android.tools.r8.graph.DexValue$DexValueArray.getValues():868:868 -> d
6:6:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):166 -> d
7:8:java.util.List getMemberClassesFromAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):166:167 -> d
1:1:boolean isEnclosingClassAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):98:98 -> e
1:3:boolean equals(java.lang.Object):46:48 -> equals
1:1:boolean isEnclosingMethodAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):103:103 -> f
1:1:boolean isInnerClassAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):107:107 -> g
1:1:boolean isMemberClassesAnnotation(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexItemFactory):112:112 -> h
1:1:int hashCode():38:38 -> hashCode
1:1:java.lang.String toString():55:55 -> toString
com.android.tools.r8.graph.DexAnnotationDirectory -> a.a.a.a.f.u:
java.util.List fieldAnnotations -> e
com.android.tools.r8.graph.DexProgramClass clazz -> b
java.util.List parameterAnnotations -> d
java.util.List methodAnnotations -> c
boolean classHasOnlyInternalizableAnnotations -> f
boolean $assertionsDisabled -> a
1:1:void <clinit>():14:14 -> <clinit>
1:4:void <init>(com.android.tools.r8.graph.DexProgramClass):22:25 -> <init>
5:5:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.directMethods():128:128 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexProgramClass):25 -> <init>
6:7:void <init>(com.android.tools.r8.graph.DexProgramClass):25:26 -> <init>
8:8:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.virtualMethods():136:136 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexProgramClass):26 -> <init>
9:10:void <init>(com.android.tools.r8.graph.DexProgramClass):26:27 -> <init>
11:11:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.directMethods():128:128 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexProgramClass):28 -> <init>
12:12:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.virtualMethods():136:136 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexProgramClass):28 -> <init>
13:19:void <init>(com.android.tools.r8.graph.DexProgramClass):28:34 -> <init>
20:21:void <init>(com.android.tools.r8.graph.DexProgramClass):36:37 -> <init>
22:22:void <init>(com.android.tools.r8.graph.DexProgramClass):40:40 -> <init>
23:23:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.staticFields():231:231 -> <init>
23:23:void <init>(com.android.tools.r8.graph.DexProgramClass):40 -> <init>
24:25:void <init>(com.android.tools.r8.graph.DexProgramClass):40:41 -> <init>
26:26:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.instanceFields():248:248 -> <init>
26:26:void <init>(com.android.tools.r8.graph.DexProgramClass):41 -> <init>
27:28:void <init>(com.android.tools.r8.graph.DexProgramClass):41:42 -> <init>
29:29:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.staticFields():231:231 -> <init>
29:29:void <init>(com.android.tools.r8.graph.DexProgramClass):43 -> <init>
30:30:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.instanceFields():248:248 -> <init>
30:30:void <init>(com.android.tools.r8.graph.DexProgramClass):43 -> <init>
31:36:void <init>(com.android.tools.r8.graph.DexProgramClass):43:48 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):103:103 -> a
2:2:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):108:108 -> a
3:3:boolean isSorted(com.android.tools.r8.graph.KeyedDexItem[]):112:112 -> a
4:6:boolean isSorted(java.lang.Object[],java.util.function.Function):117:119 -> a
4:6:boolean isSorted(com.android.tools.r8.graph.KeyedDexItem[]):112 -> a
1:1:com.android.tools.r8.graph.DexAnnotationSet getClazzAnnotations():54:54 -> d
1:1:java.util.List getFieldAnnotations():66:66 -> e
1:1:boolean equals(java.lang.Object):79:79 -> equals
2:4:boolean equals(java.lang.Object):82:84 -> equals
5:5:boolean equals(java.lang.Object):87:87 -> equals
6:6:boolean equals(java.lang.Object):89:89 -> equals
1:1:java.util.List getMethodAnnotations():58:58 -> f
1:1:java.util.List getParameterAnnotations():62:62 -> g
1:2:int hashCode():94:95 -> hashCode
3:3:int hashCode():97:97 -> hashCode
com.android.tools.r8.graph.DexAnnotationElement -> a.a.a.a.f.v:
com.android.tools.r8.graph.DexValue value -> c
com.android.tools.r8.graph.DexString name -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():9:9 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexValue):14:16 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):44:45 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):51:51 -> a
1:3:boolean equals(java.lang.Object):29:31 -> equals
1:1:int hashCode():21:21 -> hashCode
1:1:java.lang.String toString():38:38 -> toString
com.android.tools.r8.graph.DexAnnotationSet -> a.a.a.a.f.w:
com.android.tools.r8.graph.DexAnnotationSet THE_EMPTY_ANNOTATIONS_SET -> b
com.android.tools.r8.graph.DexAnnotation[] annotations -> d
int sorted -> e
boolean $assertionsDisabled -> c
1:1:void <clinit>():13:13 -> <clinit>
2:2:void <clinit>():16:16 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexAnnotation[]):22:22 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexAnnotation[]):20:20 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexAnnotation[]):23:23 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):47:47 -> a
2:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):52:53 -> a
4:4:int lambda$sort$0(com.android.tools.r8.graph.DexAnnotation,com.android.tools.r8.graph.DexAnnotation):65:65 -> a
5:5:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123:123 -> a
6:6:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):127:127 -> a
6:6:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
7:7:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130:130 -> a
7:7:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
8:10:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):83:85 -> a
8:10:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
8:10:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
11:11:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):88:88 -> a
11:11:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
11:11:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
12:12:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):92:92 -> a
12:12:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
12:12:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
13:13:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):94:94 -> a
13:13:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
13:13:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
14:14:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):98:98 -> a
14:14:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
14:14:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
15:15:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):106:106 -> a
15:15:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
15:15:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
16:16:java.lang.Object[] com.android.tools.r8.utils.ArrayUtils.map(java.lang.Class,java.lang.Object[],java.util.function.Function):105:105 -> a
16:16:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130 -> a
16:16:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
17:18:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):130:131 -> a
17:18:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
19:19:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):134:134 -> a
19:19:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
20:20:com.android.tools.r8.graph.DexAnnotationSet empty():27:27 -> a
20:20:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):135 -> a
20:20:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
21:21:com.android.tools.r8.graph.DexAnnotationSet rewrite(java.util.function.Function):137:137 -> a
21:21:com.android.tools.r8.graph.DexAnnotationSet keepIf(java.util.function.Predicate):123 -> a
22:22:com.android.tools.r8.graph.DexAnnotation lambda$keepIf$1(java.util.function.Predicate,com.android.tools.r8.graph.DexAnnotation):123:123 -> a
1:3:boolean computeEquals(java.lang.Object):37:39 -> b
1:1:int computeHashCode():32:32 -> d
1:1:com.android.tools.r8.graph.DexAnnotationSet empty():27:27 -> e
1:2:void sort():61:62 -> f
3:3:int sortedHashCode():98:98 -> f
3:3:void sort():62 -> f
4:4:void sort():62:62 -> f
5:7:void sort():65:67 -> f
8:8:void sort():69:69 -> f
1:1:boolean isEmpty():57:57 -> isEmpty
com.android.tools.r8.graph.DexApplication -> a.a.a.a.f.y:
com.android.tools.r8.utils.Timing timing -> g
com.android.tools.r8.utils.ProgramClassCollection programClasses -> b
com.android.tools.r8.naming.ClassNameMapper proguardMap -> f
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> h
com.android.tools.r8.graph.DexString highestSortingString -> i
boolean $assertionsDisabled -> a
com.android.tools.r8.com.google.common.collect.ImmutableSet mainDexList -> d
java.lang.String deadCode -> e
com.android.tools.r8.com.google.common.collect.ImmutableList programResourceProviders -> c
1:1:void <clinit>():25:25 -> <clinit>
1:10:void <init>(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.utils.ProgramClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableSet,java.lang.String,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexString,com.android.tools.r8.utils.Timing):55:64 -> <init>
com.android.tools.r8.graph.DexApplication$Builder builder() -> a
com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType) -> a
1:1:com.android.tools.r8.graph.LazyLoadedDexApplication$Builder builder(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):235:235 -> a
1:3:java.util.List classes():83:85 -> b
4:4:boolean reorderClasses(java.util.List):77:77 -> b
4:4:java.util.List classes():85 -> b
5:6:com.android.tools.r8.graph.DexProgramClass programDefinitionFor(com.android.tools.r8.graph.DexType):100:101 -> b
boolean lambda$classes$0(com.android.tools.r8.graph.DexType) -> c
1:1:com.android.tools.r8.naming.ClassNameMapper getProguardMap():108:108 -> c
com.android.tools.r8.graph.DexApplication$Builder -> a.a.a.a.f.x:
java.util.List programClasses -> b
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> d
java.util.Set mainDexList -> i
com.android.tools.r8.utils.Timing timing -> f
java.lang.String deadCode -> h
java.util.List programResourceProviders -> c
com.android.tools.r8.naming.ClassNameMapper proguardMap -> e
com.android.tools.r8.graph.DexString highestSortingString -> g
boolean $assertionsDisabled -> a
java.util.Collection synthesizedClasses -> j
1:1:void <clinit>():111:111 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing):132:132 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing):121:121 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing):129:129 -> <init>
4:8:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing):133:137 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexApplication):142:142 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexApplication):121:121 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexApplication):129:129 -> <init>
12:20:void <init>(com.android.tools.r8.graph.DexApplication):143:151 -> <init>
1:3:com.android.tools.r8.graph.DexApplication$Builder setProguardMap(com.android.tools.r8.naming.ClassNameMapper):155:157 -> a
4:4:com.android.tools.r8.graph.DexApplication$Builder addProgramResourceProviders(java.util.List):170:170 -> a
5:5:com.android.tools.r8.graph.DexApplication$Builder addProgramResourceProviders(java.util.List):172:172 -> a
6:7:com.android.tools.r8.graph.DexApplication$Builder setHighestSortingString(com.android.tools.r8.graph.DexString):189:190 -> a
8:9:com.android.tools.r8.graph.DexApplication$Builder addProgramClass(com.android.tools.r8.graph.DexProgramClass):194:195 -> a
10:14:com.android.tools.r8.graph.DexApplication$Builder addSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,boolean):200:204 -> a
15:15:com.android.tools.r8.graph.DexApplication$Builder addSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,boolean):206:206 -> a
16:16:java.util.Set getMainDexList():218:218 -> a
17:17:com.android.tools.r8.graph.DexApplication$Builder addToMainDexList(java.util.Collection):222:222 -> a
1:1:java.util.Collection getProgramClasses():210:210 -> b
1:1:java.util.Collection getSynthesizedClasses():214:214 -> c
com.android.tools.r8.graph.DexCallSite -> a.a.a.a.f.B:
com.android.tools.r8.graph.DexString methodName -> e
com.android.tools.r8.graph.DexMethod method -> j
int instructionOffset -> k
com.android.tools.r8.graph.DexProto methodProto -> f
com.android.tools.r8.graph.DexEncodedArray encodedArray -> i
java.util.List bootstrapArgs -> h
com.android.tools.r8.graph.DexMethodHandle bootstrapMethod -> g
boolean $assertionsDisabled -> d
1:1:void <clinit>():24:24 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,java.util.List):43:43 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,java.util.List):32:32 -> <init>
3:6:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,java.util.List):44:47 -> <init>
7:10:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,java.util.List):49:52 -> <init>
1:1:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.org.objectweb.asm.tree.InvokeDynamicInsnNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):57:57 -> a
2:3:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):68:69 -> a
4:4:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):71:71 -> a
5:5:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):74:74 -> a
6:8:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):77:79 -> a
9:10:com.android.tools.r8.graph.DexCallSite com.android.tools.r8.graph.JarApplicationReader.getCallSite(java.lang.String,java.lang.String,com.android.tools.r8.graph.DexMethodHandle,java.util.List):101:102 -> a
9:10:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):83 -> a
11:11:com.android.tools.r8.graph.DexCallSite com.android.tools.r8.graph.JarApplicationReader.getCallSite(java.lang.String,java.lang.String,com.android.tools.r8.graph.DexMethodHandle,java.util.List):101:101 -> a
11:11:com.android.tools.r8.graph.DexCallSite fromAsmInvokeDynamic(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):83 -> a
12:12:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):120:120 -> a
13:22:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):124:133 -> a
23:23:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):140:140 -> a
24:24:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):145:145 -> a
boolean computeEquals(java.lang.Object) -> b
1:1:java.lang.String toSmaliString():151:151 -> b
1:1:int compareTo(java.lang.Object):24:24 -> compareTo
2:3:int compareTo(com.android.tools.r8.graph.DexCallSite):160:161 -> compareTo
2:3:int compareTo(java.lang.Object):24 -> compareTo
4:5:int compareTo(com.android.tools.r8.graph.DexCallSite):165:166 -> compareTo
4:5:int compareTo(java.lang.Object):24 -> compareTo
1:1:int computeHashCode():91:91 -> d
1:1:com.android.tools.r8.graph.DexEncodedArray getEncodedArray():289:289 -> f
2:2:com.android.tools.r8.graph.DexEncodedArray getEncodedArray():291:291 -> f
3:7:com.android.tools.r8.graph.DexEncodedArray getEncodedArray():293:297 -> f
8:8:com.android.tools.r8.graph.DexEncodedArray getEncodedArray():299:299 -> f
9:9:com.android.tools.r8.graph.DexEncodedArray getEncodedArray():302:302 -> f
1:1:java.lang.String getHash():155:155 -> g
1:1:java.lang.String toString():104:104 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> toString
2:2:java.lang.String toString():105 -> toString
3:4:java.lang.String toString():105:106 -> toString
5:5:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> toString
5:5:java.lang.String toString():106 -> toString
6:7:java.lang.String toString():106:107 -> toString
8:8:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> toString
8:8:java.lang.String toString():107 -> toString
9:9:java.lang.String toString():107:107 -> toString
10:11:java.lang.String toString():109:110 -> toString
12:13:java.lang.String toString():113:114 -> toString
com.android.tools.r8.graph.DexCallSite$1 -> a.a.a.a.f.z:
com.android.tools.r8.graph.DexCallSite$HashBuilder -> a.a.a.a.f.A:
com.android.tools.r8.graph.DexCallSite this$0 -> d
java.io.ByteArrayOutputStream bytes -> b
boolean $assertionsDisabled -> a
java.io.ObjectOutputStream out -> c
1:1:void <clinit>():169:169 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexCallSite):169:169 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexCallSite$1):169 -> <init>
1:2:void write(com.android.tools.r8.graph.DexString):174:175 -> a
3:3:void write(com.android.tools.r8.graph.DexType):179:179 -> a
4:6:void write(com.android.tools.r8.graph.DexMethodHandle):183:185 -> a
7:9:void write(com.android.tools.r8.graph.DexField):208:210 -> a
7:9:void write(com.android.tools.r8.graph.DexMethodHandle):185 -> a
10:10:void write(com.android.tools.r8.graph.DexMethodHandle):187:187 -> a
11:13:void write(com.android.tools.r8.graph.DexMethod):202:204 -> a
11:13:void write(com.android.tools.r8.graph.DexMethodHandle):187 -> a
14:19:void write(com.android.tools.r8.graph.DexProto):192:197 -> a
20:21:void write(java.util.List):214:215 -> a
22:24:void write(java.util.List):217:219 -> a
25:27:void write(java.util.List):223:225 -> a
28:30:void write(java.util.List):229:231 -> a
31:33:void write(java.util.List):235:237 -> a
34:36:void write(java.util.List):241:243 -> a
37:39:void write(java.util.List):247:249 -> a
40:42:void write(java.util.List):253:255 -> a
43:45:void write(java.util.List):259:261 -> a
46:47:java.lang.String build():267:268 -> a
48:52:java.lang.String build():273:277 -> a
53:55:java.lang.String build():279:281 -> a
56:56:java.lang.String build():283:283 -> a
com.android.tools.r8.graph.DexClass -> a.a.a.a.f.C:
com.android.tools.r8.graph.DexEncodedField[] staticFields -> j
com.android.tools.r8.graph.ClassAccessFlags accessFlags -> f
com.android.tools.r8.graph.DexEncodedField[] instanceFields -> k
java.util.List innerClasses -> o
com.android.tools.r8.graph.DexEncodedField[] NO_FIELDS -> b
com.android.tools.r8.graph.EnclosingMethodAttribute enclosingMethod -> n
com.android.tools.r8.graph.DexEncodedMethod[] NO_METHODS -> a
com.android.tools.r8.graph.DexAnnotationSet annotations -> p
com.android.tools.r8.origin.Origin origin -> d
com.android.tools.r8.graph.DexString sourceFile -> i
com.android.tools.r8.graph.DexTypeList interfaces -> h
com.android.tools.r8.graph.DexType superType -> g
boolean $assertionsDisabled -> c
com.android.tools.r8.graph.DexEncodedMethod[] virtualMethods -> m
com.android.tools.r8.graph.DexType type -> e
com.android.tools.r8.graph.DexEncodedMethod[] directMethods -> l
1:1:void <clinit>():20:20 -> <clinit>
2:3:void <clinit>():22:23 -> <clinit>
1:8:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):71:78 -> <init>
9:9:void setStaticFields(com.android.tools.r8.graph.DexEncodedField[]):235:235 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):79 -> <init>
10:10:void setInstanceFields(com.android.tools.r8.graph.DexEncodedField[]):252:252 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):80 -> <init>
11:15:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):81:85 -> <init>
16:16:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):89:89 -> <init>
17:17:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):91:91 -> <init>
18:18:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> <init>
18:18:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):91 -> <init>
19:19:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):91:91 -> <init>
20:21:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):94:95 -> <init>
22:22:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):97:97 -> <init>
23:23:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):87:87 -> <init>
24:24:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> <init>
24:24:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):87 -> <init>
25:25:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.origin.Origin,boolean):87:87 -> <init>
1:1:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):124:124 -> a
2:2:com.android.tools.r8.graph.DexEncodedMethod[] directMethods():128:128 -> a
2:2:void forEachMethod(java.util.function.Consumer):144 -> a
3:4:void forEachMethod(java.util.function.Consumer):144:145 -> a
5:5:com.android.tools.r8.graph.DexEncodedMethod[] virtualMethods():136:136 -> a
5:5:void forEachMethod(java.util.function.Consumer):147 -> a
6:7:void forEachMethod(java.util.function.Consumer):147:148 -> a
8:8:com.android.tools.r8.graph.DexEncodedMethod[] directMethods():128:128 -> a
8:8:com.android.tools.r8.graph.DexEncodedMethod lookupDirectMethod(com.android.tools.r8.graph.DexMethod):292 -> a
9:9:com.android.tools.r8.graph.DexEncodedMethod lookupDirectMethod(com.android.tools.r8.graph.DexMethod):292:292 -> a
10:10:void setDirectMethods(com.android.tools.r8.graph.DexEncodedMethod[]):132:132 -> a
11:11:com.android.tools.r8.graph.DexEncodedField[] staticFields():231:231 -> a
11:11:boolean definesStaticField(com.android.tools.r8.graph.DexField):239 -> a
12:13:boolean definesStaticField(com.android.tools.r8.graph.DexField):239:240 -> a
14:15:com.android.tools.r8.graph.DexItem lookupTarget(com.android.tools.r8.graph.DexItem[],com.android.tools.r8.graph.Descriptor):311:312 -> a
void addDependencies(com.android.tools.r8.dex.MixedSectionCollection) -> b
1:1:void setVirtualMethods(com.android.tools.r8.graph.DexEncodedMethod[]):140:140 -> b
2:2:com.android.tools.r8.graph.DexEncodedField[] instanceFields():248:248 -> b
2:2:com.android.tools.r8.graph.DexEncodedField lookupInstanceField(com.android.tools.r8.graph.DexField):277 -> b
3:3:com.android.tools.r8.graph.DexEncodedField lookupInstanceField(com.android.tools.r8.graph.DexField):277:277 -> b
4:5:com.android.tools.r8.graph.DexEncodedMethod lookupMethod(com.android.tools.r8.graph.DexMethod):306:307 -> b
1:1:com.android.tools.r8.graph.DexEncodedMethod[] virtualMethods():136:136 -> c
1:1:com.android.tools.r8.graph.DexEncodedMethod lookupVirtualMethod(com.android.tools.r8.graph.DexMethod):299 -> c
2:2:com.android.tools.r8.graph.DexEncodedMethod lookupVirtualMethod(com.android.tools.r8.graph.DexMethod):299:299 -> c
3:3:com.android.tools.r8.graph.DexEncodedField[] staticFields():231:231 -> c
3:3:com.android.tools.r8.graph.DexEncodedField lookupStaticField(com.android.tools.r8.graph.DexField):270 -> c
4:4:com.android.tools.r8.graph.DexEncodedField lookupStaticField(com.android.tools.r8.graph.DexField):270:270 -> c
com.android.tools.r8.graph.DexLibraryClass asLibraryClass() -> d
com.android.tools.r8.graph.DexProgramClass asProgramClass() -> e
1:1:void clearEnclosingMethod():482:482 -> f
1:1:void clearInnerClasses():492:492 -> g
1:1:com.android.tools.r8.graph.DexEncodedMethod[] directMethods():128:128 -> h
1:1:com.android.tools.r8.graph.DexEncodedMethod[] directMethods():128:128 -> i
1:1:com.android.tools.r8.graph.DexEncodedMethod getClassInitializer():380 -> i
2:3:com.android.tools.r8.graph.DexEncodedMethod getClassInitializer():380:381 -> i
1:1:com.android.tools.r8.graph.EnclosingMethodAttribute getEnclosingMethod():478:478 -> j
1:1:java.util.List getInnerClasses():474:474 -> k
1:1:com.android.tools.r8.graph.InnerClassAttribute getInnerClassAttributeForThisClass():500 -> k
2:3:com.android.tools.r8.graph.InnerClassAttribute getInnerClassAttributeForThisClass():500:501 -> k
1:1:java.util.List getInnerClasses():474:474 -> l
com.android.tools.r8.kotlin.KotlinInfo getKotlinInfo() -> m
1:1:com.android.tools.r8.graph.DexEncodedField[] instanceFields():248:248 -> n
1:1:boolean isAnonymousClass():524:524 -> o
2:2:boolean isAnonymousClass():526:526 -> o
3:3:com.android.tools.r8.graph.EnclosingMethodAttribute getEnclosingMethod():478:478 -> o
3:3:boolean isAnonymousClass():527 -> o
boolean isClasspathClass() -> p
1:1:boolean isInterface():321:321 -> q
boolean isLibraryClass() -> r
1:1:boolean isLocalClass():509:509 -> s
2:2:boolean isLocalClass():511:511 -> s
3:3:com.android.tools.r8.graph.EnclosingMethodAttribute getEnclosingMethod():478:478 -> s
3:3:boolean isLocalClass():512 -> s
1:1:boolean isMemberClass():516:516 -> t
2:3:boolean isMemberClass():518:519 -> t
4:4:com.android.tools.r8.graph.EnclosingMethodAttribute getEnclosingMethod():478:478 -> t
4:4:boolean isMemberClass():520 -> t
boolean isProgramClass() -> u
1:1:com.android.tools.r8.graph.DexEncodedField[] staticFields():231:231 -> v
1:1:com.android.tools.r8.graph.DexEncodedMethod[] virtualMethods():136:136 -> w
com.android.tools.r8.graph.DexClasspathClass -> a.a.a.a.f.D:
boolean $assertionsDisabled -> q
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):34:34 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):49:49 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):55:55 -> a
1:1:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):66:66 -> b
1:1:com.android.tools.r8.kotlin.KotlinInfo getKotlinInfo():81:81 -> m
boolean isClasspathClass() -> p
1:1:java.lang.String toString():60:60 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():60 -> toString
3:3:java.lang.String toString():60:60 -> toString
com.android.tools.r8.graph.DexCode -> a.a.a.a.f.H:
com.android.tools.r8.code.Instruction[] instructions -> i
int outgoingRegisterSize -> f
int registerSize -> d
com.android.tools.r8.graph.DexString highestSortingString -> j
int incomingRegisterSize -> e
com.android.tools.r8.graph.DexCode$TryHandler[] handlers -> h
com.android.tools.r8.graph.DexCode$Try[] tries -> g
com.android.tools.r8.graph.DexDebugInfo debugInfo -> k
boolean $assertionsDisabled -> c
1:1:void <clinit>():32:32 -> <clinit>
1:9:void <init>(int,int,int,com.android.tools.r8.code.Instruction[],com.android.tools.r8.graph.DexCode$Try[],com.android.tools.r8.graph.DexCode$TryHandler[],com.android.tools.r8.graph.DexDebugInfo):51:59 -> <init>
1:1:void setDebugInfo(com.android.tools.r8.graph.DexDebugInfo):99:99 -> a
2:2:com.android.tools.r8.graph.DexDebugInfo debugInfoWithAdditionalFirstParameter(com.android.tools.r8.graph.DexString):103:103 -> a
3:7:com.android.tools.r8.graph.DexDebugInfo debugInfoWithAdditionalFirstParameter(com.android.tools.r8.graph.DexString):106:110 -> a
8:9:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):188:189 -> a
10:10:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):193:193 -> a
11:11:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):196:196 -> a
12:12:void com.android.tools.r8.ir.conversion.IRBuilder.<init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):431:431 -> a
12:12:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):196 -> a
13:13:void com.android.tools.r8.ir.conversion.IRBuilder.<init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):438:438 -> a
13:13:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):196 -> a
14:14:void com.android.tools.r8.ir.conversion.IRBuilder.<init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):431:431 -> a
14:14:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):196 -> a
15:15:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):197:197 -> a
16:19:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):373:376 -> a
20:20:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
20:20:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):377 -> a
21:25:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):377:381 -> a
26:26:com.android.tools.r8.graph.DexString com.android.tools.r8.code.ConstStringJumbo.getString() -> a
26:26:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):381 -> a
27:27:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):381:381 -> a
28:29:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):384:385 -> a
30:32:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):387:389 -> a
33:35:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):407:409 -> a
1:3:boolean computeEquals(java.lang.Object):144:146 -> b
4:4:boolean computeEquals(java.lang.Object):149:149 -> b
5:5:boolean computeEquals(java.lang.Object):152:152 -> b
6:7:boolean computeEquals(java.lang.Object):155:156 -> b
8:8:boolean computeEquals(java.lang.Object):160:160 -> b
9:9:boolean computeEquals(java.lang.Object):164:164 -> b
10:10:boolean computeEquals(java.lang.Object):167:167 -> b
11:11:boolean computeEquals(java.lang.Object):171:171 -> b
12:14:void updateHighestSortingString(com.android.tools.r8.graph.DexString):395:397 -> b
1:1:int computeHashCode():133:133 -> d
2:5:int computeHashCode():136:139 -> d
com.android.tools.r8.graph.DexCode asDexCode() -> f
boolean isDexCode() -> k
1:1:com.android.tools.r8.graph.DexDebugInfo getDebugInfo():95:95 -> m
1:1:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):245:245 -> toString
1:1:java.lang.String toString():240 -> toString
2:7:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):249:254 -> toString
2:7:java.lang.String toString():240 -> toString
8:10:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):257:259 -> toString
8:10:java.lang.String toString():240 -> toString
11:11:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> toString
11:11:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):260 -> toString
11:11:java.lang.String toString():240 -> toString
12:12:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):260:260 -> toString
12:12:java.lang.String toString():240 -> toString
13:13:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):265:265 -> toString
13:13:java.lang.String toString():240 -> toString
14:14:com.android.tools.r8.graph.DexDebugInfo getDebugInfo():95:95 -> toString
14:14:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):266 -> toString
14:14:java.lang.String toString():240 -> toString
15:15:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):271:271 -> toString
15:15:java.lang.String toString():240 -> toString
16:18:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):276:278 -> toString
16:18:java.lang.String toString():240 -> toString
19:19:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> toString
19:19:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):279 -> toString
19:19:java.lang.String toString():240 -> toString
20:21:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):279:280 -> toString
20:21:java.lang.String toString():240 -> toString
22:22:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):282:282 -> toString
22:22:java.lang.String toString():240 -> toString
23:23:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):284:284 -> toString
23:23:java.lang.String toString():240 -> toString
24:24:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):286:286 -> toString
24:24:java.lang.String toString():240 -> toString
25:30:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):289:294 -> toString
25:30:java.lang.String toString():240 -> toString
31:37:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):296:302 -> toString
31:37:java.lang.String toString():240 -> toString
38:38:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):306:306 -> toString
38:38:java.lang.String toString():240 -> toString
39:39:java.lang.String toString(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.naming.ClassNameMapper):287:287 -> toString
39:39:java.lang.String toString():240 -> toString
com.android.tools.r8.graph.DexCode$Try -> a.a.a.a.f.E:
int instructionCount -> d
int handlerIndex -> e
boolean $assertionsDisabled -> a
int handlerOffset -> b
int startAddress -> c
1:1:void <clinit>():414:414 -> <clinit>
1:5:void <init>(int,int,int):423:427 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):476:476 -> a
1:3:boolean equals(java.lang.Object):444:446 -> equals
4:4:boolean equals(java.lang.Object):449:449 -> equals
5:5:boolean equals(java.lang.Object):452:452 -> equals
1:1:int hashCode():436:436 -> hashCode
1:2:java.lang.String toString():459:460 -> toString
3:3:java.lang.String toString():462:462 -> toString
com.android.tools.r8.graph.DexCode$TryHandler -> a.a.a.a.f.G:
com.android.tools.r8.graph.DexCode$TryHandler$TypeAddrPair[] pairs -> b
boolean $assertionsDisabled -> a
int catchAllAddr -> c
1:1:void <clinit>():481:481 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexCode$TryHandler$TypeAddrPair[],int):488:490 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):516:516 -> a
2:2:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):522:522 -> a
1:3:boolean equals(java.lang.Object):503:505 -> equals
4:4:boolean equals(java.lang.Object):508:508 -> equals
1:1:int hashCode():495:495 -> hashCode
1:8:java.lang.String toString():527:534 -> toString
9:12:java.lang.String toString():536:539 -> toString
13:14:java.lang.String toString():541:542 -> toString
com.android.tools.r8.graph.DexCode$TryHandler$TypeAddrPair -> a.a.a.a.f.F:
com.android.tools.r8.graph.DexType type -> b
boolean $assertionsDisabled -> a
int addr -> c
1:1:void <clinit>():545:545 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexType,int):550:552 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):558:558 -> a
2:2:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):564:564 -> a
1:3:boolean equals(java.lang.Object):577:579 -> equals
1:1:int hashCode():569:569 -> hashCode
com.android.tools.r8.graph.DexDebugEntry -> a.a.a.a.f.I:
com.android.tools.r8.com.google.common.collect.ImmutableMap locals -> h
com.android.tools.r8.ir.code.Position callerPosition -> j
com.android.tools.r8.graph.DexString sourceFile -> e
com.android.tools.r8.graph.DexMethod method -> i
boolean prologueEnd -> f
int line -> d
boolean epilogueBegin -> g
boolean $assertionsDisabled -> a
boolean lineEntry -> b
int address -> c
1:1:void <clinit>():12:12 -> <clinit>
1:11:void <init>(boolean,int,int,com.android.tools.r8.graph.DexString,boolean,boolean,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):33:43 -> <init>
1:1:java.lang.String toString(boolean):52:52 -> a
2:2:java.lang.String toString(boolean):54:54 -> a
3:5:java.lang.String toString(boolean):56:58 -> a
6:9:java.lang.String toString(boolean):60:63 -> a
10:11:java.lang.String toString(boolean):65:66 -> a
12:13:java.lang.String toString(boolean):69:70 -> a
14:15:java.lang.String toString(boolean):72:73 -> a
16:18:java.lang.String toString(boolean):75:77 -> a
19:19:java.lang.String toString(boolean):79:79 -> a
20:20:java.lang.String toString(boolean):83:83 -> a
21:21:java.lang.String toString(boolean):85:85 -> a
22:22:java.lang.String toString(boolean):87:87 -> a
23:23:java.lang.String toString(boolean):89:89 -> a
1:1:java.lang.String toString():48:48 -> toString
com.android.tools.r8.graph.DexDebugEntryBuilder -> a.a.a.a.f.L:
com.android.tools.r8.graph.DexDebugPositionState positionState -> i
java.util.Map locals -> d
com.android.tools.r8.graph.DexDebugEntry pending -> f
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap arguments -> e
java.util.List entries -> h
boolean $assertionsDisabled -> a
boolean prologueEnd -> b
boolean epilogueBegin -> c
java.util.Map canonicalizedLocals -> g
1:1:void <clinit>():22:22 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.graph.DexMethod):59:59 -> <init>
2:5:void <init>(int,com.android.tools.r8.graph.DexMethod):43:46 -> <init>
6:6:void <init>(int,com.android.tools.r8.graph.DexMethod):50:50 -> <init>
7:7:void <init>(int,com.android.tools.r8.graph.DexMethod):53:53 -> <init>
8:8:void <init>(int,com.android.tools.r8.graph.DexMethod):56:56 -> <init>
9:9:void <init>(int,com.android.tools.r8.graph.DexMethod):60:60 -> <init>
10:10:void <init>(int,com.android.tools.r8.graph.DexMethod):62:62 -> <init>
1:2:void visit(com.android.tools.r8.graph.DexDebugEvent$AdvancePC):101:102 -> a
3:3:void visit(com.android.tools.r8.graph.DexDebugEvent$AdvanceLine):107:107 -> a
4:4:void visit(com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame):112:112 -> a
5:6:void visit(com.android.tools.r8.graph.DexDebugEvent$Default):117:118 -> a
7:7:void visit(com.android.tools.r8.graph.DexDebugEvent$SetFile):123:123 -> a
8:8:void visit(com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd):128:128 -> a
9:9:void visit(com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin):133:133 -> a
10:10:void visit(com.android.tools.r8.graph.DexDebugEvent$StartLocal):144:144 -> a
11:12:com.android.tools.r8.graph.DebugLocalInfo canonicalize(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString):200:201 -> a
11:12:void visit(com.android.tools.r8.graph.DexDebugEvent$StartLocal):145 -> a
13:14:void com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry.set(com.android.tools.r8.graph.DebugLocalInfo):29:30 -> a
13:14:void visit(com.android.tools.r8.graph.DexDebugEvent$StartLocal):145 -> a
15:15:void visit(com.android.tools.r8.graph.DexDebugEvent$EndLocal):150:150 -> a
16:16:void com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry.unset():34:34 -> a
16:16:void visit(com.android.tools.r8.graph.DexDebugEvent$EndLocal):150 -> a
17:17:void visit(com.android.tools.r8.graph.DexDebugEvent$RestartLocal):155:155 -> a
18:18:void com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry.reset():38:38 -> a
18:18:void visit(com.android.tools.r8.graph.DexDebugEvent$RestartLocal):155 -> a
19:19:void entryEventReceived(boolean):159:159 -> a
20:20:void entryEventReceived(boolean):161:161 -> a
21:26:com.android.tools.r8.com.google.common.collect.ImmutableMap getLocals():215:220 -> a
21:26:void entryEventReceived(boolean):169 -> a
27:27:com.android.tools.r8.com.google.common.collect.ImmutableMap getLocals():223:223 -> a
27:27:void entryEventReceived(boolean):169 -> a
28:28:void entryEventReceived(boolean):169:169 -> a
29:29:void entryEventReceived(boolean):161:161 -> a
30:30:void entryEventReceived(boolean):173:173 -> a
31:33:void entryEventReceived(boolean):176:178 -> a
34:37:void entryEventReceived(boolean):182:185 -> a
38:40:java.util.List build():190:192 -> a
41:42:java.util.List build():194:195 -> a
43:43:com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry getEntry(int):206:206 -> a
44:45:com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry getEntry(int):208:209 -> a
com.android.tools.r8.graph.DexDebugEntryBuilder$1 -> a.a.a.a.f.J:
com.android.tools.r8.graph.DexDebugEntryBuilder$LocalEntry -> a.a.a.a.f.K:
com.android.tools.r8.graph.DebugLocalInfo current -> a
com.android.tools.r8.graph.DebugLocalInfo last -> b
1:1:void <init>():24:24 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexDebugEntryBuilder$1):24 -> <init>
com.android.tools.r8.graph.DexDebugEvent -> a.a.a.a.f.W:
1:1:void <init>():13:13 -> <init>
void accept(com.android.tools.r8.graph.DexDebugEventVisitor) -> a
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection) -> a
void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping) -> a
com.android.tools.r8.graph.DexDebugEvent$AdvanceLine -> a.a.a.a.f.M:
int delta -> a
1:2:void <init>(int):147:148 -> <init>
1:2:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):153:154 -> a
3:3:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):159:159 -> a
1:1:boolean equals(java.lang.Object):175:175 -> equals
1:1:int hashCode():169:169 -> hashCode
1:1:java.lang.String toString():164:164 -> toString
com.android.tools.r8.graph.DexDebugEvent$AdvancePC -> a.a.a.a.f.N:
boolean $assertionsDisabled -> a
int delta -> b
1:1:void <clinit>():40:40 -> <clinit>
1:2:void <init>(int):50:51 -> <init>
1:2:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):46:47 -> a
3:4:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):56:57 -> a
1:1:boolean equals(java.lang.Object):74:74 -> equals
1:1:int hashCode():68:68 -> hashCode
1:1:java.lang.String toString():63:63 -> toString
com.android.tools.r8.graph.DexDebugEvent$Default -> a.a.a.a.f.O:
boolean $assertionsDisabled -> a
int value -> b
1:1:void <clinit>():425:425 -> <clinit>
1:3:void <init>(int):429:431 -> <init>
1:1:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):436:436 -> a
2:2:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):441:441 -> a
1:2:int getLineDelta():450:451 -> d
1:2:int getPCDelta():445:446 -> e
1:1:boolean equals(java.lang.Object):467:467 -> equals
1:1:int hashCode():461:461 -> hashCode
1:1:java.lang.String toString():456:456 -> toString
com.android.tools.r8.graph.DexDebugEvent$EndLocal -> a.a.a.a.f.P:
int registerNum -> a
1:2:void <init>(int):271:272 -> <init>
1:2:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):277:278 -> a
3:3:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):283:283 -> a
1:1:boolean equals(java.lang.Object):299:299 -> equals
1:1:int hashCode():293:293 -> hashCode
1:1:java.lang.String toString():288:288 -> toString
com.android.tools.r8.graph.DexDebugEvent$RestartLocal -> a.a.a.a.f.Q:
int registerNum -> a
1:2:void <init>(int):308:309 -> <init>
1:2:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):314:315 -> a
3:3:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):320:320 -> a
1:1:boolean equals(java.lang.Object):336:336 -> equals
1:1:int hashCode():330:330 -> hashCode
1:1:java.lang.String toString():325:325 -> toString
com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin -> a.a.a.a.f.R:
1:1:void <init>():114:114 -> <init>
1:1:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):119:119 -> a
2:2:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):124:124 -> a
1:1:boolean equals(java.lang.Object):139:139 -> equals
com.android.tools.r8.graph.DexDebugEvent$SetFile -> a.a.a.a.f.S:
com.android.tools.r8.graph.DexString fileName -> a
1:2:void <init>(com.android.tools.r8.graph.DexString):345:346 -> <init>
1:2:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):351:352 -> a
3:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):358:358 -> a
4:4:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):363:363 -> a
1:2:boolean equals(java.lang.Object):379:380 -> equals
1:2:int hashCode():373:374 -> hashCode
1:1:java.lang.String toString():368:368 -> toString
com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame -> a.a.a.a.f.T:
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexMethod callee -> b
com.android.tools.r8.ir.code.Position caller -> c
1:1:void <clinit>():384:384 -> <clinit>
1:4:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):389:392 -> <init>
void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping) -> a
1:1:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):402:402 -> a
1:1:boolean equals(java.lang.Object):417:417 -> equals
2:3:boolean equals(java.lang.Object):420:421 -> equals
1:1:int hashCode():412:412 -> hashCode
1:1:java.lang.String toString():407:407 -> toString
com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd -> a.a.a.a.f.U:
1:1:void <init>():81:81 -> <init>
1:1:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):86:86 -> a
2:2:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):91:91 -> a
1:1:boolean equals(java.lang.Object):107:107 -> equals
com.android.tools.r8.graph.DexDebugEvent$StartLocal -> a.a.a.a.f.V:
com.android.tools.r8.graph.DexString name -> b
com.android.tools.r8.graph.DexString signature -> d
com.android.tools.r8.graph.DexType type -> c
int registerNum -> a
1:5:void <init>(int,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString):191:195 -> <init>
1:1:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):204:204 -> a
2:6:void writeOn(com.android.tools.r8.dex.DebugBytecodeWriter,com.android.tools.r8.graph.ObjectToOffsetMapping):207:211 -> a
7:8:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):218:219 -> a
9:10:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):221:222 -> a
11:12:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):224:225 -> a
13:13:void accept(com.android.tools.r8.graph.DexDebugEventVisitor):231:231 -> a
1:1:boolean equals(java.lang.Object):250:250 -> equals
2:3:boolean equals(java.lang.Object):253:254 -> equals
4:4:boolean equals(java.lang.Object):257:257 -> equals
5:5:boolean equals(java.lang.Object):260:260 -> equals
6:6:boolean equals(java.lang.Object):263:263 -> equals
1:1:int hashCode():241:241 -> hashCode
2:4:int hashCode():243:245 -> hashCode
1:1:java.lang.String toString():236:236 -> toString
com.android.tools.r8.graph.DexDebugEventBuilder -> a.a.a.a.f.X:
com.android.tools.r8.graph.DexItemFactory factory -> c
com.android.tools.r8.ir.code.Position emittedPosition -> j
int startLine -> m
int emittedPc -> i
com.android.tools.r8.utils.InternalOptions options -> d
java.util.ArrayList arguments -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap emittedLocals -> k
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap pendingLocals -> g
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap lastKnownLocals -> f
com.android.tools.r8.graph.DexEncodedMethod method -> b
boolean pendingLocalChanges -> h
boolean $assertionsDisabled -> a
java.util.List events -> l
1:1:void <clinit>():28:28 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):61:61 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):44:44 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):48:48 -> <init>
4:5:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):51:52 -> <init>
6:6:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):56:56 -> <init>
7:7:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):59:59 -> <init>
8:10:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):62:64 -> <init>
int computeSpecialOpcode(int,int) -> a
1:2:void add(int,int,com.android.tools.r8.ir.code.Instruction):69:70 -> a
3:5:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):125:127 -> a
3:5:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMaps.emptyMap():136:136 -> a
6:6:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):129 -> a
6:6:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
7:7:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):129:129 -> a
7:7:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
8:9:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):131:132 -> a
8:9:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
10:10:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):134:134 -> a
10:10:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
11:14:void initialize(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):140:143 -> a
11:14:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):135 -> a
11:14:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
15:15:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMaps.emptyMap():136:136 -> a
15:15:void initialize(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):145 -> a
15:15:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):135 -> a
15:15:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
16:17:void initialize(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):145:146 -> a
16:17:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):135 -> a
16:17:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
18:21:void initialize(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):150:153 -> a
18:21:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):135 -> a
18:21:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
22:22:void initialize(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):156:156 -> a
22:22:void updateBlockEntry(com.android.tools.r8.ir.code.Instruction):135 -> a
22:22:void add(int,int,com.android.tools.r8.ir.code.Instruction):74 -> a
23:23:void add(int,int,com.android.tools.r8.ir.code.Instruction):76:76 -> a
24:24:void add(int,int,com.android.tools.r8.ir.code.Instruction):78:78 -> a
25:25:void add(int,int,com.android.tools.r8.ir.code.Instruction):82:82 -> a
26:27:void add(int,int,com.android.tools.r8.ir.code.Instruction):84:85 -> a
28:29:void startArgument(com.android.tools.r8.ir.code.Argument):160:161 -> a
28:29:void add(int,int,com.android.tools.r8.ir.code.Instruction):85 -> a
30:31:void startArgument(com.android.tools.r8.ir.code.Argument):163:164 -> a
30:31:void add(int,int,com.android.tools.r8.ir.code.Instruction):85 -> a
32:33:void add(int,int,com.android.tools.r8.ir.code.Instruction):86:87 -> a
34:35:void updateLocals(com.android.tools.r8.ir.code.DebugLocalsChange):169:170 -> a
34:35:void add(int,int,com.android.tools.r8.ir.code.Instruction):87 -> a
36:37:void add(int,int,com.android.tools.r8.ir.code.Instruction):89:90 -> a
38:41:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):182:185 -> a
38:41:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
42:43:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):191:192 -> a
42:43:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
44:46:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):194:196 -> a
44:46:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
47:47:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):229:229 -> a
47:47:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
47:47:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
48:53:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):231:236 -> a
48:53:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
48:53:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
54:54:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):238:238 -> a
54:54:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
54:54:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
55:55:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):240:240 -> a
55:55:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
55:55:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
56:56:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):244:244 -> a
56:56:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
56:56:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
57:57:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):248:248 -> a
57:57:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
57:57:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
58:58:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):250:250 -> a
58:58:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
58:58:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
59:59:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):252:252 -> a
59:59:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
59:59:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
60:62:void emitAdvancementEvents(int,com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.ir.code.Position,java.util.List,com.android.tools.r8.graph.DexItemFactory):254:256 -> a
60:62:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):196 -> a
60:62:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
63:67:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):197:201 -> a
63:67:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
68:68:void emitDebugPosition(int,com.android.tools.r8.ir.code.Position):203:203 -> a
68:68:void add(int,int,com.android.tools.r8.ir.code.Instruction):91 -> a
69:69:void add(int,int,com.android.tools.r8.ir.code.Instruction):94:94 -> a
70:73:void emitLocalChanges(int):208:211 -> a
70:73:void add(int,int,com.android.tools.r8.ir.code.Instruction):95 -> a
74:74:void emitLocalChanges(int):213:213 -> a
74:74:void add(int,int,com.android.tools.r8.ir.code.Instruction):95 -> a
75:78:void emitLocalChanges(int):215:218 -> a
75:78:void add(int,int,com.android.tools.r8.ir.code.Instruction):95 -> a
79:80:void add(int,int,com.android.tools.r8.ir.code.Instruction):101:102 -> a
81:83:com.android.tools.r8.graph.DexDebugInfo build():108:110 -> a
84:89:com.android.tools.r8.graph.DexDebugInfo build():113:118 -> a
90:90:com.android.tools.r8.graph.DexDebugInfo build():121:121 -> a
91:91:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):272:272 -> a
92:98:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):274:280 -> a
99:104:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):283:288 -> a
105:105:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):290:290 -> a
106:106:void com.android.tools.r8.graph.DexDebugEvent$StartLocal.<init>(int,com.android.tools.r8.graph.DebugLocalInfo):199:199 -> a
106:106:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):290 -> a
107:108:void emitLocalChangeEvents(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,java.util.List,com.android.tools.r8.graph.DexItemFactory):290:291 -> a
1:1:boolean localsChanged():174:174 -> b
2:3:boolean localsChanged():177:178 -> b
com.android.tools.r8.graph.DexDebugEventVisitor -> a.a.a.a.f.Y:
void visit(com.android.tools.r8.graph.DexDebugEvent$AdvanceLine) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$AdvancePC) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$Default) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$EndLocal) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$RestartLocal) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetFile) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$StartLocal) -> a
com.android.tools.r8.graph.DexDebugInfo -> a.a.a.a.f.Z:
com.android.tools.r8.graph.DexDebugEvent[] events -> e
boolean $assertionsDisabled -> b
int startLine -> c
com.android.tools.r8.graph.DexString[] parameters -> d
1:1:void <clinit>():11:11 -> <clinit>
1:5:void <init>(int,com.android.tools.r8.graph.DexString[],com.android.tools.r8.graph.DexDebugEvent[]):17:21 -> <init>
6:6:void <init>(int,com.android.tools.r8.graph.DexString[],com.android.tools.r8.graph.DexDebugEvent[]):24:24 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):60:61 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):66:66 -> a
1:3:boolean computeEquals(java.lang.Object):44:46 -> b
4:4:boolean computeEquals(java.lang.Object):49:49 -> b
5:5:boolean computeEquals(java.lang.Object):52:52 -> b
1:3:int computeHashCode():37:39 -> d
1:4:java.lang.String toString():71:74 -> toString
5:7:java.lang.String toString():76:78 -> toString
com.android.tools.r8.graph.DexDebugPositionState -> a.a.a.a.f.aa:
com.android.tools.r8.graph.DexString currentFile -> d
com.android.tools.r8.graph.DexMethod currentMethod -> e
boolean $assertionsDisabled -> a
int currentPc -> b
int currentLine -> c
com.android.tools.r8.ir.code.Position currentCallerPosition -> f
1:1:void <clinit>():23:23 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.graph.DexMethod):30:30 -> <init>
2:2:void <init>(int,com.android.tools.r8.graph.DexMethod):24:24 -> <init>
3:5:void <init>(int,com.android.tools.r8.graph.DexMethod):26:28 -> <init>
6:7:void <init>(int,com.android.tools.r8.graph.DexMethod):31:32 -> <init>
void visit(com.android.tools.r8.graph.DexDebugEvent$EndLocal) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$RestartLocal) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd) -> a
void visit(com.android.tools.r8.graph.DexDebugEvent$StartLocal) -> a
1:2:void visit(com.android.tools.r8.graph.DexDebugEvent$AdvancePC):37:38 -> a
3:3:void visit(com.android.tools.r8.graph.DexDebugEvent$AdvanceLine):43:43 -> a
4:5:void visit(com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame):48:49 -> a
6:8:void visit(com.android.tools.r8.graph.DexDebugEvent$Default):54:56 -> a
9:9:void visit(com.android.tools.r8.graph.DexDebugEvent$SetFile):61:61 -> a
10:10:com.android.tools.r8.ir.code.Position getCurrentCallerPosition():106:106 -> a
1:1:com.android.tools.r8.graph.DexString getCurrentFile():98:98 -> b
1:1:int getCurrentLine():94:94 -> c
1:1:com.android.tools.r8.graph.DexMethod getCurrentMethod():102:102 -> d
1:1:int getCurrentPc():90:90 -> e
com.android.tools.r8.graph.DexDefinition -> a.a.a.a.f.ba:
1:1:void <init>():13:13 -> <init>
com.android.tools.r8.graph.DexEncodedAnnotation -> a.a.a.a.f.ca:
com.android.tools.r8.graph.DexAnnotationElement[] elements -> c
com.android.tools.r8.graph.DexType type -> b
int sorted -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():12:12 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationElement[]):21:21 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationElement[]):19:19 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexAnnotationElement[]):22:23 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):29:30 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):36:36 -> a
4:4:int lambda$sort$0(com.android.tools.r8.graph.DexAnnotationElement,com.android.tools.r8.graph.DexAnnotationElement):66:66 -> a
1:2:void sort():62:63 -> d
3:3:int sortedHashCode():74:74 -> d
3:3:void sort():63 -> d
4:4:void sort():63:63 -> d
5:7:void sort():66:68 -> d
8:8:int sortedHashCode():74:74 -> d
8:8:void sort():70 -> d
9:9:void sort():70:70 -> d
1:3:boolean equals(java.lang.Object):54:56 -> equals
1:1:int hashCode():46:46 -> hashCode
1:1:java.lang.String toString():41:41 -> toString
com.android.tools.r8.graph.DexEncodedArray -> a.a.a.a.f.da:
com.android.tools.r8.graph.DexValue[] values -> a
1:2:void <init>(com.android.tools.r8.graph.DexValue[]):14:15 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):21:21 -> a
2:2:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):26:26 -> a
1:1:boolean equals(java.lang.Object):39:39 -> equals
1:1:int hashCode():31:31 -> hashCode
1:1:java.lang.String toString():44:44 -> toString
com.android.tools.r8.graph.DexEncodedField -> a.a.a.a.f.ea:
com.android.tools.r8.graph.FieldAccessFlags accessFlags -> d
com.android.tools.r8.graph.DexAnnotationSet annotations -> e
com.android.tools.r8.graph.DexEncodedField[] EMPTY_ARRAY -> a
com.android.tools.r8.graph.DexField field -> c
boolean $assertionsDisabled -> b
com.android.tools.r8.graph.DexValue staticValue -> f
1:1:void <clinit>():11:11 -> <clinit>
2:2:void <clinit>():13:13 -> <clinit>
1:5:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.FieldAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexValue):24:28 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):34:35 -> a
3:3:void com.android.tools.r8.graph.DexAnnotationSet.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):47:47 -> a
3:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):35 -> a
4:5:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):36:37 -> a
6:6:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):43:43 -> a
7:9:void setStaticValue(com.android.tools.r8.graph.DexValue):101:103 -> a
1:1:java.lang.String toSourceString():58:58 -> c
1:1:com.android.tools.r8.graph.DexField getKey():63:63 -> d
1:1:com.android.tools.r8.graph.PresortedComparable getKey():11 -> d
1:2:com.android.tools.r8.graph.DexValue getStaticValue():107:108 -> e
1:1:boolean hasAnnotation():92:92 -> f
1:1:java.lang.String toString():48:48 -> toString
com.android.tools.r8.graph.DexEncodedMethod -> a.a.a.a.f.na:
com.android.tools.r8.graph.DexEncodedMethod$CompilationState compilationState -> h
com.android.tools.r8.graph.DexAnnotationSet annotations -> e
int classFileVersion -> j
boolean obsolete -> k
com.android.tools.r8.graph.ParameterAnnotationsList parameterAnnotationsList -> f
com.android.tools.r8.graph.DexEncodedMethod[] EMPTY_ARRAY -> a
com.android.tools.r8.graph.MethodAccessFlags accessFlags -> d
com.android.tools.r8.graph.OptimizationInfo optimizationInfo -> i
com.android.tools.r8.graph.DexMethod method -> c
boolean $assertionsDisabled -> b
com.android.tools.r8.graph.Code code -> g
1:1:void <clinit>():55:55 -> <clinit>
2:3:void <clinit>():93:94 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code):148:148 -> <init>
2:4:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code):104:106 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code):112:112 -> <init>
6:11:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code):149:154 -> <init>
12:13:void setCodeOwnership():412:413 -> <init>
12:13:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code):155 -> <init>
14:15:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.MethodAccessFlags,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.ParameterAnnotationsList,com.android.tools.r8.graph.Code,int):165:166 -> <init>
1:3:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):293:295 -> a
4:4:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):309:309 -> a
5:5:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):306:306 -> a
6:6:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):303:303 -> a
7:7:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):300:300 -> a
8:8:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):297:297 -> a
9:9:boolean markProcessed(com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):312:312 -> a
10:11:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):322:323 -> a
12:12:void setCode(com.android.tools.r8.graph.Code):353:353 -> a
13:14:void voidCodeOwnership():418:419 -> a
13:14:void setCode(com.android.tools.r8.graph.Code):354 -> a
15:15:void setCode(com.android.tools.r8.graph.Code):355:355 -> a
16:17:void setCodeOwnership():412:413 -> a
16:17:void setCode(com.android.tools.r8.graph.Code):356 -> a
18:20:void setCode(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):360:362 -> a
21:24:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):374:377 -> a
25:25:void com.android.tools.r8.graph.DexItem.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod):50:50 -> a
25:25:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):377 -> a
26:27:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):379:380 -> a
28:29:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):385:386 -> a
30:31:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):388:389 -> a
32:34:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):703:705 -> a
35:35:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):708:708 -> a
36:36:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):711:711 -> a
37:38:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):713:714 -> a
39:39:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):713:713 -> a
40:43:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):715:718 -> a
44:44:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):722:722 -> a
45:45:void rewriteCodeWithJumboStrings(com.android.tools.r8.graph.ObjectToOffsetMapping,com.android.tools.r8.graph.DexApplication,boolean):724:724 -> a
46:46:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1216:1216 -> a
47:48:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1218:1219 -> a
49:50:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1221:1222 -> a
51:53:void upgradeClassFileVersion(int):435:437 -> a
51:53:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1222 -> a
54:55:boolean hasClassFileVersion():430:431 -> a
54:55:void upgradeClassFileVersion(int):437 -> a
54:55:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1222 -> a
56:57:void upgradeClassFileVersion(int):437:438 -> a
56:57:void copyMetadata(com.android.tools.r8.graph.DexEncodedMethod):1222 -> a
58:58:com.android.tools.r8.graph.DexEncodedMethod asSingleTarget():1296:1296 -> a
1:2:java.lang.String toSourceString():485:486 -> c
1:1:com.android.tools.r8.graph.DexMethod getKey():737:737 -> d
1:1:com.android.tools.r8.graph.PresortedComparable getKey():55 -> d
1:1:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():530:530 -> e
2:3:com.android.tools.r8.graph.DexCode generateCodeFromTemplate(int,int,com.android.tools.r8.code.Instruction[]):510:511 -> e
2:3:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():531 -> e
4:4:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> e
4:4:com.android.tools.r8.graph.DexCode generateCodeFromTemplate(int,int,com.android.tools.r8.code.Instruction[]):512 -> e
4:4:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():531 -> e
5:5:com.android.tools.r8.graph.DexCode generateCodeFromTemplate(int,int,com.android.tools.r8.code.Instruction[]):513:513 -> e
5:5:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():531 -> e
6:8:com.android.tools.r8.graph.DexCode generateCodeFromTemplate(int,int,com.android.tools.r8.code.Instruction[]):515:517 -> e
6:8:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():531 -> e
9:10:com.android.tools.r8.graph.DexCode generateCodeFromTemplate(int,int,com.android.tools.r8.code.Instruction[]):519:520 -> e
9:10:com.android.tools.r8.graph.DexCode buildEmptyThrowingDexCode():531 -> e
1:3:int getClassFileVersion():424:426 -> f
1:2:com.android.tools.r8.graph.Code getCode():401:402 -> g
1:3:com.android.tools.r8.graph.UpdatableOptimizationInfo getMutableOptimizationInfo():1203:1205 -> h
4:4:com.android.tools.r8.graph.UpdatableOptimizationInfo getMutableOptimizationInfo():1207:1207 -> h
1:2:com.android.tools.r8.graph.OptimizationInfo getOptimizationInfo():1198:1199 -> i
1:2:boolean hasAnnotation():759:760 -> j
1:1:boolean hasCode():397:397 -> k
1:2:boolean isClassInitializer():190:191 -> l
1:2:boolean isDirectMethod():231:232 -> m
1:2:boolean isInstanceInitializer():180:181 -> n
1:2:boolean isNonAbstractVirtualMethod():208:209 -> o
1:2:boolean isPrivateMethod():223:224 -> p
1:2:boolean isProcessed():170:171 -> q
1:2:boolean isPublicized():213:214 -> r
3:3:boolean com.android.tools.r8.graph.AccessFlags.isPromotedToPublic():183:183 -> r
3:3:boolean isPublicized():214 -> r
1:2:boolean isStatic():237:238 -> s
1:2:boolean isVirtualMethod():199:200 -> t
1:2:java.lang.String toString():367:368 -> toString
1:2:java.lang.String qualifiedName():442:443 -> u
1:1:void removeCode():406:406 -> v
2:3:void voidCodeOwnership():418:419 -> v
2:3:void removeCode():407 -> v
4:4:void removeCode():408:408 -> v
1:1:boolean shouldNotHaveCode():393:393 -> w
1:1:void checkIfObsolete():115:115 -> x
com.android.tools.r8.graph.DexEncodedMethod$1 -> a.a.a.a.f.fa:
int[] $SwitchMap$com$android$tools$r8$ir$optimize$Inliner$Constraint -> b
int[] $SwitchMap$com$android$tools$r8$graph$DexEncodedMethod$CompilationState -> a
1:1:void <clinit>():295:295 -> <clinit>
2:2:void <clinit>():278:278 -> <clinit>
com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility -> a.a.a.a.f.ga:
boolean returnsReceiver -> a
1:2:void <init>(boolean):780:781 -> <init>
com.android.tools.r8.graph.DexEncodedMethod$CompilationState -> a.a.a.a.f.ha:
com.android.tools.r8.graph.DexEncodedMethod$CompilationState PROCESSED_INLINING_CANDIDATE_SAME_CLASS -> f
com.android.tools.r8.graph.DexEncodedMethod$CompilationState PROCESSED_NOT_INLINING_CANDIDATE -> b
com.android.tools.r8.graph.DexEncodedMethod$CompilationState PROCESSED_INLINING_CANDIDATE_ANY -> c
com.android.tools.r8.graph.DexEncodedMethod$CompilationState PROCESSED_INLINING_CANDIDATE_SUBCLASS -> d
com.android.tools.r8.graph.DexEncodedMethod$CompilationState PROCESSED_INLINING_CANDIDATE_SAME_PACKAGE -> e
com.android.tools.r8.graph.DexEncodedMethod$CompilationState[] $VALUES -> g
com.android.tools.r8.graph.DexEncodedMethod$CompilationState NOT_PROCESSED -> a
1:1:void <clinit>():67:67 -> <clinit>
2:2:void <clinit>():71:71 -> <clinit>
3:3:void <clinit>():76:76 -> <clinit>
4:4:void <clinit>():81:81 -> <clinit>
5:5:void <clinit>():86:86 -> <clinit>
6:6:void <clinit>():90:90 -> <clinit>
7:7:void <clinit>():63:63 -> <clinit>
1:1:void <init>(java.lang.String,int):63:63 -> <init>
1:1:com.android.tools.r8.graph.DexEncodedMethod$CompilationState[] values():63:63 -> a
com.android.tools.r8.graph.DexEncodedMethod$DefaultOptimizationInfoImpl -> a.a.a.a.f.ia:
boolean UNKNOWN_INITIALIZER_ENABLING_JAVA_ASSERTIONS -> m
boolean UNKNOWN_CHECKS_NULL_RECEIVER_BEFORE_ANY_SIDE_EFFECT -> i
boolean UNKNOWN_TRIGGERS_CLASS_INIT_BEFORE_ANY_SIDE_EFFECT -> j
int UNKNOWN_RETURNED_CONSTANT -> f
java.util.BitSet NO_NULL_PARAMETER_OR_THROW_FACTS -> o
java.util.BitSet NO_NULL_PARAMETER_ON_NORMAL_EXITS_FACTS -> p
int UNKNOWN_RETURNED_ARGUMENT -> b
boolean $assertionsDisabled -> q
com.android.tools.r8.graph.ParameterUsagesInfo UNKNOWN_PARAMETER_USAGE_INFO -> n
com.android.tools.r8.graph.OptimizationInfo DEFAULT_INSTANCE -> a
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer UNKNOWN_TRIVIAL_INITIALIZER -> l
boolean UNKNOWN_RETURNS_CONSTANT -> e
boolean NOT_PUBLICZED -> g
boolean DOES_NOT_USE_IDNETIFIER_NAME_STRING -> h
com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility UNKNOWN_CLASS_INLINER_ELIGIBILITY -> k
boolean UNKNOWN_NEVER_RETURNS_NULL -> c
boolean UNKNOWN_NEVER_RETURNS_NORMALLY -> d
1:2:void <clinit>():807:808 -> <clinit>
3:17:void <clinit>():810:824 -> <clinit>
1:1:void <init>():826:826 -> <init>
1:1:com.android.tools.r8.graph.UpdatableOptimizationInfo mutableCopy():923:923 -> a
1:1:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer getTrivialInitializerInfo():830:830 -> b
1:1:java.util.BitSet getNonNullParamOrThrow():841:841 -> c
1:1:boolean isInitializerEnablingJavaAssertions():893:893 -> d
1:1:boolean useIdentifierNameString():898:898 -> e
boolean isReachabilitySensitive() -> f
com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl -> a.a.a.a.f.ja:
boolean initializerEnablingJavaAssertions -> n
long returnedConstant -> f
boolean useIdentifierNameString -> i
boolean checksNullReceiverBeforeAnySideEffect -> j
boolean triggersClassInitBeforeAnySideEffect -> k
com.android.tools.r8.graph.OptimizationInfo$InlinePreference inlining -> h
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer trivialInitializerInfo -> m
java.util.BitSet nonNullParamOnNormalExits -> q
java.util.BitSet nonNullParamOrThrow -> p
int returnedArgument -> b
boolean reachabilitySensitive -> r
com.android.tools.r8.graph.ParameterUsagesInfo parametersUsages -> o
boolean returnsConstant -> e
boolean publicized -> g
boolean $assertionsDisabled -> a
boolean neverReturnsNull -> c
boolean neverReturnsNormally -> d
com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility classInlinerEligibility -> l
1:1:void <clinit>():927:927 -> <clinit>
1:1:void <init>():969:969 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
2:4:void <init>():929:931 -> <init>
2:4:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
5:9:void <init>():933:937 -> <init>
5:9:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
10:10:void <init>():939:939 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
11:11:void <init>():941:941 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
12:12:void <init>():945:945 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
13:13:void <init>():947:947 -> <init>
13:13:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
14:14:void <init>():949:949 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
15:15:void <init>():951:951 -> <init>
15:15:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
16:16:void <init>():959:959 -> <init>
16:16:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
17:18:void <init>():966:967 -> <init>
17:18:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):927 -> <init>
19:19:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):973:973 -> <init>
20:22:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):929:931 -> <init>
23:27:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):933:937 -> <init>
28:28:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):939:939 -> <init>
29:29:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):941:941 -> <init>
30:30:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):945:945 -> <init>
31:31:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):947:947 -> <init>
32:32:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):949:949 -> <init>
33:33:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):951:951 -> <init>
34:34:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):959:959 -> <init>
35:36:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):966:967 -> <init>
37:53:void <init>(com.android.tools.r8.graph.DexEncodedMethod$OptimizationInfoImpl):974:990 -> <init>
1:1:void setParameterUsages(com.android.tools.r8.graph.ParameterUsagesInfo):1087:1087 -> a
2:2:void setNonNullParamOrThrow(java.util.BitSet):1092:1092 -> a
3:3:void setClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility):1107:1107 -> a
4:4:void setTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer):1112:1112 -> a
5:7:void markReturnsArgument(int):1122:1124 -> a
8:10:void markReturnsConstant(long):1139:1141 -> a
11:11:void markCheckNullReceiverBeforeAnySideEffect(boolean):1182:1182 -> a
12:13:com.android.tools.r8.graph.UpdatableOptimizationInfo mutableCopy():1192:1193 -> a
1:1:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer getTrivialInitializerInfo():995:995 -> b
2:2:void markTriggerClassInitBeforeAnySideEffect(boolean):1187:1187 -> b
1:1:java.util.BitSet getNonNullParamOrThrow():1005:1005 -> c
2:2:void setReachabilitySensitive(boolean):1102:1102 -> c
1:1:boolean isInitializerEnablingJavaAssertions():1057:1057 -> d
1:1:boolean useIdentifierNameString():1062:1062 -> e
1:1:boolean isReachabilitySensitive():1015:1015 -> f
1:2:void markNeverInline():1161:1162 -> g
1:1:void markNeverReturnsNormally():1134:1134 -> h
1:1:void markNeverReturnsNull():1129:1129 -> i
1:1:void markUseIdentifierNameString():1177:1177 -> j
1:1:void setInitializerEnablingJavaAssertions():1117:1117 -> k
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer -> a.a.a.a.f.ma:
1:1:void <init>():786:786 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexEncodedMethod$1):785 -> <init>
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer$TrivialClassInitializer -> a.a.a.a.f.ka:
com.android.tools.r8.graph.DexField field -> a
1:2:void <init>(com.android.tools.r8.graph.DexField):801:802 -> <init>
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer$TrivialInstanceInitializer -> a.a.a.a.f.la:
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer$TrivialInstanceInitializer INSTANCE -> a
1:1:void <clinit>():792:792 -> <clinit>
1:1:void <init>():791:791 -> <init>
com.android.tools.r8.graph.DexField -> a.a.a.a.f.oa:
com.android.tools.r8.graph.DexString name -> f
com.android.tools.r8.graph.DexType clazz -> d
com.android.tools.r8.graph.DexType type -> e
1:7:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString,boolean):17:23 -> <init>
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):10:10 -> a
2:2:boolean match(com.android.tools.r8.graph.DexItem):10:10 -> a
3:3:boolean match(com.android.tools.r8.graph.DexEncodedField):122:122 -> a
3:3:boolean match(com.android.tools.r8.graph.DexItem):10 -> a
4:4:int slowCompareTo(java.lang.Object):10:10 -> a
5:8:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):53:56 -> a
9:9:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):63:63 -> a
10:10:int slowCompareTo(com.android.tools.r8.graph.DexField):83:83 -> a
11:11:int slowCompareTo(com.android.tools.r8.graph.DexField):87:87 -> a
12:12:int slowCompareTo(com.android.tools.r8.graph.DexField):91:91 -> a
13:13:int layeredCompareTo(com.android.tools.r8.graph.DexField,com.android.tools.r8.naming.NamingLens):109:109 -> a
14:14:int layeredCompareTo(com.android.tools.r8.graph.DexField,com.android.tools.r8.naming.NamingLens):113:113 -> a
15:15:int layeredCompareTo(com.android.tools.r8.graph.DexField,com.android.tools.r8.naming.NamingLens):117:117 -> a
1:5:boolean computeEquals(java.lang.Object):36:40 -> b
6:6:java.lang.String toSmaliString():136:136 -> b
7:7:java.lang.String com.android.tools.r8.graph.DexType.toSmaliString():320:320 -> b
7:7:java.lang.String toSmaliString():136 -> b
8:8:java.lang.String toSmaliString():136:136 -> b
9:9:java.lang.String com.android.tools.r8.graph.DexType.toSmaliString():320:320 -> b
9:9:java.lang.String toSmaliString():136 -> b
10:10:java.lang.String toSmaliString():136:136 -> b
1:1:java.lang.String toSourceString():141:141 -> c
2:2:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> c
2:2:java.lang.String toSourceString():141 -> c
3:3:java.lang.String toSourceString():141:141 -> c
1:1:int compareTo(java.lang.Object):10:10 -> compareTo
2:2:int compareTo(com.android.tools.r8.graph.DexField):78:78 -> compareTo
2:2:int compareTo(java.lang.Object):10 -> compareTo
1:3:int computeHashCode():29:31 -> d
1:1:java.lang.String toString():47:47 -> toString
com.android.tools.r8.graph.DexItem -> a.a.a.a.f.pa:
1:1:void <init>():12:12 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection) -> a
1:1:void collectAll(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexItem[]):15:15 -> a
2:2:void lambda$collectAll$0(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexItem):15:15 -> a
3:3:void collectAll(com.android.tools.r8.dex.MixedSectionCollection,com.android.tools.r8.graph.DexItem[]):19:19 -> a
4:4:void lambda$collectAll$1(com.android.tools.r8.dex.MixedSectionCollection,com.android.tools.r8.graph.DexItem):19:19 -> a
5:5:void collectAll(com.android.tools.r8.dex.MixedSectionCollection,java.util.Collection):24:24 -> a
6:6:void consumeArray(com.android.tools.r8.graph.DexItem[],java.util.function.Consumer):35:35 -> a
7:7:void consumeArray(com.android.tools.r8.graph.DexItem[],java.util.function.Consumer):37:37 -> a
8:8:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection):46:46 -> a
1:1:void lambda$collectAll$2(com.android.tools.r8.dex.MixedSectionCollection,com.android.tools.r8.graph.DexItem):24:24 -> b
2:2:java.lang.String toSmaliString():60:60 -> b
1:1:java.lang.String toSourceString():64:64 -> c
com.android.tools.r8.graph.DexItemFactory -> a.a.a.a.f.Ba:
com.android.tools.r8.graph.DexString unboxBooleanMethodName -> Q
java.util.Map setFiles -> s
com.android.tools.r8.graph.DexString longFieldUpdaterDescriptor -> Ua
com.android.tools.r8.graph.DexType stringType -> vb
boolean skipNameValidationForTesting -> sc
com.android.tools.r8.graph.DexString classConstructorMethodName -> Ya
com.android.tools.r8.graph.DexType boxedLongType -> rb
com.android.tools.r8.graph.DexString isEmptyMethodName -> Y
com.android.tools.r8.graph.DexItemFactory$ThrowableMethods throwableMethods -> Qb
com.android.tools.r8.graph.DexString charDescriptor -> z
com.android.tools.r8.graph.DexType boxedCharType -> nb
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap advancePCs -> m
com.android.tools.r8.graph.DexString containsMethodName -> aa
com.android.tools.r8.graph.DexType shortType -> jb
com.android.tools.r8.com.google.common.collect.BiMap primitiveToBoxed -> tc
com.android.tools.r8.graph.DexString doubleDescriptor -> A
com.android.tools.r8.graph.DexType doubleType -> fb
com.android.tools.r8.graph.DexString classDescriptor -> Ea
com.android.tools.r8.graph.DexString methodDescriptor -> Ia
com.android.tools.r8.graph.DexString boxedCharDescriptor -> I
com.android.tools.r8.graph.DexString objectsDescriptor -> Ma
com.android.tools.r8.graph.DexType catchAllType -> a
com.android.tools.r8.graph.DexString methodHandleDescriptor -> Qa
com.android.tools.r8.graph.DexType annotationEnclosingClass -> Zb
java.util.concurrent.ConcurrentHashMap protos -> i
com.android.tools.r8.graph.DexString unboxByteMethodName -> R
com.android.tools.r8.graph.DexString getMethodName -> ua
java.util.Map setInlineFrames -> t
com.android.tools.r8.graph.DexString invokeExactMethodName -> ya
com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin setEpilogueBegin -> q
com.android.tools.r8.graph.DexString lengthMethodName -> Z
com.android.tools.r8.graph.DexItemFactory$PolymorphicMethods polymorphicMethods -> Vb
com.android.tools.r8.graph.DexType comparableType -> oc
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap advanceLines -> l
com.android.tools.r8.graph.DexType npeType -> Jb
com.android.tools.r8.graph.DexType metafactoryType -> kc
java.util.concurrent.ConcurrentHashMap fields -> h
com.android.tools.r8.graph.DexType stringBufferType -> Fb
com.android.tools.r8.graph.DexString floatDescriptor -> B
com.android.tools.r8.graph.DexString equalsIgnoreCaseMethodName -> ea
com.android.tools.r8.graph.DexType annotationSynthesizedClassMap -> gc
com.android.tools.r8.graph.DexString unknownTypeName -> c
com.android.tools.r8.graph.DexType throwableType -> Bb
com.android.tools.r8.graph.DexString toStringMethodName -> ia
com.android.tools.r8.graph.DexType annotationMethodParameters -> cc
com.android.tools.r8.graph.DexString boxedDoubleDescriptor -> J
com.android.tools.r8.graph.DexString desiredAssertionStatusMethodName -> ma
com.android.tools.r8.graph.DexString getSimpleNameName -> qa
com.android.tools.r8.graph.DexMethod metafactoryAltMethod -> qc
com.android.tools.r8.graph.DexType objectArrayType -> yb
com.android.tools.r8.graph.DexString unboxCharMethodName -> S
com.android.tools.r8.graph.DexString intFieldUpdaterDescriptor -> Ta
com.android.tools.r8.graph.DexType charSequenceType -> ub
com.android.tools.r8.graph.DexString constructorMethodName -> Xa
com.android.tools.r8.graph.DexType boxedIntType -> qb
boolean sorted -> w
com.android.tools.r8.graph.DexItemFactory$ClassMethods classMethods -> Rb
com.android.tools.r8.graph.DexType boxedByteType -> mb
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap endLocals -> o
java.util.concurrent.ConcurrentHashMap types -> g
com.android.tools.r8.graph.DexType longType -> ib
com.android.tools.r8.graph.DexString objectArrayDescriptor -> Da
com.android.tools.r8.graph.DexString intDescriptor -> C
com.android.tools.r8.graph.DexType charType -> eb
com.android.tools.r8.graph.DexString fieldDescriptor -> Ha
com.android.tools.r8.graph.DexType charArrayType -> ab
com.android.tools.r8.graph.DexString boxedFloatDescriptor -> K
com.android.tools.r8.graph.DexString throwableDescriptor -> La
com.android.tools.r8.graph.DexString varHandleDescriptor -> Pa
com.android.tools.r8.graph.DexType annotationDefault -> Yb
com.android.tools.r8.graph.DexString getDeclaredFieldName -> ta
com.android.tools.r8.graph.DexString unboxShortMethodName -> T
com.android.tools.r8.graph.DexString invokeMethodName -> xa
com.android.tools.r8.graph.DexType stringConcatFactoryType -> rc
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap defaults -> n
com.android.tools.r8.graph.DexType serializableType -> nc
com.android.tools.r8.graph.DexType annotationReachabilitySensitive -> jc
java.util.concurrent.ConcurrentHashMap strings -> f
com.android.tools.r8.graph.DexType methodTypeType -> Ib
com.android.tools.r8.graph.DexString equalsMethodName -> da
com.android.tools.r8.graph.DexString longDescriptor -> D
com.android.tools.r8.graph.DexType annotationThrows -> fc
com.android.tools.r8.graph.DexType stringBuilderType -> Eb
com.android.tools.r8.graph.DexString valueOfMethodName -> ha
com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd setPrologueEnd -> r
com.android.tools.r8.graph.DexType annotationMemberClasses -> bc
com.android.tools.r8.graph.DexType nullValueType -> b
com.android.tools.r8.graph.DexType enumType -> Ab
com.android.tools.r8.graph.DexString ordinalMethodName -> la
com.android.tools.r8.graph.DexString boxedIntDescriptor -> L
com.android.tools.r8.graph.DexMethod metafactoryMethod -> pc
com.android.tools.r8.graph.DexType classArrayType -> zb
com.android.tools.r8.graph.DexString getCanonicalNameName -> pa
com.android.tools.r8.graph.DexString npeDescriptor -> Sa
com.android.tools.r8.graph.DexType objectType -> xb
com.android.tools.r8.graph.DexItemFactory$StringMethods stringMethods -> Ob
java.util.concurrent.ConcurrentHashMap referenceTypeLatticeElements -> u
com.android.tools.r8.graph.DexString newUpdaterName -> Wa
com.android.tools.r8.graph.DexType boxedNumberType -> tb
com.android.tools.r8.graph.DexItemFactory$LongMethods longMethods -> Pb
com.android.tools.r8.graph.DexString unboxIntMethodName -> U
com.android.tools.r8.graph.DexType boxedFloatType -> pb
com.android.tools.r8.graph.DexItemFactory$PrimitiveTypesBoxedTypeFields primitiveTypesBoxedTypeFields -> Tb
com.android.tools.r8.graph.DexString charArrayDescriptor -> _a
com.android.tools.r8.graph.DexType boxedBooleanType -> lb
com.android.tools.r8.graph.DexType intType -> hb
com.android.tools.r8.graph.DexString objectDescriptor -> Ca
com.android.tools.r8.graph.DexType byteType -> db
com.android.tools.r8.graph.DexString shortDescriptor -> E
com.android.tools.r8.graph.DexString classArrayDescriptor -> Ga
com.android.tools.r8.graph.DexProto twrCloseResourceMethodProto -> Xb
com.android.tools.r8.graph.DexString annotationDescriptor -> Ka
com.android.tools.r8.utils.LRUCacheTable leastUpperBoundOfInterfacesTable -> v
com.android.tools.r8.graph.DexString stringBufferDescriptor -> Oa
com.android.tools.r8.graph.DexString boxedLongDescriptor -> M
java.util.IdentityHashMap internalSentinels -> d
com.android.tools.r8.graph.DexString getFieldName -> sa
com.android.tools.r8.graph.DexString assertionsDisabled -> wa
com.android.tools.r8.graph.DexString twrCloseResourceMethodName -> Wb
com.android.tools.r8.graph.DexString unboxLongMethodName -> V
com.android.tools.r8.graph.DexType lookupType -> mc
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap restartLocals -> p
com.android.tools.r8.graph.DexString endsWithMethodName -> ca
com.android.tools.r8.graph.DexType annotationCovariantReturnTypes -> ic
com.android.tools.r8.graph.DexType methodHandleType -> Hb
com.android.tools.r8.graph.DexString cloneMethodName -> ga
com.android.tools.r8.graph.DexType annotationSourceDebugExtension -> ec
com.android.tools.r8.graph.DexString voidDescriptor -> F
com.android.tools.r8.graph.DexType autoCloseableType -> Db
boolean $assertionsDisabled -> e
com.android.tools.r8.graph.DexString finalizeMethodName -> ka
com.android.tools.r8.graph.DexType annotationInnerClass -> ac
com.android.tools.r8.graph.DexItemFactory$StringBuildingMethods stringBuilderMethods -> Kb
com.android.tools.r8.graph.DexString getNameName -> oa
com.android.tools.r8.graph.DexString boxedShortDescriptor -> N
com.android.tools.r8.graph.DexString methodTypeDescriptor -> Ra
com.android.tools.r8.graph.DexType stringArrayType -> wb
com.android.tools.r8.graph.DexString referenceFieldUpdaterDescriptor -> Va
com.android.tools.r8.graph.DexString unboxFloatMethodName -> W
com.android.tools.r8.graph.DexType boxedShortType -> sb
com.android.tools.r8.graph.DexString booleanDescriptor -> x
com.android.tools.r8.graph.DexString thisName -> Za
com.android.tools.r8.graph.DexType boxedDoubleType -> ob
com.android.tools.r8.graph.DexType voidType -> kb
com.android.tools.r8.graph.DexString stringArrayDescriptor -> Ba
com.android.tools.r8.graph.DexType floatType -> gb
com.android.tools.r8.graph.DexString autoCloseableDescriptor -> Fa
com.android.tools.r8.graph.DexString boxedBooleanDescriptor -> G
com.android.tools.r8.graph.DexType booleanType -> cb
com.android.tools.r8.kotlin.Kotlin kotlin -> Ub
com.android.tools.r8.graph.DexString enumDescriptor -> Ja
com.android.tools.r8.graph.DexItemFactory$ObjectMethods objectMethods -> Nb
com.android.tools.r8.graph.DexType annotationEnclosingMethod -> _b
java.util.concurrent.ConcurrentHashMap methodHandles -> k
com.android.tools.r8.graph.DexString stringBuilderDescriptor -> Na
com.android.tools.r8.graph.DexString boxedNumberDescriptor -> O
com.android.tools.r8.graph.DexString initMethodName -> P
com.android.tools.r8.graph.DexString getTypeNameName -> ra
com.android.tools.r8.graph.DexString getDeclaredMethodName -> va
com.android.tools.r8.graph.DexString unboxDoubleMethodName -> X
com.android.tools.r8.graph.DexString byteDescriptor -> y
com.android.tools.r8.graph.DexString charSequenceDescriptor -> za
com.android.tools.r8.graph.DexString throwableArrayDescriptor -> bb
com.android.tools.r8.graph.DexString stringDescriptor -> Aa
com.android.tools.r8.graph.DexItemFactory$ObjectsMethods objectsMethods -> Mb
com.android.tools.r8.graph.DexType callSiteType -> lc
com.android.tools.r8.graph.DexType varHandleType -> Gb
com.android.tools.r8.graph.DexString startsWithMethodName -> ba
com.android.tools.r8.graph.DexItemFactory$NullPointerExceptionMethods npeMethods -> Sb
com.android.tools.r8.graph.DexType annotationCovariantReturnType -> hc
com.android.tools.r8.graph.DexType classType -> Cb
com.android.tools.r8.graph.DexString contentEqualsMethodName -> fa
com.android.tools.r8.graph.DexType annotationSignature -> dc
com.android.tools.r8.graph.DexString boxedByteDescriptor -> H
com.android.tools.r8.graph.DexString getClassMethodName -> ja
com.android.tools.r8.graph.DexString forNameMethodName -> na
java.util.concurrent.ConcurrentHashMap methods -> j
com.android.tools.r8.graph.DexItemFactory$StringBuildingMethods stringBufferMethods -> Lb
1:1:void <clinit>():47:47 -> <clinit>
2:2:void <clinit>():76:76 -> <clinit>
3:3:void <clinit>():79:79 -> <clinit>
4:4:void <clinit>():81:81 -> <clinit>
5:5:void <clinit>():83:83 -> <clinit>
6:6:void <clinit>():85:85 -> <clinit>
1:1:void <init>():90:90 -> <init>
2:7:void <init>():49:54 -> <init>
8:16:void <init>():58:66 -> <init>
17:17:void <init>():69:69 -> <init>
18:18:void <init>():72:72 -> <init>
19:19:void <init>():74:74 -> <init>
20:28:void <init>():98:106 -> <init>
29:37:void <init>():108:116 -> <init>
38:38:void <init>():118:118 -> <init>
39:46:void <init>():120:127 -> <init>
47:48:void <init>():129:130 -> <init>
49:55:void <init>():132:138 -> <init>
56:57:void <init>():140:141 -> <init>
58:73:void <init>():143:158 -> <init>
74:92:void <init>():160:178 -> <init>
93:93:void <init>():180:180 -> <init>
94:94:void <init>():183:183 -> <init>
95:95:void <init>():185:185 -> <init>
96:97:void <init>():187:188 -> <init>
98:99:void <init>():190:191 -> <init>
100:100:void <init>():193:193 -> <init>
101:103:void <init>():195:197 -> <init>
104:112:void <init>():199:207 -> <init>
113:121:void <init>():209:217 -> <init>
122:132:void <init>():219:229 -> <init>
133:134:void <init>():231:232 -> <init>
135:137:void <init>():234:236 -> <init>
138:138:void <init>():238:238 -> <init>
139:139:void <init>():240:240 -> <init>
140:140:void <init>():242:242 -> <init>
141:146:void <init>():244:249 -> <init>
147:148:void com.android.tools.r8.graph.DexItemFactory$EnumMethods.<init>(com.android.tools.r8.graph.DexItemFactory):483:484 -> <init>
147:148:void com.android.tools.r8.graph.DexItemFactory$EnumMethods.<init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):478 -> <init>
147:148:void <init>():250 -> <init>
149:150:void <init>():251:252 -> <init>
151:152:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory):558:559 -> <init>
151:152:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):551 -> <init>
151:152:void <init>():254 -> <init>
153:154:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory):564:565 -> <init>
153:154:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):551 -> <init>
153:154:void <init>():254 -> <init>
155:156:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory):570:571 -> <init>
155:156:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):551 -> <init>
155:156:void <init>():254 -> <init>
157:157:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory):576:576 -> <init>
157:157:void com.android.tools.r8.graph.DexItemFactory$AtomicFieldUpdaterMethods.<init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):551 -> <init>
157:157:void <init>():254 -> <init>
158:158:void <init>():257:257 -> <init>
159:161:void <init>():259:261 -> <init>
162:164:void <init>():265:267 -> <init>
165:167:void <init>():269:271 -> <init>
168:169:void <init>():273:274 -> <init>
170:170:void <init>():276:276 -> <init>
171:171:void <init>():278:278 -> <init>
172:172:void <init>():280:280 -> <init>
173:173:void <init>():282:282 -> <init>
174:174:void <init>():284:284 -> <init>
175:180:void <init>():289:294 -> <init>
181:181:void <init>():296:296 -> <init>
182:182:void <init>():299:299 -> <init>
183:183:void <init>():307:307 -> <init>
184:184:void <init>():297:297 -> <init>
185:185:void <init>():309:309 -> <init>
186:187:void <init>():312:313 -> <init>
188:188:void <init>():310:310 -> <init>
189:189:void <init>():316:316 -> <init>
190:190:void <init>():318:318 -> <init>
191:191:void <init>():321:321 -> <init>
192:192:void <init>():328:328 -> <init>
193:193:void <init>():319:319 -> <init>
194:194:void <init>():331:331 -> <init>
195:195:void <init>():334:334 -> <init>
196:196:void <init>():339:339 -> <init>
197:197:void <init>():332:332 -> <init>
198:198:void <init>():342:342 -> <init>
199:208:void <init>():361:370 -> <init>
209:209:void <init>():360:360 -> <init>
210:210:void <init>():91:91 -> <init>
com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame lambda$createSetInlineFrame$0(com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame) -> a
1:1:com.android.tools.r8.graph.DexType access$1100(com.android.tools.r8.graph.DexItemFactory):47:47 -> a
2:2:boolean isInternalSentinel(com.android.tools.r8.graph.DexItem):95:95 -> a
3:4:com.android.tools.r8.graph.DexType getBoxedForPrimitiveType(com.android.tools.r8.graph.DexType):373:374 -> a
5:7:com.android.tools.r8.graph.DexItem canonicalize(java.util.concurrent.ConcurrentHashMap,com.android.tools.r8.graph.DexItem):753:755 -> a
8:9:com.android.tools.r8.graph.DexString createString(int,byte[]):760:761 -> a
10:11:com.android.tools.r8.graph.DexString createString(java.lang.String):765:766 -> a
12:13:com.android.tools.r8.graph.DexType createArrayType(int,com.android.tools.r8.graph.DexType):823:824 -> a
14:16:com.android.tools.r8.graph.DexField createField(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString):828:830 -> a
17:17:com.android.tools.r8.graph.DexField createField(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,java.lang.String):834:834 -> a
18:20:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexTypeList):838:840 -> a
21:21:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):844:844 -> a
22:25:com.android.tools.r8.graph.DexString createShorty(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):885:888 -> a
22:25:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):845 -> a
26:26:com.android.tools.r8.graph.DexString createShorty(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):890:890 -> a
26:26:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):845 -> a
27:27:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):846:846 -> a
28:28:com.android.tools.r8.graph.DexProto createProto(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType[]):845:845 -> a
29:31:com.android.tools.r8.graph.DexMethod createMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexString):894:896 -> a
32:32:com.android.tools.r8.graph.DexMethod createMethod(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexProto,java.lang.String):900:900 -> a
33:35:com.android.tools.r8.graph.DexMethodHandle createMethodHandle(com.android.tools.r8.graph.DexMethodHandle$MethodHandleType,com.android.tools.r8.graph.Descriptor):906:908 -> a
36:37:com.android.tools.r8.graph.DexCallSite createCallSite(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,java.util.List):917:918 -> a
38:43:com.android.tools.r8.graph.DexMethod createMethod(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString[]):924:929 -> a
44:44:com.android.tools.r8.graph.DexMethod createMethod(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString[]):931:931 -> a
45:45:com.android.tools.r8.graph.DexMethod createMethod(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString[]):933:933 -> a
46:48:com.android.tools.r8.graph.DexDebugEvent$AdvanceLine createAdvanceLine(int):937:939 -> a
49:49:com.android.tools.r8.graph.DexDebugEvent$SetEpilogueBegin createSetEpilogueBegin():967:967 -> a
50:52:com.android.tools.r8.graph.DexDebugEvent$SetFile createSetFile(com.android.tools.r8.graph.DexString):975:977 -> a
53:55:com.android.tools.r8.graph.DexDebugEvent$SetInlineFrame createSetInlineFrame(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):982:984 -> a
56:56:boolean isClassConstructor(com.android.tools.r8.graph.DexMethod):992:992 -> a
57:57:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):997:997 -> a
58:59:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):999:1000 -> a
60:61:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1002:1003 -> a
62:65:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1005:1008 -> a
66:66:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1014:1014 -> a
67:68:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1017:1018 -> a
69:70:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1020:1021 -> a
71:71:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1023:1023 -> a
72:72:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1025:1025 -> a
73:74:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1028:1029 -> a
75:75:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement createReferenceTypeLatticeElement(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):1025:1025 -> a
76:77:void assignSortedIndices(java.util.Collection,com.android.tools.r8.naming.NamingLens):1034:1035 -> a
78:79:void assignSortedIndices(java.util.Collection,com.android.tools.r8.naming.NamingLens):1037:1038 -> a
80:80:int lambda$assignSortedIndices$1(com.android.tools.r8.naming.NamingLens,com.android.tools.r8.graph.PresortedComparable,com.android.tools.r8.graph.PresortedComparable):1035:1035 -> a
81:87:void sort(com.android.tools.r8.naming.NamingLens):1043:1049 -> a
1:3:com.android.tools.r8.graph.DexType createType(com.android.tools.r8.graph.DexString):801:803 -> b
4:6:com.android.tools.r8.graph.DexType createType(com.android.tools.r8.graph.DexString):805:807 -> b
7:7:com.android.tools.r8.graph.DexType createType(com.android.tools.r8.graph.DexString):806:806 -> b
8:9:com.android.tools.r8.graph.DexType createType(com.android.tools.r8.graph.DexString):808:809 -> b
10:10:com.android.tools.r8.graph.DexType createType(java.lang.String):815:815 -> b
11:13:com.android.tools.r8.graph.DexDebugEvent$AdvancePC createAdvancePC(int):943:945 -> b
14:14:com.android.tools.r8.graph.DexDebugEvent$SetPrologueEnd createSetPrologueEnd():971:971 -> b
15:15:boolean isConstructor(com.android.tools.r8.graph.DexMethod):988:988 -> b
1:1:boolean isLambdaMetafactoryMethod(com.android.tools.r8.graph.DexMethod):353:353 -> c
2:4:java.util.Collection extractMarker():776:778 -> c
5:5:java.util.Collection extractMarker():780:780 -> c
6:8:com.android.tools.r8.graph.DexDebugEvent$Default createDefault(int):949:951 -> c
1:3:java.util.List extractMarkers():790:792 -> d
4:4:java.util.List extractMarkers():794:794 -> d
5:7:com.android.tools.r8.graph.DexDebugEvent$EndLocal createEndLocal(int):955:957 -> d
1:1:boolean getSkipNameValidationForTesting():349:349 -> e
2:4:com.android.tools.r8.graph.DexDebugEvent$RestartLocal createRestartLocal(int):961:963 -> e
com.android.tools.r8.graph.DexItemFactory$1 -> a.a.a.a.f.qa:
com.android.tools.r8.graph.DexItemFactory$ClassMethods -> a.a.a.a.f.ra:
java.util.Set getNames -> j
com.android.tools.r8.graph.DexMethod getDeclaredMethod -> i
com.android.tools.r8.graph.DexMethod getMethod -> h
com.android.tools.r8.graph.DexMethod getDeclaredField -> g
com.android.tools.r8.graph.DexMethod getField -> f
com.android.tools.r8.graph.DexMethod getTypeName -> e
com.android.tools.r8.graph.DexMethod getSimpleName -> d
com.android.tools.r8.graph.DexMethod getCanonicalName -> c
com.android.tools.r8.graph.DexMethod getName -> b
com.android.tools.r8.graph.DexMethod desiredAssertionStatus -> a
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):445:446 -> <init>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory):448:448 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
4:5:void <init>(com.android.tools.r8.graph.DexItemFactory):450:451 -> <init>
4:5:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
6:6:void <init>(com.android.tools.r8.graph.DexItemFactory):453:453 -> <init>
6:6:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory):455:455 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory):457:457 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexItemFactory):459:459 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexItemFactory):461:461 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexItemFactory):463:463 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
12:13:void <init>(com.android.tools.r8.graph.DexItemFactory):465:466 -> <init>
12:13:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):430 -> <init>
1:1:boolean isReflectiveNameLookup(com.android.tools.r8.graph.DexMethod):474:474 -> a
com.android.tools.r8.graph.DexItemFactory$LongMethods -> a.a.a.a.f.sa:
com.android.tools.r8.graph.DexMethod compare -> a
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory):385:387 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):381 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory):386:386 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):381 -> <init>
com.android.tools.r8.graph.DexItemFactory$NullPointerExceptionMethods -> a.a.a.a.f.ta:
com.android.tools.r8.graph.DexMethod init -> a
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):496:497 -> <init>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):492 -> <init>
com.android.tools.r8.graph.DexItemFactory$ObjectMethods -> a.a.a.a.f.ua:
com.android.tools.r8.graph.DexMethod finalize -> c
com.android.tools.r8.graph.DexMethod constructor -> b
com.android.tools.r8.graph.DexMethod getClass -> a
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):410:411 -> <init>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):404 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory):413:413 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):404 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory):415:415 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):404 -> <init>
com.android.tools.r8.graph.DexItemFactory$ObjectsMethods -> a.a.a.a.f.va:
com.android.tools.r8.graph.DexMethod requireNonNull -> a
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory):424:426 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):420 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory):425:425 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):420 -> <init>
com.android.tools.r8.graph.DexItemFactory$PolymorphicMethods -> a.a.a.a.f.wa:
com.android.tools.r8.graph.DexProto compareAndSetSignature -> c
java.util.Set varHandleMethods -> d
com.android.tools.r8.graph.DexItemFactory this$0 -> g
java.util.Set varHandleSetMethods -> e
java.util.Set varHandleCompareAndSetMethods -> f
com.android.tools.r8.graph.DexProto signature -> a
com.android.tools.r8.graph.DexProto setSignature -> b
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory):683:683 -> <init>
2:4:void <init>(com.android.tools.r8.graph.DexItemFactory):685:687 -> <init>
5:6:void <init>(com.android.tools.r8.graph.DexItemFactory):689:690 -> <init>
7:8:void <init>(com.android.tools.r8.graph.DexItemFactory):714:715 -> <init>
9:10:void <init>(com.android.tools.r8.graph.DexItemFactory):717:718 -> <init>
1:3:com.android.tools.r8.graph.DexMethod canonicalize(com.android.tools.r8.graph.DexMethod):726:728 -> a
4:10:com.android.tools.r8.graph.DexMethod canonicalize(com.android.tools.r8.graph.DexMethod):730:736 -> a
11:14:java.util.Set createStrings(java.lang.String[]):743:746 -> a
15:15:java.util.Set createStrings(java.lang.String[]):748:748 -> a
com.android.tools.r8.graph.DexItemFactory$PrimitiveTypesBoxedTypeFields -> a.a.a.a.f.xa:
com.android.tools.r8.graph.DexField longTYPE -> f
com.android.tools.r8.graph.DexField intTYPE -> e
com.android.tools.r8.graph.DexField doubleTYPE -> h
com.android.tools.r8.graph.DexField floatTYPE -> g
com.android.tools.r8.graph.DexField byteTYPE -> b
java.util.Map boxedFieldTypeToPrimitiveType -> i
com.android.tools.r8.graph.DexField booleanTYPE -> a
com.android.tools.r8.graph.DexField shortTYPE -> d
com.android.tools.r8.graph.DexField charTYPE -> c
1:9:void <init>(com.android.tools.r8.graph.DexItemFactory):519:527 -> <init>
1:9:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):507 -> <init>
10:19:void <init>(com.android.tools.r8.graph.DexItemFactory):530:539 -> <init>
10:19:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):507 -> <init>
com.android.tools.r8.graph.DexItemFactory$StringBuildingMethods -> a.a.a.a.f.ya:
com.android.tools.r8.graph.DexMethod appendStringBuffer -> m
com.android.tools.r8.graph.DexMethod appendString -> l
com.android.tools.r8.graph.DexMethod appendObject -> k
com.android.tools.r8.graph.DexMethod appendLong -> j
com.android.tools.r8.graph.DexMethod appendFloat -> i
com.android.tools.r8.graph.DexMethod appendDouble -> h
com.android.tools.r8.graph.DexMethod appendInt -> g
com.android.tools.r8.graph.DexMethod appendSubCharSequence -> f
com.android.tools.r8.graph.DexMethod appendCharSequence -> e
com.android.tools.r8.graph.DexMethod appendSubCharArray -> d
com.android.tools.r8.graph.DexMethod appendCharArray -> c
com.android.tools.r8.graph.DexMethod appendChar -> b
com.android.tools.r8.graph.DexMethod appendBoolean -> a
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType):644:646 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory$1):628 -> <init>
4:18:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType):648:662 -> <init>
4:18:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory$1):628 -> <init>
1:14:void forEachAppendMethod(java.util.function.Consumer):666:679 -> a
com.android.tools.r8.graph.DexItemFactory$StringMethods -> a.a.a.a.f.za:
com.android.tools.r8.graph.DexMethod toString -> j
com.android.tools.r8.graph.DexMethod valueOf -> i
com.android.tools.r8.graph.DexMethod contentEqualsCharSequence -> h
com.android.tools.r8.graph.DexMethod equalsIgnoreCase -> g
com.android.tools.r8.graph.DexMethod equals -> f
com.android.tools.r8.graph.DexMethod endsWith -> e
com.android.tools.r8.graph.DexMethod startsWith -> d
com.android.tools.r8.graph.DexMethod contains -> c
com.android.tools.r8.graph.DexMethod length -> b
com.android.tools.r8.graph.DexMethod isEmpty -> a
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):598:599 -> <init>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory):601:601 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
4:6:void <init>(com.android.tools.r8.graph.DexItemFactory):604:606 -> <init>
4:6:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory):608:608 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory):610:610 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexItemFactory):612:612 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexItemFactory):614:614 -> <init>
10:10:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexItemFactory):616:616 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexItemFactory):618:618 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
13:13:void <init>(com.android.tools.r8.graph.DexItemFactory):621:621 -> <init>
13:13:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexItemFactory):623:623 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):584 -> <init>
com.android.tools.r8.graph.DexItemFactory$ThrowableMethods -> a.a.a.a.f.Aa:
com.android.tools.r8.graph.DexMethod getSuppressed -> b
com.android.tools.r8.graph.DexMethod addSuppressed -> a
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory):396:398 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):391 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory):397:397 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):391 -> <init>
5:6:void <init>(com.android.tools.r8.graph.DexItemFactory):399:400 -> <init>
5:6:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):391 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory):399:399 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexItemFactory$1):391 -> <init>
com.android.tools.r8.graph.DexLibraryClass -> a.a.a.a.f.Ca:
boolean $assertionsDisabled -> q
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):34:34 -> <init>
2:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):51:52 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):54:54 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):60:60 -> a
1:1:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):76:76 -> b
1:1:java.lang.String toSourceString():70:70 -> c
com.android.tools.r8.graph.DexLibraryClass asLibraryClass() -> d
com.android.tools.r8.kotlin.KotlinInfo getKotlinInfo() -> m
boolean isLibraryClass() -> r
1:1:java.lang.String toString():65:65 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():65 -> toString
3:3:java.lang.String toString():65:65 -> toString
com.android.tools.r8.graph.DexMemberAnnotation -> a.a.a.a.f.Ga:
com.android.tools.r8.graph.Descriptor item -> a
com.android.tools.r8.graph.DexItem annotations -> b
1:3:void <init>(com.android.tools.r8.graph.Descriptor,com.android.tools.r8.graph.DexItem):14:16 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):22:23 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):28:28 -> a
1:3:boolean equals(java.lang.Object):41:43 -> equals
1:1:int hashCode():33:33 -> hashCode
com.android.tools.r8.graph.DexMemberAnnotation$DexFieldAnnotation -> a.a.a.a.f.Da:
1:1:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.DexAnnotationSet):51:51 -> <init>
com.android.tools.r8.graph.DexMemberAnnotation$DexMethodAnnotation -> a.a.a.a.f.Ea:
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexAnnotationSet):58:58 -> <init>
com.android.tools.r8.graph.DexMemberAnnotation$DexParameterAnnotation -> a.a.a.a.f.Fa:
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.ParameterAnnotationsList):66:66 -> <init>
com.android.tools.r8.graph.DexMethod -> a.a.a.a.f.Ha:
com.android.tools.r8.graph.DexProto proto -> e
com.android.tools.r8.graph.DexString name -> f
com.android.tools.r8.graph.DexType holder -> d
1:1:void <clinit>():12:12 -> <clinit>
1:7:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexString,boolean):22:28 -> <init>
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):12:12 -> a
2:2:boolean match(com.android.tools.r8.graph.DexItem):12:12 -> a
3:3:int slowCompareTo(java.lang.Object):12:12 -> a
4:5:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):45:46 -> a
6:6:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):67:67 -> a
7:7:int slowCompareTo(com.android.tools.r8.graph.DexMethod):113:113 -> a
8:8:int slowCompareTo(com.android.tools.r8.graph.DexMethod):117:117 -> a
9:9:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121:121 -> a
10:10:int com.android.tools.r8.graph.DexProto.slowCompareTo(com.android.tools.r8.graph.DexProto):68:68 -> a
10:10:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121 -> a
11:11:int com.android.tools.r8.graph.DexProto.slowCompareTo(com.android.tools.r8.graph.DexProto):70:70 -> a
11:11:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121 -> a
12:15:int com.android.tools.r8.graph.DexTypeList.slowCompareTo(com.android.tools.r8.graph.DexTypeList):96:99 -> a
12:15:int com.android.tools.r8.graph.DexProto.slowCompareTo(com.android.tools.r8.graph.DexProto):70 -> a
12:15:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121 -> a
16:16:int com.android.tools.r8.graph.DexTypeList.slowCompareTo(com.android.tools.r8.graph.DexTypeList):102:102 -> a
16:16:int com.android.tools.r8.graph.DexProto.slowCompareTo(com.android.tools.r8.graph.DexProto):70 -> a
16:16:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121 -> a
17:17:int com.android.tools.r8.graph.DexTypeList.slowCompareTo(com.android.tools.r8.graph.DexTypeList):108:108 -> a
17:17:int com.android.tools.r8.graph.DexProto.slowCompareTo(com.android.tools.r8.graph.DexProto):70 -> a
17:17:int slowCompareTo(com.android.tools.r8.graph.DexMethod):121 -> a
18:18:int layeredCompareTo(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.naming.NamingLens):139:139 -> a
19:19:int layeredCompareTo(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.naming.NamingLens):143:143 -> a
20:20:int layeredCompareTo(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.naming.NamingLens):147:147 -> a
21:21:boolean match(com.android.tools.r8.graph.DexEncodedMethod):152:152 -> a
1:3:boolean collectIndexedItemsExceptName(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):52:54 -> b
4:8:boolean computeEquals(java.lang.Object):89:93 -> b
9:9:java.lang.String toSmaliString():166:166 -> b
10:10:java.lang.String com.android.tools.r8.graph.DexType.toSmaliString():320:320 -> b
10:10:java.lang.String toSmaliString():166 -> b
11:11:java.lang.String toSmaliString():166:166 -> b
12:12:java.lang.String com.android.tools.r8.graph.DexProto.toSmaliString():95:95 -> b
12:12:java.lang.String toSmaliString():166 -> b
13:13:java.lang.String toSmaliString():166:166 -> b
1:1:void collectIndexedItemsName(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):62:62 -> c
2:9:java.lang.String toSourceString():171:178 -> c
10:10:java.lang.String toSourceString():180:180 -> c
11:11:java.lang.String toSourceString():182:182 -> c
12:13:java.lang.String toSourceString():184:185 -> c
1:1:int compareTo(java.lang.Object):12:12 -> compareTo
2:2:int compareTo(com.android.tools.r8.graph.DexMethod):108:108 -> compareTo
2:2:int compareTo(java.lang.Object):12 -> compareTo
1:3:int computeHashCode():82:84 -> d
com.android.tools.r8.graph.DexMethod asDexMethod() -> f
boolean isDexMethod() -> h
1:1:int getArity():39:39 -> i
1:1:java.lang.String qualifiedName():161:161 -> j
1:1:java.lang.String toString():35:35 -> toString
com.android.tools.r8.graph.DexMethodHandle -> a.a.a.a.f.Ja:
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType type -> e
com.android.tools.r8.graph.Descriptor fieldOrMethod -> f
com.android.tools.r8.graph.DexMethod rewrittenTarget -> g
boolean $assertionsDisabled -> d
1:1:void <clinit>():15:15 -> <clinit>
1:4:void <init>(com.android.tools.r8.graph.DexMethodHandle$MethodHandleType,com.android.tools.r8.graph.Descriptor):205:208 -> <init>
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):15:15 -> a
2:2:int layeredCompareTo(com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.naming.NamingLens):339:339 -> a
2:2:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):15 -> a
3:4:int layeredCompareTo(com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.naming.NamingLens):341:342 -> a
3:4:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):15 -> a
5:6:int layeredCompareTo(com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.naming.NamingLens):344:345 -> a
5:6:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):15 -> a
7:7:com.android.tools.r8.graph.DexMethodHandle fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):222:222 -> a
8:10:com.android.tools.r8.graph.DexMethodHandle fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):224:226 -> a
11:11:com.android.tools.r8.graph.DexMethodHandle com.android.tools.r8.graph.JarApplicationReader.getMethodHandle(com.android.tools.r8.graph.DexMethodHandle$MethodHandleType,com.android.tools.r8.graph.Descriptor):108:108 -> a
11:11:com.android.tools.r8.graph.DexMethodHandle fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):227 -> a
12:13:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):261:262 -> a
14:14:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):266:266 -> a
15:15:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):268:268 -> a
16:16:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):271:271 -> a
17:17:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):278:278 -> a
1:5:boolean computeEquals(java.lang.Object):239:243 -> b
6:6:java.lang.String toSmaliString():284:284 -> b
1:1:int compareTo(java.lang.Object):15:15 -> compareTo
2:2:int slowCompareTo(com.android.tools.r8.graph.DexMethodHandle):311:311 -> compareTo
2:2:int compareTo(com.android.tools.r8.graph.DexMethodHandle):353 -> compareTo
2:2:int compareTo(java.lang.Object):15 -> compareTo
3:4:int slowCompareTo(com.android.tools.r8.graph.DexMethodHandle):313:314 -> compareTo
3:4:int compareTo(com.android.tools.r8.graph.DexMethodHandle):353 -> compareTo
3:4:int compareTo(java.lang.Object):15 -> compareTo
5:6:int slowCompareTo(com.android.tools.r8.graph.DexMethodHandle):316:317 -> compareTo
5:6:int compareTo(com.android.tools.r8.graph.DexMethodHandle):353 -> compareTo
5:6:int compareTo(java.lang.Object):15 -> compareTo
1:3:int computeHashCode():232:234 -> d
1:2:com.android.tools.r8.graph.DexField asField():305:306 -> f
1:2:com.android.tools.r8.graph.DexMethod asMethod():300:301 -> g
1:1:boolean isFieldHandle():288:288 -> h
1:1:boolean isMethodHandle():292:292 -> i
1:1:boolean isStaticHandle():296:296 -> j
1:6:java.lang.String toString():250:255 -> toString
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType -> a.a.a.a.f.Ia:
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_DIRECT -> h
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType[] $VALUES -> k
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_CONSTRUCTOR -> g
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_INSTANCE -> f
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_STATIC -> e
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INSTANCE_GET -> d
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INSTANCE_PUT -> c
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType STATIC_GET -> b
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType STATIC_PUT -> a
boolean $assertionsDisabled -> l
short value -> m
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_SUPER -> j
com.android.tools.r8.graph.DexMethodHandle$MethodHandleType INVOKE_INTERFACE -> i
1:10:void <clinit>():18:27 -> <clinit>
11:11:void <clinit>():29:29 -> <clinit>
12:12:void <clinit>():18:18 -> <clinit>
1:2:void <init>(java.lang.String,int,short):33:34 -> <init>
1:1:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):76:76 -> a
2:2:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):73:73 -> a
3:3:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):70:70 -> a
4:4:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):67:67 -> a
5:5:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):64:64 -> a
6:6:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):61:61 -> a
7:7:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):58:58 -> a
8:8:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):55:55 -> a
9:9:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):52:52 -> a
10:10:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):49:49 -> a
11:11:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):46:46 -> a
12:12:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):79:79 -> a
13:13:short getValue():38:38 -> a
13:13:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):79 -> a
14:14:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType getKind(int):79:79 -> a
15:15:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):85:85 -> a
16:16:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):112:112 -> a
17:17:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):106:106 -> a
18:18:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):110:110 -> a
19:21:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):95:97 -> a
22:22:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):99:99 -> a
23:23:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):101:101 -> a
24:24:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):108:108 -> a
25:25:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):104:104 -> a
26:26:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):93:93 -> a
27:27:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):91:91 -> a
28:28:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):89:89 -> a
29:29:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType fromAsmHandle(com.android.tools.r8.org.objectweb.asm.Handle,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):87:87 -> a
30:30:boolean isFieldType():117:117 -> a
31:31:boolean isInstancePut():134:134 -> a
31:31:boolean isFieldType():117 -> a
32:32:boolean isInstanceGet():138:138 -> a
32:32:boolean isFieldType():117 -> a
1:1:boolean isInvokeConstructor():162:162 -> b
1:1:boolean isInvokeDirect():146:146 -> c
1:1:boolean isInvokeInstance():150:150 -> d
1:1:boolean isInvokeInterface():154:154 -> e
1:1:boolean isInvokeStatic():142:142 -> f
1:1:boolean isMethodType():121:121 -> g
2:2:boolean isInvokeSuper():158:158 -> g
2:2:boolean isMethodType():121 -> g
3:3:boolean isMethodType():122:122 -> g
1:1:short getValue():38:38 -> getValue
1:1:boolean isStaticGet():130:130 -> h
1:1:boolean isStaticPut():126:126 -> i
1:1:com.android.tools.r8.graph.DexMethodHandle$MethodHandleType[] values():18:18 -> j
com.android.tools.r8.graph.DexProgramClass -> a.a.a.a.f.Ka:
java.util.Collection synthesizedFrom -> u
com.android.tools.r8.graph.DexEncodedArray staticValues -> t
com.android.tools.r8.ProgramResource$Kind originKind -> s
int initialClassFileVersion -> v
boolean $assertionsDisabled -> r
com.android.tools.r8.graph.DexEncodedArray SENTINEL_NOT_YET_COMPUTED -> q
1:1:void <clinit>():21:21 -> <clinit>
2:2:void <clinit>():23:23 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):64:64 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean):48:48 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean,java.util.Collection):84:84 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean,java.util.Collection):27:27 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean,java.util.Collection):29:29 -> <init>
6:9:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassAccessFlags,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.EnclosingMethodAttribute,java.util.List,com.android.tools.r8.graph.DexAnnotationSet,com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedField[],com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod[],boolean,java.util.Collection):99:102 -> <init>
1:1:java.util.Collection getSynthesizedFrom():153:153 -> A
1:5:boolean hasAnnotations():234:238 -> B
1:1:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.staticFields():231:231 -> C
1:1:boolean hasMethodsOrFields():228 -> C
2:2:boolean hasMethodsOrFields():228:228 -> C
3:3:com.android.tools.r8.graph.DexEncodedField[] com.android.tools.r8.graph.DexClass.instanceFields():248:248 -> C
3:3:boolean hasMethodsOrFields():228 -> C
4:4:boolean hasMethodsOrFields():228:228 -> C
5:5:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.directMethods():128:128 -> C
5:5:boolean hasMethodsOrFields():229 -> C
6:6:boolean hasMethodsOrFields():229:229 -> C
7:7:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.virtualMethods():136:136 -> C
7:7:boolean hasMethodsOrFields():229 -> C
8:8:boolean hasMethodsOrFields():229:229 -> C
1:4:boolean hasOnlyInternalizableAnnotations():242:245 -> D
1:4:boolean isSorted():296:299 -> E
1:1:boolean originatesFromClassResource():110:110 -> F
1:1:boolean originatesFromDexResource():106:106 -> G
1:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):116:118 -> a
4:5:void com.android.tools.r8.graph.DexType.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):331:332 -> a
4:5:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):119 -> a
6:6:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):121:121 -> a
7:7:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):123:123 -> a
8:8:void com.android.tools.r8.graph.DexString.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):144:144 -> a
8:8:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):124 -> a
9:9:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):126:126 -> a
10:10:void com.android.tools.r8.graph.DexAnnotationSet.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):47:47 -> a
10:10:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):127 -> a
11:12:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):129:130 -> a
13:14:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):132:133 -> a
15:16:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):135:136 -> a
17:20:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):138:141 -> a
21:24:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):158:161 -> a
25:27:boolean hasAnnotations(com.android.tools.r8.graph.DexEncodedField[]):249:251 -> a
28:29:void addSynthesizedFrom(com.android.tools.r8.graph.DexProgramClass):261:262 -> a
30:30:void addSynthesizedFrom(com.android.tools.r8.graph.DexProgramClass):264:264 -> a
31:35:boolean isSorted(com.android.tools.r8.graph.KeyedDexItem[]):304:308 -> a
36:36:com.android.tools.r8.graph.DexField lambda$sortEncodedFields$0(com.android.tools.r8.graph.DexEncodedField):357:357 -> a
37:37:com.android.tools.r8.graph.DexMethod lambda$sortEncodedMethods$1(com.android.tools.r8.graph.DexEncodedMethod):363:363 -> a
38:39:void setInitialClassFileVersion(int):373:374 -> a
40:42:boolean hasReachabilitySensitiveAnnotation(com.android.tools.r8.graph.DexItemFactory):395:397 -> a
43:45:boolean hasReachabilitySensitiveAnnotation(com.android.tools.r8.graph.DexItemFactory):402:404 -> a
46:48:boolean hasReachabilitySensitiveAnnotation(com.android.tools.r8.graph.DexItemFactory):409:411 -> a
49:51:boolean hasReachabilitySensitiveAnnotation(com.android.tools.r8.graph.DexItemFactory):416:418 -> a
1:3:void synchronizedCollectAll(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexItem[]):147:149 -> b
4:5:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):167:168 -> b
6:7:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):170:171 -> b
8:11:void sortMembers():349:352 -> b
8:11:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):175 -> b
12:15:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):176:179 -> b
16:17:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):181:182 -> b
18:19:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):184:185 -> b
20:20:void addDependencies(com.android.tools.r8.dex.MixedSectionCollection):187:187 -> b
21:23:void synchronizedCollectAll(com.android.tools.r8.dex.MixedSectionCollection,com.android.tools.r8.graph.DexItem[]):192:194 -> b
24:26:void sortEncodedFields(com.android.tools.r8.graph.DexEncodedField[]):356:358 -> b
1:1:java.lang.String toSourceString():204:204 -> c
2:4:boolean hasAnnotations(com.android.tools.r8.graph.DexEncodedMethod[]):255:257 -> c
1:3:void sortEncodedMethods(com.android.tools.r8.graph.DexEncodedMethod[]):362:364 -> d
com.android.tools.r8.graph.DexProgramClass asProgramClass() -> e
com.android.tools.r8.kotlin.KotlinInfo getKotlinInfo() -> m
1:1:java.lang.String toString():199:199 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():199 -> toString
boolean isProgramClass() -> u
1:4:void computeStaticValues():270:273 -> x
5:11:void computeStaticValues():275:281 -> x
12:13:void computeStaticValues():286:287 -> x
14:14:void computeStaticValues():289:289 -> x
15:15:void computeStaticValues():291:291 -> x
1:2:int getInitialClassFileVersion():382:383 -> y
1:2:com.android.tools.r8.graph.DexEncodedArray getStaticValues():312:313 -> z
com.android.tools.r8.graph.DexProto -> a.a.a.a.f.La:
com.android.tools.r8.graph.DexTypeList parameters -> f
com.android.tools.r8.graph.DexString shorty -> d
com.android.tools.r8.graph.DexType returnType -> e
1:1:void <clinit>():11:11 -> <clinit>
1:4:void <init>(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):17:20 -> <init>
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):9:9 -> a
2:2:int layeredCompareTo(com.android.tools.r8.graph.DexProto,com.android.tools.r8.naming.NamingLens):86:86 -> a
2:2:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):9 -> a
3:3:int layeredCompareTo(com.android.tools.r8.graph.DexProto,com.android.tools.r8.naming.NamingLens):88:88 -> a
3:3:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):9 -> a
4:7:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):49:52 -> a
8:8:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):58:58 -> a
9:9:int compareTo(com.android.tools.r8.graph.DexProto):63:63 -> a
1:5:boolean computeEquals(java.lang.Object):32:36 -> b
6:6:java.lang.String toSmaliString():95:95 -> b
1:1:int compareTo(java.lang.Object):9:9 -> compareTo
1:2:int computeHashCode():25:26 -> d
3:3:int com.android.tools.r8.graph.DexTypeList.hashCode():33:33 -> d
3:3:int computeHashCode():27 -> d
1:1:java.lang.String toDescriptorString():99:99 -> f
2:5:java.lang.String toDescriptorString(com.android.tools.r8.naming.NamingLens):103:106 -> f
2:5:java.lang.String toDescriptorString():99 -> f
6:8:java.lang.String toDescriptorString(com.android.tools.r8.naming.NamingLens):108:110 -> f
6:8:java.lang.String toDescriptorString():99 -> f
1:1:java.lang.String toString():43:43 -> toString
com.android.tools.r8.graph.DexReference -> a.a.a.a.f.Ma:
1:1:void <clinit>():14:14 -> <clinit>
1:1:void <init>():14:14 -> <init>
com.android.tools.r8.graph.DexMethod asDexMethod() -> f
com.android.tools.r8.graph.DexReference asDexReference() -> g
boolean isDexMethod() -> h
com.android.tools.r8.graph.DexString -> a.a.a.a.f.Na:
boolean $assertionsDisabled -> e
int size -> f
byte[] content -> g
com.android.tools.r8.graph.DexString[] EMPTY_ARRAY -> d
1:1:void <clinit>():14:14 -> <clinit>
2:2:void <clinit>():16:16 -> <clinit>
1:3:void <init>(int,byte[]):21:23 -> <init>
4:5:void <init>(java.lang.String):26:27 -> <init>
6:7:int countBytes(java.lang.String):105:106 -> <init>
6:7:byte[] encodeToMutf8(java.lang.String):122 -> <init>
6:7:void <init>(java.lang.String):28 -> <init>
8:8:int countBytes(java.lang.String):114:114 -> <init>
8:8:byte[] encodeToMutf8(java.lang.String):122 -> <init>
8:8:void <init>(java.lang.String):28 -> <init>
9:9:byte[] encodeToMutf8(java.lang.String):122:122 -> <init>
9:9:void <init>(java.lang.String):28 -> <init>
10:11:byte[] encodeToMutf8(java.lang.String):124:125 -> <init>
10:11:void <init>(java.lang.String):28 -> <init>
12:12:byte[] encodeToMutf8(java.lang.String):127:127 -> <init>
12:12:void <init>(java.lang.String):28 -> <init>
13:14:byte[] encodeToMutf8(java.lang.String):129:130 -> <init>
13:14:void <init>(java.lang.String):28 -> <init>
15:17:byte[] encodeToMutf8(java.lang.String):132:134 -> <init>
15:17:void <init>(java.lang.String):28 -> <init>
18:18:byte[] encodeToMutf8(java.lang.String):137:137 -> <init>
18:18:void <init>(java.lang.String):28 -> <init>
19:19:void <init>(java.lang.String):28:28 -> <init>
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):14:14 -> a
2:2:int layeredCompareTo(com.android.tools.r8.graph.DexString,com.android.tools.r8.naming.NamingLens):199:199 -> a
2:2:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):14 -> a
3:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):144:144 -> a
4:4:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):149:149 -> a
5:5:int compareTo(com.android.tools.r8.graph.DexString):154:154 -> a
1:3:boolean computeEquals(java.lang.Object):38:40 -> b
4:5:int slowCompareTo(com.android.tools.r8.graph.DexString):167:168 -> b
6:6:int slowCompareTo(com.android.tools.r8.graph.DexString):177:177 -> b
7:7:int slowCompareTo(com.android.tools.r8.graph.DexString):179:179 -> b
1:1:int compareTo(java.lang.Object):14:14 -> compareTo
1:1:int computeHashCode():33:33 -> d
1:1:boolean isValidClassDescriptor():285:285 -> f
2:4:boolean isValidClassDescriptor(java.lang.String):203:205 -> f
2:4:boolean isValidClassDescriptor():285 -> f
5:5:boolean isValidClassDescriptor(java.lang.String):208:208 -> f
5:5:boolean isValidClassDescriptor():285 -> f
6:8:boolean isValidClassDescriptor(java.lang.String):212:214 -> f
6:8:boolean isValidClassDescriptor():285 -> f
9:9:boolean isValidClassDescriptor(java.lang.String):212:212 -> f
9:9:boolean isValidClassDescriptor():285 -> f
1:1:boolean isValidFieldName():277:277 -> g
2:2:boolean isValidFieldName(java.lang.String):244:244 -> g
2:2:boolean isValidFieldName():277 -> g
3:5:boolean isValidFieldName(java.lang.String):248:250 -> g
3:5:boolean isValidFieldName():277 -> g
6:7:boolean isValidFieldName(java.lang.String):259:260 -> g
6:7:boolean isValidFieldName():277 -> g
8:8:boolean isValidFieldName(java.lang.String):258:258 -> g
8:8:boolean isValidFieldName():277 -> g
1:1:boolean isValidMethodName():269:269 -> h
2:2:boolean isValidMethodName(java.lang.String):222:222 -> h
2:2:boolean isValidMethodName():269 -> h
3:5:boolean isValidMethodName(java.lang.String):228:230 -> h
3:5:boolean isValidMethodName():269 -> h
6:8:boolean isValidMethodName(java.lang.String):234:236 -> h
6:8:boolean isValidMethodName():269 -> h
9:9:boolean isValidMethodName(java.lang.String):234:234 -> h
9:9:boolean isValidMethodName():269 -> h
1:1:java.lang.String toASCIIString():56:56 -> i
2:2:java.lang.String toASCIIString():58:58 -> i
1:1:java.lang.String decode():74:74 -> j
2:2:java.lang.String decode():76:76 -> j
3:3:java.lang.String decode():78:78 -> j
4:4:java.lang.String decode():80:80 -> j
5:5:java.lang.String decode():84:84 -> j
6:6:java.lang.String decode():88:88 -> j
7:7:java.lang.String decode():86:86 -> j
8:9:java.lang.String decode():90:91 -> j
10:10:java.lang.String decode():95:95 -> j
11:11:java.lang.String decode():93:93 -> j
12:12:java.lang.String decode():97:97 -> j
1:1:java.lang.String toString():48:48 -> toString
2:2:java.lang.String toString():50:50 -> toString
com.android.tools.r8.graph.DexType -> a.a.a.a.f.Oa:
java.lang.String toStringCache -> g
java.util.Set directSubtypes -> i
java.util.Set implementedInterfaces -> j
java.util.Set NO_DIRECT_SUBTYPE -> d
com.android.tools.r8.graph.DexString descriptor -> f
int hierarchyLevel -> h
boolean $assertionsDisabled -> e
1:1:void <clinit>():21:21 -> <clinit>
2:2:void <clinit>():29:29 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexString):43:43 -> <init>
2:3:void <init>(com.android.tools.r8.graph.DexString):32:33 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexString):38:38 -> <init>
5:6:void <init>(com.android.tools.r8.graph.DexString):44:45 -> <init>
boolean isPrimitiveType(char) -> a
1:1:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):21:21 -> a
2:4:int layeredCompareTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.naming.NamingLens):377:379 -> a
2:4:int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens):21 -> a
5:5:boolean isStrictSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):152:152 -> a
6:7:boolean isStrictSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):158:159 -> a
8:9:boolean isStrictSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):161:162 -> a
10:13:boolean isSubtypeOfClass(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):192:195 -> a
10:13:boolean isStrictSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):165 -> a
14:14:boolean isInterfaceSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):169:169 -> a
15:15:boolean isInterfaceSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):172:172 -> a
16:18:boolean isInterfaceSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):176:178 -> a
19:19:java.util.Set implementedInterfaces(com.android.tools.r8.graph.AppInfo):262:262 -> a
20:24:java.util.Set implementedInterfaces(com.android.tools.r8.graph.AppInfo):265:269 -> a
25:26:java.util.Set implementedInterfaces(com.android.tools.r8.graph.AppInfo):271:272 -> a
27:27:java.util.Set implementedInterfaces(com.android.tools.r8.graph.AppInfo):271:271 -> a
28:28:void implementedInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set):276:276 -> a
29:30:void implementedInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set):279:280 -> a
31:32:void implementedInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set):282:283 -> a
33:33:void implementedInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set):285:285 -> a
34:34:void implementedInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set):288:288 -> a
35:36:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):331:332 -> a
37:37:int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping):345:345 -> a
38:38:int compareTo(com.android.tools.r8.graph.DexType):360:360 -> a
39:44:com.android.tools.r8.graph.DexType replaceBaseType(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory):483:488 -> a
45:47:com.android.tools.r8.graph.DexType replaceBaseType(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexItemFactory):490:492 -> a
48:50:com.android.tools.r8.graph.DexType toArrayElementType(com.android.tools.r8.graph.DexItemFactory):496:498 -> a
51:51:com.android.tools.r8.graph.DexType toArrayElementType(com.android.tools.r8.graph.DexItemFactory):497:497 -> a
52:52:com.android.tools.r8.graph.DexType toArrayElementType(com.android.tools.r8.graph.DexItemFactory):499:499 -> a
53:55:java.lang.String getPackageOrName(boolean):542:544 -> a
56:56:java.lang.String getPackageOrName(boolean):546:546 -> a
57:58:java.lang.String getPackageOrName(boolean):548:549 -> a
59:59:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):588:588 -> a
60:60:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):590:590 -> a
61:63:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):608:610 -> a
64:64:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):621:621 -> a
65:66:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):626:627 -> a
67:67:com.android.tools.r8.graph.DexType computeLeastUpperBoundOfClasses(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):632:632 -> a
1:2:boolean computeEquals(java.lang.Object):55:56 -> b
3:3:boolean isSubtypeOf(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AppInfo):139:139 -> b
4:4:boolean lambda$isStrictSubtypeOf$0(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):162:162 -> b
5:5:boolean isSamePackage(com.android.tools.r8.graph.DexType):293:293 -> b
6:6:java.lang.String toSmaliString():320:320 -> b
7:7:com.android.tools.r8.graph.DexType toBaseType(com.android.tools.r8.graph.DexItemFactory):473:473 -> b
8:9:com.android.tools.r8.graph.DexType toBaseType(com.android.tools.r8.graph.DexItemFactory):477:478 -> b
10:10:com.android.tools.r8.graph.DexType toBaseType(com.android.tools.r8.graph.DexItemFactory):477:477 -> b
11:11:com.android.tools.r8.graph.DexType toBaseType(com.android.tools.r8.graph.DexItemFactory):479:479 -> b
1:1:java.lang.String toSourceString():302:302 -> c
2:3:java.lang.String toSourceString():304:305 -> c
4:4:java.lang.String toSourceString():307:307 -> c
5:5:java.lang.String toSourceString():310:310 -> c
6:6:int slowCompareTo(com.android.tools.r8.graph.DexType):365:365 -> c
1:1:int compareTo(java.lang.Object):21:21 -> compareTo
1:1:int computeHashCode():50:50 -> d
1:2:int elementSizeForPrimitiveArrayType():445:446 -> i
3:3:int elementSizeForPrimitiveArrayType():460:460 -> i
1:2:java.lang.String getInternalName():575:576 -> j
1:2:java.lang.String getName():567:568 -> k
3:3:java.lang.String getName():570:570 -> k
1:1:int getNumberOfLeadingSquareBrackets():466:466 -> l
1:1:java.lang.String getPackageDescriptor():563:563 -> m
1:1:boolean isArrayType():428:428 -> n
1:1:boolean isBooleanType():396:396 -> o
1:1:boolean isClassType():433:433 -> p
1:3:boolean isInterface():103:105 -> q
1:1:boolean isPrimitiveArrayType():438:438 -> r
2:2:boolean isPrimitiveArrayType():441:441 -> r
1:1:boolean isPrimitiveType():383:383 -> s
1:1:boolean isUnknown():122:122 -> t
1:1:java.lang.String toString():325:325 -> toString
1:1:boolean isVoidType():392:392 -> u
1:1:java.lang.String toDescriptorString():297:297 -> v
1:1:char toShorty():314:314 -> w
com.android.tools.r8.graph.DexTypeList -> a.a.a.a.f.Pa:
com.android.tools.r8.graph.DexTypeList theEmptyTypeList -> a
boolean $assertionsDisabled -> b
com.android.tools.r8.graph.DexType[] values -> c
1:1:void <clinit>():12:12 -> <clinit>
2:2:void <clinit>():14:14 -> <clinit>
1:2:void <init>():22:23 -> <init>
3:5:void <init>(com.android.tools.r8.graph.DexType[]):26:28 -> <init>
1:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):39:40 -> a
3:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):46:46 -> a
4:7:int compareTo(com.android.tools.r8.graph.DexTypeList):80:83 -> a
8:8:int compareTo(com.android.tools.r8.graph.DexTypeList):86:86 -> a
9:9:int compareTo(com.android.tools.r8.graph.DexTypeList):92:92 -> a
1:1:int compareTo(java.lang.Object):12:12 -> compareTo
1:1:com.android.tools.r8.graph.DexTypeList empty():19:19 -> d
1:2:boolean equals(java.lang.Object):54:55 -> equals
1:1:int hashCode():33:33 -> hashCode
1:1:boolean isEmpty():59:59 -> isEmpty
1:1:int size():63:63 -> size
1:5:java.lang.String toString():68:72 -> toString
6:6:java.lang.String toString():75:75 -> toString
com.android.tools.r8.graph.DexValue -> a.a.a.a.f.mb:
com.android.tools.r8.graph.DexValue$UnknownDexValue UNKNOWN -> a
1:1:void <clinit>():22:22 -> <clinit>
1:1:void <init>():20:20 -> <init>
void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping) -> a
1:10:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):53:62 -> a
11:13:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):64:66 -> a
14:15:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):71:72 -> a
16:16:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):74:74 -> a
17:18:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):68:69 -> a
19:21:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):76:78 -> a
22:23:com.android.tools.r8.graph.DexValue fromAsmBootstrapArgument(java.lang.Object,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexType):80:81 -> a
24:24:void writeHeader(byte,int,com.android.tools.r8.dex.DexOutputBuffer):86:86 -> a
24:24:void access$100(byte,int,com.android.tools.r8.dex.DexOutputBuffer):20 -> a
25:25:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):92:92 -> a
26:26:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):109:109 -> a
27:27:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):129:129 -> a
28:28:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):111:111 -> a
29:29:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):117:117 -> a
30:30:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):127:127 -> a
31:31:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):121:121 -> a
32:32:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):119:119 -> a
33:33:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):123:123 -> a
34:34:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):125:125 -> a
35:35:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):115:115 -> a
36:36:com.android.tools.r8.graph.DexValue defaultForType(com.android.tools.r8.graph.DexType):113:113 -> a
1:1:boolean isDefault(com.android.tools.r8.graph.DexType):141:141 -> b
void sort() -> d
com.android.tools.r8.graph.DexValue$1 -> a.a.a.a.f.Qa:
com.android.tools.r8.graph.DexValue$DexItemBasedValueString -> a.a.a.a.f.Ra:
1:1:void <init>(com.android.tools.r8.graph.DexReference,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo):739:739 -> <init>
1:1:void com.android.tools.r8.graph.DexValue$NestedDexValue.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):682:682 -> a
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):730 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):759:759 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):730:730 -> equals
1:1:int hashCode():730:730 -> hashCode
1:1:java.lang.String toString():730:730 -> toString
com.android.tools.r8.graph.DexValue$DexValueAnnotation -> a.a.a.a.f.Sa:
com.android.tools.r8.graph.DexEncodedAnnotation value -> b
1:2:void <init>(com.android.tools.r8.graph.DexEncodedAnnotation):930:931 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):937:937 -> a
2:3:void com.android.tools.r8.graph.DexEncodedAnnotation.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):29:30 -> a
2:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):937 -> a
4:5:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):942:943 -> a
1:1:void sort():958:958 -> d
1:3:boolean equals(java.lang.Object):971:973 -> equals
1:1:int hashCode():963:963 -> hashCode
1:1:java.lang.String toString():980:980 -> toString
com.android.tools.r8.graph.DexValue$DexValueArray -> a.a.a.a.f.Ta:
com.android.tools.r8.graph.DexValue[] values -> b
1:2:void <init>(com.android.tools.r8.graph.DexValue[]):863:864 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):874:874 -> a
2:3:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):879:880 -> a
4:4:void com.android.tools.r8.dex.DexOutputBuffer.putUleb128(int):78:78 -> a
4:4:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):880 -> a
5:6:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):881:882 -> a
1:2:void sort():898:899 -> d
1:1:com.android.tools.r8.graph.DexValue[] getValues():868:868 -> e
1:3:boolean equals(java.lang.Object):913:915 -> equals
1:1:int hashCode():905:905 -> hashCode
1:1:java.lang.String toString():922:922 -> toString
com.android.tools.r8.graph.DexValue$DexValueBoolean -> a.a.a.a.f.Ua:
com.android.tools.r8.graph.DexValue$DexValueBoolean DEFAULT -> d
com.android.tools.r8.graph.DexValue$DexValueBoolean TRUE -> b
com.android.tools.r8.graph.DexValue$DexValueBoolean FALSE -> c
boolean value -> e
1:2:void <clinit>():1032:1033 -> <clinit>
3:3:void <clinit>():1035:1035 -> <clinit>
1:2:void <init>(boolean):1039:1040 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueBoolean create(boolean):1044:1044 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):1058:1058 -> a
void sort() -> d
1:1:com.android.tools.r8.graph.DexValue$DexValueBoolean access$000():1030:1030 -> e
1:1:boolean equals(java.lang.Object):1076:1076 -> equals
1:1:int hashCode():1068:1068 -> hashCode
1:1:java.lang.String toString():1081:1081 -> toString
com.android.tools.r8.graph.DexValue$DexValueByte -> a.a.a.a.f.Va:
com.android.tools.r8.graph.DexValue$DexValueByte DEFAULT -> b
byte value -> c
1:1:void <clinit>():247:247 -> <clinit>
1:2:void <init>(byte):251:252 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueByte create(byte):256:256 -> a
2:3:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):270:271 -> a
4:4:int com.android.tools.r8.dex.DexOutputBuffer.putSignedEncodedValue(long,int):86:86 -> a
4:4:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):271 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):289:289 -> equals
1:1:int hashCode():281:281 -> hashCode
1:1:java.lang.String toString():294:294 -> toString
com.android.tools.r8.graph.DexValue$DexValueChar -> a.a.a.a.f.Wa:
com.android.tools.r8.graph.DexValue$DexValueChar DEFAULT -> b
char value -> c
1:1:void <clinit>():361:361 -> <clinit>
1:2:void <init>(char):364:365 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueChar create(char):369:369 -> a
2:3:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):383:384 -> a
4:4:int com.android.tools.r8.dex.DexOutputBuffer.putUnsignedEncodedValue(long,int):90:90 -> a
4:4:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):384 -> a
5:7:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):385:387 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):405:405 -> equals
1:1:int hashCode():397:397 -> hashCode
1:1:java.lang.String toString():410:410 -> toString
com.android.tools.r8.graph.DexValue$DexValueDouble -> a.a.a.a.f.Xa:
com.android.tools.r8.graph.DexValue$DexValueDouble DEFAULT -> b
double value -> c
1:1:void <clinit>():590:590 -> <clinit>
1:2:void <init>(double):594:595 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueDouble create(double):599:599 -> a
2:6:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):613:617 -> a
void sort() -> d
1:2:boolean equals(java.lang.Object):635:636 -> equals
1:1:int hashCode():627:627 -> hashCode
1:1:java.lang.String toString():641:641 -> toString
com.android.tools.r8.graph.DexValue$DexValueEnum -> a.a.a.a.f.Ya:
1:1:void <init>(com.android.tools.r8.graph.DexField):821:821 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):818:818 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):832:832 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):818:818 -> equals
1:1:int hashCode():818:818 -> hashCode
1:1:java.lang.String toString():818:818 -> toString
com.android.tools.r8.graph.DexValue$DexValueField -> a.a.a.a.f.Za:
1:1:void <init>(com.android.tools.r8.graph.DexField):785:785 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):782:782 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):796:796 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):782:782 -> equals
1:1:int hashCode():782:782 -> hashCode
1:1:java.lang.String toString():782:782 -> toString
com.android.tools.r8.graph.DexValue$DexValueFloat -> a.a.a.a.f._a:
com.android.tools.r8.graph.DexValue$DexValueFloat DEFAULT -> b
float value -> c
1:1:void <clinit>():533:533 -> <clinit>
1:2:void <init>(float):536:537 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueFloat create(float):541:541 -> a
2:6:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):555:559 -> a
void sort() -> d
1:2:boolean equals(java.lang.Object):577:578 -> equals
1:1:int hashCode():569:569 -> hashCode
1:1:java.lang.String toString():583:583 -> toString
com.android.tools.r8.graph.DexValue$DexValueInt -> a.a.a.a.f.ab:
com.android.tools.r8.graph.DexValue$DexValueInt DEFAULT -> b
int value -> c
1:1:void <clinit>():421:421 -> <clinit>
1:2:void <init>(int):424:425 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueInt create(int):429:429 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):443:443 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):461:461 -> equals
1:1:int hashCode():453:453 -> hashCode
1:1:java.lang.String toString():466:466 -> toString
com.android.tools.r8.graph.DexValue$DexValueLong -> a.a.a.a.f.bb:
long value -> c
com.android.tools.r8.graph.DexValue$DexValueLong DEFAULT -> b
1:1:void <clinit>():477:477 -> <clinit>
1:2:void <init>(long):480:481 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueLong create(long):485:485 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):499:499 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):517:517 -> equals
1:1:int hashCode():509:509 -> hashCode
1:1:java.lang.String toString():522:522 -> toString
com.android.tools.r8.graph.DexValue$DexValueMethod -> a.a.a.a.f.cb:
1:1:void <init>(com.android.tools.r8.graph.DexMethod):803:803 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):800:800 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):814:814 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):800:800 -> equals
1:1:int hashCode():800:800 -> hashCode
1:1:java.lang.String toString():800:800 -> toString
com.android.tools.r8.graph.DexValue$DexValueMethodHandle -> a.a.a.a.f.db:
1:1:void <init>(com.android.tools.r8.graph.DexMethodHandle):1093:1093 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):1090:1090 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):1109:1109 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):1090:1090 -> equals
1:1:int hashCode():1090:1090 -> hashCode
1:1:java.lang.String toString():1090:1090 -> toString
com.android.tools.r8.graph.DexValue$DexValueMethodType -> a.a.a.a.f.eb:
1:1:void <init>(com.android.tools.r8.graph.DexProto):839:839 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):836:836 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):855:855 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):836:836 -> equals
1:1:int hashCode():836:836 -> hashCode
1:1:java.lang.String toString():836:836 -> toString
com.android.tools.r8.graph.DexValue$DexValueNull -> a.a.a.a.f.fb:
com.android.tools.r8.graph.DexValue NULL -> b
1:1:void <clinit>():986:986 -> <clinit>
1:1:void <init>():989:989 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):998:998 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):1021:1021 -> equals
com.android.tools.r8.graph.DexValue$DexValueShort -> a.a.a.a.f.gb:
com.android.tools.r8.graph.DexValue$DexValueShort DEFAULT -> b
short value -> c
1:1:void <clinit>():305:305 -> <clinit>
1:2:void <init>(short):308:309 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
1:1:com.android.tools.r8.graph.DexValue$DexValueShort create(short):313:313 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):327:327 -> a
void sort() -> d
1:1:boolean equals(java.lang.Object):345:345 -> equals
1:1:int hashCode():337:337 -> hashCode
1:1:java.lang.String toString():350:350 -> toString
com.android.tools.r8.graph.DexValue$DexValueString -> a.a.a.a.f.hb:
1:1:void <init>(com.android.tools.r8.graph.DexString):716:716 -> <init>
1:1:void com.android.tools.r8.graph.DexValue$NestedDexValue.collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):682:682 -> a
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):713 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):713:713 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):713:713 -> equals
1:1:com.android.tools.r8.graph.IndexedDexItem com.android.tools.r8.graph.DexValue$NestedDexValue.getValue():656:656 -> f
1:1:com.android.tools.r8.graph.IndexedDexItem getValue():0 -> f
1:1:int hashCode():713:713 -> hashCode
1:1:java.lang.String toString():713:713 -> toString
com.android.tools.r8.graph.DexValue$DexValueType -> a.a.a.a.f.ib:
1:1:void <init>(com.android.tools.r8.graph.DexType):767:767 -> <init>
1:1:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):764:764 -> a
2:2:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):778:778 -> a
void sort() -> d
byte getValueKind() -> e
1:1:boolean equals(java.lang.Object):764:764 -> equals
1:1:int hashCode():764:764 -> hashCode
1:1:java.lang.String toString():764:764 -> toString
com.android.tools.r8.graph.DexValue$NestedDexValue -> a.a.a.a.f.jb:
com.android.tools.r8.graph.IndexedDexItem value -> b
1:2:void <init>(com.android.tools.r8.graph.IndexedDexItem):649:650 -> <init>
1:2:void <init>(com.android.tools.r8.graph.IndexedDexItem,com.android.tools.r8.graph.DexValue$1):645 -> <init>
1:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):661:662 -> a
3:3:int com.android.tools.r8.dex.DexOutputBuffer.putUnsignedEncodedValue(long,int):90:90 -> a
3:3:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):663 -> a
4:6:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):664:666 -> a
byte getValueKind() -> e
1:3:boolean equals(java.lang.Object):700:702 -> equals
1:1:int hashCode():692:692 -> hashCode
1:1:java.lang.String toString():709:709 -> toString
com.android.tools.r8.graph.DexValue$SimpleDexValue -> a.a.a.a.f.kb:
1:1:void <init>():216:216 -> <init>
1:1:void <init>(com.android.tools.r8.graph.DexValue$1):216 -> <init>
1:1:void writeIntegerTo(byte,long,int,com.android.tools.r8.dex.DexOutputBuffer):237:237 -> a
2:2:int com.android.tools.r8.dex.DexOutputBuffer.putSignedEncodedValue(long,int):86:86 -> a
2:2:void writeIntegerTo(byte,long,int,com.android.tools.r8.dex.DexOutputBuffer):238 -> a
3:5:void writeIntegerTo(byte,long,int,com.android.tools.r8.dex.DexOutputBuffer):239:241 -> a
com.android.tools.r8.graph.DexValue$UnknownDexValue -> a.a.a.a.f.lb:
com.android.tools.r8.graph.DexValue$UnknownDexValue UNKNOWN -> b
1:1:void <clinit>():159:159 -> <clinit>
1:1:void <init>():161:161 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):167:167 -> a
2:2:void writeTo(com.android.tools.r8.dex.DexOutputBuffer,com.android.tools.r8.graph.ObjectToOffsetMapping):182:182 -> a
1:1:void sort():172:172 -> d
1:1:int hashCode():197:197 -> hashCode
com.android.tools.r8.graph.EnclosingMethodAttribute -> a.a.a.a.f.nb:
com.android.tools.r8.graph.DexType enclosingClass -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexMethod enclosingMethod -> c
1:1:void <clinit>():17:17 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexType):27:28 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexMethod):31:32 -> <init>
1:1:com.android.tools.r8.graph.DexType getEnclosingClass():51:51 -> a
2:3:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection):68:69 -> a
4:5:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection):71:72 -> a
1:1:com.android.tools.r8.graph.DexMethod getEnclosingMethod():47:47 -> b
1:1:boolean equals(java.lang.Object):62:62 -> equals
1:2:int hashCode():56:57 -> hashCode
com.android.tools.r8.graph.FieldAccessFlags -> a.a.a.a.f.ob:
boolean $assertionsDisabled -> e
1:1:void <clinit>():11:11 -> <clinit>
1:1:void <init>(int):40:40 -> <init>
1:6:java.util.List getNames():21:26 -> a
1:6:java.util.List getPredicates():31:36 -> b
1:1:com.android.tools.r8.graph.FieldAccessFlags fromCfAccessFlags(int):63:63 -> d
1:1:com.android.tools.r8.graph.FieldAccessFlags fromDexAccessFlags(int):59:59 -> e
1:2:com.android.tools.r8.graph.FieldAccessFlags fromSharedAccessFlags(int):54:55 -> f
com.android.tools.r8.graph.AccessFlags self() -> j
1:1:boolean isEnum():93:93 -> p
1:1:boolean isTransient():85:85 -> q
1:1:boolean isVolatile():77:77 -> r
com.android.tools.r8.graph.GraphLense -> a.a.a.a.f.ub:
boolean $assertionsDisabled -> a
1:1:void <clinit>():40:40 -> <clinit>
1:1:void <init>():40:40 -> <init>
com.android.tools.r8.graph.DexMethod getOriginalMethodSignature(com.android.tools.r8.graph.DexMethod) -> a
com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType) -> a
1:1:com.android.tools.r8.graph.GraphLense getIdentityLense():420:420 -> a
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription lookupPrototypeChanges(com.android.tools.r8.graph.DexMethod) -> b
1:1:com.android.tools.r8.graph.GraphLense getIdentityLense():420:420 -> b
1:1:boolean isIdentityLense():424 -> b
com.android.tools.r8.graph.GraphLense$IdentityGraphLense -> a.a.a.a.f.pb:
com.android.tools.r8.graph.GraphLense$IdentityGraphLense INSTANCE -> b
1:1:void <clinit>():526:526 -> <clinit>
1:1:void <init>():528:528 -> <init>
com.android.tools.r8.graph.DexMethod getOriginalMethodSignature(com.android.tools.r8.graph.DexMethod) -> a
com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType) -> a
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription lookupPrototypeChanges(com.android.tools.r8.graph.DexMethod):567:567 -> b
1:1:com.android.tools.r8.graph.GraphLense$IdentityGraphLense getInstance():531:531 -> c
1:1:com.android.tools.r8.graph.GraphLense$IdentityGraphLense access$100():524 -> c
com.android.tools.r8.graph.GraphLense$NestedGraphLense -> a.a.a.a.f.qb:
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> c
java.util.Map typeMap -> d
com.android.tools.r8.graph.GraphLense previousLense -> b
com.android.tools.r8.com.google.common.collect.BiMap originalMethodSignatures -> h
java.util.Map arrayTypeCache -> e
java.util.Map methodMap -> f
java.util.Map fieldMap -> g
1:2:com.android.tools.r8.graph.DexMethod getOriginalMethodSignature(com.android.tools.r8.graph.DexMethod):635:636 -> a
3:3:com.android.tools.r8.graph.DexMethod getOriginalMethodSignature(com.android.tools.r8.graph.DexMethod):638:638 -> a
4:5:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):659:660 -> a
6:6:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):662:662 -> a
7:8:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):664:665 -> a
9:9:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):669:669 -> a
10:10:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):671:671 -> a
11:12:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):673:674 -> a
13:14:com.android.tools.r8.graph.DexType lookupType(com.android.tools.r8.graph.DexType):676:677 -> a
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription lookupPrototypeChanges(com.android.tools.r8.graph.DexMethod):696:696 -> b
1:4:java.lang.String toString():763:766 -> toString
5:7:java.lang.String toString():768:770 -> toString
8:10:java.lang.String toString():772:774 -> toString
11:12:java.lang.String toString():776:777 -> toString
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription -> a.a.a.a.f.tb:
boolean $assertionsDisabled -> b
boolean hasBeenChangedToReturnVoid -> c
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription none -> a
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo removedArgumentsInfo -> d
1:1:void <clinit>():66:66 -> <clinit>
2:2:void <clinit>():201:201 -> <clinit>
1:1:void <init>():207:207 -> <init>
2:5:void <init>(boolean,com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo):211:214 -> <init>
2:5:void <init>():207 -> <init>
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo getRemovedArgumentsInfo():230:230 -> a
1:1:boolean hasBeenChangedToReturnVoid():226:226 -> b
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription none():218:218 -> c
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentInfo -> a.a.a.a.f.rb:
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo -> a.a.a.a.f.sb:
java.util.List removedArguments -> c
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo empty -> a
boolean $assertionsDisabled -> b
1:1:void <clinit>():122:122 -> <clinit>
2:2:void <clinit>():124:124 -> <clinit>
1:2:void <init>(java.util.List):128:129 -> <init>
3:3:boolean verifyRemovedArguments(java.util.List):134:134 -> <init>
3:3:void <init>(java.util.List):129 -> <init>
4:4:boolean verifyRemovedArguments(java.util.List):136:136 -> <init>
4:4:void <init>(java.util.List):129 -> <init>
5:5:void <init>(java.util.List):130:130 -> <init>
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentsInfo empty():147:147 -> a
1:3:java.util.ListIterator iterator():151:153 -> b
com.android.tools.r8.graph.IndexedDexItem -> a.a.a.a.f.vb:
boolean $assertionsDisabled -> b
int sortedIndex -> c
1:1:void <clinit>():12:12 -> <clinit>
1:1:void <init>():12:12 -> <init>
2:2:void <init>():15:15 -> <init>
void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int) -> a
int getOffset(com.android.tools.r8.graph.ObjectToOffsetMapping) -> a
1:1:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):24:24 -> a
2:4:void setSortedIndex(int):33:35 -> a
1:3:int sortedCompareTo(int):45:47 -> b
1:1:int getSortedIndex():40:40 -> e
com.android.tools.r8.graph.InnerClassAttribute -> a.a.a.a.f.wb:
com.android.tools.r8.graph.DexString innerName -> e
com.android.tools.r8.graph.DexType outer -> d
com.android.tools.r8.graph.DexType inner -> c
boolean $assertionsDisabled -> a
int access -> b
1:1:void <clinit>():12:12 -> <clinit>
1:6:void <init>(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexString):32:37 -> <init>
1:1:int getAccess():49:49 -> a
2:4:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection):74:76 -> a
5:6:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection):78:79 -> a
1:1:com.android.tools.r8.graph.DexType getInner():53:53 -> b
1:1:com.android.tools.r8.graph.DexString getInnerName():61:61 -> c
1:1:com.android.tools.r8.graph.DexType getOuter():57:57 -> d
1:1:boolean isAnonymous():45:45 -> e
1:1:boolean isNamed():41:41 -> f
com.android.tools.r8.graph.JarApplicationReader -> a.a.a.a.f.xb:
java.util.concurrent.ConcurrentHashMap stringCache -> e
java.util.concurrent.ConcurrentHashMap asmTypeCache -> d
java.util.concurrent.ConcurrentHashMap asmObjectTypeCache -> c
com.android.tools.r8.utils.InternalOptions options -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():20:20 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.InternalOptions):27:27 -> <init>
2:4:void <init>(com.android.tools.r8.utils.InternalOptions):23:25 -> <init>
5:5:void <init>(com.android.tools.r8.utils.InternalOptions):28:28 -> <init>
1:1:com.android.tools.r8.graph.DexItemFactory getFactory():40:40 -> a
2:2:com.android.tools.r8.graph.DexType getType(com.android.tools.r8.org.objectweb.asm.Type):48:48 -> a
3:4:com.android.tools.r8.graph.DexTypeList getTypeListFromNames(java.lang.String[]):62:63 -> a
5:7:com.android.tools.r8.graph.DexTypeList getTypeListFromNames(java.lang.String[]):65:67 -> a
8:8:com.android.tools.r8.graph.DexTypeList getTypeListFromNames(java.lang.String[]):69:69 -> a
9:9:com.android.tools.r8.graph.DexField getField(java.lang.String,java.lang.String,java.lang.String):84:84 -> a
10:10:com.android.tools.r8.graph.DexField getField(com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String):88:88 -> a
11:11:int getArgumentCount(java.lang.String):156:156 -> a
12:12:int getArgumentCount(java.lang.String):158:158 -> a
1:1:com.android.tools.r8.graph.DexMethod getMethod(java.lang.String,java.lang.String,java.lang.String):92:92 -> b
2:2:com.android.tools.r8.graph.DexMethod getMethod(com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String):96:96 -> b
3:4:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):168:169 -> b
5:6:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):171:172 -> b
1:1:com.android.tools.r8.org.objectweb.asm.Type getAsmObjectType(java.lang.String):32:32 -> c
1:1:com.android.tools.r8.org.objectweb.asm.Type getAsmType(java.lang.String):36:36 -> d
1:1:com.android.tools.r8.graph.DexProto getProto(java.lang.String):112:112 -> e
2:2:boolean isValidDescriptor(java.lang.String):136:136 -> e
2:2:com.android.tools.r8.graph.DexProto getProto(java.lang.String):112 -> e
3:9:com.android.tools.r8.graph.DexProto getProto(java.lang.String):112:118 -> e
10:12:com.android.tools.r8.graph.DexProto getProto(java.lang.String):120:122 -> e
13:14:com.android.tools.r8.graph.DexTypeList getTypeListFromDescriptors(java.lang.String[]):73:74 -> e
13:14:com.android.tools.r8.graph.DexProto getProto(java.lang.String):123 -> e
15:17:com.android.tools.r8.graph.DexTypeList getTypeListFromDescriptors(java.lang.String[]):76:78 -> e
15:17:com.android.tools.r8.graph.DexProto getProto(java.lang.String):123 -> e
18:18:com.android.tools.r8.graph.DexTypeList getTypeListFromDescriptors(java.lang.String[]):80:80 -> e
18:18:com.android.tools.r8.graph.DexProto getProto(java.lang.String):123 -> e
19:19:com.android.tools.r8.graph.DexProto getProto(java.lang.String):120:120 -> e
1:1:com.android.tools.r8.org.objectweb.asm.Type getReturnType(java.lang.String):144:144 -> f
1:1:com.android.tools.r8.graph.DexString getString(java.lang.String):44:44 -> g
1:1:com.android.tools.r8.graph.DexType getTypeFromDescriptor(java.lang.String):57:57 -> h
2:2:boolean isValidDescriptor(java.lang.String):136:136 -> h
2:2:com.android.tools.r8.graph.DexType getTypeFromDescriptor(java.lang.String):57 -> h
3:4:com.android.tools.r8.graph.DexType getTypeFromDescriptor(java.lang.String):57:58 -> h
1:1:com.android.tools.r8.graph.DexType getTypeFromName(java.lang.String):52:52 -> i
2:2:boolean isValidInternalName(java.lang.String):140:140 -> i
2:2:com.android.tools.r8.graph.DexType getTypeFromName(java.lang.String):52 -> i
3:4:com.android.tools.r8.graph.DexType getTypeFromName(java.lang.String):52:53 -> i
1:1:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):178:178 -> j
2:2:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):183:183 -> j
3:3:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):212:212 -> j
4:4:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):199:199 -> j
5:6:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):201:202 -> j
7:7:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):204:204 -> j
8:8:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):186:186 -> j
9:10:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):208:209 -> j
11:11:java.lang.String[] getArgumentTypeDescriptors(java.lang.String):195:195 -> j
1:2:java.lang.String getReturnTypeDescriptor(java.lang.String):148:149 -> k
1:1:java.lang.String getShortyDescriptor(java.lang.String):128:128 -> l
2:2:java.lang.String getShortyDescriptor(java.lang.String):131:131 -> l
1:1:com.android.tools.r8.org.objectweb.asm.Type lambda$getAsmObjectType$0(java.lang.String):32:32 -> m
1:1:com.android.tools.r8.org.objectweb.asm.Type lambda$getAsmType$1(java.lang.String):36:36 -> n
com.android.tools.r8.graph.JarClassFileReader -> a.a.a.a.f.Db:
byte[] CLASSFILE_HEADER -> a
java.util.function.Consumer classConsumer -> d
com.android.tools.r8.graph.JarApplicationReader application -> c
boolean $assertionsDisabled -> b
1:1:void <clinit>():62:62 -> <clinit>
2:2:void <clinit>():64:64 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.Consumer):73:75 -> <init>
int access$000(int) -> a
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor access$100(java.lang.String,boolean,java.util.List,com.android.tools.r8.graph.JarApplicationReader):62:62 -> a
2:2:com.android.tools.r8.graph.DexEncodedAnnotation access$1700(java.lang.String,java.util.List,java.util.List,com.android.tools.r8.graph.JarApplicationReader):62:62 -> a
3:4:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):79:80 -> a
5:6:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):82:83 -> a
7:8:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):85:86 -> a
9:9:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):88:88 -> a
10:10:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):92:92 -> a
11:11:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):95:95 -> a
12:12:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97:97 -> a
13:14:byte[] com.android.tools.r8.org.objectweb.asm.ClassReader.readStream(java.io.InputStream,boolean):303:304 -> a
13:14:void com.android.tools.r8.org.objectweb.asm.ClassReader.<init>(java.io.InputStream):273 -> a
13:14:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97 -> a
15:16:byte[] com.android.tools.r8.org.objectweb.asm.ClassReader.readStream(java.io.InputStream,boolean):306:307 -> a
15:16:void com.android.tools.r8.org.objectweb.asm.ClassReader.<init>(java.io.InputStream):273 -> a
15:16:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97 -> a
17:18:byte[] com.android.tools.r8.org.objectweb.asm.ClassReader.readStream(java.io.InputStream,boolean):309:310 -> a
17:18:void com.android.tools.r8.org.objectweb.asm.ClassReader.<init>(java.io.InputStream):273 -> a
17:18:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97 -> a
19:19:void com.android.tools.r8.org.objectweb.asm.ClassReader.<init>(java.io.InputStream):273:273 -> a
19:19:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97 -> a
20:20:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):103:103 -> a
21:21:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):110:110 -> a
22:22:byte[] com.android.tools.r8.org.objectweb.asm.ClassReader.readStream(java.io.InputStream,boolean):315:315 -> a
22:22:void com.android.tools.r8.org.objectweb.asm.ClassReader.<init>(java.io.InputStream):273 -> a
22:22:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):97 -> a
23:23:void read(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,java.io.InputStream):93:93 -> a
24:26:com.android.tools.r8.graph.MethodAccessFlags createMethodAccessFlags(java.lang.String,int):122:124 -> a
27:28:void lambda$createAnnotationVisitor$0(java.util.List,int,java.lang.String,com.android.tools.r8.graph.JarApplicationReader,java.util.List,java.util.List):133:134 -> a
29:29:void lambda$createAnnotationVisitor$0(java.util.List,int,java.lang.String,com.android.tools.r8.graph.JarApplicationReader,java.util.List,java.util.List):133:133 -> a
30:30:com.android.tools.r8.graph.DexAnnotationSet createAnnotationSet(java.util.List):400:400 -> a
30:30:com.android.tools.r8.graph.DexAnnotationSet access$200(java.util.List):62 -> a
31:31:com.android.tools.r8.graph.DexAnnotationSet createAnnotationSet(java.util.List):402:402 -> a
31:31:com.android.tools.r8.graph.DexAnnotationSet access$200(java.util.List):62 -> a
32:32:com.android.tools.r8.graph.DexAnnotationSet createAnnotationSet(java.util.List):401:401 -> a
32:32:com.android.tools.r8.graph.DexAnnotationSet access$200(java.util.List):62 -> a
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor createAnnotationVisitor(java.lang.String,boolean,java.util.List,com.android.tools.r8.graph.JarApplicationReader):130:130 -> b
2:2:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor createAnnotationVisitor(java.lang.String,boolean,java.util.List,com.android.tools.r8.graph.JarApplicationReader):132:132 -> b
3:4:com.android.tools.r8.graph.DexEncodedAnnotation createEncodedAnnotation(java.lang.String,java.util.List,java.util.List,com.android.tools.r8.graph.JarApplicationReader):139:140 -> b
5:5:com.android.tools.r8.graph.DexEncodedAnnotation createEncodedAnnotation(java.lang.String,java.util.List,java.util.List,com.android.tools.r8.graph.JarApplicationReader):139:139 -> b
6:8:com.android.tools.r8.graph.DexEncodedAnnotation createEncodedAnnotation(java.lang.String,java.util.List,java.util.List,com.android.tools.r8.graph.JarApplicationReader):141:143 -> b
9:9:com.android.tools.r8.graph.DexEncodedAnnotation createEncodedAnnotation(java.lang.String,java.util.List,java.util.List,com.android.tools.r8.graph.JarApplicationReader):145:145 -> b
com.android.tools.r8.graph.JarClassFileReader$CreateAnnotationVisitor -> a.a.a.a.f.yb:
java.util.function.BiConsumer onVisitEnd -> d
java.util.List values -> f
java.util.List names -> e
com.android.tools.r8.graph.JarApplicationReader application -> c
boolean $assertionsDisabled -> b
1:1:void <clinit>():715:715 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):724:724 -> <init>
2:3:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):719:720 -> <init>
4:5:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):725:726 -> <init>
1:2:void visitEnum(java.lang.String,java.lang.String,java.lang.String):736:737 -> a
3:3:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):742:742 -> a
4:5:void lambda$visitAnnotation$0(java.lang.String,java.lang.String,java.util.List,java.util.List):743:744 -> a
6:6:void lambda$visitAnnotation$0(java.lang.String,java.lang.String,java.util.List,java.util.List):743:743 -> a
7:7:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):749:749 -> a
8:9:void lambda$visitArray$1(java.lang.String,java.util.List,java.util.List):750:751 -> a
10:10:void visitEnd():757:757 -> a
11:12:void addElement(java.lang.String,com.android.tools.r8.graph.DexValue):762:763 -> a
13:13:void addElement(java.lang.String,com.android.tools.r8.graph.DexValue):765:765 -> a
14:14:void addElement(java.lang.String,com.android.tools.r8.graph.DexValue):767:767 -> a
15:15:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):833:833 -> a
15:15:void visit(java.lang.String,java.lang.Object):731 -> a
16:35:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):835:854 -> a
16:35:void visit(java.lang.String,java.lang.Object):731 -> a
36:40:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):771:775 -> a
36:40:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
36:40:void visit(java.lang.String,java.lang.Object):731 -> a
41:46:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):777:782 -> a
41:46:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
41:46:void visit(java.lang.String,java.lang.Object):731 -> a
47:52:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):784:789 -> a
47:52:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
47:52:void visit(java.lang.String,java.lang.Object):731 -> a
53:58:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):791:796 -> a
53:58:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
53:58:void visit(java.lang.String,java.lang.Object):731 -> a
59:64:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):798:803 -> a
59:64:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
59:64:void visit(java.lang.String,java.lang.Object):731 -> a
65:70:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):805:810 -> a
65:70:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
65:70:void visit(java.lang.String,java.lang.Object):731 -> a
71:76:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):812:817 -> a
71:76:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
71:76:void visit(java.lang.String,java.lang.Object):731 -> a
77:82:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):819:824 -> a
77:82:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
77:82:void visit(java.lang.String,java.lang.Object):731 -> a
83:83:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):826:826 -> a
83:83:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
83:83:void visit(java.lang.String,java.lang.Object):731 -> a
84:84:void visit(java.lang.String,java.lang.Object):731:731 -> a
85:85:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):828:828 -> a
85:85:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):856 -> a
85:85:void visit(java.lang.String,java.lang.Object):731 -> a
com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor -> a.a.a.a.f.zb:
com.android.tools.r8.graph.DexType superType -> l
java.util.List defaultAnnotations -> r
com.android.tools.r8.graph.ClassKind classKind -> e
java.util.List annotations -> q
java.util.Set methodSignatures -> x
com.android.tools.r8.graph.DexType type -> j
java.util.List innerClasses -> p
java.util.List directMethods -> v
com.android.tools.r8.graph.ClassAccessFlags accessFlags -> k
java.util.List instanceFields -> t
java.util.Set fieldSignatures -> u
int version -> i
java.util.List staticFields -> s
com.android.tools.r8.graph.EnclosingMethodAttribute enclosingMember -> o
java.util.List virtualMethods -> w
com.android.tools.r8.graph.JarApplicationReader application -> f
boolean hasReachabilitySensitiveMethod -> y
com.android.tools.r8.origin.Origin origin -> d
java.util.function.Consumer classConsumer -> g
com.android.tools.r8.graph.DexTypeList interfaces -> m
com.android.tools.r8.graph.JarClassFileReader$ReparseContext context -> h
boolean $assertionsDisabled -> c
com.android.tools.r8.graph.DexString sourceFile -> n
1:1:void <clinit>():148:148 -> <clinit>
1:1:void <init>(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,byte[],com.android.tools.r8.graph.JarApplicationReader,java.util.function.Consumer):181:181 -> <init>
2:2:void <init>(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,byte[],com.android.tools.r8.graph.JarApplicationReader,java.util.function.Consumer):154:154 -> <init>
3:13:void <init>(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,byte[],com.android.tools.r8.graph.JarApplicationReader,java.util.function.Consumer):163:173 -> <init>
14:18:void <init>(com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.ClassKind,byte[],com.android.tools.r8.graph.JarApplicationReader,java.util.function.Consumer):182:186 -> <init>
void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute) -> a
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> a
1:1:com.android.tools.r8.graph.JarClassFileReader$ReparseContext access$1000(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> a
2:2:boolean access$1376(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int):148:148 -> a
3:3:void visitInnerClass(java.lang.String,java.lang.String,java.lang.String,int):191:191 -> a
4:6:void visitInnerClass(java.lang.String,java.lang.String,java.lang.String,int):194:196 -> a
7:7:void visitInnerClass(java.lang.String,java.lang.String,java.lang.String,int):191:191 -> a
8:9:void visitOuterClass(java.lang.String,java.lang.String,java.lang.String):202:203 -> a
10:11:void visitOuterClass(java.lang.String,java.lang.String,java.lang.String):206:207 -> a
12:12:java.lang.String illegalClassFileMessage(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String,int,java.lang.String):223:223 -> a
13:14:java.lang.String illegalClassFilePrefix(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String):211:212 -> a
13:14:java.lang.String illegalClassFileMessage(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String,int,java.lang.String):223 -> a
15:15:java.lang.String illegalClassFileMessage(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String,int,java.lang.String):223:223 -> a
16:16:java.lang.String illegalClassFilePostfix(int):218:218 -> a
16:16:java.lang.String illegalClassFileMessage(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String,int,java.lang.String):225 -> a
17:17:java.lang.String illegalClassFileMessage(com.android.tools.r8.graph.ClassAccessFlags,java.lang.String,int,java.lang.String):225:225 -> a
18:20:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):231:233 -> a
21:21:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):236:236 -> a
22:22:int getMajorVersion():391:391 -> a
22:22:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):236 -> a
23:24:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):236:237 -> a
25:29:java.lang.String com.android.tools.r8.graph.AccessFlags.toStringInternal(boolean):222:226 -> a
25:29:java.lang.String com.android.tools.r8.graph.AccessFlags.toString():218 -> a
25:29:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):239 -> a
30:31:java.lang.String com.android.tools.r8.graph.AccessFlags.toStringInternal(boolean):228:229 -> a
30:31:java.lang.String com.android.tools.r8.graph.AccessFlags.toString():218 -> a
30:31:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):239 -> a
32:32:java.lang.String com.android.tools.r8.graph.AccessFlags.toStringInternal(boolean):231:231 -> a
32:32:java.lang.String com.android.tools.r8.graph.AccessFlags.toString():218 -> a
32:32:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):239 -> a
33:33:java.lang.String com.android.tools.r8.graph.AccessFlags.toStringInternal(boolean):235:235 -> a
33:33:java.lang.String com.android.tools.r8.graph.AccessFlags.toString():218 -> a
33:33:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):239 -> a
34:34:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):239:239 -> a
35:35:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):238:238 -> a
36:38:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):241:243 -> a
39:41:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):246:248 -> a
42:42:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):250:250 -> a
43:43:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):249:249 -> a
44:48:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):253:257 -> a
49:49:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):380:380 -> a
49:49:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):257 -> a
50:50:void visitSource(java.lang.String,java.lang.String):264:264 -> a
51:51:void visitSource(java.lang.String,java.lang.String):267:267 -> a
52:52:void visitSource(java.lang.String,java.lang.String):269:269 -> a
53:53:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createSourceDebugExtensionAnnotation(com.android.tools.r8.graph.DexValue,com.android.tools.r8.graph.DexItemFactory):174:174 -> a
53:53:void visitSource(java.lang.String,java.lang.String):268 -> a
54:54:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createSourceDebugExtensionAnnotation(com.android.tools.r8.graph.DexValue,com.android.tools.r8.graph.DexItemFactory):177:177 -> a
54:54:void visitSource(java.lang.String,java.lang.String):268 -> a
55:55:void visitSource(java.lang.String,java.lang.String):267:267 -> a
56:56:com.android.tools.r8.org.objectweb.asm.FieldVisitor visitField(int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):276:276 -> a
57:57:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):282:282 -> a
58:58:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):287:287 -> a
59:61:void visitEnd():304:306 -> a
62:62:void visitEnd():305:305 -> a
63:63:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):380:380 -> a
63:63:void visitEnd():305 -> a
64:64:void checkReachabilitySensitivity():337:337 -> a
64:64:void visitEnd():308 -> a
65:68:boolean hasReachabilitySensitiveField():354:357 -> a
65:68:void checkReachabilitySensitivity():337 -> a
65:68:void visitEnd():308 -> a
69:71:boolean hasReachabilitySensitiveField():362:364 -> a
69:71:void checkReachabilitySensitivity():337 -> a
69:71:void visitEnd():308 -> a
72:75:void checkReachabilitySensitivity():338:341 -> a
72:75:void visitEnd():308 -> a
76:79:void checkReachabilitySensitivity():344:347 -> a
76:79:void visitEnd():308 -> a
80:80:void visitEnd():309:309 -> a
81:86:void visitEnd():320:325 -> a
87:87:void visitEnd():310:310 -> a
88:90:void visitEnd():326:328 -> a
91:91:void visitEnd():330:330 -> a
92:93:void addDefaultAnnotation(java.lang.String,com.android.tools.r8.graph.DexValue):373:374 -> a
92:93:void access$1600(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):148 -> a
94:94:void addDefaultAnnotation(java.lang.String,com.android.tools.r8.graph.DexValue):376:376 -> a
94:94:void access$1600(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):148 -> a
1:1:int access$1100(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> b
2:3:java.util.List getAnnotations():384:385 -> b
4:4:java.util.List getAnnotations():387:387 -> b
1:1:java.util.Set access$1200(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> c
1:1:java.util.List access$1400(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> d
1:1:java.util.List access$1500(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> e
1:1:com.android.tools.r8.graph.JarApplicationReader access$300(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> f
1:1:com.android.tools.r8.graph.DexType access$400(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> g
1:1:java.util.Set access$500(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> h
1:1:java.util.List access$600(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> i
1:1:java.util.List access$700(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> j
1:1:com.android.tools.r8.graph.ClassKind access$800(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> k
1:1:com.android.tools.r8.origin.Origin access$900(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):148:148 -> l
com.android.tools.r8.graph.JarClassFileReader$CreateFieldVisitor -> a.a.a.a.f.Ab:
java.lang.String desc -> f
java.lang.Object value -> g
int access -> d
java.util.List annotations -> h
com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor parent -> c
boolean $assertionsDisabled -> b
java.lang.String name -> e
1:1:void <clinit>():405:405 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):416:416 -> <init>
2:2:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):412:412 -> <init>
3:8:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):417:422 -> <init>
9:9:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):424:424 -> <init>
10:10:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):423:423 -> <init>
11:11:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):499:499 -> <init>
11:11:void <init>(com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):423 -> <init>
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> a
1:6:void visitEnd():442:447 -> a
7:11:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):465:469 -> a
7:11:void visitEnd():447 -> a
12:13:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):471:472 -> a
12:13:void visitEnd():447 -> a
14:15:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):474:475 -> a
14:15:void visitEnd():447 -> a
16:17:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):477:478 -> a
16:17:void visitEnd():447 -> a
18:19:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):480:481 -> a
18:19:void visitEnd():447 -> a
20:21:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):483:484 -> a
20:21:void visitEnd():447 -> a
22:23:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):486:487 -> a
22:23:void visitEnd():447 -> a
24:25:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):489:490 -> a
24:25:void visitEnd():447 -> a
26:27:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):492:493 -> a
26:27:void visitEnd():447 -> a
28:28:com.android.tools.r8.graph.DexValue getStaticValue(java.lang.Object,com.android.tools.r8.graph.DexType):495:495 -> a
28:28:void visitEnd():447 -> a
29:31:void visitEnd():448:450 -> a
32:32:void visitEnd():452:452 -> a
33:33:void visitEnd():455:455 -> a
34:34:void visitEnd():457:457 -> a
35:35:void visitEnd():455:455 -> a
36:37:java.util.List getAnnotations():503:504 -> a
36:37:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):430 -> a
38:38:java.util.List getAnnotations():506:506 -> a
38:38:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):430 -> a
39:39:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):430:430 -> a
1:2:java.util.List getAnnotations():503:504 -> b
3:3:java.util.List getAnnotations():506:506 -> b
com.android.tools.r8.graph.JarClassFileReader$CreateMethodVisitor -> a.a.a.a.f.Bb:
com.android.tools.r8.graph.DexMethod method -> m
com.android.tools.r8.graph.MethodAccessFlags flags -> n
int annotableParameterCount -> i
com.android.tools.r8.graph.Code code -> o
int parameterCount -> f
com.android.tools.r8.graph.DexValue defaultAnnotation -> h
com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor parent -> e
java.util.List parameterAnnotationsLists -> j
java.util.List annotations -> g
boolean $assertionsDisabled -> c
java.util.List parameterFlags -> l
java.lang.String name -> d
java.util.List parameterNames -> k
1:1:void <clinit>():510:510 -> <clinit>
1:1:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):527:527 -> <init>
2:7:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):515:520 -> <init>
8:8:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):523:523 -> <init>
9:17:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):528:536 -> <init>
18:18:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):539:539 -> <init>
19:19:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):538:538 -> <init>
20:20:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):711:711 -> <init>
20:20:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):538 -> <init>
21:21:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):541:541 -> <init>
22:22:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):543:543 -> <init>
23:23:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):542:542 -> <init>
24:24:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):711:711 -> <init>
24:24:void <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor):542 -> <init>
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> a
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean) -> a
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):549:549 -> a
2:2:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault():554:554 -> a
3:4:void lambda$visitAnnotationDefault$0(java.util.List,java.util.List):555:556 -> a
5:5:void visitAnnotableParameterCount(int,boolean):569:569 -> a
6:6:void visitAnnotableParameterCount(int,boolean):573:573 -> a
7:7:void visitAnnotableParameterCount(int,boolean):575:575 -> a
8:10:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):580:582 -> a
11:13:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):584:586 -> a
14:16:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):589:591 -> a
17:17:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):590:590 -> a
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> b
1:4:void visitParameter(java.lang.String,int):617:620 -> b
5:7:void visitParameter(java.lang.String,int):622:624 -> b
8:8:void visitCode():629:629 -> b
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> c
1:3:void visitEnd():634:636 -> c
4:4:void visitEnd():638:638 -> c
5:6:void visitEnd():642:643 -> c
7:9:void visitEnd():645:647 -> c
10:10:void visitEnd():649:649 -> c
11:11:void com.android.tools.r8.graph.ParameterAnnotationsList.<init>(com.android.tools.r8.graph.DexAnnotationSet[]):54:54 -> c
11:11:void visitEnd():649 -> c
12:17:void visitEnd():651:656 -> c
18:18:void visitEnd():655:655 -> c
19:22:void visitEnd():658:661 -> c
23:24:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createMethodParametersAnnotation(com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexItemFactory):183:184 -> c
23:24:void visitEnd():658 -> c
25:25:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createMethodParametersAnnotation(com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexItemFactory):188:188 -> c
25:25:void visitEnd():658 -> c
26:26:com.android.tools.r8.graph.DexAnnotation com.android.tools.r8.graph.DexAnnotation.createMethodParametersAnnotation(com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexValue[],com.android.tools.r8.graph.DexItemFactory):191:191 -> c
26:26:void visitEnd():658 -> c
27:27:void visitEnd():658:658 -> c
28:28:void visitEnd():663:663 -> c
29:29:void visitEnd():667:667 -> c
30:33:void visitEnd():670:673 -> c
34:36:boolean isReachabilitySensitive():694:696 -> c
34:36:void visitEnd():673 -> c
37:38:void visitEnd():673:674 -> c
39:39:void visitEnd():677:677 -> c
40:40:void visitEnd():675:675 -> c
41:41:void visitEnd():680:680 -> c
42:42:void visitEnd():685:685 -> c
43:43:void visitEnd():682:682 -> c
44:44:void visitEnd():680:680 -> c
45:46:void visitEnd():687:688 -> c
1:2:java.util.List getAnnotations():704:705 -> d
3:3:java.util.List getAnnotations():707:707 -> d
com.android.tools.r8.graph.JarClassFileReader$ReparseContext -> a.a.a.a.f.Cb:
byte[] classCache -> a
com.android.tools.r8.graph.DexProgramClass owner -> b
java.util.List codeList -> c
1:1:void <init>():860:860 -> <init>
2:2:void <init>():867:867 -> <init>
com.android.tools.r8.graph.JarCode -> a.a.a.a.f.Hb:
com.android.tools.r8.graph.JarApplicationReader application -> h
com.android.tools.r8.org.objectweb.asm.tree.MethodNode node -> f
boolean reachabilitySensitive -> i
com.android.tools.r8.origin.Origin origin -> e
com.android.tools.r8.graph.DexMethod method -> d
com.android.tools.r8.graph.JarClassFileReader$ReparseContext context -> g
boolean $assertionsDisabled -> c
1:1:void <clinit>():42:42 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):57:57 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):54:54 -> <init>
3:7:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):58:62 -> <init>
1:1:com.android.tools.r8.graph.DexMethod access$100(com.android.tools.r8.graph.JarCode):42:42 -> a
2:2:com.android.tools.r8.org.objectweb.asm.tree.MethodNode access$202(com.android.tools.r8.graph.JarCode,com.android.tools.r8.org.objectweb.asm.tree.MethodNode):42:42 -> a
3:5:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):128:130 -> a
6:6:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):133:133 -> a
7:7:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):131:131 -> a
8:8:boolean keepLocals(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.utils.InternalOptions):176:176 -> a
8:8:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):197 -> a
9:9:boolean keepLocals(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.utils.InternalOptions):179:179 -> a
9:9:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):197 -> a
10:10:boolean keepLocals(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.utils.InternalOptions):186:186 -> a
10:10:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):197 -> a
11:11:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):198:198 -> a
12:12:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):200:200 -> a
13:13:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
13:13:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):202 -> a
14:14:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):202:202 -> a
15:15:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):205:205 -> a
16:16:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):207:207 -> a
17:17:com.android.tools.r8.ir.code.IRCode internalBuild(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):209:209 -> a
18:18:void parseCode(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,boolean):301:301 -> a
19:19:void parseCode(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,boolean):311:311 -> a
20:20:void parseCode(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,boolean):313:313 -> a
21:22:void parseCode(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,boolean):315:316 -> a
23:23:java.util.function.BiFunction createCodeLocator(com.android.tools.r8.graph.JarClassFileReader$ReparseContext):321:321 -> a
1:1:boolean computeEquals(java.lang.Object):95:95 -> b
2:4:boolean computeEquals(java.lang.Object):99:101 -> b
5:5:boolean computeEquals(java.lang.Object):103:103 -> b
6:6:com.android.tools.r8.ir.code.IRCode internalBuildWithLocals(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):165:165 -> b
7:9:com.android.tools.r8.ir.code.IRCode internalBuildWithLocals(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.ir.code.Position):168:170 -> b
10:11:boolean hasJsr(com.android.tools.r8.graph.JarClassFileReader$ReparseContext):325:326 -> b
12:14:boolean hasJsr(com.android.tools.r8.org.objectweb.asm.tree.MethodNode):334:336 -> b
12:14:boolean hasJsr(com.android.tools.r8.graph.JarClassFileReader$ReparseContext):326 -> b
1:2:int computeHashCode():89:90 -> d
com.android.tools.r8.graph.JarCode asJarCode() -> g
boolean isJarCode() -> l
1:2:void markReachabilitySensitive():68:69 -> m
1:1:void triggerDelayedParsingIfNeccessary():280:280 -> n
2:6:void triggerDelayedParsingIfNeccessary():283:287 -> n
7:7:void triggerDelayedParsingIfNeccessary():289:289 -> n
8:8:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.virtualMethods():136:136 -> n
8:8:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):397 -> n
8:8:void triggerDelayedParsingIfNeccessary():289 -> n
9:12:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):397:400 -> n
9:12:void triggerDelayedParsingIfNeccessary():289 -> n
13:13:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.directMethods():128:128 -> n
13:13:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):406 -> n
13:13:void triggerDelayedParsingIfNeccessary():289 -> n
14:17:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):406:409 -> n
14:17:void triggerDelayedParsingIfNeccessary():289 -> n
18:18:void triggerDelayedParsingIfNeccessary():289:289 -> n
1:6:java.lang.String toString():266:271 -> toString
com.android.tools.r8.graph.JarCode$1 -> a.a.a.a.f.Eb:
com.android.tools.r8.graph.JarCode$DefaultCodeLocator -> a.a.a.a.f.Fb:
com.android.tools.r8.graph.JarApplicationReader application -> c
com.android.tools.r8.graph.JarClassFileReader$ReparseContext context -> b
int methodIndex -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():344:344 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):349:349 -> <init>
1:1:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.JarCode$1):344 -> <init>
2:2:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):347:347 -> <init>
2:2:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.JarCode$1):344 -> <init>
3:4:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):350:351 -> <init>
3:4:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.JarCode$1):344 -> <init>
1:1:java.lang.Object apply(java.lang.Object,java.lang.Object):344:344 -> apply
2:3:com.android.tools.r8.graph.JarCode apply(java.lang.String,java.lang.String):356:357 -> apply
2:3:java.lang.Object apply(java.lang.Object,java.lang.Object):344 -> apply
com.android.tools.r8.graph.JarCode$SecondVisitor -> a.a.a.a.f.Gb:
java.util.function.BiFunction codeLocator -> c
boolean useJsrInliner -> d
1:3:void <init>(java.util.function.BiFunction,boolean):370:372 -> <init>
1:3:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):379:381 -> a
4:6:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):383:385 -> a
7:8:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):388:389 -> a
com.android.tools.r8.graph.KeyedDexItem -> a.a.a.a.f.Ib:
1:1:void <init>():6:6 -> <init>
com.android.tools.r8.graph.PresortedComparable getKey() -> d
1:1:boolean equals(java.lang.Object):15:15 -> equals
1:1:int hashCode():20:20 -> hashCode
com.android.tools.r8.graph.LazyCfCode -> a.a.a.a.f.Mb:
com.android.tools.r8.graph.CfCode code -> f
com.android.tools.r8.graph.JarApplicationReader application -> e
com.android.tools.r8.graph.DexMethod method -> d
com.android.tools.r8.graph.JarClassFileReader$ReparseContext context -> g
boolean $assertionsDisabled -> c
1:1:void <clinit>():79:79 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):88:89 -> <init>
3:5:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader):91:93 -> <init>
1:1:com.android.tools.r8.graph.DexMethod access$000(com.android.tools.r8.graph.LazyCfCode):79:79 -> a
2:2:void access$100(com.android.tools.r8.graph.LazyCfCode,com.android.tools.r8.graph.CfCode):79:79 -> a
3:4:void parseCode(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,boolean):139:140 -> a
5:8:void setCode(com.android.tools.r8.graph.CfCode):144:147 -> a
9:9:void setCode(com.android.tools.r8.graph.CfCode):149:149 -> a
10:11:com.android.tools.r8.ir.code.IRCode buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):184:185 -> a
1:1:boolean computeEquals(java.lang.Object):159:159 -> b
1:1:int computeHashCode():154:154 -> d
1:3:com.android.tools.r8.graph.CfCode asCfCode():114:116 -> e
4:4:com.android.tools.r8.graph.CfCode asCfCode():119:119 -> e
5:8:com.android.tools.r8.graph.CfCode asCfCode():121:124 -> e
9:9:com.android.tools.r8.graph.CfCode asCfCode():127:127 -> e
10:10:com.android.tools.r8.graph.CfCode asCfCode():132:132 -> e
11:11:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.virtualMethods():136:136 -> e
11:11:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):859 -> e
11:11:com.android.tools.r8.graph.CfCode asCfCode():132 -> e
12:14:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):859:861 -> e
12:14:com.android.tools.r8.graph.CfCode asCfCode():132 -> e
15:15:com.android.tools.r8.graph.DexEncodedMethod[] com.android.tools.r8.graph.DexClass.directMethods():128:128 -> e
15:15:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):863 -> e
15:15:com.android.tools.r8.graph.CfCode asCfCode():132 -> e
16:18:boolean verifyNoReparseContext(com.android.tools.r8.graph.DexProgramClass):863:865 -> e
16:18:com.android.tools.r8.graph.CfCode asCfCode():132 -> e
19:19:com.android.tools.r8.graph.CfCode asCfCode():129:129 -> e
20:21:com.android.tools.r8.graph.CfCode asCfCode():134:135 -> e
com.android.tools.r8.graph.LazyCfCode asLazyCfCode() -> h
boolean isCfCode() -> j
1:1:java.lang.String toString():218:218 -> toString
com.android.tools.r8.graph.LazyCfCode$ClassCodeVisitor -> a.a.a.a.f.Jb:
com.android.tools.r8.graph.JarClassFileReader$ReparseContext context -> d
com.android.tools.r8.graph.JarApplicationReader application -> e
int methodIndex -> f
boolean usrJsrInliner -> g
boolean $assertionsDisabled -> c
1:1:void <clinit>():226:226 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,boolean):235:235 -> <init>
2:2:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,boolean):230:230 -> <init>
3:5:void <init>(com.android.tools.r8.graph.JarClassFileReader$ReparseContext,com.android.tools.r8.graph.JarApplicationReader,boolean):236:238 -> <init>
1:7:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):244:250 -> a
8:8:com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):253:253 -> a
com.android.tools.r8.graph.LazyCfCode$JsrEncountered -> a.a.a.a.f.Kb:
1:1:void <init>(java.lang.String):83:83 -> <init>
com.android.tools.r8.graph.LazyCfCode$MethodCodeVisitor -> a.a.a.a.f.Lb:
com.android.tools.r8.graph.DexMethod method -> n
com.android.tools.r8.graph.DexItemFactory factory -> e
com.android.tools.r8.graph.JarApplicationReader application -> d
int maxStack -> f
java.util.List localVariables -> j
int maxLocals -> g
java.util.List tryCatchRanges -> i
java.util.List instructions -> h
java.util.Map canonicalDebugLocalInfo -> k
java.util.Map labelMap -> l
com.android.tools.r8.graph.LazyCfCode code -> m
boolean $assertionsDisabled -> c
1:1:void <clinit>():259:259 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.LazyCfCode):273:273 -> <init>
2:2:void <init>(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.LazyCfCode):267:267 -> <init>
3:6:void <init>(com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.LazyCfCode):274:277 -> <init>
com.android.tools.r8.graph.DebugLocalInfo lambda$canonicalize$1(com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.graph.DebugLocalInfo) -> a
1:1:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):299:299 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap parseLocals(int,java.lang.Object[]):306:306 -> a
2:2:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):300 -> a
3:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap parseLocals(int,java.lang.Object[]):309:312 -> a
3:6:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):300 -> a
7:7:java.util.List parseStack(int,java.lang.Object[]):320:320 -> a
7:7:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):301 -> a
8:8:java.util.List parseStack(int,java.lang.Object[]):322:322 -> a
8:8:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):301 -> a
9:9:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):302:302 -> a
10:11:com.android.tools.r8.graph.DexType createTypeFromInternalType(java.lang.String):363:364 -> a
12:12:void visitInsn(int):530:530 -> a
13:13:void visitInsn(int):398:398 -> a
14:14:void visitInsn(int):400:400 -> a
15:15:void visitInsn(int):398:398 -> a
16:16:void visitInsn(int):392:392 -> a
17:17:void visitInsn(int):394:394 -> a
18:18:void visitInsn(int):392:392 -> a
19:19:void visitInsn(int):387:387 -> a
20:20:void visitInsn(int):383:383 -> a
21:21:void visitInsn(int):374:374 -> a
22:22:void visitInsn(int):371:371 -> a
23:23:void visitInsn(int):410:410 -> a
24:24:void visitInsn(int):473:473 -> a
25:25:void visitInsn(int):459:459 -> a
26:26:com.android.tools.r8.cf.code.CfNeg com.android.tools.r8.cf.code.CfNeg.fromAsm(int):64:64 -> a
26:26:void visitInsn(int):459 -> a
27:27:com.android.tools.r8.cf.code.CfNeg com.android.tools.r8.cf.code.CfNeg.fromAsm(int):62:62 -> a
27:27:void visitInsn(int):459 -> a
28:28:com.android.tools.r8.cf.code.CfNeg com.android.tools.r8.cf.code.CfNeg.fromAsm(int):60:60 -> a
28:28:void visitInsn(int):459 -> a
29:29:com.android.tools.r8.cf.code.CfNeg com.android.tools.r8.cf.code.CfNeg.fromAsm(int):58:58 -> a
29:29:void visitInsn(int):459 -> a
30:30:com.android.tools.r8.cf.code.CfNeg com.android.tools.r8.cf.code.CfNeg.fromAsm(int):56:56 -> a
30:30:void visitInsn(int):459 -> a
31:31:void visitInsn(int):459:459 -> a
32:32:void visitInsn(int):453:453 -> a
33:33:void visitInsn(int):431:431 -> a
34:34:void visitInsn(int):420:420 -> a
35:35:void visitInsn(int):497:497 -> a
36:36:void visitInsn(int):490:490 -> a
37:37:void visitInsn(int):515:515 -> a
38:38:void visitInsn(int):512:512 -> a
39:39:void visitInsn(int):509:509 -> a
40:40:void visitInsn(int):506:506 -> a
41:41:void visitInsn(int):503:503 -> a
42:42:void visitInsn(int):500:500 -> a
43:43:void visitInsn(int):527:527 -> a
44:44:void visitInsn(int):524:524 -> a
45:45:void visitInsn(int):521:521 -> a
46:46:void visitInsn(int):518:518 -> a
47:47:void visitTypeInsn(int,java.lang.String):643:643 -> a
48:48:void visitTypeInsn(int,java.lang.String):655:655 -> a
49:49:void visitTypeInsn(int,java.lang.String):658:658 -> a
50:50:void visitTypeInsn(int,java.lang.String):652:652 -> a
51:51:void visitTypeInsn(int,java.lang.String):649:649 -> a
52:52:void visitTypeInsn(int,java.lang.String):646:646 -> a
53:54:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):664:665 -> a
55:55:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):668:668 -> a
56:57:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):678:679 -> a
58:60:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):684:686 -> a
61:61:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):691:691 -> a
62:62:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):695:695 -> a
63:63:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):701:701 -> a
64:64:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):703:703 -> a
65:65:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):705:705 -> a
66:66:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):721:721 -> a
67:68:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):715:716 -> a
69:69:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):719:719 -> a
70:70:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):711:711 -> a
71:71:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):755:755 -> a
72:76:void visitLdcInsn(java.lang.Object):760:764 -> a
77:77:void visitLdcInsn(java.lang.Object):766:766 -> a
78:91:void visitLdcInsn(java.lang.Object):768:781 -> a
92:92:void visitLdcInsn(java.lang.Object):783:783 -> a
93:93:void visitLdcInsn(java.lang.Object):781:781 -> a
94:94:void visitLdcInsn(java.lang.Object):785:785 -> a
95:95:void visitIincInsn(int,int):791:791 -> a
96:99:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):796:799 -> a
100:100:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):801:801 -> a
101:103:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):806:808 -> a
104:104:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):810:810 -> a
105:105:void visitMultiANewArrayInsn(java.lang.String,int):815:815 -> a
106:106:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):822:822 -> a
107:107:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):821:821 -> a
108:109:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):823:824 -> a
110:110:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):830:830 -> a
111:113:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):833:835 -> a
114:114:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):831:831 -> a
115:116:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):836:837 -> a
117:118:void com.android.tools.r8.graph.CfCode$LocalVariableInfo.<init>(int,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.cf.code.CfLabel,com.android.tools.r8.cf.code.CfLabel):43:44 -> a
117:118:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):837 -> a
119:119:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):836:836 -> a
120:120:com.android.tools.r8.graph.DebugLocalInfo canonicalize(com.android.tools.r8.graph.DebugLocalInfo):841:841 -> a
1:6:void visitCode():282:287 -> b
7:11:com.android.tools.r8.cf.code.CfFrame$FrameType getFrameType(java.lang.Object):328:332 -> b
12:24:com.android.tools.r8.graph.DexType parseAsmType(java.lang.Object):344:356 -> b
12:24:com.android.tools.r8.cf.code.CfFrame$FrameType getFrameType(java.lang.Object):335 -> b
25:25:com.android.tools.r8.cf.code.CfFrame$FrameType getFrameType(java.lang.Object):335:335 -> b
26:26:com.android.tools.r8.graph.DexType parseAsmType(java.lang.Object):358:358 -> b
26:26:com.android.tools.r8.cf.code.CfFrame$FrameType getFrameType(java.lang.Object):335 -> b
27:27:com.android.tools.r8.cf.code.CfFrame$FrameType getFrameType(java.lang.Object):333:333 -> b
28:28:com.android.tools.r8.cf.code.CfLabel getLabel(com.android.tools.r8.org.objectweb.asm.Label):340:340 -> b
29:29:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):562:562 -> b
30:30:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):560:560 -> b
31:31:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):557:557 -> b
32:32:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):554:554 -> b
33:33:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):550:550 -> b
34:34:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):547:547 -> b
35:35:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):541:541 -> b
36:36:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):544:544 -> b
37:37:com.android.tools.r8.ir.code.MemberType getMemberTypeForOpcode(int):538:538 -> b
38:38:void visitIntInsn(int,int):574:574 -> b
39:39:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):601:601 -> b
39:39:void visitIntInsn(int,int):575 -> b
40:40:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):599:599 -> b
40:40:void visitIntInsn(int,int):575 -> b
41:41:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):597:597 -> b
41:41:void visitIntInsn(int,int):575 -> b
42:42:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):595:595 -> b
42:42:void visitIntInsn(int,int):575 -> b
43:43:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):593:593 -> b
43:43:void visitIntInsn(int,int):575 -> b
44:44:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):591:591 -> b
44:44:void visitIntInsn(int,int):575 -> b
45:45:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):589:589 -> b
45:45:void visitIntInsn(int,int):575 -> b
46:46:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):587:587 -> b
46:46:void visitIntInsn(int,int):575 -> b
47:47:com.android.tools.r8.graph.DexType arrayTypeDesc(int,com.android.tools.r8.graph.DexItemFactory):585:585 -> b
47:47:void visitIntInsn(int,int):575 -> b
48:48:void visitIntInsn(int,int):575:575 -> b
49:49:void visitIntInsn(int,int):574:574 -> b
50:50:void visitIntInsn(int,int):578:578 -> b
51:51:void visitIntInsn(int,int):571:571 -> b
52:53:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):678:679 -> b
52:53:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):673 -> b
54:54:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):846:846 -> b
1:1:void visitEnd():292:292 -> c
2:2:com.android.tools.r8.cf.code.CfLabel lambda$getLabel$0(com.android.tools.r8.org.objectweb.asm.Label):340:340 -> c
3:3:com.android.tools.r8.ir.code.If$Type ifType(int):749:749 -> c
4:4:com.android.tools.r8.ir.code.If$Type ifType(int):747:747 -> c
5:5:com.android.tools.r8.ir.code.If$Type ifType(int):744:744 -> c
6:6:com.android.tools.r8.ir.code.If$Type ifType(int):741:741 -> c
7:7:com.android.tools.r8.ir.code.If$Type ifType(int):738:738 -> c
8:8:com.android.tools.r8.ir.code.If$Type ifType(int):735:735 -> c
9:9:com.android.tools.r8.ir.code.If$Type ifType(int):731:731 -> c
10:13:void visitMaxs(int,int):851:854 -> c
1:1:void visitVarInsn(int,int):632:632 -> d
2:2:void visitVarInsn(int,int):627:627 -> d
3:3:void visitVarInsn(int,int):623:623 -> d
4:4:void visitVarInsn(int,int):615:615 -> d
5:5:void visitVarInsn(int,int):619:619 -> d
6:6:void visitVarInsn(int,int):611:611 -> d
7:7:void visitVarInsn(int,int):635:635 -> d
8:8:void visitVarInsn(int,int):637:637 -> d
9:9:void visitVarInsn(int,int):630:630 -> d
com.android.tools.r8.graph.LazyLoadedDexApplication -> a.a.a.a.f.Pb:
com.android.tools.r8.utils.LibraryClassCollection libraryClasses -> k
com.android.tools.r8.utils.ClasspathClassCollection classpathClasses -> j
1:1:void <init>(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.utils.ProgramClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.utils.ClasspathClassCollection,com.android.tools.r8.utils.LibraryClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableSet,java.lang.String,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexString,com.android.tools.r8.utils.Timing):37:37 -> <init>
1:1:void <init>(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.utils.ProgramClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.utils.ClasspathClassCollection,com.android.tools.r8.utils.LibraryClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableSet,java.lang.String,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexString,com.android.tools.r8.utils.Timing,com.android.tools.r8.graph.LazyLoadedDexApplication$1):21 -> <init>
2:3:void <init>(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.utils.ProgramClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.utils.ClasspathClassCollection,com.android.tools.r8.utils.LibraryClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableSet,java.lang.String,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexString,com.android.tools.r8.utils.Timing):39:40 -> <init>
2:3:void <init>(com.android.tools.r8.naming.ClassNameMapper,com.android.tools.r8.utils.ProgramClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.utils.ClasspathClassCollection,com.android.tools.r8.utils.LibraryClassCollection,com.android.tools.r8.com.google.common.collect.ImmutableSet,java.lang.String,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexString,com.android.tools.r8.utils.Timing,com.android.tools.r8.graph.LazyLoadedDexApplication$1):21 -> <init>
1:1:com.android.tools.r8.utils.ClasspathClassCollection access$000(com.android.tools.r8.graph.LazyLoadedDexApplication):21:21 -> a
2:4:com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType):48:50 -> a
5:6:com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType):52:53 -> a
7:7:com.android.tools.r8.graph.LazyLoadedDexApplication$Builder builder():138:138 -> a
7:7:com.android.tools.r8.graph.DexApplication$Builder builder():21 -> a
1:1:com.android.tools.r8.utils.LibraryClassCollection access$100(com.android.tools.r8.graph.LazyLoadedDexApplication):21:21 -> b
1:1:java.lang.String toString():148:148 -> toString
com.android.tools.r8.graph.LazyLoadedDexApplication$1 -> a.a.a.a.f.Nb:
com.android.tools.r8.graph.LazyLoadedDexApplication$Builder -> a.a.a.a.f.Ob:
com.android.tools.r8.utils.LibraryClassCollection libraryClasses -> l
com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver resolver -> m
com.android.tools.r8.utils.ClasspathClassCollection classpathClasses -> k
1:1:void <init>(com.android.tools.r8.graph.LazyLoadedDexApplication,com.android.tools.r8.graph.LazyLoadedDexApplication$1):85:85 -> <init>
2:5:void <init>(com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Timing):92:95 -> <init>
6:9:void <init>(com.android.tools.r8.graph.LazyLoadedDexApplication):99:102 -> <init>
1:1:com.android.tools.r8.graph.LazyLoadedDexApplication$Builder setClasspathClassCollection(com.android.tools.r8.utils.ClasspathClassCollection):111:111 -> a
2:2:com.android.tools.r8.graph.LazyLoadedDexApplication$Builder setLibraryClassCollection(com.android.tools.r8.utils.LibraryClassCollection):116:116 -> a
1:1:com.android.tools.r8.graph.LazyLoadedDexApplication build():122:122 -> d
2:3:com.android.tools.r8.graph.LazyLoadedDexApplication build():124:125 -> d
4:4:com.android.tools.r8.graph.LazyLoadedDexApplication build():128:128 -> d
com.android.tools.r8.graph.MethodAccessFlags -> a.a.a.a.f.Qb:
boolean $assertionsDisabled -> e
1:1:void <clinit>():11:11 -> <clinit>
1:1:void <init>(int):57:57 -> <init>
1:1:void unsetBridge():126:126 -> A
1:9:java.util.List getNames():32:40 -> a
10:11:com.android.tools.r8.graph.MethodAccessFlags fromCfAccessFlags(int,boolean):77:78 -> a
1:9:java.util.List getPredicates():45:53 -> b
10:10:com.android.tools.r8.graph.MethodAccessFlags fromSharedAccessFlags(int,boolean):71:71 -> b
11:11:com.android.tools.r8.graph.MethodAccessFlags fromSharedAccessFlags(int,boolean):73:73 -> b
1:1:com.android.tools.r8.graph.MethodAccessFlags fromDexAccessFlags(int):82:82 -> d
2:2:boolean isDeclaredSynchronized():180:180 -> d
2:2:com.android.tools.r8.graph.MethodAccessFlags fromDexAccessFlags(int):83 -> d
3:3:void setSynchronized():110:110 -> d
3:3:com.android.tools.r8.graph.MethodAccessFlags fromDexAccessFlags(int):84 -> d
4:4:void unsetDeclaredSynchronized():188:188 -> d
4:4:com.android.tools.r8.graph.MethodAccessFlags fromDexAccessFlags(int):85 -> d
com.android.tools.r8.graph.AccessFlags self() -> j
1:1:com.android.tools.r8.graph.MethodAccessFlags copy():62:62 -> p
2:2:boolean com.android.tools.r8.graph.AccessFlags.isPromotedToPublic():183:183 -> p
2:2:com.android.tools.r8.graph.MethodAccessFlags copy():62 -> p
3:4:com.android.tools.r8.graph.AccessFlags com.android.tools.r8.graph.AccessFlags.setPromotedToPublic(boolean):187:188 -> p
3:4:com.android.tools.r8.graph.MethodAccessFlags copy():62 -> p
5:5:com.android.tools.r8.graph.MethodAccessFlags copy():62:62 -> p
1:2:int getAsDexAccessFlags():92:93 -> q
3:3:void unsetSynchronized():114:114 -> q
3:3:int getAsDexAccessFlags():94 -> q
4:4:void setDeclaredSynchronized():184:184 -> q
4:4:int getAsDexAccessFlags():95 -> q
5:5:int getAsDexAccessFlags():97:97 -> q
1:1:boolean isAbstract():146:146 -> r
1:1:boolean isBridge():118:118 -> s
1:1:boolean isConstructor():166:166 -> t
1:1:boolean isNative():138:138 -> u
1:1:boolean isStrict():158:158 -> v
1:1:boolean isSynchronized():106:106 -> w
1:1:boolean isVarargs():130:130 -> x
1:1:void setAbstract():150:150 -> y
1:1:void setBridge():122:122 -> z
com.android.tools.r8.graph.ObjectToOffsetMapping -> a.a.a.a.f.Sb:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap protos -> c
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap types -> d
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap methods -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap fields -> f
com.android.tools.r8.graph.DexProgramClass[] classes -> b
com.android.tools.r8.graph.DexString firstJumboString -> j
boolean $assertionsDisabled -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap strings -> g
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap callSites -> h
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap methodHandles -> i
1:1:void <clinit>():19:19 -> <clinit>
1:10:void <init>(com.android.tools.r8.graph.DexApplication,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection):43:52 -> <init>
11:18:void <init>(com.android.tools.r8.graph.DexApplication,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection):54:61 -> <init>
1:1:void failOnOverflow(com.android.tools.r8.graph.DexItem):70:70 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):75:75 -> a
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):78:78 -> a
4:4:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.<init>(int):167:167 -> a
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):78 -> a
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):79:80 -> a
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):82:82 -> a
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):84:84 -> a
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap createMap(java.util.Collection,java.util.function.Consumer):86:86 -> a
10:10:com.android.tools.r8.graph.DexProgramClass[] sortClasses(com.android.tools.r8.graph.DexApplication,java.util.Collection):140:140 -> a
11:12:com.android.tools.r8.graph.DexProgramClass[] sortClasses(com.android.tools.r8.graph.DexApplication,java.util.Collection):143:144 -> a
13:14:com.android.tools.r8.graph.DexProgramClass[] sortClasses(com.android.tools.r8.graph.DexApplication,java.util.Collection):150:151 -> a
15:17:int lambda$sortClasses$0(com.android.tools.r8.graph.ObjectToOffsetMapping$ProgramClassDepthsMemoized,com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):146:148 -> a
18:18:java.util.Collection keysOrEmpty(java.util.Map):155:155 -> a
19:19:java.util.Collection getCallSites():183:183 -> a
20:22:int getOffsetFor(com.android.tools.r8.graph.IndexedDexItem,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):208:210 -> a
23:23:int getOffsetFor(com.android.tools.r8.graph.DexProto):215:215 -> a
24:24:int getOffsetFor(com.android.tools.r8.graph.DexField):219:219 -> a
25:25:int getOffsetFor(com.android.tools.r8.graph.DexMethod):223:223 -> a
26:26:int getOffsetFor(com.android.tools.r8.graph.DexString):227:227 -> a
27:27:int getOffsetFor(com.android.tools.r8.graph.DexType):231:231 -> a
28:28:int getOffsetFor(com.android.tools.r8.graph.DexCallSite):235:235 -> a
29:29:int getOffsetFor(com.android.tools.r8.graph.DexMethodHandle):239:239 -> a
1:2:void setFirstJumboString(com.android.tools.r8.graph.DexString):65:66 -> b
3:3:com.android.tools.r8.graph.DexProgramClass[] getClasses():163:163 -> b
1:1:java.util.Collection getFields():175:175 -> c
1:1:com.android.tools.r8.graph.DexString getFirstJumboString():195:195 -> d
1:3:com.android.tools.r8.graph.DexString getFirstString():199:201 -> e
1:1:java.util.Collection getMethodHandles():187:187 -> f
1:1:java.util.Collection getMethods():159:159 -> g
1:1:java.util.Collection getProtos():171:171 -> h
1:1:java.util.Collection getStrings():179:179 -> i
1:1:java.util.Collection getTypes():167:167 -> j
1:1:boolean hasJumboStrings():191:191 -> k
com.android.tools.r8.graph.ObjectToOffsetMapping$ProgramClassDepthsMemoized -> a.a.a.a.f.Rb:
com.android.tools.r8.graph.DexApplication application -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap depthOfClasses -> b
1:1:void <init>(com.android.tools.r8.graph.DexApplication):103:103 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexApplication):101:101 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexApplication):104:105 -> <init>
1:1:int getDepth(com.android.tools.r8.graph.DexProgramClass):109:109 -> a
2:2:int getDepth(com.android.tools.r8.graph.DexProgramClass):114:114 -> a
3:3:int getDepth(com.android.tools.r8.graph.DexProgramClass):120:120 -> a
4:4:int getDepth(com.android.tools.r8.graph.DexProgramClass):122:122 -> a
5:7:int getDepth(com.android.tools.r8.graph.DexProgramClass):125:127 -> a
8:8:int getDepth(com.android.tools.r8.graph.DexProgramClass):130:130 -> a
com.android.tools.r8.graph.OffsetToObjectMapping -> a.a.a.a.f.Tb:
com.android.tools.r8.graph.DexProto[] protos -> d
com.android.tools.r8.graph.DexMethod[] methods -> c
com.android.tools.r8.graph.DexMethodHandle[] methodHandles -> i
com.android.tools.r8.graph.DexField[] fields -> e
com.android.tools.r8.graph.DexString[] strings -> g
com.android.tools.r8.graph.DexCallSite[] callSites -> h
com.android.tools.r8.graph.DexProgramClass[] classes -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexType[] types -> f
1:1:void <clinit>():6:6 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:2:com.android.tools.r8.graph.DexCallSite[] getCallSiteMap():88:89 -> a
3:4:com.android.tools.r8.graph.DexField getField(int):113:114 -> a
5:6:void setProto(int,com.android.tools.r8.graph.DexProto):143:144 -> a
7:8:void setMethod(int,com.android.tools.r8.graph.DexMethod):148:149 -> a
9:10:void setField(int,com.android.tools.r8.graph.DexField):153:154 -> a
11:12:void setType(int,com.android.tools.r8.graph.DexType):158:159 -> a
13:14:void setString(int,com.android.tools.r8.graph.DexString):163:164 -> a
15:16:void setCallSites(int,com.android.tools.r8.graph.DexCallSite):168:169 -> a
17:18:void setMethodHandle(int,com.android.tools.r8.graph.DexMethodHandle):173:174 -> a
1:2:com.android.tools.r8.graph.DexField[] getFieldMap():73:74 -> b
3:4:com.android.tools.r8.graph.DexMethod getMethod(int):103:104 -> b
1:2:com.android.tools.r8.graph.DexMethodHandle[] getMethodHandleMap():93:94 -> c
3:4:com.android.tools.r8.graph.DexMethodHandle getMethodHandle(int):133:134 -> c
1:2:com.android.tools.r8.graph.DexMethod[] getMethodMap():63:64 -> d
3:4:com.android.tools.r8.graph.DexProto getProto(int):108:109 -> d
1:2:com.android.tools.r8.graph.DexProto[] getProtosMap():68:69 -> e
3:4:com.android.tools.r8.graph.DexString getString(int):123:124 -> e
1:2:com.android.tools.r8.graph.DexString[] getStringMap():83:84 -> f
3:4:com.android.tools.r8.graph.DexType getType(int):118:119 -> f
1:2:void initializeCallSites(int):48:49 -> g
3:4:com.android.tools.r8.graph.DexType[] getTypeMap():78:79 -> g
1:2:void initializeClasses(int):18:19 -> h
1:2:void initializeFields(int):33:34 -> i
1:2:void initializeMethodHandles(int):53:54 -> j
1:2:void initializeMethods(int):23:24 -> k
1:2:void initializeProtos(int):28:29 -> l
1:2:void initializeStrings(int):43:44 -> m
1:2:void initializeTypes(int):38:39 -> n
com.android.tools.r8.graph.OptimizationInfo -> a.a.a.a.f.Vb:
com.android.tools.r8.graph.UpdatableOptimizationInfo mutableCopy() -> a
com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer getTrivialInitializerInfo() -> b
java.util.BitSet getNonNullParamOrThrow() -> c
boolean isInitializerEnablingJavaAssertions() -> d
boolean useIdentifierNameString() -> e
boolean isReachabilitySensitive() -> f
com.android.tools.r8.graph.OptimizationInfo$InlinePreference -> a.a.a.a.f.Ub:
com.android.tools.r8.graph.OptimizationInfo$InlinePreference ForceInline -> b
com.android.tools.r8.graph.OptimizationInfo$InlinePreference NeverInline -> a
com.android.tools.r8.graph.OptimizationInfo$InlinePreference Default -> c
1:3:void <clinit>():15:17 -> <clinit>
4:4:void <clinit>():14:14 -> <clinit>
1:1:void <init>(java.lang.String,int):14:14 -> <init>
com.android.tools.r8.graph.ParameterAnnotationsList -> a.a.a.a.f.Wb:
com.android.tools.r8.graph.ParameterAnnotationsList EMPTY_PARAMETER_ANNOTATIONS_LIST -> a
com.android.tools.r8.graph.DexAnnotationSet[] values -> c
int missingParameterAnnotations -> d
boolean $assertionsDisabled -> b
1:1:void <clinit>():36:36 -> <clinit>
2:2:void <clinit>():38:38 -> <clinit>
1:3:void <init>():48:50 -> <init>
4:7:void <init>(com.android.tools.r8.graph.DexAnnotationSet[],int):57:60 -> <init>
1:1:void collectIndexedItems(com.android.tools.r8.dex.IndexedItemCollection,com.android.tools.r8.graph.DexMethod,int):86:86 -> a
2:3:void collectMixedSectionItems(com.android.tools.r8.dex.MixedSectionCollection):92:93 -> a
4:5:boolean isMissing(int):132:133 -> a
6:8:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):176:178 -> a
9:9:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):180:180 -> a
10:10:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):182:182 -> a
11:11:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):184:184 -> a
12:12:com.android.tools.r8.graph.ParameterAnnotationsList empty():45:45 -> a
12:12:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):192 -> a
13:13:com.android.tools.r8.graph.ParameterAnnotationsList keepIf(java.util.function.Predicate):194:194 -> a
1:1:com.android.tools.r8.graph.ParameterAnnotationsList withParameterCount(int):154:154 -> b
2:2:com.android.tools.r8.graph.ParameterAnnotationsList withParameterCount(int):157:157 -> b
3:5:com.android.tools.r8.graph.ParameterAnnotationsList withParameterCount(int):162:164 -> b
6:6:com.android.tools.r8.graph.ParameterAnnotationsList withParameterCount(int):166:166 -> b
1:1:int countNonMissing():122:122 -> d
1:1:com.android.tools.r8.graph.ParameterAnnotationsList empty():45:45 -> e
1:2:boolean equals(java.lang.Object):77:78 -> equals
1:5:com.android.tools.r8.graph.DexAnnotationSet get(int):145:149 -> get
1:1:int hashCode():69:69 -> hashCode
1:1:boolean isEmpty():97:97 -> isEmpty
1:1:int size():114:114 -> size
com.android.tools.r8.graph.ParameterUsagesInfo -> a.a.a.a.f.Zb:
boolean $assertionsDisabled -> a
com.android.tools.r8.com.google.common.collect.ImmutableList parametersUsages -> b
1:1:void <clinit>():26:26 -> <clinit>
1:5:void <init>(java.util.List):29:33 -> <init>
6:6:void <init>(java.util.List):32:32 -> <init>
1:1:java.lang.Integer lambda$new$0(com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsage):33:33 -> a
com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsage -> a.a.a.a.f.Xb:
java.util.List callsReceiver -> c
boolean hasFieldRead -> e
boolean isAssignedToField -> f
boolean isReturned -> g
java.util.Set ifZeroTest -> b
int index -> a
boolean hasFieldAssignment -> d
1:2:void <init>(int,java.util.Set,java.util.List,boolean,boolean,boolean,boolean):70:71 -> <init>
3:3:void <init>(int,java.util.Set,java.util.List,boolean,boolean,boolean,boolean):73:73 -> <init>
4:8:void <init>(int,java.util.Set,java.util.List,boolean,boolean,boolean,boolean):75:79 -> <init>
com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsageBuilder -> a.a.a.a.f.Yb:
boolean isReturned -> i
java.util.Set ifZeroTestTypes -> d
java.util.List callsOnReceiver -> e
com.android.tools.r8.ir.code.Value arg -> c
boolean hasFieldAssignment -> f
boolean hasFieldRead -> g
boolean isAssignedToField -> h
boolean $assertionsDisabled -> a
int index -> b
1:1:void <clinit>():92:92 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,int):104:104 -> <init>
2:3:void <init>(com.android.tools.r8.ir.code.Value,int):96:97 -> <init>
4:7:void <init>(com.android.tools.r8.ir.code.Value,int):99:102 -> <init>
8:9:void <init>(com.android.tools.r8.ir.code.Value,int):105:106 -> <init>
1:2:boolean note(com.android.tools.r8.ir.code.Instruction):111:112 -> a
3:5:boolean note(com.android.tools.r8.ir.code.If):141:143 -> a
3:5:boolean note(com.android.tools.r8.ir.code.Instruction):112 -> a
6:7:boolean note(com.android.tools.r8.ir.code.Instruction):114:115 -> a
8:10:boolean note(com.android.tools.r8.ir.code.InstanceGet):150:152 -> a
8:10:boolean note(com.android.tools.r8.ir.code.Instruction):115 -> a
11:12:boolean note(com.android.tools.r8.ir.code.Instruction):117:118 -> a
13:16:boolean note(com.android.tools.r8.ir.code.InstancePut):159:162 -> a
13:16:boolean note(com.android.tools.r8.ir.code.Instruction):118 -> a
17:18:boolean note(com.android.tools.r8.ir.code.InstancePut):165:166 -> a
17:18:boolean note(com.android.tools.r8.ir.code.Instruction):118 -> a
19:20:boolean note(com.android.tools.r8.ir.code.Instruction):120:121 -> a
21:22:boolean note(com.android.tools.r8.ir.code.InvokeMethodWithReceiver):173:174 -> a
21:22:boolean note(com.android.tools.r8.ir.code.Instruction):121 -> a
23:24:boolean note(com.android.tools.r8.ir.code.InvokeMethodWithReceiver):176:177 -> a
23:24:boolean note(com.android.tools.r8.ir.code.Instruction):121 -> a
25:25:boolean note(com.android.tools.r8.ir.code.InvokeMethodWithReceiver):174:174 -> a
25:25:boolean note(com.android.tools.r8.ir.code.Instruction):121 -> a
26:27:boolean note(com.android.tools.r8.ir.code.Instruction):123:124 -> a
28:29:boolean note(com.android.tools.r8.ir.code.Return):184:185 -> a
28:29:boolean note(com.android.tools.r8.ir.code.Instruction):124 -> a
30:30:com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsage build():130:130 -> a
com.android.tools.r8.graph.Presorted -> a.a.a.a.f._b:
com.android.tools.r8.graph.PresortedComparable -> a.a.a.a.f.ac:
int layeredCompareTo(java.lang.Object,com.android.tools.r8.naming.NamingLens) -> a
int slowCompareTo(java.lang.Object) -> a
1:1:boolean isSorted(com.android.tools.r8.graph.KeyedDexItem[]):12:12 -> a
2:4:boolean isSorted(java.lang.Object[],java.util.function.Function):17:19 -> a
com.android.tools.r8.graph.ProgramClassVisitor -> a.a.a.a.f.bc:
com.android.tools.r8.graph.DexApplication application -> a
java.util.Set visited -> b
1:1:void <init>(com.android.tools.r8.graph.DexApplication):32:32 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexApplication):30:30 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexApplication):33:33 -> <init>
void visit(com.android.tools.r8.graph.DexClass) -> a
void visit(com.android.tools.r8.graph.DexType) -> a
1:2:void run(com.android.tools.r8.graph.DexProgramClass[]):66:67 -> a
1:1:void accept(com.android.tools.r8.graph.DexType):37:37 -> b
2:2:void accept(com.android.tools.r8.graph.DexType):40:40 -> b
3:3:void accept(com.android.tools.r8.graph.DexType):42:42 -> b
4:5:void accept(com.android.tools.r8.graph.DexType):45:46 -> b
6:6:void accept(com.android.tools.r8.graph.DexClass):56:56 -> b
7:8:void accept(com.android.tools.r8.graph.DexClass):59:60 -> b
9:10:void accept(com.android.tools.r8.graph.DexTypeList):50:51 -> b
9:10:void accept(com.android.tools.r8.graph.DexClass):60 -> b
11:12:void accept(com.android.tools.r8.graph.DexClass):61:62 -> b
com.android.tools.r8.graph.UseRegistry -> a.a.a.a.f.cc:
boolean $assertionsDisabled -> a
1:1:void <clinit>():15:15 -> <clinit>
com.android.tools.r8.ir.analysis.EscapeAnalysis -> a.a.a.a.g.a.a:
boolean $assertionsDisabled -> a
1:1:void <clinit>():26:26 -> <clinit>
1:5:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):32:36 -> a
6:11:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):38:43 -> a
12:12:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):45:45 -> a
13:14:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):48:49 -> a
15:15:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):51:51 -> a
16:17:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):53:54 -> a
18:18:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):56:56 -> a
19:19:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61:61 -> a
20:20:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):84:84 -> a
20:20:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
21:21:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):88:88 -> a
21:21:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
22:22:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):92:92 -> a
22:22:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
23:24:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):96:97 -> a
23:24:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
25:26:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):99:100 -> a
25:26:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
27:28:boolean isDirectlyEscaping(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):105:106 -> a
27:28:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):61 -> a
29:29:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):62:62 -> a
30:33:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):66:69 -> a
34:39:com.android.tools.r8.ir.code.Value getPropagatedSubject(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Instruction):117:122 -> a
34:39:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):72 -> a
40:40:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):74:74 -> a
41:41:java.util.Set escape(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Value):78:78 -> a
com.android.tools.r8.ir.analysis.TypeChecker -> a.a.a.a.g.a.b:
boolean $assertionsDisabled -> a
1:1:void <clinit>():31:31 -> <clinit>
boolean check(com.android.tools.r8.ir.code.IRCode) -> a
com.android.tools.r8.ir.analysis.constant.Bottom -> a.a.a.a.g.a.a.a:
com.android.tools.r8.ir.analysis.constant.Bottom INSTANCE -> a
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():9:9 -> <init>
com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement) -> a
boolean isBottom() -> c
1:1:com.android.tools.r8.ir.analysis.constant.Bottom getInstance():13:13 -> g
com.android.tools.r8.ir.analysis.constant.ConstLatticeElement -> a.a.a.a.g.a.a.b:
com.android.tools.r8.ir.code.ConstNumber value -> a
1:2:void <init>(com.android.tools.r8.ir.code.ConstNumber):11:12 -> <init>
com.android.tools.r8.ir.analysis.constant.ConstLatticeElement asConst() -> a
1:1:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):17:17 -> a
2:2:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):20:20 -> a
3:3:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):23:23 -> a
4:4:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):26:26 -> a
boolean isConst() -> d
1:1:com.android.tools.r8.ir.code.ConstNumber getConstNumber():45:45 -> g
1:1:int getIntValue():49:49 -> h
1:1:java.lang.String toString():41:41 -> toString
com.android.tools.r8.ir.analysis.constant.ConstRangeLatticeElement -> a.a.a.a.g.a.a.c:
com.android.tools.r8.ir.code.Value value -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():8:8 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value):11:13 -> <init>
1:1:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):18:18 -> a
2:2:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):21:21 -> a
3:4:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):24:25 -> a
5:5:com.android.tools.r8.ir.code.Value getConstRange():44:44 -> a
5:5:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):26 -> a
6:6:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):26:26 -> a
7:7:com.android.tools.r8.ir.code.Value getConstRange():44:44 -> a
7:7:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):26 -> a
8:8:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):26:26 -> a
9:9:com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement):30:30 -> a
com.android.tools.r8.ir.analysis.constant.ConstRangeLatticeElement asConstRange() -> b
boolean isValueRange() -> f
1:1:com.android.tools.r8.ir.code.Value getConstRange():44:44 -> g
1:1:java.lang.String toString():40:40 -> toString
com.android.tools.r8.ir.analysis.constant.LatticeElement -> a.a.a.a.g.a.a.d:
1:1:void <init>():6:6 -> <init>
com.android.tools.r8.ir.analysis.constant.ConstLatticeElement asConst() -> a
com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement) -> a
com.android.tools.r8.ir.analysis.constant.ConstRangeLatticeElement asConstRange() -> b
boolean isBottom() -> c
boolean isConst() -> d
boolean isTop() -> e
boolean isValueRange() -> f
com.android.tools.r8.ir.analysis.constant.SparseConditionalConstantPropagation -> a.a.a.a.g.a.a.e:
java.util.Deque ssaEdges -> d
java.util.Map mapping -> c
java.util.BitSet[] executableFlowEdges -> g
java.util.BitSet visitedBlocks -> h
java.util.Deque flowEdges -> e
int nextBlockNumber -> f
com.android.tools.r8.ir.code.IRCode code -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():29:29 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.IRCode):39:39 -> <init>
2:4:void <init>(com.android.tools.r8.ir.code.IRCode):32:34 -> <init>
5:8:void <init>(com.android.tools.r8.ir.code.IRCode):40:43 -> <init>
1:2:void run():48:49 -> a
3:3:void run():51:51 -> a
4:5:void run():74:75 -> a
6:9:void run():52:55 -> a
10:11:void run():57:58 -> a
12:15:void run():61:64 -> a
16:19:void run():66:69 -> a
20:20:boolean lambda$rewriteCode$0(java.util.Map$Entry):82:82 -> a
21:24:void lambda$rewriteCode$3(java.util.List,java.util.Map$Entry):84:87 -> a
25:27:void lambda$rewriteCode$3(java.util.List,java.util.Map$Entry):89:91 -> a
28:33:void lambda$rewriteCode$3(java.util.List,java.util.Map$Entry):94:99 -> a
34:35:void lambda$rewriteCode$3(java.util.List,java.util.Map$Entry):101:102 -> a
36:39:void lambda$rewriteCode$3(java.util.List,java.util.Map$Entry):105:108 -> a
40:40:boolean lambda$rewriteCode$1(com.android.tools.r8.ir.code.Instruction):96:96 -> a
41:41:boolean lambda$rewriteCode$2(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Instruction):107:107 -> a
42:42:com.android.tools.r8.ir.analysis.constant.LatticeElement getLatticeElement(com.android.tools.r8.ir.code.Value):121:121 -> a
43:47:void visitPhi(com.android.tools.r8.ir.code.Phi):129:133 -> a
48:50:void visitPhi(com.android.tools.r8.ir.code.Phi):135:137 -> a
51:51:void visitPhi(com.android.tools.r8.ir.code.Phi):139:139 -> a
52:55:void visitPhi(com.android.tools.r8.ir.code.Phi):144:147 -> a
56:56:void setLatticeElement(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.constant.LatticeElement):125:125 -> a
56:56:void visitPhi(com.android.tools.r8.ir.code.Phi):148 -> a
57:58:void visitInstructions(com.android.tools.r8.ir.code.BasicBlock):154:155 -> a
59:59:void visitInstructions(com.android.tools.r8.ir.code.BasicBlock):157:157 -> a
60:60:boolean isExecutableEdge(int,int):239:239 -> a
61:61:boolean isExecutableEdge(int,int):243:243 -> a
1:1:void rewriteCode():79:79 -> b
2:4:void rewriteCode():81:83 -> b
5:6:void rewriteCode():113:114 -> b
7:7:void rewriteCode():117:117 -> b
8:12:void visitInstruction(com.android.tools.r8.ir.code.Instruction):161:165 -> b
13:13:void setLatticeElement(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.constant.LatticeElement):125:125 -> b
13:13:void visitInstruction(com.android.tools.r8.ir.code.Instruction):165 -> b
14:14:void visitInstruction(com.android.tools.r8.ir.code.Instruction):166:166 -> b
15:16:void visitInstruction(com.android.tools.r8.ir.code.Instruction):169:170 -> b
17:27:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):175:185 -> b
17:27:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
28:36:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):190:198 -> b
28:36:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
37:38:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):202:203 -> b
37:38:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
39:44:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):205:210 -> b
39:44:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
45:45:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):212:212 -> b
45:45:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
46:48:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):214:216 -> b
46:48:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
49:52:void addFlowEdgesForJumpInstruction(com.android.tools.r8.ir.code.JumpInstruction):221:224 -> b
49:52:void visitInstruction(com.android.tools.r8.ir.code.Instruction):170 -> b
53:53:void setExecutableEdge(int,int):230:230 -> b
54:55:void setExecutableEdge(int,int):232:233 -> b
56:56:void setExecutableEdge(int,int):235:235 -> b
com.android.tools.r8.ir.analysis.constant.Top -> a.a.a.a.g.a.a.f:
com.android.tools.r8.ir.analysis.constant.Top INSTANCE -> a
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():9:9 -> <init>
com.android.tools.r8.ir.analysis.constant.LatticeElement meet(com.android.tools.r8.ir.analysis.constant.LatticeElement) -> a
boolean isTop() -> e
1:1:com.android.tools.r8.ir.analysis.constant.Top getInstance():13:13 -> g
com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement -> a.a.a.a.g.a.b.a:
com.android.tools.r8.ir.analysis.type.TypeLatticeElement memberTypeLattice -> u
boolean $assertionsDisabled -> t
1:1:void <clinit>():10:10 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,boolean):15:16 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():59:59 -> E
2:6:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():62:66 -> E
7:8:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():68:69 -> E
9:9:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():68:68 -> E
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsValueType():46:46 -> F
com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement asArrayTypeLatticeElement() -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayBaseTypeLattice():50 -> a
1:1:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):20 -> a
2:3:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayBaseTypeLattice():51:52 -> a
2:3:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):20 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayBaseTypeLattice():52 -> a
4:4:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):20 -> a
5:6:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):22:23 -> a
7:8:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):42:43 -> a
7:8:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
9:10:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):45:46 -> a
9:10:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
11:12:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):48:49 -> a
11:12:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
13:14:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):51:52 -> a
13:14:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
15:16:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):54:55 -> a
15:16:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
17:18:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):57:58 -> a
17:18:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
19:20:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):60:61 -> a
19:20:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
21:22:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):63:64 -> a
21:22:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
23:23:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.toDexType(com.android.tools.r8.graph.DexItemFactory):66:66 -> a
23:23:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):23 -> a
24:25:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):25:26 -> a
26:26:com.android.tools.r8.graph.DexType com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement.getClassType():40:40 -> a
26:26:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):26 -> a
27:27:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
27:27:int getNesting():33 -> a
27:27:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):28 -> a
28:28:int getNesting():34:34 -> a
28:28:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):28 -> a
29:29:int getNesting():36:36 -> a
29:29:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):28 -> a
30:30:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
30:30:int getNesting():36 -> a
30:30:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):28 -> a
31:31:com.android.tools.r8.graph.DexType getArrayType(com.android.tools.r8.graph.DexItemFactory):28:28 -> a
32:32:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
32:32:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):126 -> a
33:33:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getArrayMemberTypeAsMemberType():42:42 -> a
33:33:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):127 -> a
34:34:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):128:128 -> a
35:36:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):132:133 -> a
37:38:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):135:136 -> a
39:39:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):138:138 -> a
40:41:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):140:141 -> a
42:42:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):143:143 -> a
43:43:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):146:146 -> a
44:44:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement,com.android.tools.r8.graph.AppInfo):144:144 -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():74:74 -> c
boolean isArrayType() -> e
1:1:boolean equals(java.lang.Object):107:107 -> equals
2:3:boolean equals(java.lang.Object):110:111 -> equals
4:4:boolean equals(java.lang.Object):114:114 -> equals
5:5:boolean equals(java.lang.Object):117:117 -> equals
1:1:int hashCode():122:122 -> hashCode
1:1:java.lang.String toString():99:99 -> toString
com.android.tools.r8.ir.analysis.type.BooleanTypeLatticeElement -> a.a.a.a.g.a.b.b:
com.android.tools.r8.ir.analysis.type.BooleanTypeLatticeElement INSTANCE -> q
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.BooleanTypeLatticeElement getInstance():10:10 -> C
boolean isBoolean() -> f
1:1:int hashCode():30:30 -> hashCode
com.android.tools.r8.ir.analysis.type.BottomTypeLatticeElement -> a.a.a.a.g.a.b.c:
com.android.tools.r8.ir.analysis.type.BottomTypeLatticeElement INSTANCE -> p
1:1:void <clinit>():10:10 -> <clinit>
1:1:void <init>():13:13 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.BottomTypeLatticeElement getInstance():22:22 -> C
com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkCast(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType) -> a
com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable() -> c
boolean isBottom() -> g
1:1:int hashCode():47:47 -> hashCode
com.android.tools.r8.ir.analysis.type.ByteTypeLatticeElement -> a.a.a.a.g.a.b.d:
com.android.tools.r8.ir.analysis.type.ByteTypeLatticeElement INSTANCE -> q
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.ByteTypeLatticeElement getInstance():10:10 -> C
boolean isByte() -> h
1:1:int hashCode():30:30 -> hashCode
com.android.tools.r8.ir.analysis.type.CharTypeLatticeElement -> a.a.a.a.g.a.b.e:
com.android.tools.r8.ir.analysis.type.CharTypeLatticeElement INSTANCE -> q
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.CharTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():30:30 -> hashCode
boolean isChar() -> i
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement -> a.a.a.a.g.a.b.h:
java.util.Set lazyInterfaces -> u
com.android.tools.r8.graph.AppInfo appInfoForLazyInterfacesComputation -> v
boolean $assertionsDisabled -> t
1:1:void <clinit>():18:18 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,boolean,java.util.Set):24:24 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):28:28 -> <init>
3:6:void <init>(com.android.tools.r8.graph.DexType,boolean,java.util.Set,com.android.tools.r8.graph.AppInfo):33:36 -> <init>
1:1:java.util.Set getInterfaces():45:45 -> C
2:7:java.util.Set getInterfaces():48:53 -> C
8:9:java.util.Set getInterfaces():55:56 -> C
10:10:java.util.Set getInterfaces():55:55 -> C
1:1:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():61:61 -> E
2:4:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():64:66 -> E
5:6:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():68:69 -> E
7:8:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():71:72 -> E
9:9:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():71:71 -> E
1:1:com.android.tools.r8.graph.DexType getClassType():40:40 -> F
1:1:com.android.tools.r8.graph.DexType getClassType():40:40 -> a
1:1:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):119 -> a
2:2:com.android.tools.r8.graph.DexType getClassType():40:40 -> a
2:2:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):119 -> a
3:5:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):119:121 -> a
6:6:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):123:123 -> a
7:7:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):127:127 -> a
8:9:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement join(com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement,com.android.tools.r8.graph.AppInfo):129:130 -> a
10:10:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):150:150 -> a
11:11:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):154:154 -> a
12:15:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):158:161 -> a
16:17:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):163:164 -> a
18:22:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):166:170 -> a
23:23:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):172:172 -> a
24:25:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):176:177 -> a
26:26:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):181:181 -> a
27:27:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):183:183 -> a
28:31:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):185:188 -> a
32:33:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):194:195 -> a
34:34:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):197:197 -> a
35:35:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):200:200 -> a
36:36:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):202:202 -> a
37:38:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):204:205 -> a
39:40:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):208:209 -> a
41:41:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):217:217 -> a
42:42:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):219:219 -> a
43:46:java.util.Set computeLeastUpperBoundOfInterfaces(com.android.tools.r8.graph.AppInfo,java.util.Set,java.util.Set):221:224 -> a
47:47:java.util.Set lambda$computeLeastUpperBoundOfInterfaces$1(com.android.tools.r8.graph.DexType):170:170 -> a
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement asClassTypeLatticeElement() -> b
1:1:java.util.Set lambda$computeLeastUpperBoundOfInterfaces$2(com.android.tools.r8.graph.DexType):186:186 -> b
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():77:77 -> c
1:1:int hashCode():115:115 -> hashCode
boolean isClassType() -> j
1:1:java.lang.String toString():103:103 -> toString
2:2:java.lang.String com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement.toString():63:63 -> toString
2:2:java.lang.String toString():104 -> toString
3:3:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
3:3:java.lang.String com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement.toString():63 -> toString
3:3:java.lang.String toString():104 -> toString
4:4:java.lang.String com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement.toString():63:63 -> toString
4:4:java.lang.String toString():104 -> toString
5:6:java.lang.String toString():104:105 -> toString
7:7:java.lang.String toString():107:107 -> toString
8:8:java.lang.String toString():106:106 -> toString
9:10:java.lang.String toString():108:109 -> toString
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceMarker -> a.a.a.a.g.a.b.f:
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceMarker RIGHT -> b
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceMarker LEFT -> a
1:2:void <clinit>():134:135 -> <clinit>
3:3:void <clinit>():133:133 -> <clinit>
1:1:void <init>(java.lang.String,int):133:133 -> <init>
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceWithMarker -> a.a.a.a.g.a.b.g:
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceMarker marker -> b
com.android.tools.r8.graph.DexType itf -> a
1:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement$InterfaceMarker):142:144 -> <init>
com.android.tools.r8.ir.analysis.type.DoubleTypeLatticeElement -> a.a.a.a.g.a.b.i:
com.android.tools.r8.ir.analysis.type.DoubleTypeLatticeElement INSTANCE -> r
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.DoubleTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():25:25 -> hashCode
boolean isDouble() -> l
com.android.tools.r8.ir.analysis.type.FloatTypeLatticeElement -> a.a.a.a.g.a.b.j:
com.android.tools.r8.ir.analysis.type.FloatTypeLatticeElement INSTANCE -> r
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.FloatTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():25:25 -> hashCode
boolean isFloat() -> n
com.android.tools.r8.ir.analysis.type.IntTypeLatticeElement -> a.a.a.a.g.a.b.k:
com.android.tools.r8.ir.analysis.type.IntTypeLatticeElement INSTANCE -> r
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.IntTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():25:25 -> hashCode
boolean isInt() -> o
com.android.tools.r8.ir.analysis.type.LongTypeLatticeElement -> a.a.a.a.g.a.b.l:
com.android.tools.r8.ir.analysis.type.LongTypeLatticeElement INSTANCE -> r
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.LongTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():25:25 -> hashCode
boolean isLong() -> p
com.android.tools.r8.ir.analysis.type.NullLatticeElement -> a.a.a.a.g.a.b.m:
com.android.tools.r8.ir.analysis.type.NullLatticeElement BOTTOM -> a
com.android.tools.r8.ir.analysis.type.NullLatticeElement DEFINITELY_NOT_NULL -> c
com.android.tools.r8.ir.analysis.type.NullLatticeElement DEFINITELY_NULL -> b
com.android.tools.r8.ir.analysis.type.NullLatticeElement MAYBE_NULL -> d
1:4:void <clinit>():21:24 -> <clinit>
1:1:void <init>():26:26 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.NullLatticeElement leastUpperBound(com.android.tools.r8.ir.analysis.type.NullLatticeElement):37:37 -> a
1:1:boolean lessThanOrEqual(com.android.tools.r8.ir.analysis.type.NullLatticeElement):47 -> a
2:2:com.android.tools.r8.ir.analysis.type.NullLatticeElement leastUpperBound(com.android.tools.r8.ir.analysis.type.NullLatticeElement):43:43 -> a
2:2:boolean lessThanOrEqual(com.android.tools.r8.ir.analysis.type.NullLatticeElement):47 -> a
3:3:com.android.tools.r8.ir.analysis.type.NullLatticeElement definitelyNotNull():59:59 -> a
1:1:com.android.tools.r8.ir.analysis.type.NullLatticeElement definitelyNull():55:55 -> b
1:1:boolean isDefinitelyNotNull():33:33 -> c
1:1:boolean isDefinitelyNull():29:29 -> d
1:1:com.android.tools.r8.ir.analysis.type.NullLatticeElement maybeNull():63:63 -> e
com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement -> a.a.a.a.g.a.b.n:
boolean $assertionsDisabled -> p
1:1:void <clinit>():15:15 -> <clinit>
1:1:void <init>():18:18 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):108:108 -> a
2:2:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):121:121 -> a
3:3:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):119:119 -> a
4:4:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):117:117 -> a
5:5:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):115:115 -> a
6:6:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):113:113 -> a
7:9:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement):129:131 -> a
10:11:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement):133:134 -> a
12:14:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement):136:138 -> a
15:16:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement):140:141 -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():23:23 -> c
com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement asPrimitiveTypeLatticeElement() -> d
boolean isPrimitive() -> u
com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement -> a.a.a.a.g.a.b.o:
com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement dual -> s
com.android.tools.r8.graph.DexType type -> r
boolean $assertionsDisabled -> q
com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement NULL_INSTANCE -> p
1:2:void <clinit>():12:13 -> <clinit>
1:2:void <init>(boolean,com.android.tools.r8.graph.DexType):33:34 -> <init>
1:1:java.util.Set getInterfaces():42:42 -> C
1:1:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getNullTypeLatticeElement():38:38 -> D
1:1:com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement getOrCreateDualLattice():23:23 -> E
1:3:void linkDualLattice(com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement,com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement):27:29 -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():52:52 -> c
2:2:boolean isNull():47:47 -> c
2:2:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():52 -> c
3:3:com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable():52:52 -> c
1:1:boolean equals(java.lang.Object):71:71 -> equals
2:3:boolean equals(java.lang.Object):74:75 -> equals
4:4:boolean equals(java.lang.Object):78:78 -> equals
5:7:boolean equals(java.lang.Object):81:83 -> equals
8:8:boolean equals(java.lang.Object):86:86 -> equals
1:1:int hashCode():91:91 -> hashCode
2:2:boolean isNull():47:47 -> hashCode
2:2:int hashCode():91 -> hashCode
3:4:int hashCode():91:92 -> hashCode
1:1:boolean isNull():47:47 -> q
1:1:java.lang.String toString():63:63 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():63 -> toString
3:3:java.lang.String toString():63:63 -> toString
boolean isReference() -> v
com.android.tools.r8.ir.analysis.type.ShortTypeLatticeElement -> a.a.a.a.g.a.b.p:
com.android.tools.r8.ir.analysis.type.ShortTypeLatticeElement INSTANCE -> q
1:1:void <clinit>():7:7 -> <clinit>
1:1:void <init>():6:6 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.ShortTypeLatticeElement getInstance():10:10 -> C
1:1:int hashCode():30:30 -> hashCode
boolean isShort() -> w
com.android.tools.r8.ir.analysis.type.SingleTypeLatticeElement -> a.a.a.a.g.a.b.q:
com.android.tools.r8.ir.analysis.type.SingleTypeLatticeElement SINGLE_INSTANCE -> q
1:1:void <clinit>():10:10 -> <clinit>
1:1:void <init>():13:13 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.SingleTypeLatticeElement getInstance():17:17 -> C
1:1:int hashCode():37:37 -> hashCode
boolean isSingle() -> x
com.android.tools.r8.ir.analysis.type.TopTypeLatticeElement -> a.a.a.a.g.a.b.r:
com.android.tools.r8.ir.analysis.type.TopTypeLatticeElement INSTANCE -> p
1:1:void <clinit>():10:10 -> <clinit>
1:1:void <init>():13:13 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.TopTypeLatticeElement getInstance():22:22 -> C
com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkCast(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType) -> a
com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable() -> c
1:1:int hashCode():47:47 -> hashCode
boolean isTop() -> y
com.android.tools.r8.ir.analysis.type.TypeAnalysis -> a.a.a.a.g.a.b.t:
java.util.Deque worklist -> f
com.android.tools.r8.graph.DexEncodedMethod context -> e
com.android.tools.r8.ir.analysis.type.TypeAnalysis$Mode mode -> c
com.android.tools.r8.graph.AppInfo appInfo -> d
boolean $assertionsDisabled -> a
boolean mayHaveImpreciseTypes -> b
1:1:void <clinit>():21:21 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,boolean):39:39 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,boolean):31:31 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,boolean):36:36 -> <init>
4:6:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,boolean):40:42 -> <init>
7:7:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod):46:46 -> <init>
1:2:void analyze():50:51 -> a
3:3:void analyzeValue(com.android.tools.r8.ir.code.Value):118:118 -> a
3:3:void analyze():51 -> a
4:9:void analyzeValue(com.android.tools.r8.ir.code.Value):120:125 -> a
4:9:void analyze():51 -> a
10:13:void widening(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):56:59 -> a
14:17:void narrowing(java.lang.Iterable):70:73 -> a
18:20:void enqueue(com.android.tools.r8.ir.code.Value):77:79 -> a
21:23:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):84:86 -> a
21:23:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
24:24:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):91:91 -> a
24:24:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
25:25:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):95:95 -> a
25:25:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
26:27:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):99:100 -> a
26:27:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
28:28:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):103:103 -> a
28:28:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
29:31:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):105:107 -> a
29:31:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
32:32:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):109:109 -> a
32:32:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
33:34:void analyzeBasicBlock(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):112:113 -> a
33:34:void lambda$widening$0(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.BasicBlock):58 -> a
35:35:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):129:129 -> a
36:37:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):131:132 -> a
38:38:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):136:136 -> a
39:40:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):139:140 -> a
41:42:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):142:143 -> a
43:44:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):147:148 -> a
45:45:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):150:150 -> a
46:47:void updateTypeOfValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):154:155 -> a
1:4:void widening(java.lang.Iterable):63:66 -> b
com.android.tools.r8.ir.analysis.type.TypeAnalysis$Mode -> a.a.a.a.g.a.b.s:
com.android.tools.r8.ir.analysis.type.TypeAnalysis$Mode UNSET -> a
com.android.tools.r8.ir.analysis.type.TypeAnalysis$Mode WIDENING -> b
com.android.tools.r8.ir.analysis.type.TypeAnalysis$Mode NARROWING -> c
1:3:void <clinit>():24:26 -> <clinit>
4:4:void <clinit>():23:23 -> <clinit>
1:1:void <init>(java.lang.String,int):23:23 -> <init>
com.android.tools.r8.ir.analysis.type.TypeLatticeElement -> a.a.a.a.g.a.b.u:
com.android.tools.r8.ir.analysis.type.FloatTypeLatticeElement FLOAT -> h
boolean $assertionsDisabled -> n
com.android.tools.r8.ir.analysis.type.ReferenceTypeLatticeElement NULL -> m
boolean isNullable -> o
com.android.tools.r8.ir.analysis.type.IntTypeLatticeElement INT -> g
com.android.tools.r8.ir.analysis.type.ByteTypeLatticeElement BYTE -> d
com.android.tools.r8.ir.analysis.type.CharTypeLatticeElement CHAR -> f
com.android.tools.r8.ir.analysis.type.TopTypeLatticeElement TOP -> b
com.android.tools.r8.ir.analysis.type.DoubleTypeLatticeElement DOUBLE -> k
com.android.tools.r8.ir.analysis.type.BottomTypeLatticeElement BOTTOM -> a
com.android.tools.r8.ir.analysis.type.WideTypeLatticeElement WIDE -> l
com.android.tools.r8.ir.analysis.type.SingleTypeLatticeElement SINGLE -> i
com.android.tools.r8.ir.analysis.type.BooleanTypeLatticeElement BOOLEAN -> c
com.android.tools.r8.ir.analysis.type.ShortTypeLatticeElement SHORT -> e
com.android.tools.r8.ir.analysis.type.LongTypeLatticeElement LONG -> j
1:13:void <clinit>():16:28 -> <clinit>
14:14:void <clinit>():30:30 -> <clinit>
1:2:void <init>(boolean):36:37 -> <init>
1:2:com.android.tools.r8.ir.analysis.type.NullLatticeElement nullElement():45:46 -> A
3:3:boolean isNullable():41:41 -> A
3:3:com.android.tools.r8.ir.analysis.type.NullLatticeElement nullElement():48 -> A
4:4:com.android.tools.r8.ir.analysis.type.NullLatticeElement nullElement():49:49 -> A
5:5:com.android.tools.r8.ir.analysis.type.NullLatticeElement nullElement():51:51 -> A
1:2:int requiredRegisters():318:319 -> B
com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement asArrayTypeLatticeElement() -> a
1:1:boolean isNullable():41:41 -> a
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkCast(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):383 -> a
2:3:com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkCast(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexType):383:384 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):85:85 -> a
5:5:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):88:88 -> a
6:6:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):91:91 -> a
7:8:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):94:95 -> a
9:10:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):97:98 -> a
11:14:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):100:103 -> a
15:15:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):105:105 -> a
16:16:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):107:107 -> a
17:18:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):110:111 -> a
19:19:boolean isNullable():41:41 -> a
19:19:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):112 -> a
20:20:boolean isNullable():41:41 -> a
20:20:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):112 -> a
21:22:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):113:114 -> a
23:24:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):117:118 -> a
25:25:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):120:120 -> a
26:26:boolean isNullable():41:41 -> a
26:26:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):121 -> a
27:29:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):123:125 -> a
30:30:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):127:127 -> a
31:31:com.android.tools.r8.ir.analysis.type.TypeLatticeElement join(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):92:92 -> a
32:34:com.android.tools.r8.ir.analysis.type.TypeLatticeElement joinTypes(java.lang.Iterable,boolean,com.android.tools.r8.graph.AppInfo):142:144 -> a
35:36:com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement objectArrayType(com.android.tools.r8.graph.AppInfo,boolean):328:329 -> a
37:37:com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement objectArrayType(com.android.tools.r8.graph.AppInfo,boolean):328:328 -> a
38:38:com.android.tools.r8.ir.analysis.type.ArrayTypeLatticeElement objectArrayType(com.android.tools.r8.graph.AppInfo,boolean):332:332 -> a
39:39:com.android.tools.r8.ir.analysis.type.TypeLatticeElement classClassType(com.android.tools.r8.graph.AppInfo):336:336 -> a
40:40:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo):344:344 -> a
41:42:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):349:350 -> a
43:43:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):352:352 -> a
44:45:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):37:38 -> a
44:45:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
46:46:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):103:103 -> a
46:46:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
46:46:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
47:47:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):74:74 -> a
47:47:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
47:47:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
48:48:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):101:101 -> a
48:48:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
48:48:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
49:49:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):97:97 -> a
49:49:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
49:49:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
50:50:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):95:95 -> a
50:50:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
50:50:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
51:51:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):99:99 -> a
51:51:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
51:51:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
52:52:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):79:79 -> a
52:52:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
52:52:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
53:53:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):84:84 -> a
53:53:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
53:53:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
54:54:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):89:89 -> a
54:54:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
54:54:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
55:55:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromTypeDescriptorChar(char,boolean):93:93 -> a
55:55:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement.fromDexType(com.android.tools.r8.graph.DexType,boolean):38 -> a
55:55:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):353 -> a
56:56:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromDexType(com.android.tools.r8.graph.DexType,boolean,com.android.tools.r8.graph.AppInfo,boolean):355:355 -> a
57:57:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):359:359 -> a
58:58:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):372:372 -> a
59:59:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):370:370 -> a
60:60:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):368:368 -> a
61:61:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):366:366 -> a
62:62:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromNumericType(com.android.tools.r8.ir.code.NumericType):364:364 -> a
com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement asClassTypeLatticeElement() -> b
1:1:boolean lessThanOrEqual(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):172:172 -> b
2:3:com.android.tools.r8.ir.analysis.type.ClassTypeLatticeElement objectClassType(com.android.tools.r8.graph.AppInfo,boolean):323:324 -> b
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement stringClassType(com.android.tools.r8.graph.AppInfo):340:340 -> b
com.android.tools.r8.ir.analysis.type.TypeLatticeElement asNullable() -> c
1:1:boolean strictlyLessThan(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):157:157 -> c
2:3:boolean strictlyLessThan(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.AppInfo):160:161 -> c
com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement asPrimitiveTypeLatticeElement() -> d
boolean isArrayType() -> e
boolean isBoolean() -> f
boolean isBottom() -> g
boolean isByte() -> h
boolean isChar() -> i
boolean isClassType() -> j
1:1:boolean isDefinitelyNull():314:314 -> k
boolean isDouble() -> l
1:4:boolean isFineGrainedType():282:285 -> m
boolean isFloat() -> n
boolean isInt() -> o
boolean isLong() -> p
boolean isNull() -> q
1:1:boolean isNullable():41:41 -> r
1:1:boolean isNullable():41:41 -> s
1:1:java.lang.String isNullableString():71 -> s
1:8:boolean isPreciseType():271:278 -> t
boolean isPrimitive() -> u
boolean isReference() -> v
boolean isShort() -> w
boolean isSingle() -> x
boolean isTop() -> y
boolean isWide() -> z
com.android.tools.r8.ir.analysis.type.WideTypeLatticeElement -> a.a.a.a.g.a.b.v:
com.android.tools.r8.ir.analysis.type.WideTypeLatticeElement WIDE_INSTANCE -> q
1:1:void <clinit>():10:10 -> <clinit>
1:1:void <init>():13:13 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.WideTypeLatticeElement getInstance():17:17 -> C
1:1:int hashCode():37:37 -> hashCode
boolean isWide() -> z
com.android.tools.r8.ir.code.Add -> a.a.a.a.g.b.a:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):22:22 -> <init>
boolean isAdd() -> Fa
double foldDouble(double,double) -> a
float foldFloat(float,float) -> a
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateDouble(int,int,int):47:47 -> a
com.android.tools.r8.ir.code.Add asAdd() -> b
1:1:com.android.tools.r8.code.Instruction CreateFloat(int,int,int):42:42 -> b
2:2:com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int):67:67 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):82:82 -> b
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):32:32 -> c
2:2:com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int):62:62 -> c
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):52:52 -> d
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):77:77 -> d
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):57:57 -> e
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):72:72 -> e
boolean isCommutative() -> ec
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):37:37 -> f
com.android.tools.r8.ir.code.AlwaysMaterializingDefinition -> a.a.a.a.g.b.b:
1:1:void <init>(com.android.tools.r8.ir.code.Value):18:18 -> <init>
1:1:int maxInValueRegister():46:46 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):29:29 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):31:31 -> a
3:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):30:30 -> a
int maxOutValueRegister() -> ac
boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction) -> b
com.android.tools.r8.ir.code.AlwaysMaterializingNop -> a.a.a.a.g.b.c:
1:1:void <init>():19:19 -> <init>
boolean hasInvariantOutType() -> Aa
1:1:int maxInValueRegister():44:44 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):29:29 -> a
1:1:int maxOutValueRegister():49:49 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):39:39 -> b
com.android.tools.r8.ir.code.AlwaysMaterializingUser -> a.a.a.a.g.b.d:
boolean $assertionsDisabled -> h
1:1:void <clinit>():15:15 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value):18:18 -> <init>
boolean hasInvariantOutType() -> Aa
1:2:int maxInValueRegister():44:45 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):29:29 -> a
1:1:int maxOutValueRegister():50:50 -> ac
boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction) -> b
com.android.tools.r8.ir.code.And -> a.a.a.a.g.b.e:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):18:18 -> <init>
boolean isAnd() -> Ga
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):38:38 -> a
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):48:48 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):63:63 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):68:68 -> b
com.android.tools.r8.ir.code.And asAnd() -> c
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):53:53 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):58:58 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):43:43 -> d
boolean isCommutative() -> ec
com.android.tools.r8.ir.code.Argument -> a.a.a.a.g.b.f:
boolean $assertionsDisabled -> h
1:1:void <clinit>():21:21 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.Value):24:25 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isArgument() -> Ha
1:1:int maxInValueRegister():38:38 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):49:49 -> a
2:2:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):90:90 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):54:54 -> b
com.android.tools.r8.ir.code.Argument asArgument() -> d
com.android.tools.r8.ir.code.ArithmeticBinop -> a.a.a.a.g.b.g:
boolean $assertionsDisabled -> i
1:1:void <clinit>():17:17 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):20:20 -> <init>
boolean isArithmeticBinop() -> Ia
com.android.tools.r8.code.Instruction CreateDouble(int,int,int) -> a
1:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:66 -> a
3:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:69 -> a
5:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:72 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):89:89 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):77:77 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):80:80 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):86:86 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):83:83 -> a
13:18:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):91:96 -> a
19:20:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):98:99 -> a
21:22:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):102:103 -> a
23:23:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):117:117 -> a
24:24:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):105:105 -> a
25:25:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):108:108 -> a
26:26:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):114:114 -> a
27:27:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):111:111 -> a
28:28:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):120:120 -> a
29:33:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):135:139 -> a
34:45:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):141:152 -> a
46:49:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):154:157 -> a
50:50:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):159:159 -> a
51:51:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):161:161 -> a
com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int) -> b
com.android.tools.r8.code.Instruction CreateFloat(int,int,int) -> b
com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int) -> c
com.android.tools.r8.code.Instruction CreateInt(int,int,int) -> c
1:1:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):52:52 -> c
2:2:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):55:55 -> c
3:4:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):58:59 -> c
com.android.tools.r8.code.Instruction CreateInt2Addr(int,int) -> d
com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int) -> d
com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int) -> e
com.android.tools.r8.code.Instruction CreateLong2Addr(int,int) -> e
com.android.tools.r8.ir.code.ArithmeticBinop asArithmeticBinop() -> e
com.android.tools.r8.code.Instruction CreateLong(int,int,int) -> f
com.android.tools.r8.ir.code.ArrayGet -> a.a.a.a.g.b.h:
com.android.tools.r8.ir.code.MemberType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():32:32 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):37:38 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
boolean isArrayGet() -> Ja
int maxInValueRegister() -> _b
boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator) -> a
1:1:com.android.tools.r8.ir.code.Value dest():42:42 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:62 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):64:64 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):94:94 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):92:92 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:71 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):73:73 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):67:67 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):88:88 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):85:85 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):82:82 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):79:79 -> a
15:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:76 -> a
16:16:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):96:96 -> a
17:17:com.android.tools.r8.ir.code.MemberType getMemberType():55:55 -> a
18:19:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):174:175 -> a
20:20:com.android.tools.r8.ir.code.MemberType getMemberType():55:55 -> a
20:20:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):177 -> a
21:21:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):177:177 -> a
22:22:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):217:217 -> a
23:24:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):213:214 -> a
25:25:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):213:213 -> a
26:26:com.android.tools.r8.ir.code.Value dest():42:42 -> a
26:26:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):215 -> a
27:27:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):215:215 -> a
28:29:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):209:210 -> a
30:30:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):209:209 -> a
31:31:com.android.tools.r8.ir.code.Value dest():42:42 -> a
31:31:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):211 -> a
32:32:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):211:211 -> a
33:34:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):205:206 -> a
35:35:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):205:205 -> a
36:36:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):207:207 -> a
37:38:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):201:202 -> a
39:39:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):201:201 -> a
40:40:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):203:203 -> a
41:42:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):197:198 -> a
43:43:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):197:197 -> a
44:44:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):199:199 -> a
45:46:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):193:194 -> a
47:47:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):193:193 -> a
48:48:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):195:195 -> a
49:51:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):184:186 -> a
52:52:com.android.tools.r8.ir.code.MemberType getMemberType():55:55 -> a
52:52:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):217 -> a
53:53:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):217:217 -> a
54:54:com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkConstraint(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ValueTypeConstraint):222:222 -> a
55:55:com.android.tools.r8.ir.analysis.type.TypeLatticeElement checkConstraint(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ValueTypeConstraint):226:226 -> a
56:56:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):232:232 -> a
57:57:void constrainType(com.android.tools.r8.ir.conversion.TypeConstraintResolver):237:237 -> a
58:58:com.android.tools.r8.ir.code.Value dest():42:42 -> a
58:58:void constrainType(com.android.tools.r8.ir.conversion.TypeConstraintResolver):237 -> a
59:59:void constrainType(com.android.tools.r8.ir.conversion.TypeConstraintResolver):237:237 -> a
60:60:void lambda$constrainType$0(com.android.tools.r8.ir.code.MemberType):237:237 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):109:109 -> b
1:1:com.android.tools.r8.ir.code.Value array():46:46 -> dc
1:1:com.android.tools.r8.ir.code.Value dest():42:42 -> ec
com.android.tools.r8.ir.code.ArrayGet asArrayGet() -> f
1:1:com.android.tools.r8.ir.code.Value index():50:50 -> fc
com.android.tools.r8.ir.code.ArrayLength -> a.a.a.a.g.b.i:
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):23:23 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
boolean isArrayLength() -> Ka
int maxInValueRegister() -> _b
1:1:com.android.tools.r8.ir.code.Value dest():27:27 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):46 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):46:48 -> a
5:5:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):68:68 -> a
6:6:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):75:75 -> a
7:7:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):104:104 -> a
8:8:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):114:114 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):82:82 -> b
1:1:com.android.tools.r8.ir.code.Value array():31:31 -> dc
com.android.tools.r8.ir.code.ArrayLength asArrayLength() -> g
com.android.tools.r8.ir.code.ArrayPut -> a.a.a.a.g.b.j:
com.android.tools.r8.ir.code.MemberType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():28:28 -> <clinit>
1:5:void <init>(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):38:42 -> <init>
boolean hasInvariantOutType() -> Aa
1:5:boolean instructionInstanceCanThrow():119:123 -> Da
boolean instructionTypeCanThrow() -> Ea
boolean isArrayPut() -> La
int maxInValueRegister() -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator) -> a
1:1:com.android.tools.r8.ir.code.MemberType getMemberType():59:59 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):64:66 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:68 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):96:96 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):94:94 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:71 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):90:90 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):87:87 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):84:84 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):81:81 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):78:78 -> a
15:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):98:98 -> a
16:16:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):182:182 -> a
17:17:void constrainType(com.android.tools.r8.ir.conversion.TypeConstraintResolver):187:187 -> a
18:18:void lambda$constrainType$0(com.android.tools.r8.ir.code.MemberType):187:187 -> a
1:1:int maxOutValueRegister():108:108 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):146:146 -> b
1:1:com.android.tools.r8.ir.code.Value array():46:46 -> dc
1:1:com.android.tools.r8.ir.code.Value index():50:50 -> ec
1:1:com.android.tools.r8.ir.code.Value value():54:54 -> fc
com.android.tools.r8.ir.code.ArrayPut asArrayPut() -> h
com.android.tools.r8.ir.code.BasicBlock -> a.a.a.a.g.b.o:
int unfilledPredecessorsCount -> n
int color -> o
int estimatedPredecessorsCount -> m
boolean filled -> j
int number -> h
boolean sealed -> k
java.util.Map currentDefinitions -> p
com.android.tools.r8.ir.code.CatchHandlers catchHandlers -> f
java.util.List predecessors -> d
java.util.Set onControlFlowEdgesMayChangeListeners -> e
java.util.List successors -> c
java.util.List phis -> i
java.util.LinkedList instructions -> g
java.util.Map incompletePhis -> l
boolean $assertionsDisabled -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap localsAtEntry -> b
1:1:void <clinit>():50:50 -> <clinit>
1:1:void <init>():50:50 -> <init>
2:3:void <init>():137:138 -> <init>
4:4:void <init>():140:140 -> <init>
5:5:void <init>():143:143 -> <init>
6:8:void <init>():145:147 -> <init>
9:13:void <init>():159:163 -> <init>
14:14:void <init>():166:166 -> <init>
15:15:void <init>():169:169 -> <init>
1:2:boolean hasCatchHandlers():495:496 -> A
1:1:boolean hasIncompletePhis():1008:1008 -> B
1:1:boolean hasOneNormalExit():1364:1364 -> C
1:2:void incrementUnfilledPredecessorCount():581:582 -> D
1:1:boolean isEmpty():526:526 -> E
1:1:boolean isFilled():487:487 -> F
1:1:boolean isSealed():996:996 -> G
1:2:boolean isSimpleAlwaysThrowingPath():1341:1342 -> H
3:4:boolean isSimpleAlwaysThrowingPath():1346:1347 -> H
5:6:boolean isSimpleAlwaysThrowingPath():1350:1351 -> H
1:1:boolean isTrivialGoto():1315:1315 -> I
1:1:com.android.tools.r8.ir.code.InstructionIterator iterator():1440:1440 -> J
1:1:com.android.tools.r8.ir.code.InstructionListIterator listIterator():1444:1444 -> K
1:6:java.lang.String toDetailedString():1049:1054 -> L
7:8:java.lang.String toDetailedString():1056:1057 -> L
9:9:boolean isFilled():487:487 -> L
9:9:java.lang.String toDetailedString():1057 -> L
10:11:java.lang.String toDetailedString():1057:1058 -> L
12:12:boolean isSealed():996:996 -> L
12:12:java.lang.String toDetailedString():1058 -> L
13:23:java.lang.String toDetailedString():1058:1068 -> L
24:24:java.lang.String toDetailedString():1070:1070 -> L
25:25:java.lang.String toDetailedString():1072:1072 -> L
26:31:java.lang.String toDetailedString():1074:1079 -> L
32:32:java.lang.String toDetailedString():1081:1081 -> L
33:33:java.lang.String toDetailedString():1084:1084 -> L
34:37:java.lang.String toDetailedString():1086:1089 -> L
38:40:java.lang.String toDetailedString():1093:1095 -> L
41:41:int digits(int):1045:1045 -> L
41:41:java.lang.String toDetailedString():1095 -> L
42:42:java.lang.String toDetailedString():1095:1095 -> L
43:43:java.lang.String toDetailedString():1098:1098 -> L
44:45:java.lang.String toDetailedString():1101:1102 -> L
46:47:java.lang.String toDetailedString():1104:1105 -> L
48:59:java.lang.String toDetailedString():1107:1118 -> L
60:61:java.lang.String toDetailedString():1120:1121 -> L
62:64:java.lang.String toDetailedString():1124:1126 -> L
65:65:java.lang.String toDetailedString():1128:1128 -> L
66:66:java.lang.String toDetailedString():1130:1130 -> L
1:3:void unlinkCatchHandler():690:692 -> M
1:5:com.android.tools.r8.ir.code.BasicBlock unlinkSinglePredecessor():651:655 -> N
1:5:void unlinkSinglePredecessorSiblingsAllowed():661:665 -> O
1:6:com.android.tools.r8.ir.code.BasicBlock unlinkSingleSuccessor():674:679 -> P
1:2:boolean verifyFilledPredecessors():596:597 -> Q
1:2:boolean notifyPredecessorsMayChangeListeners():219:220 -> R
1:2:boolean notifySuccessorsMayChangeListeners():189:190 -> S
1:2:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):81:82 -> a
3:3:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):81:81 -> a
4:4:boolean lambda$verifyTypes$0(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.ir.code.Instruction):82:82 -> a
5:5:void setLocalsAtEntry(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):87:87 -> a
6:6:void addControlFlowEdgesMayChangeListener(com.android.tools.r8.ir.code.BasicBlock$BasicBlockChangeListener):172:172 -> a
7:7:void addControlFlowEdgesMayChangeListener(com.android.tools.r8.ir.code.BasicBlock$BasicBlockChangeListener):174:174 -> a
8:8:void addControlFlowEdgesMayChangeListener(com.android.tools.r8.ir.code.BasicBlock$BasicBlockChangeListener):176:176 -> a
9:12:void swapSuccessorsByIndex(int,int):271:274 -> a
13:17:void swapSuccessorsByIndex(int,int):276:280 -> a
18:18:void swapSuccessorsByIndex(int,int):283:283 -> a
19:22:void swapSuccessorsByIndex(int,int):285:288 -> a
23:26:void replacePredecessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):401:404 -> a
27:27:void replacePredecessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):408:408 -> a
28:29:void removePhisByIndex(java.util.List):477:478 -> a
30:30:java.util.LinkedList getInstructions():522:522 -> a
30:30:boolean consistentBlockInstructions(boolean,boolean):61 -> a
31:40:boolean consistentBlockInstructions(boolean,boolean):61:70 -> a
41:41:boolean consistentBlockInstructions(boolean,boolean):69:69 -> a
42:42:boolean consistentBlockInstructions(boolean,boolean):73:73 -> a
43:44:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):557:558 -> a
45:47:void clearMark(int):570:572 -> a
48:48:void addPhi(com.android.tools.r8.ir.code.Phi):602:602 -> a
49:49:void add(com.android.tools.r8.ir.code.Instruction):612:612 -> a
50:50:boolean isFilled():487:487 -> a
50:50:void add(com.android.tools.r8.ir.code.Instruction):612 -> a
51:53:void add(com.android.tools.r8.ir.code.Instruction):612:614 -> a
54:54:void close(com.android.tools.r8.ir.conversion.IRBuilder):618:618 -> a
55:55:boolean isFilled():487:487 -> a
55:55:void close(com.android.tools.r8.ir.conversion.IRBuilder):618 -> a
56:61:void close(com.android.tools.r8.ir.conversion.IRBuilder):618:623 -> a
62:66:boolean verifyNoValuesAfterThrowingInstruction():1426:1430 -> a
62:66:void close(com.android.tools.r8.ir.conversion.IRBuilder):623 -> a
67:67:boolean verifyNoValuesAfterThrowingInstruction():1433:1433 -> a
67:67:void close(com.android.tools.r8.ir.conversion.IRBuilder):623 -> a
68:68:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
68:68:boolean verifyNoValuesAfterThrowingInstruction():1433 -> a
68:68:void close(com.android.tools.r8.ir.conversion.IRBuilder):623 -> a
69:69:boolean verifyNoValuesAfterThrowingInstruction():1433:1433 -> a
69:69:void close(com.android.tools.r8.ir.conversion.IRBuilder):623 -> a
70:71:void close(com.android.tools.r8.ir.conversion.IRBuilder):624:625 -> a
72:72:void unlinkCatchHandlerForGuard(com.android.tools.r8.graph.DexType):705:705 -> a
73:75:boolean isCatchHandlerForSingleGuard():731:733 -> a
73:75:void unlinkCatchHandlerForGuard(com.android.tools.r8.graph.DexType):706 -> a
76:76:boolean isCatchHandlerForSingleGuard():735:735 -> a
76:76:void unlinkCatchHandlerForGuard(com.android.tools.r8.graph.DexType):706 -> a
77:77:void unlinkCatchHandlerForGuard(com.android.tools.r8.graph.DexType):708:708 -> a
78:79:void unlinkCatchHandlerForGuard(com.android.tools.r8.graph.DexType):711:712 -> a
80:80:boolean lambda$removeCatchHandlerWithGuard$4(int,com.android.tools.r8.ir.code.BasicBlock):723:723 -> a
81:83:void linkCatchSuccessors(java.util.List,java.util.List):797:799 -> a
84:85:void linkCatchSuccessors(java.util.List,java.util.List):801:802 -> a
86:86:void linkCatchSuccessors(java.util.List,java.util.List):804:804 -> a
87:87:void linkCatchSuccessors(java.util.List,java.util.List):806:806 -> a
88:91:void addCatchHandler(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.DexType):810:813 -> a
92:92:boolean isOnThrowValue(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):889:889 -> a
92:92:void addIncompletePhi(int,com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.BasicBlock$EdgeType):1000 -> a
93:93:void addIncompletePhi(int,com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.BasicBlock$EdgeType):1001:1001 -> a
94:95:void addIncompletePhi(int,com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.BasicBlock$EdgeType):1003:1004 -> a
96:96:boolean isOnThrowValue(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):889:889 -> a
96:96:void updateCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$EdgeType):920 -> a
97:97:void updateCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$EdgeType):921:921 -> a
98:100:void updateCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$EdgeType):926:928 -> a
101:102:void updateCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$EdgeType):930:931 -> a
103:105:void updateCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$EdgeType):936:938 -> a
106:106:com.android.tools.r8.ir.code.Value readCurrentDefinition(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):895:895 -> a
107:107:com.android.tools.r8.ir.code.Value readCurrentDefinition(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):897:897 -> a
108:108:com.android.tools.r8.ir.code.Value readCurrentDefinition(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):899:899 -> a
109:113:void writeCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):945:949 -> a
114:114:void writeCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):948:948 -> a
115:115:void writeCurrentDefinition(int,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):951:951 -> a
116:117:com.android.tools.r8.ir.code.BasicBlock$EdgeType getEdgeType(com.android.tools.r8.ir.code.BasicBlock):971:972 -> a
118:122:void appendBasicBlockList(java.lang.StringBuilder,java.util.List,java.util.function.Function):1017:1021 -> a
123:123:void appendBasicBlockList(java.lang.StringBuilder,java.util.List,java.util.function.Function):1024:1024 -> a
124:127:void printDebugValueSet(java.lang.String,java.util.List,java.lang.StringBuilder):1134:1137 -> a
128:146:void print(com.android.tools.r8.utils.CfgPrinter):1142:1160 -> a
147:149:void print(com.android.tools.r8.utils.CfgPrinter):1163:1165 -> a
150:154:void print(com.android.tools.r8.utils.CfgPrinter):1167:1171 -> a
155:156:void print(com.android.tools.r8.utils.CfgPrinter):1173:1174 -> a
157:158:void printBlockList(com.android.tools.r8.utils.CfgPrinter,java.util.List):1178:1179 -> a
159:160:com.android.tools.r8.ir.code.BasicBlock createGotoBlock(int,com.android.tools.r8.ir.code.Position,com.android.tools.r8.ir.code.BasicBlock):1236:1237 -> a
161:165:com.android.tools.r8.ir.code.BasicBlock createGotoBlock(int,com.android.tools.r8.ir.code.Position):1249:1253 -> a
166:169:com.android.tools.r8.ir.code.BasicBlock createIfBlock(int,com.android.tools.r8.ir.code.If):1266:1269 -> a
170:179:com.android.tools.r8.ir.code.BasicBlock createRethrowBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):1301:1310 -> a
180:181:boolean canThrow():1403:1404 -> a
182:184:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1477:1479 -> a
185:187:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1482:1484 -> a
188:190:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1486:1488 -> a
191:194:void moveCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1509:1512 -> a
191:194:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1492 -> a
195:195:void moveCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1514:1514 -> a
195:195:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1492 -> a
196:196:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1496:1496 -> a
197:198:com.android.tools.r8.ir.code.BasicBlock createSplitBlock(int,boolean):1499:1500 -> a
199:199:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1522:1522 -> a
200:200:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1525:1525 -> a
201:201:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1537:1537 -> a
202:202:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1539:1539 -> a
203:204:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1562:1563 -> a
203:204:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
205:205:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1566:1566 -> a
205:205:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
206:206:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1569:1569 -> a
206:206:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
207:207:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
207:207:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1570 -> a
207:207:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
208:209:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1570:1571 -> a
208:209:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
210:210:java.util.LinkedList getInstructions():522:522 -> a
210:210:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1572 -> a
210:210:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
211:211:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1572:1572 -> a
211:211:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
212:215:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1575:1578 -> a
212:215:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
216:218:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1582:1584 -> a
216:218:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
219:220:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1586:1587 -> a
219:220:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
221:225:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1589:1593 -> a
221:225:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
226:234:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1595:1603 -> a
226:234:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
235:235:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1579:1579 -> a
235:235:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
236:237:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1606:1607 -> a
236:237:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
238:238:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1610:1610 -> a
238:238:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
239:239:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1612:1612 -> a
239:239:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
240:240:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1615:1615 -> a
240:240:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
241:241:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1617:1617 -> a
241:241:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
242:242:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
242:242:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1618 -> a
242:242:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
243:243:int splitCriticalExceptionEdges(int,com.android.tools.r8.ir.code.ValueNumberGenerator,java.util.function.Consumer):1618:1618 -> a
243:243:void copyCatchHandlers(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock):1538 -> a
1:1:void lambda$notifyPredecessorsMayChangeListeners$2(com.android.tools.r8.ir.code.BasicBlock$BasicBlockChangeListener):220:220 -> b
2:2:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):293:293 -> b
3:5:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):295:297 -> b
6:10:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):300:304 -> b
11:12:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):306:307 -> b
13:13:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):310:310 -> b
14:15:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):314:315 -> b
16:16:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):318:318 -> b
17:18:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):320:321 -> b
19:19:java.util.LinkedList getInstructions():522:522 -> b
19:19:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):323 -> b
20:20:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):323:323 -> b
21:21:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> b
21:21:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):325 -> b
22:22:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):325:325 -> b
23:23:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> b
23:23:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):326 -> b
24:27:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):326:329 -> b
28:28:boolean hasLinearFlow(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):388:388 -> b
28:28:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):329 -> b
29:30:boolean hasLinearFlow(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):391:392 -> b
29:30:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):329 -> b
31:32:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):329:330 -> b
33:35:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):332:334 -> b
36:36:java.util.LinkedList getInstructions():522:522 -> b
36:36:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):335 -> b
37:37:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):335:335 -> b
38:39:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):338:339 -> b
40:42:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):342:344 -> b
43:43:java.util.LinkedList getInstructions():522:522 -> b
43:43:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):345 -> b
44:45:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):345:346 -> b
46:46:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):349:349 -> b
47:47:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):351:351 -> b
48:50:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):353:355 -> b
51:52:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):357:358 -> b
53:56:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):360:363 -> b
57:58:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):365:366 -> b
59:60:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):372:373 -> b
61:63:void replaceSuccessor(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):377:379 -> b
64:65:void decrementUnfilledPredecessorCount(int):586:587 -> b
66:67:void removePhi(com.android.tools.r8.ir.code.Phi):606:607 -> b
68:68:void removeCatchHandlerWithGuard(com.android.tools.r8.graph.DexType):717:717 -> b
69:74:void removeCatchHandlerWithGuard(com.android.tools.r8.graph.DexType):719:724 -> b
75:75:void removeCatchHandlerWithGuard(com.android.tools.r8.graph.DexType):726:726 -> b
76:78:java.util.Set cleanForRemoval():764:766 -> b
79:81:java.util.Set cleanForRemoval():768:770 -> b
82:82:java.util.Set cleanForRemoval():772:772 -> b
83:83:java.util.List getPhis():483:483 -> b
83:83:java.util.Set cleanForRemoval():773 -> b
84:87:java.util.Set cleanForRemoval():773:776 -> b
88:88:java.util.List getPhis():483:483 -> b
88:88:java.util.Set cleanForRemoval():779 -> b
89:89:java.util.Set cleanForRemoval():779:779 -> b
90:90:java.util.LinkedList getInstructions():522:522 -> b
90:90:java.util.Set cleanForRemoval():780 -> b
91:91:java.util.Set cleanForRemoval():780:780 -> b
92:92:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> b
92:92:java.util.Set cleanForRemoval():781 -> b
93:93:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> b
93:93:java.util.Set cleanForRemoval():782 -> b
94:94:java.util.Set cleanForRemoval():782:782 -> b
95:95:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> b
95:95:java.util.Set cleanForRemoval():783 -> b
96:97:java.util.Set cleanForRemoval():783:784 -> b
98:99:java.util.Set cleanForRemoval():786:787 -> b
100:101:java.util.Set cleanForRemoval():789:790 -> b
102:102:java.util.Set cleanForRemoval():793:793 -> b
103:104:com.android.tools.r8.ir.code.Value readOnThrowValue(int,com.android.tools.r8.ir.code.BasicBlock$EdgeType):882:883 -> b
105:109:void filledPredecessor(com.android.tools.r8.ir.conversion.IRBuilder):955:959 -> b
110:110:void filledPredecessor(com.android.tools.r8.ir.conversion.IRBuilder):961:961 -> b
111:111:void filledPredecessor(com.android.tools.r8.ir.conversion.IRBuilder):963:963 -> b
112:113:void filledPredecessor(com.android.tools.r8.ir.conversion.IRBuilder):965:966 -> b
114:114:boolean hasCatchSuccessor(com.android.tools.r8.ir.code.BasicBlock):976:976 -> b
115:115:boolean hasCatchSuccessor(com.android.tools.r8.ir.code.BasicBlock):979:979 -> b
116:116:com.android.tools.r8.ir.code.InstructionListIterator listIterator(com.android.tools.r8.ir.code.Instruction):1459:1459 -> b
1:1:void lambda$notifySuccessorsMayChangeListeners$1(com.android.tools.r8.ir.code.BasicBlock$BasicBlockChangeListener):190:190 -> c
2:6:void swapSuccessors(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):263:267 -> c
7:8:boolean isMarked(int):576:577 -> c
9:11:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1221:1223 -> c
12:13:void removeInstructions(java.util.List):1200:1201 -> c
12:13:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1223 -> c
14:18:void removeInstructions(java.util.List):1203:1207 -> c
14:18:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1223 -> c
19:20:void removeInstructions(java.util.List):1209:1210 -> c
19:20:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1223 -> c
21:21:void removeInstructions(java.util.List):1212:1212 -> c
21:21:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1223 -> c
22:22:void setInstructions(java.util.LinkedList):1192:1192 -> c
22:22:void removeInstructions(java.util.List):1213 -> c
22:22:void removeInstruction(com.android.tools.r8.ir.code.Instruction):1223 -> c
23:23:void clearCatchHandlers():1380:1380 -> c
24:26:boolean hasPathTo(com.android.tools.r8.ir.code.BasicBlock):1720:1722 -> c
27:28:boolean hasPathTo(com.android.tools.r8.ir.code.BasicBlock):1724:1725 -> c
29:32:boolean hasPathTo(com.android.tools.r8.ir.code.BasicBlock):1729:1732 -> c
1:1:java.util.LinkedList getInstructions():522:522 -> d
1:1:void replaceLastInstruction(com.android.tools.r8.ir.code.Instruction):95 -> d
2:4:void replaceLastInstruction(com.android.tools.r8.ir.code.Instruction):95:97 -> d
5:8:void link(com.android.tools.r8.ir.code.BasicBlock):630:633 -> d
9:9:void clearCurrentDefinitions():868:868 -> d
10:10:java.util.List getPhis():483:483 -> d
10:10:void clearCurrentDefinitions():869 -> d
11:12:void clearCurrentDefinitions():869:870 -> d
13:13:com.android.tools.r8.ir.code.InstructionListIterator listIterator(int):1448:1448 -> d
1:6:void removePredecessor(com.android.tools.r8.ir.code.BasicBlock):242:247 -> e
7:7:void removePredecessor(com.android.tools.r8.ir.code.BasicBlock):250:250 -> e
8:8:java.util.List getPhis():483:483 -> e
8:8:void removePredecessor(com.android.tools.r8.ir.code.BasicBlock):251 -> e
9:11:void removePredecessor(com.android.tools.r8.ir.code.BasicBlock):251:253 -> e
12:13:void removePredecessor(com.android.tools.r8.ir.code.BasicBlock):256:257 -> e
14:15:void clearUserInfo():552:553 -> e
16:19:void mark(int):563:566 -> e
1:3:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):236:238 -> f
4:4:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):412:412 -> f
4:4:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
5:5:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):415:415 -> f
5:5:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
6:7:boolean com.android.tools.r8.utils.ListUtils.verifyListIsOrdered(java.util.List):23:24 -> f
6:7:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):415 -> f
6:7:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
8:11:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):415:418 -> f
8:11:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
12:12:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.iterator():180:180 -> f
12:12:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):420 -> f
12:12:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
13:14:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):420:421 -> f
13:14:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
15:15:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):424:424 -> f
15:15:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
16:21:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):426:431 -> f
16:21:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
22:23:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):437:438 -> f
22:23:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
24:24:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.iterator():180:180 -> f
24:24:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):440 -> f
24:24:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
25:25:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):440:440 -> f
25:25:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
26:27:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):449:450 -> f
26:27:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
28:29:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):453:454 -> f
28:29:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
30:30:void removeSuccessorsByIndex(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):456:456 -> f
30:30:void removeSuccessor(com.android.tools.r8.ir.code.BasicBlock):238 -> f
31:32:int numberInstructions(int):514:515 -> f
33:34:boolean consistentCatchHandlers():840:841 -> f
35:35:com.android.tools.r8.ir.code.CatchHandlers getCatchHandlersWithSuccessorIndexes():1376:1376 -> f
35:35:boolean consistentCatchHandlers():842 -> f
36:37:boolean consistentCatchHandlers():844:845 -> f
38:38:boolean consistentCatchHandlers():844:844 -> f
39:42:boolean consistentCatchHandlers():847:850 -> f
43:50:boolean consistentCatchHandlers():853:860 -> f
51:51:boolean consistentCatchHandlers():862:862 -> f
1:2:void setNumber(int):505:506 -> g
3:4:void decrementUnfilledPredecessorCount():591:592 -> g
5:6:void transferCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1384:1385 -> g
int onThrowValueRegister(int) -> h
1:1:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1635:1635 -> h
2:6:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1637:1641 -> h
7:13:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1644:1650 -> h
14:15:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1652:1653 -> h
16:16:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1658:1658 -> h
17:19:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1661:1663 -> h
20:20:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1665:1665 -> h
21:21:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1668:1668 -> h
22:23:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1671:1672 -> h
24:24:java.util.List getPhis():483:483 -> h
24:24:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1672 -> h
25:25:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1672:1672 -> h
26:26:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1674:1674 -> h
27:28:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1676:1677 -> h
29:30:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1679:1680 -> h
31:35:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1684:1688 -> h
36:37:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1691:1692 -> h
38:40:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1695:1697 -> h
41:41:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1700:1700 -> h
42:46:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1703:1707 -> h
47:47:java.util.List appendCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):1710:1710 -> h
48:54:void deduplicatePhis():1763:1769 -> h
55:57:void deduplicatePhis():1771:1773 -> h
58:58:void deduplicatePhis():1775:1775 -> h
59:59:void deduplicatePhis():1777:1777 -> h
java.lang.String lambda$toDetailedString$5(com.android.tools.r8.ir.code.BasicBlock) -> i
1:2:void detachAllSuccessors():744:745 -> i
3:3:void detachAllSuccessors():747:747 -> i
4:5:boolean verifyOnThrowWrite(int):1416:1417 -> i
1:2:java.lang.String predecessorPostfix(com.android.tools.r8.ir.code.BasicBlock):1038:1039 -> j
3:4:int guardsForCatchSuccessor(com.android.tools.r8.ir.code.BasicBlock):983:984 -> j
3:4:java.lang.String predecessorPostfix(com.android.tools.r8.ir.code.BasicBlock):1039 -> j
5:5:int guardsForCatchSuccessor(com.android.tools.r8.ir.code.BasicBlock):986:986 -> j
5:5:java.lang.String predecessorPostfix(com.android.tools.r8.ir.code.BasicBlock):1039 -> j
6:6:int guardsForCatchSuccessor(com.android.tools.r8.ir.code.BasicBlock):991:991 -> j
6:6:java.lang.String predecessorPostfix(com.android.tools.r8.ir.code.BasicBlock):1039 -> j
7:7:java.lang.String predecessorPostfix(com.android.tools.r8.ir.code.BasicBlock):1039:1039 -> j
8:10:com.android.tools.r8.ir.code.BasicBlock endOfGotoChain():1324:1326 -> j
1:1:com.android.tools.r8.ir.code.Instruction entry():530:530 -> k
1:5:com.android.tools.r8.ir.code.Instruction exceptionalExit():540:544 -> l
1:3:com.android.tools.r8.ir.code.JumpInstruction exit():534:536 -> m
1:2:com.android.tools.r8.ir.code.CatchHandlers getCatchHandlers():1368:1369 -> n
3:4:com.android.tools.r8.ir.code.CatchHandlers getCatchHandlers():1371:1372 -> n
1:1:java.util.LinkedList getInstructions():522:522 -> o
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap getLocalsAtEntry():91:91 -> p
1:2:java.util.List getMutablePredecessors():214:215 -> q
1:2:java.util.List getMutableSuccessors():184:185 -> r
1:4:java.util.List getNormalPredecessors():226:229 -> s
5:5:java.util.List getNormalPredecessors():232:232 -> s
1:2:java.util.List getNormalSuccessors():196:197 -> t
3:7:java.util.List getNormalSuccessors():199:203 -> t
8:8:java.util.List getNormalSuccessors():206:206 -> t
1:1:java.lang.String toString():1030:1030 -> toString
1:2:int getNumber():500:501 -> u
1:1:java.lang.String getNumberAsString():510:510 -> v
1:1:java.util.List getPhis():483:483 -> w
1:1:com.android.tools.r8.ir.code.Position getPosition():1360:1360 -> x
1:1:java.util.List getPredecessors():210:210 -> y
1:1:java.util.List getSuccessors():180:180 -> z
com.android.tools.r8.ir.code.BasicBlock$1 -> a.a.a.a.g.b.k:
com.android.tools.r8.ir.code.BasicBlock$EdgeType -> a.a.a.a.g.b.l:
com.android.tools.r8.ir.code.BasicBlock$EdgeType NORMAL -> b
com.android.tools.r8.ir.code.BasicBlock$EdgeType EXCEPTIONAL -> c
com.android.tools.r8.ir.code.BasicBlock$EdgeType NON_EDGE -> a
1:3:void <clinit>():105:107 -> <clinit>
4:4:void <clinit>():104:104 -> <clinit>
1:1:void <init>(java.lang.String,int):104:104 -> <init>
com.android.tools.r8.ir.code.BasicBlock$PhiEquivalence -> a.a.a.a.g.b.m:
boolean $assertionsDisabled -> a
1:1:void <clinit>():1740:1740 -> <clinit>
1:1:void <init>():1740:1740 -> <init>
1:1:void <init>(com.android.tools.r8.ir.code.BasicBlock$1):1740 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):1740:1740 -> a
2:4:boolean doEquivalent(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.Phi):1743:1745 -> a
2:4:boolean doEquivalent(java.lang.Object,java.lang.Object):1740 -> a
5:5:int doHash(java.lang.Object):1740:1740 -> a
6:6:int doHash(com.android.tools.r8.ir.code.Phi):1755:1755 -> a
6:6:int doHash(java.lang.Object):1740 -> a
7:7:int com.android.tools.r8.ir.code.Value.hashCode():680:680 -> a
7:7:int doHash(com.android.tools.r8.ir.code.Phi):1756 -> a
7:7:int doHash(java.lang.Object):1740 -> a
com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo -> a.a.a.a.g.b.n:
com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo CAN_THROW -> b
com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo NO_THROW -> a
1:1:void <clinit>():101:101 -> <clinit>
2:2:void <clinit>():100:100 -> <clinit>
1:1:void <init>(java.lang.String,int):100:100 -> <init>
com.android.tools.r8.ir.code.BasicBlockInstructionIterator -> a.a.a.a.g.b.p:
java.util.ListIterator listIterator -> c
com.android.tools.r8.ir.code.Instruction current -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.code.BasicBlock block -> b
com.android.tools.r8.ir.code.Position position -> e
1:1:void <clinit>():25:25 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.BasicBlock):32:32 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.BasicBlock):30:30 -> <init>
3:4:void <init>(com.android.tools.r8.ir.code.BasicBlock):33:34 -> <init>
5:5:void <init>(com.android.tools.r8.ir.code.BasicBlock,int):37:37 -> <init>
6:6:void <init>(com.android.tools.r8.ir.code.BasicBlock,int):30:30 -> <init>
7:8:void <init>(com.android.tools.r8.ir.code.BasicBlock,int):38:39 -> <init>
9:10:void <init>(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.Instruction):43:44 -> <init>
boolean lambda$new$0(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction) -> a
1:1:void setInsertionPosition(com.android.tools.r8.ir.code.Position):81:81 -> a
2:2:void removeOrReplaceByDebugLocalRead():151:151 -> a
3:3:void removeOrReplaceByDebugLocalRead():154:154 -> a
4:4:void remove():128:128 -> a
4:4:void removeOrReplaceByDebugLocalRead():155 -> a
5:5:void remove():131:131 -> a
5:5:void removeOrReplaceByDebugLocalRead():155 -> a
6:6:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
6:6:void remove():131 -> a
6:6:void removeOrReplaceByDebugLocalRead():155 -> a
7:9:void remove():131:133 -> a
7:9:void removeOrReplaceByDebugLocalRead():155 -> a
10:10:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> a
10:10:void remove():133 -> a
10:10:void removeOrReplaceByDebugLocalRead():155 -> a
11:12:void remove():133:134 -> a
11:12:void removeOrReplaceByDebugLocalRead():155 -> a
13:13:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> a
13:13:void remove():134 -> a
13:13:void removeOrReplaceByDebugLocalRead():155 -> a
14:15:void remove():134:135 -> a
14:15:void removeOrReplaceByDebugLocalRead():155 -> a
16:17:void remove():137:138 -> a
16:17:void removeOrReplaceByDebugLocalRead():155 -> a
18:19:void remove():140:141 -> a
18:19:void removeOrReplaceByDebugLocalRead():155 -> a
20:20:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
20:20:void remove():141 -> a
20:20:void removeOrReplaceByDebugLocalRead():155 -> a
21:22:void remove():141:142 -> a
21:22:void removeOrReplaceByDebugLocalRead():155 -> a
23:23:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
23:23:void remove():142 -> a
23:23:void removeOrReplaceByDebugLocalRead():155 -> a
24:24:void remove():142:142 -> a
24:24:void removeOrReplaceByDebugLocalRead():155 -> a
25:26:void remove():145:146 -> a
25:26:void removeOrReplaceByDebugLocalRead():155 -> a
27:27:void remove():129:129 -> a
27:27:void removeOrReplaceByDebugLocalRead():155 -> a
28:28:void removeOrReplaceByDebugLocalRead():157:157 -> a
29:29:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):163:163 -> a
29:29:void removeOrReplaceByDebugLocalRead():157 -> a
30:30:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> a
30:30:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):166 -> a
30:30:void removeOrReplaceByDebugLocalRead():157 -> a
31:32:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):166:167 -> a
31:32:void removeOrReplaceByDebugLocalRead():157 -> a
33:33:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169:169 -> a
33:33:void removeOrReplaceByDebugLocalRead():157 -> a
34:34:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
34:34:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169 -> a
34:34:void removeOrReplaceByDebugLocalRead():157 -> a
35:36:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169:170 -> a
35:36:void removeOrReplaceByDebugLocalRead():157 -> a
37:37:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
37:37:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):170 -> a
37:37:void removeOrReplaceByDebugLocalRead():157 -> a
38:39:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):170:171 -> a
38:39:void removeOrReplaceByDebugLocalRead():157 -> a
40:40:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
40:40:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):171 -> a
40:40:void removeOrReplaceByDebugLocalRead():157 -> a
41:41:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):171:171 -> a
41:41:void removeOrReplaceByDebugLocalRead():157 -> a
42:47:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):173:178 -> a
42:47:void removeOrReplaceByDebugLocalRead():157 -> a
48:48:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):164:164 -> a
48:48:void removeOrReplaceByDebugLocalRead():157 -> a
49:49:void removeOrReplaceByDebugLocalRead():152:152 -> a
50:50:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):163:163 -> a
51:51:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> a
51:51:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):166 -> a
52:53:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):166:167 -> a
54:54:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169:169 -> a
55:55:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
55:55:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169 -> a
56:57:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):169:170 -> a
58:58:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
58:58:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):170 -> a
59:60:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):170:171 -> a
61:61:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
61:61:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):171 -> a
62:62:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
62:62:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):171 -> a
63:63:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):171:171 -> a
64:69:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):173:178 -> a
70:70:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):164:164 -> a
71:72:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):183:184 -> a
71:72:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
73:73:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):186:186 -> a
73:73:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
74:74:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190:190 -> a
74:74:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
75:75:boolean hasNext():49:49 -> a
75:75:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190 -> a
75:75:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
76:76:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190:190 -> a
76:76:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
77:77:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):193:193 -> a
77:77:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
78:78:boolean hasPrevious():65:65 -> a
78:78:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):197 -> a
78:78:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
79:80:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):197:198 -> a
79:80:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
81:81:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):201:201 -> a
81:81:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
82:83:void com.android.tools.r8.ir.code.Goto.<init>(com.android.tools.r8.ir.code.BasicBlock):21:22 -> a
82:83:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):201 -> a
82:83:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
84:85:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):202:203 -> a
84:85:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
86:90:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):206:210 -> a
86:90:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
91:91:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):215:215 -> a
91:91:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
92:92:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):217:217 -> a
92:92:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
93:94:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):219:220 -> a
93:94:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):229 -> a
95:95:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):230:230 -> a
96:96:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):232:232 -> a
97:97:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):234:234 -> a
98:98:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator):236:236 -> a
99:100:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):183:184 -> a
101:101:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):186:186 -> a
102:102:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190:190 -> a
103:103:boolean hasNext():49:49 -> a
103:103:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190 -> a
104:104:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):190:190 -> a
105:105:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):193:193 -> a
106:106:boolean hasPrevious():65:65 -> a
106:106:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):197 -> a
107:108:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):197:198 -> a
109:109:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):201:201 -> a
110:111:void com.android.tools.r8.ir.code.Goto.<init>(com.android.tools.r8.ir.code.BasicBlock):21:22 -> a
110:111:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):201 -> a
112:113:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):202:203 -> a
114:118:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):206:210 -> a
119:119:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):215:215 -> a
120:120:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):217:217 -> a
121:122:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator):219:220 -> a
1:1:void add(java.lang.Object):25:25 -> add
2:5:void add(com.android.tools.r8.ir.code.Instruction):94:97 -> add
2:5:void add(java.lang.Object):25 -> add
6:6:void add(com.android.tools.r8.ir.code.Instruction):99:99 -> add
6:6:void add(java.lang.Object):25 -> add
1:1:boolean hasNext():49:49 -> hasNext
1:1:boolean hasPrevious():65:65 -> hasPrevious
1:2:com.android.tools.r8.ir.code.Instruction next():54:55 -> next
1:2:java.lang.Object next():25 -> next
1:1:int nextIndex():60:60 -> nextIndex
1:2:com.android.tools.r8.ir.code.Instruction previous():70:71 -> previous
1:2:java.lang.Object previous():25 -> previous
1:1:int previousIndex():76:76 -> previousIndex
1:1:void remove():128:128 -> remove
2:2:void remove():131:131 -> remove
3:3:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> remove
3:3:void remove():131 -> remove
4:6:void remove():131:133 -> remove
7:7:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> remove
7:7:void remove():133 -> remove
8:9:void remove():133:134 -> remove
10:10:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> remove
10:10:void remove():134 -> remove
11:12:void remove():134:135 -> remove
13:14:void remove():137:138 -> remove
15:16:void remove():140:141 -> remove
17:17:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> remove
17:17:void remove():141 -> remove
18:19:void remove():141:142 -> remove
20:20:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> remove
20:20:void remove():142 -> remove
21:21:void remove():142:142 -> remove
22:23:void remove():145:146 -> remove
24:24:void remove():129:129 -> remove
1:1:void set(java.lang.Object):25:25 -> set
2:4:void set(com.android.tools.r8.ir.code.Instruction):112:114 -> set
2:4:void set(java.lang.Object):25 -> set
com.android.tools.r8.ir.code.BasicBlockIterator -> a.a.a.a.g.b.q:
java.util.ListIterator listIterator -> a
com.android.tools.r8.ir.code.BasicBlock current -> b
1:1:void <init>(com.android.tools.r8.ir.code.IRCode):16:16 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.IRCode):18:18 -> <init>
1:1:void add(java.lang.Object):10:10 -> add
2:2:void add(com.android.tools.r8.ir.code.BasicBlock):60:60 -> add
2:2:void add(java.lang.Object):10 -> add
1:1:boolean hasNext():28:28 -> hasNext
1:1:boolean hasPrevious():44:44 -> hasPrevious
1:2:com.android.tools.r8.ir.code.BasicBlock next():33:34 -> next
1:2:java.lang.Object next():10 -> next
1:1:int nextIndex():39:39 -> nextIndex
1:2:com.android.tools.r8.ir.code.BasicBlock previous():49:50 -> previous
1:2:java.lang.Object previous():10 -> previous
1:1:int previousIndex():55:55 -> previousIndex
1:1:void remove():78:78 -> remove
2:6:void remove():82:86 -> remove
7:8:void remove():88:89 -> remove
9:9:void remove():79:79 -> remove
1:1:void set(java.lang.Object):10:10 -> set
2:2:void set(com.android.tools.r8.ir.code.BasicBlock):65:65 -> set
2:2:void set(java.lang.Object):10 -> set
com.android.tools.r8.ir.code.Binop -> a.a.a.a.g.b.r:
com.android.tools.r8.ir.code.NumericType type -> h
1:3:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):23:25 -> <init>
4:7:void com.android.tools.r8.ir.code.Instruction.addInValue(com.android.tools.r8.ir.code.Value):88:91 -> <init>
4:7:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):26 -> <init>
8:11:void com.android.tools.r8.ir.code.Instruction.addInValue(com.android.tools.r8.ir.code.Value):88:91 -> <init>
8:11:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):27 -> <init>
12:15:void com.android.tools.r8.ir.code.Instruction.addInValue(com.android.tools.r8.ir.code.Value):88:91 -> <init>
12:15:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):29 -> <init>
16:19:void com.android.tools.r8.ir.code.Instruction.addInValue(com.android.tools.r8.ir.code.Value):88:91 -> <init>
16:19:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):30 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isBinop() -> Ma
1:1:int maxInValueRegister():90:90 -> _b
1:4:boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator):50:53 -> a
5:5:boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator):55:55 -> a
6:6:boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator):58:58 -> a
7:7:boolean com.android.tools.r8.utils.InternalOptions.canHaveMul2AddrBug():752:752 -> a
7:7:boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator):58 -> a
8:8:boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator):58:58 -> a
9:9:int foldIntegers(int,int):99:99 -> a
10:10:long foldLongs(long,long):103:103 -> a
11:11:float foldFloat(float,float):107:107 -> a
12:12:double foldDouble(double,double):111:111 -> a
13:13:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):138:138 -> a
1:1:int maxOutValueRegister():95:95 -> ac
1:1:com.android.tools.r8.ir.code.NumericType getNumericType():35:35 -> dc
boolean isCommutative() -> ec
1:3:boolean fitsInLit16Instruction(com.android.tools.r8.ir.code.Value):68:70 -> f
1:3:boolean fitsInDexInstruction(com.android.tools.r8.ir.code.Value):64 -> f
1:1:com.android.tools.r8.ir.code.Value leftValue():39:39 -> fc
1:3:boolean fitsInLit8Instruction(com.android.tools.r8.ir.code.Value):74:76 -> g
1:2:int maxInOutValueRegisterSize():82:83 -> gc
1:1:com.android.tools.r8.ir.code.Value rightValue():43:43 -> hc
com.android.tools.r8.ir.code.Binop asBinop() -> i
com.android.tools.r8.ir.code.CanonicalPositions -> a.a.a.a.g.b.s:
java.util.Map canonicalPositions -> b
com.android.tools.r8.ir.code.Position callerPosition -> a
com.android.tools.r8.ir.code.Position preamblePosition -> c
1:4:void <init>(com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.graph.DexMethod):23:26 -> <init>
5:5:void <init>(com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.graph.DexMethod):28:28 -> <init>
6:8:void <init>(com.android.tools.r8.ir.code.Position,int,com.android.tools.r8.graph.DexMethod):32:34 -> <init>
1:1:com.android.tools.r8.ir.code.Position getPreamblePosition():38:38 -> a
2:2:com.android.tools.r8.ir.code.Position canonicalizeCallerPosition(com.android.tools.r8.ir.code.Position):57:57 -> a
3:4:com.android.tools.r8.ir.code.Position canonicalizeCallerPosition(com.android.tools.r8.ir.code.Position):59:60 -> a
5:5:com.android.tools.r8.ir.code.Position canonicalizeCallerPosition(com.android.tools.r8.ir.code.Position):62:62 -> a
6:8:com.android.tools.r8.ir.code.Position canonicalizeCallerPosition(com.android.tools.r8.ir.code.Position):64:66 -> a
9:9:com.android.tools.r8.ir.code.Position canonicalizeCallerPosition(com.android.tools.r8.ir.code.Position):63:63 -> a
1:1:com.android.tools.r8.ir.code.Position getCanonical(com.android.tools.r8.ir.code.Position):46:46 -> b
com.android.tools.r8.ir.code.CatchHandlers -> a.a.a.a.g.b.u:
java.util.List targets -> e
java.util.List guards -> d
java.util.Set uniqueTargets -> f
com.android.tools.r8.ir.code.CatchHandlers EMPTY_INDICES -> a
com.android.tools.r8.ir.code.CatchHandlers EMPTY_BASIC_BLOCK -> b
boolean $assertionsDisabled -> c
1:1:void <clinit>():15:15 -> <clinit>
2:3:void <clinit>():32:33 -> <clinit>
1:3:void <init>():35:37 -> <init>
4:6:void <init>(java.util.List,java.util.List):40:42 -> <init>
7:8:void <init>(java.util.List,java.util.List):44:45 -> <init>
1:1:java.util.List getAllTargets():62:62 -> a
2:4:com.android.tools.r8.ir.code.CatchHandlers removeGuard(com.android.tools.r8.graph.DexType):78:80 -> a
5:5:com.android.tools.r8.ir.code.CatchHandlers removeGuard(com.android.tools.r8.graph.DexType):87:87 -> a
6:7:void lambda$removeGuard$0(com.android.tools.r8.graph.DexType,java.util.List,java.util.List,com.android.tools.r8.graph.DexType,java.lang.Object):83:84 -> a
8:9:void forEach(java.util.function.BiConsumer):91:92 -> a
1:1:java.util.List getGuards():58:58 -> b
1:2:java.util.Set getUniqueTargets():66:67 -> c
3:3:java.util.Set getUniqueTargets():69:69 -> c
1:1:java.util.List getGuards():58:58 -> d
1:1:boolean hasCatchAll():73 -> d
2:2:boolean hasCatchAll():73:73 -> d
3:3:java.util.List getGuards():58:58 -> d
3:3:boolean hasCatchAll():74 -> d
4:4:boolean hasCatchAll():74:74 -> d
1:1:boolean isEmpty():49:49 -> e
1:1:boolean equals(java.lang.Object):101:101 -> equals
2:3:boolean equals(java.lang.Object):104:105 -> equals
1:2:int size():53:54 -> f
1:1:int hashCode():110:110 -> hashCode
com.android.tools.r8.ir.code.CatchHandlers$CatchHandler -> a.a.a.a.g.b.t:
java.lang.Object target -> b
com.android.tools.r8.graph.DexType guard -> a
1:3:void <init>(com.android.tools.r8.graph.DexType,java.lang.Object):22:24 -> <init>
com.android.tools.r8.ir.code.CheckCast -> a.a.a.a.g.b.v:
com.android.tools.r8.graph.DexType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():22:22 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexType):31:33 -> <init>
4:4:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexType):35:35 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
boolean isCheckCast() -> Na
int maxInValueRegister() -> _b
1:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:58 -> a
4:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:62 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):64:64 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):67:67 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
9:9:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):118:118 -> a
10:10:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):123:123 -> a
11:11:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):125:125 -> a
12:12:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):127:127 -> a
13:13:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
13:13:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):129 -> a
14:14:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):129:129 -> a
15:15:com.android.tools.r8.graph.DexType getType():44:44 -> a
15:15:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):131 -> a
16:16:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):131:131 -> a
17:17:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):133:133 -> a
18:18:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):136:136 -> a
19:19:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):145:145 -> a
20:20:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):148:148 -> a
21:21:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):151:151 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):77:77 -> b
1:1:com.android.tools.r8.graph.DexType getType():44:44 -> dc
1:1:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> ec
1:1:com.android.tools.r8.ir.code.Value object():48 -> ec
2:2:com.android.tools.r8.ir.code.Value object():48:48 -> ec
com.android.tools.r8.ir.code.CheckCast asCheckCast() -> j
1:1:boolean computeNeverNull():40:40 -> na
1:1:java.lang.String toString():107:107 -> toString
com.android.tools.r8.ir.code.Cmp -> a.a.a.a.g.b.x:
boolean $assertionsDisabled -> i
com.android.tools.r8.ir.code.Cmp$Bias bias -> j
1:1:void <clinit>():26:26 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Cmp$Bias,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):35:36 -> <init>
boolean isCmp() -> Oa
int maxInValueRegister() -> _b
1:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):47:50 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):74:74 -> a
6:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:54 -> a
9:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:57 -> a
11:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):61:63 -> a
14:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:66 -> a
16:17:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):70:71 -> a
18:18:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:76 -> a
19:19:java.lang.String biasToString(com.android.tools.r8.ir.code.Cmp$Bias):80:80 -> a
20:20:java.lang.String biasToString(com.android.tools.r8.ir.code.Cmp$Bias):88:88 -> a
21:25:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):153:157 -> a
26:31:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):159:164 -> a
32:32:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):167:167 -> a
33:33:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):165:165 -> a
34:37:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):170:173 -> a
38:38:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):176:176 -> a
39:39:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):174:174 -> a
40:46:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):179:185 -> a
47:47:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
47:47:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):186 -> a
48:48:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):186:186 -> a
49:49:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):185:185 -> a
50:52:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):187:189 -> a
53:53:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
53:53:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):190 -> a
54:55:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):190:191 -> a
56:56:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):190:190 -> a
57:61:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):192:196 -> a
62:62:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):195:195 -> a
63:63:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):198:198 -> a
64:65:com.android.tools.r8.ir.analysis.constant.LatticeElement buildLatticeResult(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.LongInterval,com.android.tools.r8.utils.LongInterval):203:204 -> a
66:69:com.android.tools.r8.ir.analysis.constant.LatticeElement buildLatticeResult(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.LongInterval,com.android.tools.r8.utils.LongInterval):206:209 -> a
70:70:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):229:229 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):126:126 -> b
boolean isCommutative() -> ec
com.android.tools.r8.ir.code.Cmp asCmp() -> k
1:4:java.lang.String toString():94:97 -> toString
5:5:java.lang.String toString():110:110 -> toString
6:7:java.lang.String toString():99:100 -> toString
8:9:java.lang.String toString():103:104 -> toString
10:10:java.lang.String toString():107:107 -> toString
11:13:java.lang.String toString():112:114 -> toString
14:16:java.lang.String toString():116:118 -> toString
17:18:java.lang.String toString():120:121 -> toString
com.android.tools.r8.ir.code.Cmp$Bias -> a.a.a.a.g.b.w:
com.android.tools.r8.ir.code.Cmp$Bias LT -> c
com.android.tools.r8.ir.code.Cmp$Bias NONE -> a
com.android.tools.r8.ir.code.Cmp$Bias GT -> b
com.android.tools.r8.ir.code.Cmp$Bias[] $VALUES -> d
1:1:void <clinit>():29:29 -> <clinit>
2:2:void <clinit>():28:28 -> <clinit>
1:1:void <init>(java.lang.String,int):28:28 -> <init>
com.android.tools.r8.ir.code.ConstClass -> a.a.a.a.g.b.y:
com.android.tools.r8.graph.DexType clazz -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():20:20 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexType):25:27 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isOutConstant() -> Lb
boolean isConstClass() -> Pa
1:1:int maxInValueRegister():59:59 -> _b
1:1:com.android.tools.r8.ir.code.Value dest():44:44 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53:54 -> a
4:6:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):92:94 -> a
7:7:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):115:115 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):85:85 -> b
1:1:com.android.tools.r8.graph.DexType getValue():48:48 -> dc
com.android.tools.r8.ir.code.ConstClass asConstClass() -> l
1:1:java.lang.String toString():70:70 -> toString
com.android.tools.r8.ir.code.ConstInstruction -> a.a.a.a.g.b.z:
1:1:void <init>(com.android.tools.r8.ir.code.Value):32:32 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isConstInstruction() -> Qa
com.android.tools.r8.ir.code.ConstInstruction asConstInstruction() -> m
com.android.tools.r8.ir.code.ConstInstruction getOutConstantConstInstruction() -> va
com.android.tools.r8.ir.code.ConstMethodHandle -> a.a.a.a.g.b.A:
com.android.tools.r8.graph.DexMethodHandle methodHandle -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():17:17 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexMethodHandle):22:24 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isOutConstant() -> Lb
boolean isConstMethodHandle() -> Ra
1:1:int maxInValueRegister():66:66 -> _b
1:1:com.android.tools.r8.ir.code.Value dest():41:41 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):50 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):50:51 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):102:102 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):61:61 -> b
com.android.tools.r8.ir.code.ConstMethodHandle asConstMethodHandle() -> n
1:1:java.lang.String toString():77:77 -> toString
com.android.tools.r8.ir.code.ConstMethodType -> a.a.a.a.g.b.B:
com.android.tools.r8.graph.DexProto methodType -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():17:17 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexProto):22:24 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isOutConstant() -> Lb
boolean isConstMethodType() -> Sa
1:1:int maxInValueRegister():66:66 -> _b
1:1:com.android.tools.r8.ir.code.Value dest():41:41 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):50 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):50:51 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):102:102 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):61:61 -> b
com.android.tools.r8.ir.code.ConstMethodType asConstMethodType() -> o
1:1:java.lang.String toString():77:77 -> toString
com.android.tools.r8.ir.code.ConstNumber -> a.a.a.a.g.b.C:
long value -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():32:32 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,long):37:37 -> <init>
2:3:void <init>(com.android.tools.r8.ir.code.Value,long):41:42 -> <init>
boolean isOutConstant() -> Lb
boolean isConstNumber() -> Ta
1:1:int maxInValueRegister():224:224 -> _b
1:2:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstNumber):46:47 -> a
3:3:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
3:3:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstNumber):48 -> a
4:6:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstNumber):48:50 -> a
7:7:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstNumber):54:54 -> a
8:8:long getRawValue():87:87 -> a
8:8:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstNumber):54 -> a
9:9:com.android.tools.r8.ir.code.ConstNumber copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstNumber):54:54 -> a
10:10:com.android.tools.r8.ir.code.Value dest():58:58 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):112 -> a
11:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):112:113 -> a
13:13:com.android.tools.r8.ir.code.Value dest():58:58 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):117 -> a
14:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):117:118 -> a
16:22:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):130:136 -> a
23:23:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):138:138 -> a
24:30:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):119:125 -> a
31:31:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):127:127 -> a
32:34:boolean isIntegerNegativeOne(com.android.tools.r8.ir.code.NumericType):103:105 -> a
35:35:boolean isIntegerNegativeOne(com.android.tools.r8.ir.code.NumericType):107:107 -> a
36:36:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
36:36:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):297 -> a
37:37:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):297:297 -> a
38:38:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159:159 -> a
39:41:int estimatedDexSize(com.android.tools.r8.ir.code.ValueType,long):197:199 -> a
39:41:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
42:42:int estimatedDexSize(com.android.tools.r8.ir.code.ValueType,long):201:201 -> a
42:42:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
43:44:int estimatedDexSize(com.android.tools.r8.ir.code.ValueType,long):209:210 -> a
43:44:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
45:45:int estimatedDexSize(com.android.tools.r8.ir.code.ValueType,long):214:214 -> a
45:45:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
46:46:int estimatedCfSize(com.android.tools.r8.ir.code.ValueType,long):163:163 -> a
46:46:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
47:47:int estimatedCfSize(com.android.tools.r8.ir.code.ValueType,long):193:193 -> a
47:47:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
48:48:int estimatedCfSize(com.android.tools.r8.ir.code.ValueType,long):186:186 -> a
48:48:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
49:49:int estimatedCfSize(com.android.tools.r8.ir.code.ValueType,long):180:180 -> a
49:49:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.code.ValueType,long):159 -> a
50:51:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):289:290 -> a
52:52:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):292:292 -> a
53:54:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):302:303 -> a
55:55:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
55:55:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):304 -> a
56:56:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):304:304 -> a
57:57:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
57:57:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):305 -> a
58:58:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):305:305 -> a
59:59:boolean com.android.tools.r8.ir.analysis.type.TypeLatticeElement.isConstantNull():303:303 -> a
59:59:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):305 -> a
60:60:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):303:303 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):243:243 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):246:247 -> b
1:1:com.android.tools.r8.ir.code.Value dest():58:58 -> dc
1:2:double getDoubleValue():82:83 -> ec
1:2:float getFloatValue():77:78 -> fc
1:2:int getIntValue():66:67 -> gc
3:3:int getIntValue():66:66 -> gc
4:4:int getIntValue():68:68 -> gc
1:2:long getLongValue():72:73 -> hc
1:1:long getRawValue():87:87 -> ic
1:1:boolean is16Bit():259:259 -> jc
1:1:boolean is8Bit():251:251 -> kc
1:1:boolean isIntegerOne():99:99 -> lc
1:1:boolean isIntegerZero():95:95 -> mc
1:1:boolean isZero():91:91 -> nc
1:1:boolean negativeIs16Bit():263:263 -> oc
com.android.tools.r8.ir.code.ConstNumber asConstNumber() -> p
1:1:boolean negativeIs8Bit():255:255 -> pc
1:1:java.lang.String toString():235:235 -> toString
2:2:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> toString
2:2:java.lang.String toString():235 -> toString
3:3:java.lang.String toString():235:235 -> toString
com.android.tools.r8.ir.code.ConstString -> a.a.a.a.g.b.D:
com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo throwingInfo -> j
com.android.tools.r8.graph.DexString value -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():19:19 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexString,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):25:28 -> <init>
1:1:boolean instructionInstanceCanThrow():102:102 -> Da
2:2:boolean instructionInstanceCanThrow():104:104 -> Da
3:3:boolean instructionInstanceCanThrow():107:107 -> Da
1:1:boolean instructionTypeCanThrow():80:80 -> Ea
boolean isOutConstant() -> Lb
boolean isConstString() -> Ua
1:1:int maxInValueRegister():64:64 -> _b
1:2:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstString):32:33 -> a
3:3:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
3:3:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstString):34 -> a
4:6:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstString):34:36 -> a
7:7:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstString):40:40 -> a
8:8:com.android.tools.r8.graph.DexString getValue():48:48 -> a
8:8:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstString):40 -> a
9:9:com.android.tools.r8.ir.code.ConstString copyOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ConstString):40:40 -> a
10:10:com.android.tools.r8.ir.code.Value dest():44:44 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53 -> a
11:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53:54 -> a
13:13:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):116:116 -> a
14:14:boolean instructionInstanceCanThrow():102:102 -> a
14:14:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):116 -> a
15:15:boolean instructionInstanceCanThrow():104:104 -> a
15:15:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):116 -> a
16:16:boolean instructionInstanceCanThrow():107:107 -> a
16:16:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):116 -> a
17:17:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):136:136 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):59:59 -> b
1:1:com.android.tools.r8.graph.DexString getValue():48:48 -> dc
com.android.tools.r8.ir.code.ConstString asConstString() -> q
1:1:java.lang.String toString():75:75 -> toString
com.android.tools.r8.ir.code.DebugLocalRead -> a.a.a.a.g.b.E:
1:1:void <init>():19:19 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isDebugLocalRead() -> Xa
1:1:int maxInValueRegister():49:49 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):34:34 -> a
1:1:int maxOutValueRegister():54:54 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):44:44 -> b
com.android.tools.r8.ir.code.DebugLocalUninitialized -> a.a.a.a.g.b.F:
1:1:void <init>(com.android.tools.r8.ir.code.Value):21:21 -> <init>
boolean isDebugLocalUninitialized() -> Ya
com.android.tools.r8.ir.code.DebugLocalWrite -> a.a.a.a.g.b.G:
boolean $assertionsDisabled -> i
1:1:void <clinit>():25:25 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):28:29 -> <init>
boolean isOutConstant() -> Lb
boolean isDebugLocalWrite() -> Za
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):49:49 -> b
com.android.tools.r8.ir.code.DebugLocalWrite asDebugLocalWrite() -> r
com.android.tools.r8.ir.code.DebugLocalsChange -> a.a.a.a.g.b.H:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap starting -> j
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap ending -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():19:19 -> <clinit>
1:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):26:30 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isDebugLocalsChange() -> _a
1:1:int maxInValueRegister():78:78 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
boolean verifyValidPositionInfo(boolean) -> a
1:1:void setPosition(com.android.tools.r8.ir.code.Position):35:35 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap getEnding():44:44 -> a
2:2:boolean apply(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):109 -> a
3:5:boolean apply(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):109:111 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap getStarting():48:48 -> a
6:6:boolean apply(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):115 -> a
7:10:boolean apply(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):115:118 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
1:1:int maxOutValueRegister():83:83 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):68:68 -> b
2:4:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):71:73 -> b
com.android.tools.r8.ir.code.DebugLocalsChange asDebugLocalsChange() -> s
1:6:java.lang.String toString():93:98 -> toString
com.android.tools.r8.ir.code.DebugPosition -> a.a.a.a.g.b.I:
boolean $assertionsDisabled -> h
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>():19:19 -> <init>
boolean hasInvariantOutType() -> Aa
1:1:int maxInValueRegister():45:45 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):34:34 -> a
2:2:void com.android.tools.r8.ir.conversion.DexBuilder.addDebugPosition(com.android.tools.r8.ir.code.DebugPosition):563:563 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):35 -> a
boolean isDebugPosition() -> ab
1:1:int maxOutValueRegister():50:50 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):40:40 -> b
com.android.tools.r8.ir.code.DebugPosition asDebugPosition() -> t
com.android.tools.r8.ir.code.DexItemBasedConstString -> a.a.a.a.g.b.J:
boolean $assertionsDisabled -> h
1:1:void <clinit>():18:18 -> <clinit>
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo getClassNameComputationInfo() -> dc
com.android.tools.r8.graph.DexReference getItem() -> ec
com.android.tools.r8.ir.code.Div -> a.a.a.a.g.b.K:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):24:24 -> <init>
1:1:boolean instructionTypeCanThrow():124:124 -> Ea
double foldDouble(double,double) -> a
float foldFloat(float,float) -> a
1:1:com.android.tools.r8.code.Instruction CreateDouble(int,int,int):59:59 -> a
2:2:int foldIntegers(int,int):104:104 -> a
3:3:long foldLongs(long,long):109:109 -> a
4:6:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):129:131 -> a
7:7:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):133:133 -> a
1:1:com.android.tools.r8.code.Instruction CreateFloat(int,int,int):54:54 -> b
2:2:com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int):79:79 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):94:94 -> b
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):44:44 -> c
2:2:com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int):74:74 -> c
boolean isDiv() -> cb
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):64:64 -> d
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):89:89 -> d
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):69:69 -> e
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):84:84 -> e
boolean isCommutative() -> ec
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):49:49 -> f
com.android.tools.r8.ir.code.Div asDiv() -> v
com.android.tools.r8.ir.code.DominatorTree -> a.a.a.a.g.b.M:
com.android.tools.r8.ir.code.BasicBlock[] doms -> c
com.android.tools.r8.ir.code.BasicBlock[] sorted -> b
boolean obsolete -> f
int unreachableStartIndex -> e
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.code.BasicBlock normalExitBlock -> d
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.IRCode):32:32 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):35:35 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):25:25 -> <init>
4:4:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):29:29 -> <init>
5:6:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):36:37 -> <init>
7:7:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):39:39 -> <init>
8:10:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):41:43 -> <init>
11:12:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):46:47 -> <init>
13:13:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):49:49 -> <init>
14:14:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):51:51 -> <init>
15:17:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):53:55 -> <init>
18:18:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):58:58 -> <init>
19:22:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):61:64 -> <init>
23:23:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):68:68 -> <init>
24:26:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):70:72 -> <init>
27:28:void numberBlocks():205:206 -> <init>
27:28:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):74 -> <init>
29:30:void build():221:222 -> <init>
29:30:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
31:32:void build():227:228 -> <init>
31:32:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
33:35:void build():232:234 -> <init>
33:35:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
36:37:void build():240:241 -> <init>
36:37:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
38:39:void build():245:246 -> <init>
38:39:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
40:41:void build():249:250 -> <init>
40:41:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):75 -> <init>
42:42:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):79:79 -> <init>
43:44:boolean recordChangesToControlFlowEdges(java.util.List):285:286 -> <init>
43:44:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.DominatorTree$Assumption):79 -> <init>
1:2:com.android.tools.r8.ir.code.BasicBlock immediateDominator(com.android.tools.r8.ir.code.BasicBlock):86:87 -> a
3:3:boolean dominatedBy(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):98:98 -> a
4:5:boolean strictlyDominatedBy(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):113:114 -> a
4:5:boolean dominatedBy(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):102 -> a
6:7:boolean strictlyDominatedBy(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):118:119 -> a
6:7:boolean dominatedBy(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):102 -> a
8:9:com.android.tools.r8.ir.code.BasicBlock closestDominator(java.util.Collection):136:137 -> a
10:13:com.android.tools.r8.ir.code.BasicBlock closestDominator(java.util.Collection):140:143 -> a
14:14:com.android.tools.r8.ir.code.BasicBlock[] getSortedBlocks():201:201 -> a
1:1:boolean postorderCompareLess(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):212:212 -> b
1:1:com.android.tools.r8.ir.code.BasicBlock intersect(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):261 -> b
2:2:com.android.tools.r8.ir.code.BasicBlock intersect(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):262:262 -> b
3:3:boolean postorderCompareLess(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):212:212 -> b
3:3:com.android.tools.r8.ir.code.BasicBlock intersect(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):264 -> b
4:4:com.android.tools.r8.ir.code.BasicBlock intersect(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):265:265 -> b
5:5:void onPredecessorsMayChange(com.android.tools.r8.ir.code.BasicBlock):298:298 -> b
1:1:void onSuccessorsMayChange(com.android.tools.r8.ir.code.BasicBlock):293:293 -> c
1:7:java.lang.String toString():273:279 -> toString
8:8:java.lang.String toString():281:281 -> toString
com.android.tools.r8.ir.code.DominatorTree$Assumption -> a.a.a.a.g.b.L:
com.android.tools.r8.ir.code.DominatorTree$Assumption MAY_HAVE_UNREACHABLE_BLOCKS -> b
com.android.tools.r8.ir.code.DominatorTree$Assumption NO_UNREACHABLE_BLOCKS -> a
1:2:void <clinit>():19:20 -> <clinit>
3:3:void <clinit>():18:18 -> <clinit>
1:1:void <init>(java.lang.String,int):18:18 -> <init>
com.android.tools.r8.ir.code.FieldInstruction -> a.a.a.a.g.b.N:
com.android.tools.r8.graph.DexField field -> j
com.android.tools.r8.ir.code.MemberType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():10:10 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):16:16 -> <init>
2:5:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.code.Value,java.util.List):20:23 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isFieldInstruction() -> db
1:1:com.android.tools.r8.graph.DexField getField():31:31 -> dc
1:1:com.android.tools.r8.ir.code.MemberType getType():27:27 -> ec
com.android.tools.r8.ir.code.FieldInstruction asFieldInstruction() -> w
com.android.tools.r8.ir.code.FixedRegisterValue -> a.a.a.a.g.b.O:
int register -> u
boolean $assertionsDisabled -> t
1:1:void <clinit>():11:11 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,int):16:18 -> <init>
boolean isConstant() -> A
boolean isFixedRegisterValue() -> C
1:5:com.android.tools.r8.ir.code.ValueType outType():23:27 -> U
6:7:com.android.tools.r8.ir.code.ValueType outType():29:30 -> U
8:10:com.android.tools.r8.ir.code.ValueType outType():33:35 -> U
11:12:com.android.tools.r8.ir.code.ValueType outType():37:38 -> U
13:13:com.android.tools.r8.ir.code.ValueType outType():45:45 -> U
14:15:com.android.tools.r8.ir.code.ValueType outType():42:43 -> U
1:1:int getRegister():49:49 -> Z
com.android.tools.r8.ir.code.FixedRegisterValue asFixedRegisterValue() -> b
1:1:java.lang.String toString():69:69 -> toString
com.android.tools.r8.ir.code.Goto -> a.a.a.a.g.b.P:
boolean $assertionsDisabled -> i
1:1:void <clinit>():14:14 -> <clinit>
1:1:void <init>():17:17 -> <init>
1:1:int maxInValueRegister():49:49 -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):44:44 -> a
2:3:void print(com.android.tools.r8.utils.CfgPrinter):69:70 -> a
4:7:boolean isTrivialGotoToTheNextBlock(com.android.tools.r8.ir.code.IRCode):94:97 -> a
8:8:boolean isTrivialGotoToTheNextBlock(com.android.tools.r8.ir.code.IRCode):99:99 -> a
1:1:int maxOutValueRegister():55:55 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):75:75 -> b
boolean isGoto() -> eb
1:4:com.android.tools.r8.ir.code.BasicBlock getTarget():26:29 -> ec
1:2:java.lang.String toString():61:62 -> toString
3:3:java.lang.String toString():64:64 -> toString
com.android.tools.r8.ir.code.Goto asGoto() -> x
com.android.tools.r8.ir.code.IRCode -> a.a.a.a.g.b.S:
com.android.tools.r8.ir.code.ValueNumberGenerator valueNumberGenerator -> d
boolean hasDebugPositions -> i
boolean hasConstString -> j
boolean hasMonitorInstruction -> k
int nextInstructionNumber -> g
int usedMarkingColors -> e
com.android.tools.r8.origin.Origin origin -> m
com.android.tools.r8.utils.InternalOptions options -> l
boolean numbered -> f
com.android.tools.r8.graph.DexEncodedMethod method -> b
boolean allThrowingInstructionsHavePositions -> h
boolean $assertionsDisabled -> a
java.util.LinkedList blocks -> c
1:1:void <clinit>():38:38 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexEncodedMethod,java.util.LinkedList,com.android.tools.r8.ir.code.ValueNumberGenerator,boolean,boolean,boolean,com.android.tools.r8.origin.Origin):118:118 -> <init>
2:2:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexEncodedMethod,java.util.LinkedList,com.android.tools.r8.ir.code.ValueNumberGenerator,boolean,boolean,boolean,com.android.tools.r8.origin.Origin):92:92 -> <init>
3:4:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexEncodedMethod,java.util.LinkedList,com.android.tools.r8.ir.code.ValueNumberGenerator,boolean,boolean,boolean,com.android.tools.r8.origin.Origin):94:95 -> <init>
5:13:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexEncodedMethod,java.util.LinkedList,com.android.tools.r8.ir.code.ValueNumberGenerator,boolean,boolean,boolean,com.android.tools.r8.origin.Origin):119:127 -> <init>
14:14:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexEncodedMethod,java.util.LinkedList,com.android.tools.r8.ir.code.ValueNumberGenerator,boolean,boolean,boolean,com.android.tools.r8.origin.Origin):129:129 -> <init>
1:2:void ensureBlockNumbering():352:353 -> a
1:2:void print(com.android.tools.r8.utils.CfgPrinter):460 -> a
3:4:void ensureBlockNumbering():355:356 -> a
3:4:void print(com.android.tools.r8.utils.CfgPrinter):460 -> a
5:6:void print(com.android.tools.r8.utils.CfgPrinter):461:462 -> a
7:7:void removeBlocks(java.util.Collection):398:398 -> a
8:8:boolean lambda$verifyTypes$0(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.ir.code.BasicBlock):492:492 -> a
9:9:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.AppView,com.android.tools.r8.graph.GraphLense):492:492 -> a
10:10:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.AppView,com.android.tools.r8.graph.GraphLense):489:489 -> a
11:11:void lambda$consistentBlockNumbering$1(java.lang.Integer,java.lang.Long):633:633 -> a
12:13:boolean lambda$verifyNoImpreciseOrBottomTypes$2(com.android.tools.r8.ir.code.Value):684:685 -> a
14:16:boolean lambda$verifyNoImpreciseOrBottomTypes$2(com.android.tools.r8.ir.code.Value):688:690 -> a
17:17:boolean lambda$verifyNoImpreciseOrBottomTypes$2(com.android.tools.r8.ir.code.Value):689:689 -> a
18:18:java.util.List collectArguments():757:757 -> a
19:24:java.util.List collectArguments(boolean):761:766 -> a
25:25:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
25:25:java.util.List collectArguments(boolean):766 -> a
26:27:java.util.List collectArguments(boolean):767:768 -> a
28:29:java.util.List collectArguments(boolean):772:773 -> a
30:30:java.util.List collectArguments(boolean):772:772 -> a
31:31:com.android.tools.r8.ir.code.Value createValue(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):789:789 -> a
32:32:com.android.tools.r8.ir.code.Value createValue(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):793:793 -> a
33:34:com.android.tools.r8.ir.code.ConstNumber createIntConstant(int):801:802 -> a
35:38:void removeAllTrivialPhis(com.android.tools.r8.ir.conversion.IRBuilder):841:844 -> a
1:2:java.util.Map computeLiveAtEntrySets():141:142 -> b
3:12:java.util.Map computeLiveAtEntrySets():145:154 -> b
13:14:java.util.Map computeLiveAtEntrySets():156:157 -> b
15:16:java.util.Map computeLiveAtEntrySets():161:162 -> b
17:18:java.util.Map computeLiveAtEntrySets():164:165 -> b
19:23:java.util.Map computeLiveAtEntrySets():168:172 -> b
24:25:java.util.Map computeLiveAtEntrySets():174:175 -> b
26:27:java.util.Map computeLiveAtEntrySets():183:184 -> b
28:29:java.util.Map computeLiveAtEntrySets():191:192 -> b
30:30:java.util.Map computeLiveAtEntrySets():191:191 -> b
31:33:java.util.Map computeLiveAtEntrySets():193:195 -> b
34:34:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> b
34:34:java.util.Map computeLiveAtEntrySets():196 -> b
35:42:java.util.Map computeLiveAtEntrySets():198:205 -> b
43:46:java.util.Map computeLiveAtEntrySets():208:211 -> b
47:47:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> b
47:47:java.util.Map computeLiveAtEntrySets():215 -> b
48:52:java.util.Map computeLiveAtEntrySets():215:219 -> b
53:56:java.util.Map computeLiveAtEntrySets():222:225 -> b
57:59:java.util.Map computeLiveAtEntrySets():227:229 -> b
60:60:java.util.Map computeLiveAtEntrySets():231:231 -> b
61:63:java.util.Map computeLiveAtEntrySets():233:235 -> b
64:65:java.util.Map computeLiveAtEntrySets():238:239 -> b
66:66:boolean com.android.tools.r8.ir.code.IRCode$LiveAtEntrySets.equals(java.lang.Object):67:67 -> b
66:66:java.util.Map computeLiveAtEntrySets():242 -> b
67:69:java.util.Map computeLiveAtEntrySets():243:245 -> b
70:70:java.util.Map computeLiveAtEntrySets():250:250 -> b
71:71:boolean com.android.tools.r8.ir.code.IRCode$LiveAtEntrySets.isEmpty() -> b
71:71:java.util.Map computeLiveAtEntrySets():250 -> b
72:72:java.util.Map computeLiveAtEntrySets():250:250 -> b
73:73:java.util.Map computeLiveAtEntrySets():252:252 -> b
74:74:boolean isMarkingColorInUse(int):880:880 -> b
1:4:com.android.tools.r8.com.google.common.collect.ImmutableList computeNormalExitBlocks():715:718 -> c
5:5:com.android.tools.r8.com.google.common.collect.ImmutableList computeNormalExitBlocks():721:721 -> c
6:6:void returnMarkingColor(int):874:874 -> c
7:8:void clearMarks(int):373:374 -> c
7:8:void returnMarkingColor(int):875 -> c
9:9:void returnMarkingColor(int):876:876 -> c
1:4:boolean consistentBlockNumbering():628:631 -> d
5:5:void markReachableBlocks(int):927:927 -> d
6:7:boolean anyBlocksMarkedWithColor(int):884:885 -> d
6:7:void markReachableBlocks(int):927 -> d
8:13:void markReachableBlocks(int):927:932 -> d
14:17:void markReachableBlocks(int):935:938 -> d
1:2:com.android.tools.r8.ir.code.ConstNumber createConstNull():810:811 -> e
1:1:int getHighestBlockNumber():806:806 -> f
1:1:int getNextInstructionNumber():753:753 -> g
1:1:com.android.tools.r8.ir.code.Value getThis():778:778 -> h
2:4:com.android.tools.r8.ir.code.Value getThis():781:783 -> h
5:5:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> h
5:5:com.android.tools.r8.ir.code.Value getThis():783 -> h
6:6:com.android.tools.r8.ir.code.Value getThis():784:784 -> h
1:6:java.util.Set getUnreachableBlocks():897:902 -> i
7:7:java.util.Set getUnreachableBlocks():905:905 -> i
1:1:com.android.tools.r8.ir.code.InstructionIterator instructionIterator():711:711 -> j
1:1:boolean isConsistentGraph():476:476 -> k
2:2:boolean noColorsInUse():893:893 -> k
2:2:boolean isConsistentGraph():476 -> k
3:5:boolean isConsistentGraph():476:478 -> k
6:6:boolean consistentPredecessorSuccessors():599:599 -> k
6:6:boolean isConsistentGraph():478 -> k
7:8:boolean consistentPredecessorSuccessors():601:602 -> k
7:8:boolean isConsistentGraph():478 -> k
9:9:boolean consistentPredecessorSuccessors():604:604 -> k
9:9:boolean isConsistentGraph():478 -> k
10:10:boolean consistentPredecessorSuccessors():606:606 -> k
10:10:boolean isConsistentGraph():478 -> k
11:12:boolean consistentPredecessorSuccessors():609:610 -> k
11:12:boolean isConsistentGraph():478 -> k
13:13:boolean consistentPredecessorSuccessors():612:612 -> k
13:13:boolean isConsistentGraph():478 -> k
14:14:boolean consistentPredecessorSuccessors():614:614 -> k
14:14:boolean isConsistentGraph():478 -> k
15:15:boolean isConsistentGraph():479:479 -> k
16:17:boolean consistentCatchHandlers():621:622 -> k
16:17:boolean isConsistentGraph():479 -> k
18:18:boolean isConsistentGraph():480:480 -> k
19:20:boolean consistentBlockInstructions():640:641 -> k
19:20:boolean isConsistentGraph():480 -> k
21:21:boolean consistentBlockInstructions():643:643 -> k
21:21:boolean isConsistentGraph():480 -> k
22:22:boolean consistentBlockInstructions():641:641 -> k
22:22:boolean isConsistentGraph():480 -> k
23:23:boolean isConsistentGraph():481:481 -> k
1:2:boolean isConsistentSSA():467:468 -> l
3:3:boolean consistentDefUseChains():526:526 -> l
3:3:boolean isConsistentSSA():468 -> l
4:5:boolean consistentDefUseChains():528:529 -> l
4:5:boolean isConsistentSSA():468 -> l
6:13:boolean consistentDefUseChains():531:538 -> l
6:13:boolean isConsistentSSA():468 -> l
14:15:boolean consistentDefUseChains():541:542 -> l
14:15:boolean isConsistentSSA():468 -> l
16:16:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> l
16:16:boolean consistentDefUseChains():543 -> l
16:16:boolean isConsistentSSA():468 -> l
17:18:boolean consistentDefUseChains():545:546 -> l
17:18:boolean isConsistentSSA():468 -> l
19:19:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> l
19:19:boolean consistentDefUseChains():548 -> l
19:19:boolean isConsistentSSA():468 -> l
20:22:boolean consistentDefUseChains():548:550 -> l
20:22:boolean isConsistentSSA():468 -> l
23:25:boolean consistentDefUseChains():552:554 -> l
23:25:boolean isConsistentSSA():468 -> l
26:27:boolean consistentDefUseChains():559:560 -> l
26:27:boolean isConsistentSSA():468 -> l
28:28:boolean verifyValue(com.android.tools.r8.ir.code.Value):568:568 -> l
28:28:boolean consistentDefUseChains():560 -> l
28:28:boolean isConsistentSSA():468 -> l
29:29:boolean verifyPhi(com.android.tools.r8.ir.code.Phi):573:573 -> l
29:29:boolean verifyValue(com.android.tools.r8.ir.code.Value):568 -> l
29:29:boolean consistentDefUseChains():560 -> l
29:29:boolean isConsistentSSA():468 -> l
30:30:boolean verifyDefinition(com.android.tools.r8.ir.code.Value):578:578 -> l
30:30:boolean verifyValue(com.android.tools.r8.ir.code.Value):568 -> l
30:30:boolean consistentDefUseChains():560 -> l
30:30:boolean isConsistentSSA():468 -> l
31:31:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> l
31:31:boolean verifyDefinition(com.android.tools.r8.ir.code.Value):578 -> l
31:31:boolean verifyValue(com.android.tools.r8.ir.code.Value):568 -> l
31:31:boolean consistentDefUseChains():560 -> l
31:31:boolean isConsistentSSA():468 -> l
32:32:boolean verifyDefinition(com.android.tools.r8.ir.code.Value):578:578 -> l
32:32:boolean verifyValue(com.android.tools.r8.ir.code.Value):568 -> l
32:32:boolean consistentDefUseChains():560 -> l
32:32:boolean isConsistentSSA():468 -> l
33:33:boolean consistentDefUseChains():561:561 -> l
33:33:boolean isConsistentSSA():468 -> l
34:35:boolean consistentValueUses(com.android.tools.r8.ir.code.Value):583:584 -> l
34:35:boolean consistentDefUseChains():561 -> l
34:35:boolean isConsistentSSA():468 -> l
36:36:java.util.List com.android.tools.r8.ir.code.Instruction.inValues():83:83 -> l
36:36:boolean consistentValueUses(com.android.tools.r8.ir.code.Value):584 -> l
36:36:boolean consistentDefUseChains():561 -> l
36:36:boolean isConsistentSSA():468 -> l
37:37:boolean consistentValueUses(com.android.tools.r8.ir.code.Value):584:584 -> l
37:37:boolean consistentDefUseChains():561 -> l
37:37:boolean isConsistentSSA():468 -> l
38:40:boolean consistentValueUses(com.android.tools.r8.ir.code.Value):586:588 -> l
38:40:boolean consistentDefUseChains():561 -> l
38:40:boolean isConsistentSSA():468 -> l
41:43:boolean consistentValueUses(com.android.tools.r8.ir.code.Value):590:592 -> l
41:43:boolean consistentDefUseChains():561 -> l
41:43:boolean isConsistentSSA():468 -> l
44:44:boolean isConsistentSSA():469:469 -> l
45:47:boolean validThrowingInstructions():650:652 -> l
45:47:boolean isConsistentSSA():469 -> l
48:48:boolean validThrowingInstructions():654:654 -> l
48:48:boolean isConsistentSSA():469 -> l
49:51:boolean validThrowingInstructions():657:659 -> l
49:51:boolean isConsistentSSA():469 -> l
52:57:boolean validThrowingInstructions():668:673 -> l
52:57:boolean isConsistentSSA():469 -> l
58:58:boolean validThrowingInstructions():668:668 -> l
58:58:boolean isConsistentSSA():469 -> l
59:59:boolean isConsistentSSA():470:470 -> l
60:62:boolean noCriticalEdges():497:499 -> l
60:62:boolean isConsistentSSA():470 -> l
63:64:boolean noCriticalEdges():502:503 -> l
63:64:boolean isConsistentSSA():470 -> l
65:67:boolean noCriticalEdges():506:508 -> l
65:67:boolean isConsistentSSA():470 -> l
68:69:boolean isConsistentSSA():470:471 -> l
1:1:java.util.ListIterator listIterator():725:725 -> m
1:3:com.android.tools.r8.com.google.common.collect.ImmutableList numberInstructions():733:735 -> n
1:6:int numberRemainingInstructions():741:746 -> o
7:7:int numberRemainingInstructions():749:749 -> o
1:1:void removeAllTrivialPhis():837:837 -> p
1:9:java.util.Set removeUnreachableBlocks():910:918 -> q
10:11:java.util.Set removeUnreachableBlocks():921:922 -> q
1:1:int reserveMarkingColor():850:850 -> r
2:2:boolean anyMarkingColorAvailable():864:864 -> r
2:2:int reserveMarkingColor():850 -> r
3:3:int reserveMarkingColor():850:850 -> r
4:5:int reserveMarkingColor():852:853 -> r
6:8:int reserveMarkingColor():856:858 -> r
9:10:boolean verifyNoBlocksMarked(int):389:390 -> r
9:10:int reserveMarkingColor():858 -> r
11:11:int reserveMarkingColor():858:858 -> r
1:3:void splitCriticalEdges():257:259 -> s
4:5:void splitCriticalEdges():262:263 -> s
6:6:void splitCriticalEdges():268:268 -> s
7:9:void splitCriticalEdges():270:272 -> s
10:14:void splitCriticalEdges():279:283 -> s
15:15:void splitCriticalEdges():287:287 -> s
1:8:com.android.tools.r8.com.google.common.collect.ImmutableList depthFirstSorting():416:423 -> t
1:8:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():409 -> t
9:14:com.android.tools.r8.com.google.common.collect.ImmutableList depthFirstSorting():426:431 -> t
9:14:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():409 -> t
15:17:com.android.tools.r8.com.google.common.collect.ImmutableList depthFirstSorting():435:437 -> t
15:17:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():409 -> t
18:18:com.android.tools.r8.com.google.common.collect.ImmutableList depthFirstSorting():439:439 -> t
18:18:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():409 -> t
19:19:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():410:410 -> t
20:23:com.android.tools.r8.com.google.common.collect.ImmutableList reorderExceptionalBlocksLastForTesting(com.android.tools.r8.com.google.common.collect.ImmutableList):445:448 -> t
20:23:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():411 -> t
24:26:com.android.tools.r8.com.google.common.collect.ImmutableList reorderExceptionalBlocksLastForTesting(com.android.tools.r8.com.google.common.collect.ImmutableList):451:453 -> t
24:26:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():411 -> t
27:27:com.android.tools.r8.com.google.common.collect.ImmutableList reorderExceptionalBlocksLastForTesting(com.android.tools.r8.com.google.common.collect.ImmutableList):456:456 -> t
27:27:com.android.tools.r8.com.google.common.collect.ImmutableList topologicallySortedBlocks():411 -> t
1:5:java.lang.String toString():363:367 -> toString
6:6:java.lang.String toString():369:369 -> toString
1:8:void traceBlocks():318:325 -> u
9:12:void traceBlocks():327:330 -> u
13:13:void traceBlocks():332:332 -> u
14:14:void traceBlocks():337:337 -> u
15:15:void traceBlocks():336:336 -> u
16:20:void traceBlocks():338:342 -> u
21:23:void traceBlocks():346:348 -> u
24:24:boolean noColorsInUse():893:893 -> u
24:24:void traceBlocks():348 -> u
25:25:void traceBlocks():348:348 -> u
1:1:boolean verifyNoImpreciseOrBottomTypes():682:682 -> v
2:3:boolean verifySSATypeLattice(java.util.function.Predicate):696:697 -> v
2:3:boolean verifyNoImpreciseOrBottomTypes():682 -> v
4:4:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> v
4:4:boolean verifySSATypeLattice(java.util.function.Predicate):698 -> v
4:4:boolean verifyNoImpreciseOrBottomTypes():682 -> v
5:5:boolean verifySSATypeLattice(java.util.function.Predicate):700:700 -> v
5:5:boolean verifyNoImpreciseOrBottomTypes():682 -> v
6:7:boolean verifySSATypeLattice(java.util.function.Predicate):703:704 -> v
6:7:boolean verifyNoImpreciseOrBottomTypes():682 -> v
1:1:boolean verifySplitCriticalEdges():291:291 -> w
2:6:boolean verifySplitCriticalEdges():293:297 -> w
7:10:boolean verifySplitCriticalEdges():301:304 -> w
1:7:boolean computeAllThrowingInstructionsHavePositions():823:829 -> x
com.android.tools.r8.ir.code.IRCode$BlockMarker -> a.a.a.a.g.b.Q:
com.android.tools.r8.ir.code.BasicBlock block -> a
1:2:void <init>(com.android.tools.r8.ir.code.BasicBlock):79:80 -> <init>
com.android.tools.r8.ir.code.IRCode$LiveAtEntrySets -> a.a.a.a.g.b.R:
java.util.Deque liveStackValues -> d
java.util.Set liveLocalValues -> c
java.util.Set liveValues -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():42:42 -> <clinit>
1:5:void <init>(java.util.Set,java.util.Set,java.util.Deque):52:56 -> <init>
1:2:boolean equals(java.lang.Object):66:67 -> equals
1:1:int hashCode():61:61 -> hashCode
com.android.tools.r8.ir.code.IRCodeInstructionsIterator -> a.a.a.a.g.b.T:
java.util.ListIterator blockIterator -> b
com.android.tools.r8.ir.code.InstructionListIterator instructionIterator -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():10:10 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.IRCode):15:17 -> <init>
1:1:void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction):53:53 -> a
2:2:void removeOrReplaceByDebugLocalRead():58:58 -> a
1:1:boolean hasNext():22:22 -> hasNext
2:2:boolean hasNext():25:25 -> hasNext
1:2:com.android.tools.r8.ir.code.Instruction next():30:31 -> next
1:2:java.lang.Object next():10 -> next
3:3:com.android.tools.r8.ir.code.Instruction next():33:33 -> next
3:3:java.lang.Object next():10 -> next
4:6:com.android.tools.r8.ir.code.Instruction next():36:38 -> next
4:6:java.lang.Object next():10 -> next
7:7:com.android.tools.r8.ir.code.Instruction next():34:34 -> next
7:7:java.lang.Object next():10 -> next
1:1:void remove():48:48 -> remove
com.android.tools.r8.ir.code.If -> a.a.a.a.g.b.V:
boolean $assertionsDisabled -> i
com.android.tools.r8.ir.code.If$Type type -> j
1:1:void <clinit>():20:20 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.Value):73:74 -> <init>
3:4:void <init>(com.android.tools.r8.ir.code.If$Type,java.util.List):78:79 -> <init>
1:1:int maxInValueRegister():154:154 -> _b
1:3:boolean verifyTypeCompatible(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.If$Type):65:67 -> a
4:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):127:127 -> a
5:5:int estimatedSize(com.android.tools.r8.utils.InternalOutputMode):132:132 -> a
6:7:void print(com.android.tools.r8.utils.CfgPrinter):165:166 -> a
8:9:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber):181:182 -> a
10:10:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
10:10:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber):182 -> a
11:12:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber):182:183 -> a
13:15:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber,com.android.tools.r8.ir.code.ConstNumber):187:189 -> a
16:16:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
16:16:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber,com.android.tools.r8.ir.code.ConstNumber):189 -> a
17:18:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(com.android.tools.r8.ir.code.ConstNumber,com.android.tools.r8.ir.code.ConstNumber):189:190 -> a
1:1:int maxOutValueRegister():159:159 -> ac
1:2:void setFallthroughBlock(com.android.tools.r8.ir.code.BasicBlock):121:122 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):171:171 -> b
4:6:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):174:176 -> b
7:8:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):200:201 -> b
9:9:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):215:215 -> b
10:10:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):205:205 -> b
11:11:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):213:213 -> b
12:12:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):211:211 -> b
13:13:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):209:209 -> b
14:14:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):207:207 -> b
15:15:com.android.tools.r8.ir.code.BasicBlock targetFromCondition(int):203:203 -> b
1:4:void setTrueTarget(com.android.tools.r8.ir.code.BasicBlock):105:108 -> c
1:4:com.android.tools.r8.ir.code.BasicBlock fallthroughBlock():113:116 -> dc
1:4:com.android.tools.r8.ir.code.BasicBlock getTrueTarget():98:101 -> ec
boolean isIf() -> fb
1:1:com.android.tools.r8.ir.code.If$Type getType():87:87 -> fc
1:2:void invert():91:92 -> gc
3:4:void setFallthroughBlock(com.android.tools.r8.ir.code.BasicBlock):121:122 -> gc
3:4:void invert():93 -> gc
5:5:void invert():94:94 -> gc
1:1:boolean isZeroTest():83:83 -> hc
1:1:java.lang.String toString():142:142 -> toString
2:2:java.lang.String toString():146:146 -> toString
3:3:java.lang.String toString():148:148 -> toString
com.android.tools.r8.ir.code.If asIf() -> y
com.android.tools.r8.ir.code.If$Type -> a.a.a.a.g.b.U:
com.android.tools.r8.ir.code.If$Type GT -> c
com.android.tools.r8.ir.code.If$Type LE -> d
com.android.tools.r8.ir.code.If$Type EQ -> a
com.android.tools.r8.ir.code.If$Type GE -> b
com.android.tools.r8.ir.code.If$Type[] $VALUES -> g
com.android.tools.r8.ir.code.If$Type LT -> e
com.android.tools.r8.ir.code.If$Type NE -> f
1:1:void <clinit>():23:23 -> <clinit>
2:2:void <clinit>():22:22 -> <clinit>
1:1:void <init>(java.lang.String,int):22:22 -> <init>
1:1:com.android.tools.r8.ir.code.If$Type inverted():45:45 -> a
2:2:com.android.tools.r8.ir.code.If$Type inverted():59:59 -> a
3:3:com.android.tools.r8.ir.code.If$Type inverted():55:55 -> a
4:4:com.android.tools.r8.ir.code.If$Type inverted():53:53 -> a
5:5:com.android.tools.r8.ir.code.If$Type inverted():51:51 -> a
6:6:com.android.tools.r8.ir.code.If$Type inverted():49:49 -> a
7:7:com.android.tools.r8.ir.code.If$Type inverted():57:57 -> a
8:8:com.android.tools.r8.ir.code.If$Type inverted():47:47 -> a
1:1:com.android.tools.r8.ir.code.If$Type[] values():22:22 -> b
com.android.tools.r8.ir.code.ImpreciseMemberTypeInstruction -> a.a.a.a.g.b.W:
void constrainType(com.android.tools.r8.ir.conversion.TypeConstraintResolver) -> a
com.android.tools.r8.ir.code.MemberType getMemberType() -> a
com.android.tools.r8.ir.code.InstanceGet -> a.a.a.a.g.b.X:
boolean $assertionsDisabled -> k
1:1:void <clinit>():30:30 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexField):33:33 -> <init>
boolean instructionTypeCanThrow() -> Ea
int maxInValueRegister() -> _b
1:1:com.android.tools.r8.ir.code.Value dest():37:37 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:53 -> a
4:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:56 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):84:84 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):82:82 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):59:59 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):78:78 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):72:72 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):66:66 -> a
15:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):86:86 -> a
16:16:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):136:136 -> a
17:17:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):158:158 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):106:106 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):109:110 -> b
1:2:com.android.tools.r8.ir.code.Value object():41:42 -> fc
boolean isInstanceGet() -> gb
boolean couldIntroduceAnAlias() -> oa
1:1:java.lang.String toString():131:131 -> toString
com.android.tools.r8.ir.code.InstanceGet asInstanceGet() -> z
com.android.tools.r8.ir.code.InstanceOf -> a.a.a.a.g.b.Y:
com.android.tools.r8.graph.DexType type -> h
1:2:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexType):23:24 -> <init>
com.android.tools.r8.ir.code.InstanceOf asInstanceOf() -> A
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
int maxInValueRegister() -> _b
1:1:com.android.tools.r8.ir.code.Value dest():32:32 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):41 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):41:43 -> a
5:5:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):84:84 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):63:63 -> b
1:1:com.android.tools.r8.graph.DexType type():28:28 -> dc
1:1:com.android.tools.r8.ir.code.Value value():36:36 -> ec
boolean isInstanceOf() -> hb
com.android.tools.r8.ir.code.InstancePut -> a.a.a.a.g.b.Z:
boolean $assertionsDisabled -> k
1:1:void <clinit>():28:28 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):31:33 -> <init>
com.android.tools.r8.ir.code.InstancePut asInstancePut() -> B
boolean instructionTypeCanThrow() -> Ea
int maxInValueRegister() -> _b
1:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):47:50 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):78:78 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:76 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):57:57 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53:53 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):72:72 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):66:66 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):80:80 -> a
15:15:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):142:142 -> a
1:1:int maxOutValueRegister():104:104 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):90:90 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):93:94 -> b
1:1:com.android.tools.r8.ir.code.Value object():37:37 -> fc
1:1:com.android.tools.r8.ir.code.Value value():41:41 -> gc
boolean isInstancePut() -> ib
1:1:java.lang.String toString():126:126 -> toString
com.android.tools.r8.ir.code.Instruction -> a.a.a.a.g.b.aa:
com.android.tools.r8.ir.code.Position position -> g
java.util.List inValues -> c
java.util.Set debugValues -> f
com.android.tools.r8.ir.code.Value outValue -> b
int number -> e
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.code.BasicBlock block -> d
1:1:void <clinit>():35:35 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value):44:44 -> <init>
2:7:void <init>(com.android.tools.r8.ir.code.Value):37:42 -> <init>
8:8:void <init>(com.android.tools.r8.ir.code.Value):45:45 -> <init>
9:9:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):48:48 -> <init>
10:15:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):37:42 -> <init>
16:17:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):49:50 -> <init>
18:18:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):53:53 -> <init>
19:24:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):37:42 -> <init>
25:26:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):55:56 -> <init>
27:27:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):59:59 -> <init>
com.android.tools.r8.ir.code.InstanceOf asInstanceOf() -> A
boolean hasInvariantOutType() -> Aa
boolean isMove() -> Ab
com.android.tools.r8.ir.code.InstancePut asInstancePut() -> B
1:1:boolean hasOutValue():106:106 -> Ba
boolean isMoveException() -> Bb
com.android.tools.r8.ir.code.Invoke asInvoke() -> C
1:1:java.util.List inValues():83:83 -> Ca
boolean isMul() -> Cb
com.android.tools.r8.ir.code.InvokeCustom asInvokeCustom() -> D
1:1:boolean instructionInstanceCanThrow():505:505 -> Da
boolean isNeg() -> Db
com.android.tools.r8.ir.code.InvokeDirect asInvokeDirect() -> E
boolean instructionTypeCanThrow() -> Ea
boolean isNewArrayEmpty() -> Eb
com.android.tools.r8.ir.code.InvokeMethod asInvokeMethod() -> F
boolean isAdd() -> Fa
boolean isNewArrayFilledData() -> Fb
com.android.tools.r8.ir.code.InvokeMethodWithReceiver asInvokeMethodWithReceiver() -> G
boolean isAnd() -> Ga
boolean isNewInstance() -> Gb
com.android.tools.r8.ir.code.InvokeMultiNewArray asInvokeMultiNewArray() -> H
boolean isArgument() -> Ha
boolean isNonNull() -> Hb
com.android.tools.r8.ir.code.InvokeNewArray asInvokeNewArray() -> I
boolean isArithmeticBinop() -> Ia
boolean isNot() -> Ib
com.android.tools.r8.ir.code.InvokePolymorphic asInvokePolymorphic() -> J
boolean isArrayGet() -> Ja
boolean isNumberConversion() -> Jb
com.android.tools.r8.ir.code.InvokeStatic asInvokeStatic() -> K
boolean isArrayLength() -> Ka
boolean isOr() -> Kb
com.android.tools.r8.ir.code.InvokeSuper asInvokeSuper() -> L
boolean isArrayPut() -> La
boolean isOutConstant() -> Lb
com.android.tools.r8.ir.code.InvokeVirtual asInvokeVirtual() -> M
boolean isBinop() -> Ma
boolean isPop() -> Mb
com.android.tools.r8.ir.code.JumpInstruction asJumpInstruction() -> N
boolean isCheckCast() -> Na
boolean isRem() -> Nb
com.android.tools.r8.ir.code.LogicalBinop asLogicalBinop() -> O
boolean isCmp() -> Oa
boolean isReturn() -> Ob
com.android.tools.r8.ir.code.Monitor asMonitor() -> P
boolean isConstClass() -> Pa
boolean isShl() -> Pb
com.android.tools.r8.ir.code.Move asMove() -> Q
boolean isConstInstruction() -> Qa
boolean isShr() -> Qb
com.android.tools.r8.ir.code.MoveException asMoveException() -> R
boolean isConstMethodHandle() -> Ra
boolean isStaticGet() -> Rb
com.android.tools.r8.ir.code.Mul asMul() -> S
boolean isConstMethodType() -> Sa
boolean isStaticPut() -> Sb
com.android.tools.r8.ir.code.Neg asNeg() -> T
boolean isConstNumber() -> Ta
boolean isStore() -> Tb
com.android.tools.r8.ir.code.NewArrayEmpty asNewArrayEmpty() -> U
boolean isConstString() -> Ua
boolean isSub() -> Ub
com.android.tools.r8.ir.code.NewArrayFilledData asNewArrayFilledData() -> V
1:5:boolean isCreatingInstanceOrArray():1179:1183 -> Va
boolean isSwitch() -> Vb
com.android.tools.r8.ir.code.NewInstance asNewInstance() -> W
1:4:boolean isDebugInstruction():988:991 -> Wa
boolean isThrow() -> Wb
com.android.tools.r8.ir.code.NonNull asNonNull() -> X
boolean isDebugLocalRead() -> Xa
boolean isUnop() -> Xb
com.android.tools.r8.ir.code.Not asNot() -> Y
boolean isDebugLocalUninitialized() -> Ya
boolean isUshr() -> Yb
com.android.tools.r8.ir.code.NumberConversion asNumberConversion() -> Z
boolean isDebugLocalWrite() -> Za
boolean isXor() -> Zb
boolean isDebugLocalsChange() -> _a
int maxInValueRegister() -> _b
void buildDex(com.android.tools.r8.ir.conversion.DexBuilder) -> a
boolean isTwoAddr(com.android.tools.r8.ir.regalloc.RegisterAllocator) -> a
boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory) -> a
boolean triggersInitializationOfClass(com.android.tools.r8.graph.DexType) -> a
1:2:void setPosition(com.android.tools.r8.ir.code.Position):68:69 -> a
3:5:void addDebugValue(com.android.tools.r8.ir.code.Value):132:134 -> a
6:7:void addDebugValue(com.android.tools.r8.ir.code.Value):136:137 -> a
8:9:void clearUserInfo(com.android.tools.r8.ir.code.Instruction):142:143 -> a
10:13:void clearUserInfo(com.android.tools.r8.ir.code.Instruction):145:148 -> a
14:14:void replaceDebugValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):177:177 -> a
15:16:void replaceDebugValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):185:186 -> a
17:23:com.android.tools.r8.ir.code.Value removeDebugValue(com.android.tools.r8.graph.DebugLocalInfo):220:226 -> a
24:25:void setBlock(com.android.tools.r8.ir.code.BasicBlock):255:256 -> a
26:27:void print(com.android.tools.r8.utils.CfgPrinter):307:308 -> a
28:29:void print(com.android.tools.r8.utils.CfgPrinter):310:311 -> a
30:30:void print(com.android.tools.r8.utils.CfgPrinter):313:313 -> a
31:31:int com.android.tools.r8.ir.code.Value.getNumber():267:267 -> a
31:31:void print(com.android.tools.r8.utils.CfgPrinter):313 -> a
32:32:void print(com.android.tools.r8.utils.CfgPrinter):313:313 -> a
33:38:void print(com.android.tools.r8.utils.CfgPrinter):316:321 -> a
39:39:int com.android.tools.r8.ir.code.Value.getNumber():267:267 -> a
39:39:void print(com.android.tools.r8.utils.CfgPrinter):321 -> a
40:40:void print(com.android.tools.r8.utils.CfgPrinter):321:321 -> a
41:42:void setNumber(int):336:337 -> a
43:43:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):438:438 -> a
44:44:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):443:443 -> a
45:45:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):447:447 -> a
46:47:boolean identicalNonValueParts(com.android.tools.r8.ir.code.Instruction):346:347 -> a
46:47:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):444 -> a
48:48:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):450:450 -> a
49:49:boolean com.android.tools.r8.ir.code.InvokeDirect.sameConstructorReceiverValue(com.android.tools.r8.ir.code.Invoke):79:79 -> a
49:49:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):450 -> a
50:50:boolean com.android.tools.r8.ir.code.InvokeDirect.sameConstructorReceiverValue(com.android.tools.r8.ir.code.Invoke):82:82 -> a
50:50:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):450 -> a
51:52:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):453:454 -> a
53:53:int getNumber():332:332 -> a
53:53:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):458 -> a
54:54:int getNumber():332:332 -> a
54:54:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):458 -> a
55:56:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):402:403 -> a
55:56:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
57:57:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):405:405 -> a
57:57:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
58:58:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):410:410 -> a
58:58:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
59:59:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):414:414 -> a
59:59:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
60:60:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):417:417 -> a
60:60:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
61:63:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):421:423 -> a
61:63:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
64:66:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):427:429 -> a
64:66:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
67:67:boolean identicalOutputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):434:434 -> a
67:67:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):457 -> a
68:68:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):461:461 -> a
69:69:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):465:465 -> a
70:72:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):468:470 -> a
73:73:int getNumber():332:332 -> a
73:73:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
74:74:int getNumber():332:332 -> a
74:74:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
75:76:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):357:358 -> a
75:76:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
77:77:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):360:360 -> a
77:77:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
78:78:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):365:365 -> a
78:78:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
79:79:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):369:369 -> a
79:79:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
80:80:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):372:372 -> a
80:80:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
81:81:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):378:378 -> a
81:81:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
82:84:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):390:392 -> a
82:84:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
85:85:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):381:381 -> a
85:85:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
86:87:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):385:386 -> a
86:87:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
88:88:boolean identicalInputAfterRegisterAllocation(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.regalloc.RegisterAllocator):397:397 -> a
88:88:boolean identicalAfterRegisterAllocation(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.RegisterAllocator):471 -> a
89:89:boolean identicalStackValuePair(com.android.tools.r8.ir.code.StackValue,com.android.tools.r8.ir.code.StackValue):480:480 -> a
90:92:boolean identicalStackValuesPair(com.android.tools.r8.ir.code.StackValues,com.android.tools.r8.ir.code.StackValues):484:486 -> a
93:94:boolean identicalStackValuesPair(com.android.tools.r8.ir.code.StackValues,com.android.tools.r8.ir.code.StackValues):489:490 -> a
95:95:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):510:510 -> a
96:97:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):1204:1205 -> a
98:98:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):1207:1207 -> a
99:101:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):1212:1214 -> a
102:104:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):1219:1221 -> a
105:111:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):1224:1230 -> a
112:114:boolean verifyValidPositionInfo(boolean):1262:1264 -> a
com.android.tools.r8.ir.code.Or asOr() -> aa
boolean isDebugPosition() -> ab
int maxOutValueRegister() -> ac
com.android.tools.r8.ir.code.Add asAdd() -> b
boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction) -> b
1:4:void addInValue(com.android.tools.r8.ir.code.Value):88:91 -> b
5:8:void replaceValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):161:164 -> b
9:9:void printLIR(com.android.tools.r8.utils.CfgPrinter):328:328 -> b
com.android.tools.r8.ir.code.Rem asRem() -> ba
boolean isDexItemBasedConstString() -> bb
1:1:com.android.tools.r8.ir.code.ValueType outType():153:153 -> bc
com.android.tools.r8.ir.code.And asAnd() -> c
boolean needsValueInRegister(com.android.tools.r8.ir.code.Value) -> c
1:1:void moveDebugValues(com.android.tools.r8.ir.code.Instruction):192:192 -> c
2:3:void moveDebugValues(com.android.tools.r8.ir.code.Instruction):195:196 -> c
4:4:void moveDebugValues(com.android.tools.r8.ir.code.Instruction):198:198 -> c
com.android.tools.r8.ir.code.Return asReturn() -> ca
boolean isDiv() -> cb
1:1:com.android.tools.r8.ir.code.Value outValue():110:110 -> cc
com.android.tools.r8.ir.code.Argument asArgument() -> d
1:5:void removeDebugValue(com.android.tools.r8.ir.code.Value):208:212 -> d
6:6:void removeDebugValue(com.android.tools.r8.ir.code.Value):216:216 -> d
com.android.tools.r8.ir.code.Shl asShl() -> da
boolean isFieldInstruction() -> db
com.android.tools.r8.ir.code.ArithmeticBinop asArithmeticBinop() -> e
1:4:void setOutValue(com.android.tools.r8.ir.code.Value):114:117 -> e
com.android.tools.r8.ir.code.Shr asShr() -> ea
boolean isGoto() -> eb
com.android.tools.r8.ir.code.ArrayGet asArrayGet() -> f
com.android.tools.r8.ir.code.StaticGet asStaticGet() -> fa
boolean isIf() -> fb
com.android.tools.r8.ir.code.ArrayLength asArrayLength() -> g
com.android.tools.r8.ir.code.StaticPut asStaticPut() -> ga
boolean isInstanceGet() -> gb
com.android.tools.r8.ir.code.ArrayPut asArrayPut() -> h
com.android.tools.r8.ir.code.Sub asSub() -> ha
boolean isInstanceOf() -> hb
com.android.tools.r8.ir.code.Binop asBinop() -> i
com.android.tools.r8.ir.code.Switch asSwitch() -> ia
boolean isInstancePut() -> ib
com.android.tools.r8.ir.code.CheckCast asCheckCast() -> j
com.android.tools.r8.ir.code.Ushr asUshr() -> ja
boolean isIntroducingAnAlias() -> jb
com.android.tools.r8.ir.code.Cmp asCmp() -> k
com.android.tools.r8.ir.code.Xor asXor() -> ka
boolean isInvoke() -> kb
com.android.tools.r8.ir.code.ConstClass asConstClass() -> l
1:2:void clearBlock():263:264 -> la
boolean isInvokeCustom() -> lb
com.android.tools.r8.ir.code.ConstInstruction asConstInstruction() -> m
1:3:void clearDebugValues():235:237 -> ma
4:4:void clearDebugValues():239:239 -> ma
boolean isInvokeDirect() -> mb
com.android.tools.r8.ir.code.ConstMethodHandle asConstMethodHandle() -> n
1:2:boolean computeNeverNull():74:75 -> na
boolean isInvokeInterface() -> nb
com.android.tools.r8.ir.code.ConstMethodType asConstMethodType() -> o
boolean couldIntroduceAnAlias() -> oa
boolean isInvokeMethod() -> ob
com.android.tools.r8.ir.code.ConstNumber asConstNumber() -> p
1:1:com.android.tools.r8.ir.code.Value getAliasForOutValue():1174:1174 -> pa
boolean isInvokeMethodWithReceiver() -> pb
com.android.tools.r8.ir.code.ConstString asConstString() -> q
1:2:com.android.tools.r8.ir.code.BasicBlock getBlock():247:248 -> qa
boolean isInvokeMultiNewArray() -> qb
com.android.tools.r8.ir.code.DebugLocalWrite asDebugLocalWrite() -> r
1:1:java.util.Set getDebugValues():551:551 -> ra
boolean isInvokeNewArray() -> rb
com.android.tools.r8.ir.code.DebugLocalsChange asDebugLocalsChange() -> s
1:1:java.lang.String getInstructionName():283:283 -> sa
boolean isInvokePolymorphic() -> sb
com.android.tools.r8.ir.code.DebugPosition asDebugPosition() -> t
1:1:com.android.tools.r8.graph.DebugLocalInfo getLocalInfo():547:547 -> ta
boolean isInvokeStatic() -> tb
1:4:java.lang.String toString():288:291 -> toString
5:8:java.lang.String toString():293:296 -> toString
9:10:java.lang.String toString():298:299 -> toString
11:11:java.lang.String toString():301:301 -> toString
com.android.tools.r8.ir.code.DexItemBasedConstString asDexItemBasedConstString() -> u
1:1:int getNumber():332:332 -> ua
boolean isInvokeSuper() -> ub
com.android.tools.r8.ir.code.Div asDiv() -> v
com.android.tools.r8.ir.code.ConstInstruction getOutConstantConstInstruction() -> va
boolean isInvokeVirtual() -> vb
com.android.tools.r8.ir.code.FieldInstruction asFieldInstruction() -> w
1:2:com.android.tools.r8.ir.code.Position getPosition():63:64 -> wa
boolean isJumpInstruction() -> wb
com.android.tools.r8.ir.code.Goto asGoto() -> x
1:1:java.lang.String getPositionAsString():79:79 -> xa
boolean isLoad() -> xb
com.android.tools.r8.ir.code.If asIf() -> y
1:1:boolean hasBlock():279:279 -> ya
boolean isLogicalBinop() -> yb
com.android.tools.r8.ir.code.InstanceGet asInstanceGet() -> z
1:1:java.util.List inValues():83:83 -> za
1:1:boolean hasInValueWithLocalInfo():97 -> za
2:3:boolean hasInValueWithLocalInfo():97:98 -> za
boolean isMonitor() -> zb
com.android.tools.r8.ir.code.InstructionIterator -> a.a.a.a.g.b.ba:
void removeOrReplaceByDebugLocalRead() -> a
void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction) -> a
com.android.tools.r8.ir.code.InstructionListIterator -> a.a.a.a.g.b.ca:
void removeOrReplaceByDebugLocalRead() -> a
void replaceCurrentInstruction(com.android.tools.r8.ir.code.Instruction) -> a
void setInsertionPosition(com.android.tools.r8.ir.code.Position) -> a
com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int,java.util.ListIterator) -> a
com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator) -> a
1:1:java.lang.Object nextUntil(java.util.function.Predicate):14:14 -> a
2:4:com.android.tools.r8.ir.code.Instruction nextUntil(java.util.function.Predicate):55:57 -> a
5:5:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode):108:108 -> a
6:6:com.android.tools.r8.ir.code.BasicBlock split(com.android.tools.r8.ir.code.IRCode,int):135:135 -> a
1:3:com.android.tools.r8.ir.code.Instruction peekPrevious():25:27 -> b
1:3:com.android.tools.r8.ir.code.Instruction peekNext():40:42 -> peekNext
com.android.tools.r8.ir.code.InstructionOrPhi -> a.a.a.a.g.b.da:
com.android.tools.r8.ir.code.Invoke -> a.a.a.a.g.b.fa:
boolean $assertionsDisabled -> h
1:1:void <clinit>():22:22 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):59:59 -> <init>
com.android.tools.r8.ir.code.Invoke asInvoke() -> C
boolean instructionTypeCanThrow() -> Ea
1:1:java.util.List arguments():101:101 -> _b
1:1:int maxInValueRegister():194 -> _b
2:4:int maxInValueRegister():194:196 -> _b
1:1:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List):64:64 -> a
2:2:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):69:69 -> a
3:3:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):89:89 -> a
4:4:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):87:87 -> a
5:5:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):85:85 -> a
6:6:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):83:83 -> a
7:7:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):81:81 -> a
8:8:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):79:79 -> a
9:9:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):77:77 -> a
10:10:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):75:75 -> a
11:11:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):73:73 -> a
12:12:com.android.tools.r8.ir.code.Invoke create(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List,boolean):71:71 -> a
13:13:int argumentRegisterValue(int,com.android.tools.r8.ir.conversion.DexBuilder):113:113 -> a
14:14:java.util.List arguments():101:101 -> a
14:14:int argumentRegisterValue(int,com.android.tools.r8.ir.conversion.DexBuilder):114 -> a
15:15:int argumentRegisterValue(int,com.android.tools.r8.ir.conversion.DexBuilder):114:114 -> a
16:16:java.util.List arguments():101:101 -> a
16:16:int argumentRegisterValue(int,com.android.tools.r8.ir.conversion.DexBuilder):120 -> a
17:17:int argumentRegisterValue(int,com.android.tools.r8.ir.conversion.DexBuilder):120:120 -> a
18:18:int fillArgumentRegisters(com.android.tools.r8.ir.conversion.DexBuilder,int[]):126:126 -> a
19:19:java.util.List arguments():101:101 -> a
19:19:int fillArgumentRegisters(com.android.tools.r8.ir.conversion.DexBuilder,int[]):128 -> a
20:20:int fillArgumentRegisters(com.android.tools.r8.ir.conversion.DexBuilder,int[]):128:128 -> a
21:23:int fillArgumentRegisters(com.android.tools.r8.ir.conversion.DexBuilder,int[]):137:139 -> a
24:27:int fillArgumentRegisters(com.android.tools.r8.ir.conversion.DexBuilder,int[]):141:144 -> a
28:30:void addInvokeAndMoveResult(com.android.tools.r8.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder):163:165 -> a
31:36:void addInvokeAndMoveResult(com.android.tools.r8.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder):167:172 -> a
37:37:void addInvokeAndMoveResult(com.android.tools.r8.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder):176:176 -> a
38:38:void addInvokeAndMoveResult(com.android.tools.r8.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder):174:174 -> a
39:39:void addInvokeAndMoveResult(com.android.tools.r8.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder):178:178 -> a
40:41:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):265:266 -> a
42:42:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):269:269 -> a
43:43:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):267:267 -> a
int maxOutValueRegister() -> ac
1:1:java.util.List arguments():101:101 -> b
1:1:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):151 -> b
2:3:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):151:152 -> b
4:4:java.util.List arguments():101:101 -> b
4:4:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):153 -> b
5:5:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):153:153 -> b
6:6:java.util.List arguments():101:101 -> b
6:6:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):154 -> b
7:9:boolean argumentsConsecutive(com.android.tools.r8.ir.conversion.DexBuilder):154:156 -> b
1:1:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):221:221 -> c
2:2:java.util.List arguments():101:101 -> c
2:2:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):228 -> c
3:3:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):228:228 -> c
4:4:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):235:235 -> c
5:5:java.util.List arguments():101:101 -> c
5:5:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):236 -> c
6:7:boolean needsRangedInvoke(com.android.tools.r8.ir.conversion.DexBuilder):236:237 -> c
1:1:java.util.List arguments():101:101 -> dc
com.android.tools.r8.graph.DexType getReturnType() -> ec
com.android.tools.r8.ir.code.Invoke$Type getType() -> fc
java.lang.String getTypeString() -> gc
1:2:int requiredArgumentRegisters():106:107 -> hc
1:1:java.util.List arguments():101:101 -> ic
1:1:boolean argumentsAreConsecutiveInputArguments():203 -> ic
2:2:boolean argumentsAreConsecutiveInputArguments():203:203 -> ic
3:3:java.util.List arguments():101:101 -> ic
3:3:boolean argumentsAreConsecutiveInputArguments():206 -> ic
4:5:boolean argumentsAreConsecutiveInputArguments():206:207 -> ic
6:6:java.util.List arguments():101:101 -> ic
6:6:boolean argumentsAreConsecutiveInputArguments():210 -> ic
7:7:boolean argumentsAreConsecutiveInputArguments():210:210 -> ic
8:8:java.util.List arguments():101:101 -> ic
8:8:boolean argumentsAreConsecutiveInputArguments():211 -> ic
9:10:boolean argumentsAreConsecutiveInputArguments():211:212 -> ic
boolean isInvoke() -> kb
1:1:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> oa
1:1:boolean couldIntroduceAnAlias():184 -> oa
1:1:java.lang.String getInstructionName():250:250 -> sa
com.android.tools.r8.ir.code.Invoke$Type -> a.a.a.a.g.b.ea:
com.android.tools.r8.ir.code.Invoke$Type NEW_ARRAY -> f
com.android.tools.r8.ir.code.Invoke$Type MULTI_NEW_ARRAY -> g
com.android.tools.r8.ir.code.Invoke$Type[] $VALUES -> j
com.android.tools.r8.ir.code.Invoke$Type CUSTOM -> h
com.android.tools.r8.ir.code.Invoke$Type POLYMORPHIC -> i
com.android.tools.r8.ir.code.Invoke$Type INTERFACE -> b
com.android.tools.r8.ir.code.Invoke$Type STATIC -> c
com.android.tools.r8.ir.code.Invoke$Type SUPER -> d
com.android.tools.r8.ir.code.Invoke$Type VIRTUAL -> e
com.android.tools.r8.ir.code.Invoke$Type DIRECT -> a
1:9:void <clinit>():25:33 -> <clinit>
10:10:void <clinit>():24:24 -> <clinit>
1:1:void <init>(java.lang.String,int):24:24 -> <init>
com.android.tools.r8.ir.code.InvokeCustom -> a.a.a.a.g.b.ga:
com.android.tools.r8.graph.DexCallSite callSite -> j
boolean $assertionsDisabled -> i
1:1:void <clinit>():18:18 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.ir.code.Value,java.util.List):23:25 -> <init>
boolean hasInvariantOutType() -> Aa
com.android.tools.r8.ir.code.InvokeCustom asInvokeCustom() -> D
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:60 -> a
7:7:com.android.tools.r8.graph.DexCallSite getCallSite():34:34 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
9:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:64 -> a
12:12:com.android.tools.r8.graph.DexCallSite getCallSite():34:34 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):66 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):66:66 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):73:73 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):83:83 -> b
1:1:com.android.tools.r8.graph.DexType getReturnType():30:30 -> ec
java.lang.String getTypeString() -> gc
1:1:com.android.tools.r8.graph.DexCallSite getCallSite():34:34 -> ic
boolean isInvokeCustom() -> lb
1:1:java.lang.String toString():49:49 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexItem.toSourceString():64:64 -> toString
2:2:java.lang.String toString():49 -> toString
3:3:java.lang.String toString():49:49 -> toString
com.android.tools.r8.ir.code.InvokeDirect -> a.a.a.a.g.b.ha:
boolean itf -> m
boolean $assertionsDisabled -> l
1:1:void <clinit>():23:23 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):28:28 -> <init>
2:3:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List,boolean):32:33 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List,boolean):35:35 -> <init>
com.android.tools.r8.ir.code.InvokeDirect asInvokeDirect() -> E
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:57 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):59:61 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):70:70 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):87:87 -> b
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():41:41 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokeDirect() -> mb
com.android.tools.r8.ir.code.InvokeInterface -> a.a.a.a.g.b.ia:
boolean $assertionsDisabled -> l
1:1:void <clinit>():22:22 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):25:25 -> <init>
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):41:46 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):48:50 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:52 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):59:59 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):64:64 -> b
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():30:30 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokeInterface() -> nb
com.android.tools.r8.ir.code.InvokeMethod -> a.a.a.a.g.b.ja:
boolean $assertionsDisabled -> i
com.android.tools.r8.graph.DexMethod method -> j
1:1:void <clinit>():18:18 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):23:24 -> <init>
boolean hasInvariantOutType() -> Aa
com.android.tools.r8.ir.code.InvokeMethod asInvokeMethod() -> F
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):38:38 -> b
2:2:com.android.tools.r8.graph.DexMethod getInvokedMethod():33:33 -> b
2:2:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):38 -> b
1:1:com.android.tools.r8.graph.DexType getReturnType():29:29 -> ec
1:1:com.android.tools.r8.graph.DexMethod getInvokedMethod():33:33 -> ic
boolean isInvokeMethod() -> ob
1:1:java.lang.String toString():43:43 -> toString
com.android.tools.r8.ir.code.InvokeMethodWithReceiver -> a.a.a.a.g.b.ka:
boolean $assertionsDisabled -> k
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):19:19 -> <init>
com.android.tools.r8.ir.code.InvokeMethodWithReceiver asInvokeMethodWithReceiver() -> G
1:1:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):43:43 -> a
2:2:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):48:48 -> a
3:4:boolean verifyTypes(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense):50:51 -> a
1:1:com.android.tools.r8.ir.code.Value getReceiver():33:33 -> jc
boolean isInvokeMethodWithReceiver() -> pb
com.android.tools.r8.ir.code.InvokeMultiNewArray -> a.a.a.a.g.b.la:
com.android.tools.r8.graph.DexType type -> i
1:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Value,java.util.List):24:25 -> <init>
boolean hasInvariantOutType() -> Aa
com.android.tools.r8.ir.code.InvokeMultiNewArray asInvokeMultiNewArray() -> H
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):70:70 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):96:96 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):59:59 -> b
1:1:com.android.tools.r8.graph.DexType getArrayType():44:44 -> ec
1:1:com.android.tools.r8.graph.DexType getReturnType():49 -> ec
java.lang.String getTypeString() -> gc
boolean isInvokeMultiNewArray() -> qb
com.android.tools.r8.ir.code.InvokeNewArray -> a.a.a.a.g.b.ma:
com.android.tools.r8.graph.DexType type -> j
boolean $assertionsDisabled -> i
1:1:void <clinit>():20:20 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Value,java.util.List):25:26 -> <init>
boolean hasInvariantOutType() -> Aa
com.android.tools.r8.ir.code.InvokeNewArray asInvokeNewArray() -> I
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:61 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:65 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):74:74 -> a
11:11:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):100:100 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):79:79 -> b
1:1:com.android.tools.r8.graph.DexType getArrayType():35:35 -> ec
1:1:com.android.tools.r8.graph.DexType getReturnType():31 -> ec
java.lang.String getTypeString() -> gc
boolean isInvokeNewArray() -> rb
1:1:java.lang.String toString():50:50 -> toString
com.android.tools.r8.ir.code.InvokePolymorphic -> a.a.a.a.g.b.na:
boolean $assertionsDisabled -> k
com.android.tools.r8.graph.DexProto proto -> l
1:1:void <clinit>():25:25 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,com.android.tools.r8.ir.code.Value,java.util.List):30:31 -> <init>
com.android.tools.r8.ir.code.InvokePolymorphic asInvokePolymorphic() -> J
1:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:62 -> a
8:8:com.android.tools.r8.graph.DexProto getProto():50:50 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:62 -> a
10:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):64:66 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:68 -> a
14:14:com.android.tools.r8.graph.DexProto getProto():50:50 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69 -> a
15:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
16:16:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:76 -> a
1:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):93:95 -> b
1:1:com.android.tools.r8.graph.DexType getReturnType():36:36 -> ec
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():41:41 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokePolymorphic() -> sb
com.android.tools.r8.ir.code.InvokeStatic -> a.a.a.a.g.b.oa:
boolean $assertionsDisabled -> k
boolean itf -> l
1:1:void <clinit>():24:24 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):29:30 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List,boolean):34:35 -> <init>
com.android.tools.r8.ir.code.InvokeStatic asInvokeStatic() -> K
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:56 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):58:60 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:62 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
12:12:boolean triggersInitializationOfClass(com.android.tools.r8.graph.DexType):119:119 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):74:74 -> b
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():40:40 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokeStatic() -> tb
com.android.tools.r8.ir.code.InvokeSuper -> a.a.a.a.g.b.pa:
boolean itf -> m
boolean $assertionsDisabled -> l
1:1:void <clinit>():22:22 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List,boolean):27:28 -> <init>
com.android.tools.r8.ir.code.InvokeSuper asInvokeSuper() -> L
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):44:49 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:53 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:55 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:62 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):72:72 -> b
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():33:33 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokeSuper() -> ub
com.android.tools.r8.ir.code.InvokeVirtual -> a.a.a.a.g.b.qa:
boolean $assertionsDisabled -> l
1:1:void <clinit>():22:22 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):25:25 -> <init>
com.android.tools.r8.ir.code.InvokeVirtual asInvokeVirtual() -> M
1:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):41:46 -> a
7:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):48:50 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:52 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):59:59 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):64:64 -> b
1:1:com.android.tools.r8.ir.code.Invoke$Type getType():30:30 -> fc
java.lang.String getTypeString() -> gc
boolean isInvokeVirtual() -> vb
com.android.tools.r8.ir.code.JumpInstruction -> a.a.a.a.g.b.ra:
boolean $assertionsDisabled -> h
1:1:void <clinit>():12:12 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value):15:15 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):19:19 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.Value,java.util.List):23:23 -> <init>
boolean hasInvariantOutType() -> Aa
com.android.tools.r8.ir.code.JumpInstruction asJumpInstruction() -> N
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void setFallthroughBlock(com.android.tools.r8.ir.code.BasicBlock):31:31 -> b
com.android.tools.r8.ir.code.BasicBlock fallthroughBlock() -> dc
boolean isJumpInstruction() -> wb
com.android.tools.r8.ir.code.LogicalBinop -> a.a.a.a.g.b.sa:
boolean $assertionsDisabled -> i
1:1:void <clinit>():17:17 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):20:20 -> <init>
com.android.tools.r8.ir.code.LogicalBinop asLogicalBinop() -> O
com.android.tools.r8.code.Instruction CreateInt(int,int,int) -> a
1:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:56 -> a
3:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):58:59 -> a
5:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):61:62 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:65 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):70:70 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):73:73 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):67:67 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
12:12:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):44:44 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75 -> a
13:14:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):47:48 -> a
13:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75 -> a
15:18:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:79 -> a
19:20:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):81:82 -> a
21:22:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):85:86 -> a
23:23:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):91:91 -> a
24:24:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):94:94 -> a
25:25:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):88:88 -> a
26:26:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):97:97 -> a
27:31:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):112:116 -> a
32:35:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):118:121 -> a
36:36:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):123:123 -> a
37:37:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):125:125 -> a
38:38:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):129:129 -> a
39:39:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):127:127 -> a
40:42:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):131:133 -> a
43:43:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):135:135 -> a
44:44:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):137:137 -> a
com.android.tools.r8.code.Instruction CreateInt2Addr(int,int) -> b
com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int) -> b
com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int) -> c
com.android.tools.r8.code.Instruction CreateLong2Addr(int,int) -> c
1:1:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):44:44 -> c
2:3:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):47:48 -> c
com.android.tools.r8.code.Instruction CreateLong(int,int,int) -> d
boolean isLogicalBinop() -> yb
com.android.tools.r8.ir.code.MemberType -> a.a.a.a.g.b.ta:
com.android.tools.r8.ir.code.MemberType BYTE -> c
com.android.tools.r8.ir.code.MemberType BOOLEAN -> b
com.android.tools.r8.ir.code.MemberType SHORT -> e
com.android.tools.r8.ir.code.MemberType CHAR -> d
com.android.tools.r8.ir.code.MemberType[] $VALUES -> l
com.android.tools.r8.ir.code.MemberType FLOAT -> g
com.android.tools.r8.ir.code.MemberType INT -> f
com.android.tools.r8.ir.code.MemberType DOUBLE -> i
com.android.tools.r8.ir.code.MemberType LONG -> h
com.android.tools.r8.ir.code.MemberType LONG_OR_DOUBLE -> k
com.android.tools.r8.ir.code.MemberType INT_OR_FLOAT -> j
com.android.tools.r8.ir.code.MemberType OBJECT -> a
1:11:void <clinit>():12:22 -> <clinit>
12:12:void <clinit>():11:11 -> <clinit>
1:1:void <init>(java.lang.String,int):11:11 -> <init>
1:1:boolean isPrecise():25:25 -> a
2:2:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):29:29 -> a
3:3:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):71:71 -> a
4:4:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):66:66 -> a
5:6:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):61:62 -> a
7:8:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):56:57 -> a
9:9:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):51:51 -> a
10:10:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):46:46 -> a
11:12:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):41:42 -> a
13:14:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):36:37 -> a
15:15:com.android.tools.r8.ir.code.MemberType constrainedType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.ValueTypeConstraint):31:31 -> a
16:16:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105:105 -> a
17:17:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):100:100 -> a
17:17:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
18:18:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):82:82 -> a
18:18:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
19:19:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):98:98 -> a
19:19:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
20:20:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):86:86 -> a
20:20:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
21:21:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):80:80 -> a
21:21:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
22:22:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):94:94 -> a
22:22:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
23:23:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):90:90 -> a
23:23:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
24:24:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):92:92 -> a
24:24:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
25:25:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):96:96 -> a
25:25:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
26:26:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):88:88 -> a
26:26:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
27:27:com.android.tools.r8.ir.code.MemberType fromTypeDescriptorChar(char):84:84 -> a
27:27:com.android.tools.r8.ir.code.MemberType fromDexType(com.android.tools.r8.graph.DexType):105 -> a
1:1:com.android.tools.r8.ir.code.MemberType[] values():11:11 -> b
com.android.tools.r8.ir.code.Monitor -> a.a.a.a.g.b.va:
com.android.tools.r8.ir.code.Monitor$Type type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():21:21 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.Monitor$Type,com.android.tools.r8.ir.code.Value):30:31 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
com.android.tools.r8.ir.code.Monitor asMonitor() -> P
int maxInValueRegister() -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53:53 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:55 -> a
3:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):57:58 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
6:6:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):130:130 -> a
1:1:int maxOutValueRegister():76:76 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):66:66 -> b
1:1:boolean isEnter():39:39 -> dc
1:1:com.android.tools.r8.ir.code.Value object():35:35 -> ec
1:1:java.lang.String getInstructionName():103:103 -> sa
2:2:java.lang.String getInstructionName():109:109 -> sa
boolean isMonitor() -> zb
com.android.tools.r8.ir.code.Monitor$Type -> a.a.a.a.g.b.ua:
com.android.tools.r8.ir.code.Monitor$Type ENTER -> a
com.android.tools.r8.ir.code.Monitor$Type[] $VALUES -> c
com.android.tools.r8.ir.code.Monitor$Type EXIT -> b
1:1:void <clinit>():24:24 -> <clinit>
2:2:void <clinit>():23:23 -> <clinit>
1:1:void <init>(java.lang.String,int):23:23 -> <init>
com.android.tools.r8.ir.code.Move -> a.a.a.a.g.b.wa:
boolean $assertionsDisabled -> h
1:1:void <clinit>():18:18 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):23:23 -> <init>
2:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):26:27 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isMove() -> Ab
1:1:boolean isOutConstant():81:81 -> Lb
com.android.tools.r8.ir.code.Move asMove() -> Q
int maxInValueRegister() -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:51 -> a
2:2:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):108:108 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):71:71 -> b
1:1:com.android.tools.r8.ir.code.Value dest():37:37 -> dc
1:1:com.android.tools.r8.ir.code.Value src():41:41 -> ec
1:1:boolean computeNeverNull():33:33 -> na
boolean couldIntroduceAnAlias() -> oa
1:1:java.lang.String toString():76:76 -> toString
1:2:com.android.tools.r8.ir.code.ConstInstruction getOutConstantConstInstruction():86:87 -> va
com.android.tools.r8.ir.code.MoveException -> a.a.a.a.g.b.xa:
boolean $assertionsDisabled -> h
1:1:void <clinit>():21:21 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.Value):24:25 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isMoveException() -> Bb
com.android.tools.r8.ir.code.MoveException asMoveException() -> R
1:1:int maxInValueRegister():40:40 -> _b
1:1:com.android.tools.r8.ir.code.Value dest():29:29 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):34 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):34:35 -> a
4:5:boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode):66:67 -> a
6:10:java.util.Set collectExceptionTypes(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.DexItemFactory):93:97 -> a
11:12:java.util.Set collectExceptionTypes(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.DexItemFactory):99:100 -> a
13:14:java.util.Set collectExceptionTypes(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.DexItemFactory):102:103 -> a
15:15:java.util.Set collectExceptionTypes(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.DexItemFactory):101:101 -> a
16:17:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):118:119 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):51:51 -> b
com.android.tools.r8.ir.code.Mul -> a.a.a.a.g.b.ya:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):22:22 -> <init>
boolean isMul() -> Cb
com.android.tools.r8.ir.code.Mul asMul() -> S
double foldDouble(double,double) -> a
float foldFloat(float,float) -> a
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateDouble(int,int,int):59:59 -> a
1:1:com.android.tools.r8.code.Instruction CreateFloat(int,int,int):51:51 -> b
2:2:com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int):79:79 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):94:94 -> b
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):35:35 -> c
2:2:com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int):74:74 -> c
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):64:64 -> d
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):89:89 -> d
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):69:69 -> e
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):84:84 -> e
boolean isCommutative() -> ec
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):43:43 -> f
com.android.tools.r8.ir.code.Neg -> a.a.a.a.g.b.za:
com.android.tools.r8.ir.code.NumericType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():21:21 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):26:27 -> <init>
boolean isNeg() -> Db
com.android.tools.r8.ir.code.Neg asNeg() -> T
1:1:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Unop.dest():21:21 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45:47 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):61:61 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):58:58 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:55 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):52:52 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):49:49 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
11:15:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):78:82 -> a
16:21:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):84:89 -> a
22:23:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):91:92 -> a
24:24:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):94:94 -> a
25:25:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):96:96 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):39:39 -> b
com.android.tools.r8.ir.code.NewArrayEmpty -> a.a.a.a.g.b.Aa:
com.android.tools.r8.graph.DexType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():19:19 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexType):24:26 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
boolean isNewArrayEmpty() -> Eb
com.android.tools.r8.ir.code.NewArrayEmpty asNewArrayEmpty() -> U
int maxInValueRegister() -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):44:44 -> a
2:2:com.android.tools.r8.ir.code.Value dest():35:35 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45 -> a
3:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45:46 -> a
5:5:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):110:110 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):67:67 -> b
1:1:com.android.tools.r8.ir.code.Value size():39:39 -> dc
1:1:java.lang.String toString():31:31 -> toString
2:2:java.lang.String com.android.tools.r8.graph.DexType.toString():325:325 -> toString
2:2:java.lang.String toString():31 -> toString
3:3:java.lang.String toString():31:31 -> toString
com.android.tools.r8.ir.code.NewArrayFilledData -> a.a.a.a.g.b.Ba:
long size -> j
short[] data -> k
int element_width -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():19:19 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.code.Value,int,long,short[]):29:32 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isNewArrayFilledData() -> Fb
com.android.tools.r8.ir.code.NewArrayFilledData asNewArrayFilledData() -> V
int maxInValueRegister() -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:com.android.tools.r8.ir.code.Value src():36:36 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45 -> a
2:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):45:46 -> a
1:1:int maxOutValueRegister():72:72 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):56:56 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):59:60 -> b
4:4:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):62:62 -> b
1:1:com.android.tools.r8.code.FillArrayDataPayload createPayload():40:40 -> dc
com.android.tools.r8.ir.code.NewInstance -> a.a.a.a.g.b.Ca:
com.android.tools.r8.graph.DexType clazz -> i
boolean allowSpilling -> j
boolean $assertionsDisabled -> h
1:1:void <clinit>():18:18 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Value):24:24 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Value):21:21 -> <init>
3:5:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Value):25:27 -> <init>
boolean hasInvariantOutType() -> Aa
boolean instructionTypeCanThrow() -> Ea
boolean isNewInstance() -> Gb
com.android.tools.r8.ir.code.NewInstance asNewInstance() -> W
1:1:int maxInValueRegister():52:52 -> _b
1:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):36:37 -> a
3:3:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):105:105 -> a
4:4:boolean triggersInitializationOfClass(com.android.tools.r8.graph.DexType):110:110 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):47:47 -> b
1:1:com.android.tools.r8.ir.code.Value dest():31:31 -> dc
1:1:boolean isSpillingAllowed():118:118 -> ec
1:1:void markNoSpilling():114:114 -> fc
1:1:java.lang.String toString():42:42 -> toString
com.android.tools.r8.ir.code.NextUntilIterator -> a.a.a.a.g.b.Da:
1:3:java.lang.Object nextUntil(java.util.function.Predicate):18:20 -> a
com.android.tools.r8.ir.code.NonNull -> a.a.a.a.g.b.Ea:
boolean $assertionsDisabled -> h
1:1:void <clinit>():16:16 -> <clinit>
com.android.tools.r8.ir.code.Value src() -> dc
com.android.tools.r8.ir.code.Not -> a.a.a.a.g.b.Fa:
com.android.tools.r8.ir.code.NumericType type -> i
boolean $assertionsDisabled -> h
1:1:void <clinit>():19:19 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):24:25 -> <init>
boolean isNot() -> Ib
com.android.tools.r8.ir.code.Not asNot() -> Y
1:5:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):35:39 -> a
6:7:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):41:42 -> a
8:9:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):44:45 -> a
10:10:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):47:47 -> a
11:11:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):49:49 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):54:54 -> a
13:13:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Unop.dest():21:21 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56 -> a
14:16:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:58 -> a
17:17:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
18:18:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):66:66 -> a
19:19:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
20:20:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:68 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):73:73 -> b
com.android.tools.r8.ir.code.NumberConversion -> a.a.a.a.g.b.Ga:
com.android.tools.r8.ir.code.NumericType to -> i
com.android.tools.r8.ir.code.NumericType from -> h
1:3:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):35:37 -> <init>
boolean isNumberConversion() -> Jb
com.android.tools.r8.ir.code.NumberConversion asNumberConversion() -> Z
1:1:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Unop.dest():21:21 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):47 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):47:49 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):120:120 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):105:105 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):113:113 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):116:116 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):110:110 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):107:107 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):90:90 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):98:98 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):101:101 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):95:95 -> a
15:15:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):92:92 -> a
16:16:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
17:17:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):83:83 -> a
18:18:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):86:86 -> a
19:19:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):80:80 -> a
20:20:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):77:77 -> a
21:21:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:51 -> a
22:22:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:71 -> a
23:23:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:68 -> a
24:24:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:65 -> a
25:25:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):62:62 -> a
26:26:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):59:59 -> a
27:27:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):56:56 -> a
28:28:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):53:53 -> a
29:29:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):122:122 -> a
30:30:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):146:146 -> a
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):127:127 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):130:131 -> b
com.android.tools.r8.ir.code.NumericType -> a.a.a.a.g.b.Ha:
com.android.tools.r8.ir.code.NumericType DOUBLE -> g
com.android.tools.r8.ir.code.NumericType FLOAT -> f
com.android.tools.r8.ir.code.NumericType LONG -> e
com.android.tools.r8.ir.code.NumericType INT -> d
com.android.tools.r8.ir.code.NumericType SHORT -> c
com.android.tools.r8.ir.code.NumericType CHAR -> b
com.android.tools.r8.ir.code.NumericType BYTE -> a
com.android.tools.r8.ir.code.NumericType[] $VALUES -> h
1:7:void <clinit>():11:17 -> <clinit>
8:8:void <clinit>():10:10 -> <clinit>
1:1:void <init>(java.lang.String,int):10:10 -> <init>
1:1:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):41:41 -> a
2:2:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):55:55 -> a
3:3:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):47:47 -> a
4:4:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):43:43 -> a
5:5:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):53:53 -> a
6:6:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):49:49 -> a
7:7:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):45:45 -> a
8:8:com.android.tools.r8.ir.code.NumericType fromDexType(com.android.tools.r8.graph.DexType):51:51 -> a
9:9:boolean isWide():62:62 -> a
com.android.tools.r8.ir.code.Or -> a.a.a.a.g.b.Ia:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean isOr() -> Kb
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):37:37 -> a
com.android.tools.r8.ir.code.Or asOr() -> aa
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):47:47 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):62:62 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):67:67 -> b
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):52:52 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):57:57 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):42:42 -> d
boolean isCommutative() -> ec
com.android.tools.r8.ir.code.Phi -> a.a.a.a.g.b.Ka:
com.android.tools.r8.ir.code.BasicBlock block -> u
java.util.List operands -> v
com.android.tools.r8.ir.code.Phi$RegisterReadType readType -> w
java.util.List definitionUsers -> y
boolean isStackPhi -> x
boolean $assertionsDisabled -> t
1:1:void <clinit>():26:26 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.code.Phi$RegisterReadType):51:51 -> <init>
2:2:void <init>(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.code.Phi$RegisterReadType):35:35 -> <init>
3:3:void <init>(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.code.Phi$RegisterReadType):43:43 -> <init>
4:6:void <init>(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.code.Phi$RegisterReadType):52:54 -> <init>
boolean isConstant() -> A
boolean isPhi() -> F
1:2:boolean isValueOnStack():390:391 -> J
1:1:boolean knownToBeBoolean():353:353 -> L
1:2:void markNonDebugLocalRead():155:156 -> O
1:1:boolean needsRegister():413:413 -> P
1:1:void clearDefinitionsUsers():345:345 -> Z
1:2:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):75:76 -> a
3:8:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):80:85 -> a
9:10:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):88:89 -> a
11:12:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):91:92 -> a
13:13:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):95:95 -> a
14:14:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):105:105 -> a
15:15:com.android.tools.r8.ir.code.BasicBlock getBlock():68:68 -> a
15:15:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):106 -> a
16:17:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):107:108 -> a
18:18:com.android.tools.r8.ir.analysis.type.TypeLatticeElement com.android.tools.r8.ir.code.Value.getTypeLattice():913:913 -> a
18:18:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):108 -> a
19:24:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):108:113 -> a
25:26:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):115:116 -> a
27:27:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):118:118 -> a
28:28:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):96:96 -> a
29:29:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):99:99 -> a
30:31:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):124:125 -> a
32:33:void appendOperand(com.android.tools.r8.ir.code.Value):176:177 -> a
32:33:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):126 -> a
34:35:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):128:129 -> a
36:36:void throwUndefinedValueError():169:169 -> a
36:36:void addOperands(com.android.tools.r8.ir.conversion.IRBuilder,int):77 -> a
37:37:void addOperands(java.util.List):133:133 -> a
38:39:void addOperands(java.util.List,boolean):140:141 -> a
40:40:void addOperands(java.util.List,boolean):144:144 -> a
41:42:void appendOperand(com.android.tools.r8.ir.code.Value):176:177 -> a
41:42:void addOperands(java.util.List,boolean):145 -> a
43:43:void addOperands(java.util.List,boolean):148:148 -> a
44:44:void addOperands(java.util.List,boolean):150:150 -> a
45:45:void throwUndefinedValueError():169:169 -> a
45:45:void addOperands(java.util.List,boolean):142 -> a
46:46:com.android.tools.r8.ir.code.Value getOperand(int):181:181 -> a
47:50:void replaceOperand(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):223:226 -> a
51:52:void replaceOperand(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):229:230 -> a
53:53:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):256:256 -> a
54:54:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):263:263 -> a
55:55:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):268:268 -> a
56:57:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):276:277 -> a
58:59:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):282:283 -> a
60:66:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):286:292 -> a
67:67:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):299:299 -> a
68:68:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):301:301 -> a
69:70:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):303:304 -> a
71:71:void removeTrivialPhi(com.android.tools.r8.ir.conversion.IRBuilder):308:308 -> a
72:72:void print(com.android.tools.r8.utils.CfgPrinter):325:325 -> a
73:78:void print(com.android.tools.r8.utils.CfgPrinter):327:332 -> a
79:79:void addDefinitionsUser(java.util.Map):337:337 -> a
80:80:boolean knownToBeBoolean(java.util.HashSet):357:357 -> a
81:85:boolean knownToBeBoolean(java.util.HashSet):359:363 -> a
86:88:boolean knownToBeBoolean(java.util.HashSet):372:374 -> a
89:90:boolean verifyIsStackPhi(java.util.Set):399:400 -> a
91:92:void lambda$verifyIsStackPhi$0(java.util.Set,com.android.tools.r8.ir.code.Value):402:403 -> a
93:93:void lambda$verifyIsStackPhi$0(java.util.Set,com.android.tools.r8.ir.code.Value):405:405 -> a
1:1:com.android.tools.r8.ir.code.BasicBlock getBlock():68:68 -> aa
1:4:void removeOperand(int):189:192 -> b
5:5:void removeOperandsByIndex(java.util.List):197:197 -> b
6:7:void removeOperandsByIndex(java.util.List):200:201 -> b
8:10:void removeOperandsByIndex(java.util.List):203:205 -> b
11:12:void removeOperandsByIndex(java.util.List):208:209 -> b
13:13:void removeDefinitionsUser(java.util.Map):341:341 -> b
14:14:com.android.tools.r8.ir.analysis.type.TypeLatticeElement computePhiType(com.android.tools.r8.graph.AppInfo):434:434 -> b
15:15:java.util.List getOperands():185:185 -> b
15:15:com.android.tools.r8.ir.analysis.type.TypeLatticeElement computePhiType(com.android.tools.r8.graph.AppInfo):435 -> b
16:17:com.android.tools.r8.ir.analysis.type.TypeLatticeElement computePhiType(com.android.tools.r8.graph.AppInfo):435:436 -> b
1:1:java.util.List getOperands():185:185 -> ba
com.android.tools.r8.ir.code.Phi asPhi() -> c
1:1:boolean usesValueOneTime(com.android.tools.r8.ir.code.Value):417:417 -> c
1:1:boolean isTrivialPhi():236:236 -> ca
1:5:java.lang.String printPhi():312:316 -> da
6:8:java.lang.String printPhi():318:320 -> da
9:9:com.android.tools.r8.ir.analysis.type.TypeLatticeElement com.android.tools.r8.ir.code.Value.getTypeLattice():913:913 -> da
9:9:java.lang.String printPhi():320 -> da
10:11:java.lang.String printPhi():320:321 -> da
1:2:void recomputeNeverNull():163:164 -> ea
1:1:void removeTrivialPhi():251:251 -> fa
com.android.tools.r8.ir.code.Phi$RegisterReadType -> a.a.a.a.g.b.Ja:
com.android.tools.r8.ir.code.Phi$RegisterReadType NORMAL -> a
com.android.tools.r8.ir.code.Phi$RegisterReadType DEBUG -> b
com.android.tools.r8.ir.code.Phi$RegisterReadType NORMAL_AND_DEBUG -> c
1:3:void <clinit>():29:31 -> <clinit>
4:4:void <clinit>():28:28 -> <clinit>
1:1:void <init>(java.lang.String,int):28:28 -> <init>
com.android.tools.r8.ir.code.Pop -> a.a.a.a.g.b.La:
1:1:void <init>(com.android.tools.r8.ir.code.StackValue):19:19 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isPop() -> Mb
1:1:int maxInValueRegister():49:49 -> _b
boolean canBeDeadCode(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode) -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:65 -> a
1:1:int maxOutValueRegister():54:54 -> ac
1:1:void addInValue(com.android.tools.r8.ir.code.Value):24:24 -> b
2:5:void com.android.tools.r8.ir.code.Instruction.addInValue(com.android.tools.r8.ir.code.Value):88:91 -> b
2:5:void addInValue(com.android.tools.r8.ir.code.Value):25 -> b
6:6:void addInValue(com.android.tools.r8.ir.code.Value):28:28 -> b
7:7:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):44:44 -> b
com.android.tools.r8.ir.code.Position -> a.a.a.a.g.b.Ma:
com.android.tools.r8.ir.code.Position callerPosition -> h
com.android.tools.r8.graph.DexString file -> e
com.android.tools.r8.graph.DexMethod method -> g
boolean synthetic -> f
com.android.tools.r8.ir.code.Position NO_POSITION_SYNTHETIC -> b
int line -> d
com.android.tools.r8.ir.code.Position NO_POSITION -> a
boolean $assertionsDisabled -> c
1:1:void <clinit>():11:11 -> <clinit>
2:2:void <clinit>():15:15 -> <clinit>
3:3:void <clinit>():19:19 -> <clinit>
4:4:void <clinit>():22:22 -> <clinit>
1:3:void <init>(int,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):37:39 -> <init>
4:10:void <init>(int,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,boolean):43:49 -> <init>
1:3:com.android.tools.r8.ir.code.Position synthetic(int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):53:55 -> a
4:5:com.android.tools.r8.ir.code.Position noneWithMethod(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):75:76 -> a
6:6:com.android.tools.r8.ir.code.Position getOutermostCaller():95:95 -> a
1:1:boolean isNone():80:80 -> b
1:1:boolean isSome():88:88 -> c
1:1:boolean isSyntheticNone():84:84 -> d
1:1:com.android.tools.r8.ir.code.Position none():59:59 -> e
1:3:boolean equals(java.lang.Object):106:108 -> equals
4:4:boolean equals(java.lang.Object):111:111 -> equals
1:1:com.android.tools.r8.ir.code.Position syntheticNone():63:63 -> f
1:5:int hashCode():118:122 -> hashCode
1:1:java.lang.String toString(boolean):127:127 -> toString
1:1:java.lang.String toString():150 -> toString
2:4:java.lang.String toString(boolean):130:132 -> toString
2:4:java.lang.String toString():150 -> toString
5:7:java.lang.String toString(boolean):134:136 -> toString
5:7:java.lang.String toString():150 -> toString
8:8:java.lang.String toString(boolean):138:138 -> toString
8:8:java.lang.String toString():150 -> toString
9:10:java.lang.String toString(boolean):141:142 -> toString
9:10:java.lang.String toString():150 -> toString
11:11:java.lang.String toString(boolean):145:145 -> toString
11:11:java.lang.String toString():150 -> toString
com.android.tools.r8.ir.code.Rem -> a.a.a.a.g.b.Na:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):24:24 -> <init>
1:1:boolean instructionTypeCanThrow():124:124 -> Ea
boolean isRem() -> Nb
double foldDouble(double,double) -> a
float foldFloat(float,float) -> a
1:1:com.android.tools.r8.code.Instruction CreateDouble(int,int,int):59:59 -> a
2:2:int foldIntegers(int,int):104:104 -> a
3:3:long foldLongs(long,long):109:109 -> a
4:6:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):129:131 -> a
7:7:com.android.tools.r8.ir.analysis.constant.LatticeElement evaluate(com.android.tools.r8.ir.code.IRCode,java.util.function.Function):133:133 -> a
1:1:com.android.tools.r8.code.Instruction CreateFloat(int,int,int):54:54 -> b
2:2:com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int):79:79 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):94:94 -> b
com.android.tools.r8.ir.code.Rem asRem() -> ba
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):44:44 -> c
2:2:com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int):74:74 -> c
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):64:64 -> d
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):89:89 -> d
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):69:69 -> e
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):84:84 -> e
boolean isCommutative() -> ec
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):49:49 -> f
com.android.tools.r8.ir.code.Return -> a.a.a.a.g.b.Oa:
boolean $assertionsDisabled -> i
1:1:void <clinit>():21:21 -> <clinit>
1:1:void <init>():24:24 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Value):28:28 -> <init>
boolean isReturn() -> Ob
int maxInValueRegister() -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:65 -> a
1:1:int maxOutValueRegister():87:87 -> ac
1:2:com.android.tools.r8.code.Instruction createDexInstruction(com.android.tools.r8.ir.conversion.DexBuilder):46:47 -> b
3:6:com.android.tools.r8.code.Instruction createDexInstruction(com.android.tools.r8.ir.conversion.DexBuilder):49:52 -> b
7:8:com.android.tools.r8.code.Instruction createDexInstruction(com.android.tools.r8.ir.conversion.DexBuilder):54:55 -> b
9:10:com.android.tools.r8.code.Instruction createDexInstruction(com.android.tools.r8.ir.conversion.DexBuilder):57:58 -> b
11:11:com.android.tools.r8.code.Instruction createDexInstruction(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> b
12:12:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):70:70 -> b
13:15:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):73:75 -> b
16:16:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):77:77 -> b
17:19:boolean com.android.tools.r8.ir.analysis.type.TypeLatticeElement.isValueTypeCompatible(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):377:379 -> b
17:19:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):77 -> b
com.android.tools.r8.ir.code.Return asReturn() -> ca
1:2:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getReturnType():36:37 -> ec
1:1:boolean isReturnVoid():32:32 -> fc
1:2:com.android.tools.r8.ir.code.Value returnValue():41:42 -> gc
com.android.tools.r8.ir.code.Shl -> a.a.a.a.g.b.Pa:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean isShl() -> Pb
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):43:43 -> a
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):53:53 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):68:68 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):73:73 -> b
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):58:58 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):63:63 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):48:48 -> d
com.android.tools.r8.ir.code.Shl asShl() -> da
boolean isCommutative() -> ec
1:1:boolean fitsInDexInstruction(com.android.tools.r8.ir.code.Value):23:23 -> f
com.android.tools.r8.ir.code.Shr -> a.a.a.a.g.b.Qa:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean isShr() -> Qb
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):43:43 -> a
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):53:53 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):68:68 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):73:73 -> b
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):58:58 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):63:63 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):48:48 -> d
com.android.tools.r8.ir.code.Shr asShr() -> ea
boolean isCommutative() -> ec
1:1:boolean fitsInDexInstruction(com.android.tools.r8.ir.code.Value):23:23 -> f
com.android.tools.r8.ir.code.SingleConstant -> a.a.a.a.g.b.Ra:
com.android.tools.r8.ir.code.StackValue -> a.a.a.a.g.b.Sa:
boolean $assertionsDisabled -> t
1:1:void <clinit>():10:10 -> <clinit>
int getHeight() -> Z
com.android.tools.r8.ir.code.StackValues -> a.a.a.a.g.b.Ta:
boolean $assertionsDisabled -> t
1:1:void <clinit>():14:14 -> <clinit>
com.android.tools.r8.ir.code.StackValue[] getStackValues() -> Z
com.android.tools.r8.ir.code.StaticGet -> a.a.a.a.g.b.Ua:
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexField):31:31 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isStaticGet() -> Rb
int maxInValueRegister() -> _b
1:1:com.android.tools.r8.ir.code.Value dest():35:35 -> a
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):46 -> a
2:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):46:48 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):76:76 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):74:74 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):55:55 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:51 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):70:70 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):67:67 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):64:64 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):61:61 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):58:58 -> a
14:14:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):78:78 -> a
15:15:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):145:145 -> a
16:16:boolean triggersInitializationOfClass(com.android.tools.r8.graph.DexType):150:150 -> a
int maxOutValueRegister() -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):99:99 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):102:103 -> b
com.android.tools.r8.ir.code.StaticGet asStaticGet() -> fa
boolean couldIntroduceAnAlias() -> oa
1:1:java.lang.String toString():114:114 -> toString
com.android.tools.r8.ir.code.StaticPut -> a.a.a.a.g.b.Va:
boolean $assertionsDisabled -> k
1:1:void <clinit>():25:25 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexField):28:28 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isStaticPut() -> Sb
int maxInValueRegister() -> _b
1:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):39:41 -> a
4:4:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):69:69 -> a
5:5:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):67:67 -> a
6:6:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):48:48 -> a
7:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):44:44 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):63:63 -> a
9:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):60:60 -> a
10:10:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):57:57 -> a
11:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):54:54 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):51:51 -> a
13:13:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:71 -> a
14:14:boolean triggersInitializationOfClass(com.android.tools.r8.graph.DexType):134:134 -> a
1:1:int maxOutValueRegister():87:87 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):93:93 -> b
2:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):96:97 -> b
1:2:com.android.tools.r8.ir.code.Value inValue():32:33 -> fc
com.android.tools.r8.ir.code.StaticPut asStaticPut() -> ga
1:1:java.lang.String toString():108:108 -> toString
com.android.tools.r8.ir.code.Sub -> a.a.a.a.g.b.Wa:
boolean $assertionsDisabled -> j
1:1:void <clinit>():24:24 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):27:27 -> <init>
boolean isSub() -> Ub
double foldDouble(double,double) -> a
float foldFloat(float,float) -> a
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateDouble(int,int,int):52:52 -> a
2:2:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):154:154 -> a
3:3:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):160:160 -> a
4:9:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):162:167 -> a
10:11:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):169:170 -> a
12:12:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):172:172 -> a
13:19:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):174:180 -> a
20:21:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):182:183 -> a
22:25:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):186:189 -> a
26:26:com.android.tools.r8.code.Instruction CreateInt(int,int,int):37:37 -> a
26:26:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):190 -> a
27:27:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):192:192 -> a
28:29:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):65:66 -> a
28:29:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
30:31:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):68:69 -> a
30:31:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
32:33:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):71:72 -> a
32:33:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
34:34:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):75:75 -> a
34:34:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
35:35:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):89:89 -> a
35:35:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
36:36:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):77:77 -> a
36:36:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
37:37:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):80:80 -> a
37:37:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
38:38:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):86:86 -> a
38:38:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
39:39:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):83:83 -> a
39:39:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
40:44:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):91:95 -> a
40:44:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
45:46:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):98:99 -> a
45:46:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
47:47:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):96:96 -> a
47:47:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
48:49:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):102:103 -> a
48:49:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
50:50:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):117:117 -> a
50:50:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
51:51:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):105:105 -> a
51:51:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
52:52:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):108:108 -> a
52:52:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
53:53:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):114:114 -> a
53:53:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
54:54:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):111:111 -> a
54:54:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
55:55:void com.android.tools.r8.ir.code.ArithmeticBinop.buildDex(com.android.tools.r8.ir.conversion.DexBuilder):120:120 -> a
55:55:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):155 -> a
1:1:com.android.tools.r8.code.Instruction CreateFloat(int,int,int):47:47 -> b
2:2:com.android.tools.r8.code.Instruction CreateDouble2Addr(int,int):72:72 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):89:89 -> b
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):37:37 -> c
2:2:com.android.tools.r8.code.Instruction CreateFloat2Addr(int,int):67:67 -> c
3:3:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):135:135 -> c
4:4:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):139:139 -> c
5:5:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):142:142 -> c
6:6:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):144:144 -> c
7:7:boolean needsValueInRegister(com.android.tools.r8.ir.code.Value):147:147 -> c
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):57:57 -> d
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):84:84 -> d
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):62:62 -> e
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):78:78 -> e
boolean isCommutative() -> ec
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):42:42 -> f
1:8:int maxInOutValueRegisterSize():121:128 -> gc
1:3:boolean negativeFitsInDexInstruction(com.android.tools.r8.ir.code.Value):113:115 -> h
com.android.tools.r8.ir.code.Sub asSub() -> ha
com.android.tools.r8.ir.code.Switch -> a.a.a.a.g.b.Xa:
int fallthroughBlockIndex -> l
boolean $assertionsDisabled -> i
int[] keys -> j
int[] targetBlockIndices -> k
1:1:void <clinit>():26:26 -> <clinit>
1:5:void <init>(com.android.tools.r8.ir.code.Value,int[],int[],int):37:41 -> <init>
6:6:boolean valid():45:45 -> <init>
6:6:void <init>(com.android.tools.r8.ir.code.Value,int[],int[],int):41 -> <init>
7:10:boolean valid():47:50 -> <init>
7:10:void <init>(com.android.tools.r8.ir.code.Value,int[],int[],int):41 -> <init>
11:11:boolean valid():52:52 -> <init>
11:11:void <init>(com.android.tools.r8.ir.code.Value,int[],int[],int):41 -> <init>
boolean isSwitch() -> Vb
int maxInValueRegister() -> _b
1:1:long numberOfTargetsIfPacked(int[]):62:62 -> a
2:2:boolean canBePacked(com.android.tools.r8.utils.InternalOutputMode,int[]):67:67 -> a
3:3:boolean canBePacked(com.android.tools.r8.utils.InternalOutputMode,long):73:73 -> a
4:4:int basePackedSize(com.android.tools.r8.utils.InternalOutputMode):97:97 -> a
5:7:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):191:193 -> a
8:8:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):195:195 -> a
9:13:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):247:251 -> a
14:14:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):253:253 -> a
15:15:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):257:257 -> a
16:18:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):260:262 -> a
19:19:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):265:265 -> a
20:21:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):268:269 -> a
22:23:com.android.tools.r8.code.Nop buildPayload(int[],int,com.android.tools.r8.utils.InternalOutputMode):272:273 -> a
24:27:void print(com.android.tools.r8.utils.CfgPrinter):304:307 -> a
int maxOutValueRegister() -> ac
boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction) -> b
1:1:long estimatedSparseSize(com.android.tools.r8.utils.InternalOutputMode,long):91:91 -> b
2:2:int baseSparseSize(com.android.tools.r8.utils.InternalOutputMode):108:108 -> b
2:2:long estimatedSparseSize(com.android.tools.r8.utils.InternalOutputMode,long):91 -> b
3:3:int baseSparseSize(com.android.tools.r8.utils.InternalOutputMode):108:108 -> b
4:4:long sparsePayloadSize(com.android.tools.r8.utils.InternalOutputMode,int[]):137:137 -> b
4:4:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode,int[]):78 -> b
5:5:int baseSparseSize(com.android.tools.r8.utils.InternalOutputMode):108:108 -> b
5:5:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode,int[]):78 -> b
6:7:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode,int[]):80:81 -> b
8:8:int basePackedSize(com.android.tools.r8.utils.InternalOutputMode):97:97 -> b
8:8:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode,int[]):82 -> b
9:9:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode,int[]):87:87 -> b
10:10:int getKey(int):205:205 -> b
11:11:void setFallthroughBlock(com.android.tools.r8.ir.code.BasicBlock):243:243 -> b
1:2:long packedPayloadSize(com.android.tools.r8.utils.InternalOutputMode,long):118:119 -> c
3:5:long packedPayloadSize(com.android.tools.r8.utils.InternalOutputMode,int[]):130:132 -> c
6:6:boolean canBePacked(com.android.tools.r8.utils.InternalOutputMode):153:153 -> c
6:6:boolean emitPacked(com.android.tools.r8.utils.InternalOutputMode):167 -> c
7:7:long packedPayloadSize(com.android.tools.r8.utils.InternalOutputMode):158:158 -> c
7:7:boolean emitPacked(com.android.tools.r8.utils.InternalOutputMode):167 -> c
8:8:long sparsePayloadSize(com.android.tools.r8.utils.InternalOutputMode):163:163 -> c
8:8:boolean emitPacked(com.android.tools.r8.utils.InternalOutputMode):167 -> c
9:9:void setFallthroughBlockIndex(int):234:234 -> c
1:1:long sparsePayloadSize(com.android.tools.r8.utils.InternalOutputMode,int[]):137:137 -> d
2:2:long sparsePayloadSize(com.android.tools.r8.utils.InternalOutputMode,long):142:142 -> d
3:3:com.android.tools.r8.ir.code.BasicBlock targetBlock(int):238:238 -> d
4:4:int[] targetBlockIndices():213:213 -> d
4:4:com.android.tools.r8.ir.code.BasicBlock targetBlock(int):238 -> d
5:5:com.android.tools.r8.ir.code.BasicBlock targetBlock(int):238:238 -> d
1:1:com.android.tools.r8.ir.code.BasicBlock fallthroughBlock():226:226 -> dc
1:1:int getFallthroughBlockIndex():230:230 -> ec
1:1:int getFirstKey():171:171 -> fc
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap getKeyToTargetMap():217:219 -> gc
1:1:int[] getKeys():209:209 -> hc
com.android.tools.r8.ir.code.Switch asSwitch() -> ia
1:1:int numberOfKeys():201:201 -> ic
1:1:int[] targetBlockIndices():213:213 -> jc
1:1:com.android.tools.r8.ir.code.Value value():57:57 -> kc
1:7:java.lang.String toString():289:295 -> toString
8:10:java.lang.String toString():297:299 -> toString
com.android.tools.r8.ir.code.Throw -> a.a.a.a.g.b.Ya:
boolean $assertionsDisabled -> i
1:1:void <clinit>():17:17 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value):20:20 -> <init>
boolean instructionTypeCanThrow() -> Ea
boolean isThrow() -> Wb
int maxInValueRegister() -> _b
1:1:void buildDex(com.android.tools.r8.ir.conversion.DexBuilder):29:29 -> a
2:2:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):81:81 -> a
3:3:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):84:84 -> a
4:4:boolean com.android.tools.r8.ir.analysis.type.TypeLatticeElement.isConstantNull():303:303 -> a
4:4:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):85 -> a
5:5:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):89:89 -> a
6:7:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):94:95 -> a
8:9:com.android.tools.r8.ir.code.Instruction com.android.tools.r8.ir.code.Value.getDefinition():232:233 -> a
8:9:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):96 -> a
10:11:boolean throwsNpeIfValueIsNull(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexItemFactory):97:98 -> a
1:1:int maxOutValueRegister():39:39 -> ac
1:1:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):50:50 -> b
1:1:com.android.tools.r8.ir.code.Value exception():24:24 -> ec
com.android.tools.r8.ir.code.Unop -> a.a.a.a.g.b.Za:
1:1:void <init>(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean hasInvariantOutType() -> Aa
boolean isUnop() -> Xb
int maxInValueRegister() -> _b
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement evaluate(com.android.tools.r8.graph.AppInfo):62:62 -> a
int maxOutValueRegister() -> ac
1:1:com.android.tools.r8.ir.code.Value source():25:25 -> dc
com.android.tools.r8.ir.code.Ushr -> a.a.a.a.g.b._a:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean isUshr() -> Yb
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):43:43 -> a
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):53:53 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):68:68 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):73:73 -> b
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):58:58 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):63:63 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):48:48 -> d
boolean isCommutative() -> ec
1:1:boolean fitsInDexInstruction(com.android.tools.r8.ir.code.Value):23:23 -> f
com.android.tools.r8.ir.code.Ushr asUshr() -> ja
com.android.tools.r8.ir.code.Value -> a.a.a.a.g.b.cb:
boolean neverNull -> m
com.android.tools.r8.ir.regalloc.LiveIntervals liveIntervals -> k
boolean isThis -> n
int needsRegister -> l
boolean isArgument -> o
boolean knownToBeBoolean -> p
com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeLattice -> s
int number -> c
java.util.Set uniquePhiUsers -> h
com.android.tools.r8.ir.code.Value previousConsecutive -> j
com.android.tools.r8.ir.code.Value nextConsecutive -> i
com.android.tools.r8.ir.code.Instruction definition -> d
java.util.Set uniqueUsers -> f
com.android.tools.r8.utils.LongInterval valueRange -> q
java.util.LinkedList users -> e
com.android.tools.r8.ir.code.Value UNDEFINED -> a
java.util.LinkedList phiUsers -> g
boolean $assertionsDisabled -> b
com.android.tools.r8.ir.code.Value$DebugData debugData -> r
1:1:void <clinit>():32:32 -> <clinit>
2:2:void <clinit>():195:195 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):217:217 -> <init>
2:8:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):199:205 -> <init>
9:9:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):207:207 -> <init>
10:13:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):209:212 -> <init>
14:16:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.graph.DebugLocalInfo):218:220 -> <init>
1:1:boolean isConstant():745:745 -> A
1:1:boolean isDexItemBasedConstString():731:731 -> B
boolean isFixedRegisterValue() -> C
1:1:boolean isLinked():361:361 -> D
1:3:boolean isNeverNull():776:778 -> E
boolean isPhi() -> F
1:1:boolean isThis():818:818 -> G
1:1:boolean isUninitializedLocal():495:495 -> H
1:1:boolean isUsed():437:437 -> I
boolean isValueOnStack() -> J
1:3:boolean isZero():887:889 -> K
1:1:boolean knownToBeBoolean():800:800 -> L
1:3:void markAsArgument():786:788 -> M
1:2:void markNeverNull():757:758 -> N
3:6:void markNeverNull():761:764 -> N
7:8:void markNeverNull():767:768 -> N
1:1:void markNonDebugLocalRead():128:128 -> O
1:3:boolean needsRegister():635:637 -> P
1:1:int numberOfAllNonDebugUsers():425:425 -> Q
1:1:int numberOfAllUsers():433 -> Q
2:2:int numberOfAllUsers():433:433 -> Q
1:1:int numberOfDebugUsers():429:429 -> R
1:1:int numberOfPhiUsers():417:417 -> S
2:2:int numberOfPhiUsers():421:421 -> S
1:1:int numberOfUsers():409:409 -> T
2:2:int numberOfUsers():413:413 -> T
1:1:com.android.tools.r8.ir.code.ValueType outType():714:714 -> U
1:1:int requiredRegisters():271:271 -> V
1:2:com.android.tools.r8.ir.code.Instruction singleUniqueUser():388:389 -> W
1:1:java.util.Set uniquePhiUsers():398:398 -> X
2:2:java.util.Set uniquePhiUsers():401:401 -> X
1:1:java.util.Set uniqueUsers():381:381 -> Y
2:2:java.util.Set uniqueUsers():384:384 -> Y
1:1:void constrainType(com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.utils.Reporter):36:36 -> a
2:3:void constrainType(com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.utils.Reporter):48:49 -> a
4:4:void constrainType(com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.utils.Reporter):38:38 -> a
5:6:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):54:55 -> a
7:7:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):57:57 -> a
8:8:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):113:113 -> a
9:10:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):108:109 -> a
11:12:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):103:104 -> a
13:14:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):98:99 -> a
15:16:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):90:91 -> a
17:18:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):93:94 -> a
19:20:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):85:86 -> a
21:22:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):80:81 -> a
23:26:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):59:62 -> a
27:27:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):64:64 -> a
28:29:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):67:68 -> a
30:30:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):70:70 -> a
31:34:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):72:75 -> a
35:35:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):72:72 -> a
36:36:com.android.tools.r8.ir.analysis.type.TypeLatticeElement constrainedType(com.android.tools.r8.ir.code.ValueTypeConstraint):76:76 -> a
37:37:boolean verifyCompatible(com.android.tools.r8.ir.code.ValueType):119:119 -> a
38:38:boolean verifyCompatible(com.android.tools.r8.ir.code.ValueTypeConstraint):123:123 -> a
38:38:boolean verifyCompatible(com.android.tools.r8.ir.code.ValueType):119 -> a
39:41:void setLocalInfo(com.android.tools.r8.graph.DebugLocalInfo):283:285 -> a
42:43:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):330:331 -> a
44:45:com.android.tools.r8.ir.code.Value$DebugUse markEnd(com.android.tools.r8.ir.code.Value$DebugUse):335:336 -> a
44:45:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331 -> a
46:46:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.end():163:163 -> a
46:46:com.android.tools.r8.ir.code.Value$DebugUse markEnd(com.android.tools.r8.ir.code.Value$DebugUse):336 -> a
46:46:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331 -> a
47:47:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.end():171:171 -> a
47:47:com.android.tools.r8.ir.code.Value$DebugUse markEnd(com.android.tools.r8.ir.code.Value$DebugUse):336 -> a
47:47:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331 -> a
48:48:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.end():169:169 -> a
48:48:com.android.tools.r8.ir.code.Value$DebugUse markEnd(com.android.tools.r8.ir.code.Value$DebugUse):336 -> a
48:48:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331 -> a
49:49:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.end():166:166 -> a
49:49:com.android.tools.r8.ir.code.Value$DebugUse markEnd(com.android.tools.r8.ir.code.Value$DebugUse):336 -> a
49:49:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331 -> a
50:50:void addDebugLocalEnd(com.android.tools.r8.ir.code.Instruction):331:331 -> a
51:54:void linkTo(com.android.tools.r8.ir.code.Value):340:343 -> a
55:56:void addPhiUser(com.android.tools.r8.ir.code.Phi):475:476 -> a
57:58:java.util.Set affectedValues():526:527 -> a
59:59:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
59:59:java.util.Set affectedValues():528 -> a
60:60:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
60:60:java.util.Set affectedValues():529 -> a
61:61:java.util.Set affectedValues():529:529 -> a
62:63:java.util.Set affectedValues():532:533 -> a
64:66:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):599:601 -> a
67:70:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):605:608 -> a
71:71:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.join(com.android.tools.r8.ir.code.Value$DebugUse,com.android.tools.r8.ir.code.Value$DebugUse):176:176 -> a
71:71:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):608 -> a
72:72:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.join(com.android.tools.r8.ir.code.Value$DebugUse,com.android.tools.r8.ir.code.Value$DebugUse):182:182 -> a
72:72:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):608 -> a
73:74:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.join(com.android.tools.r8.ir.code.Value$DebugUse,com.android.tools.r8.ir.code.Value$DebugUse):188:189 -> a
73:74:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):608 -> a
75:75:com.android.tools.r8.ir.code.Value$DebugUse com.android.tools.r8.ir.code.Value$DebugUse.join(com.android.tools.r8.ir.code.Value$DebugUse,com.android.tools.r8.ir.code.Value$DebugUse):177:177 -> a
75:75:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):608 -> a
76:76:void replaceUserInDebugData(java.util.Map$Entry,com.android.tools.r8.ir.code.Value):608:608 -> a
77:78:void replaceDebugUser(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):613:614 -> a
79:80:void replaceDebugUser(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):620:621 -> a
81:82:void setLiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):626:627 -> a
83:85:void markAsThis(boolean):804:806 -> a
86:86:void markAsThis(boolean):808:808 -> a
87:87:boolean isDead(com.android.tools.r8.graph.AppInfo):854:854 -> a
88:88:boolean isDead(com.android.tools.r8.graph.AppInfo,java.util.Set):860:860 -> a
89:91:boolean isDead(com.android.tools.r8.graph.AppInfo,java.util.Set):865:867 -> a
92:92:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> a
92:92:boolean isDead(com.android.tools.r8.graph.AppInfo,java.util.Set):870 -> a
93:94:boolean isDead(com.android.tools.r8.graph.AppInfo,java.util.Set):873:874 -> a
95:96:boolean isDead(com.android.tools.r8.graph.AppInfo,java.util.Set):878:879 -> a
97:97:void narrowing(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):909:909 -> a
com.android.tools.r8.ir.code.FixedRegisterValue asFixedRegisterValue() -> b
1:2:void removePhiUser(com.android.tools.r8.ir.code.Phi):480:481 -> b
3:4:void addDebugUser(com.android.tools.r8.ir.code.Instruction):490:491 -> b
5:6:void replaceUsers(com.android.tools.r8.ir.code.Value):540:541 -> b
7:8:void replaceUsers(com.android.tools.r8.ir.code.Value):543:544 -> b
9:11:void replaceUsers(com.android.tools.r8.ir.code.Value):546:548 -> b
12:12:void replaceUsers(com.android.tools.r8.ir.code.Value):550:550 -> b
13:13:void replaceUsers(com.android.tools.r8.ir.code.Value):552:552 -> b
14:14:void setKnownToBeBoolean(boolean):796:796 -> b
15:15:void widening(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):899:899 -> b
com.android.tools.r8.ir.code.Phi asPhi() -> c
1:2:void addUser(com.android.tools.r8.ir.code.Instruction):450:451 -> c
3:4:void setNeedsRegister(boolean):641:642 -> c
1:2:void removeDebugUser(com.android.tools.r8.ir.code.Instruction):503:504 -> d
3:3:void removeDebugUser(com.android.tools.r8.ir.code.Instruction):507:507 -> d
4:4:boolean canBeNull():782:782 -> d
1:2:void removeUser(com.android.tools.r8.ir.code.Instruction):455:456 -> e
3:8:void clearUsers():465:470 -> e
1:6:void clearUsersInfo():515:520 -> f
1:2:void computeNeedsRegister():646:647 -> g
1:1:java.util.Set debugUsers():405:405 -> h
1:1:int hashCode():680:680 -> hashCode
1:1:com.android.tools.r8.ir.code.Value getAliasedValue():246:246 -> i
2:2:com.android.tools.r8.ir.code.Value getAliasedValue():251:251 -> i
3:5:com.android.tools.r8.ir.code.Value getAliasedValue():254:256 -> i
6:6:com.android.tools.r8.ir.code.Value getAliasedValue():259:259 -> i
7:7:com.android.tools.r8.ir.code.Value getAliasedValue():262:262 -> i
1:2:com.android.tools.r8.ir.code.ConstInstruction getConstInstruction():718:719 -> j
1:2:java.util.List getDebugLocalEnds():307:308 -> k
3:6:java.util.List getDebugLocalEnds():310:313 -> k
1:2:java.util.List getDebugLocalStarts():294:295 -> l
3:6:java.util.List getDebugLocalStarts():297:300 -> l
1:1:com.android.tools.r8.ir.regalloc.LiveIntervals getLiveIntervals():631:631 -> m
1:1:com.android.tools.r8.graph.DebugLocalInfo getLocalInfo():275:275 -> n
1:1:com.android.tools.r8.ir.code.Value getNextConsecutive():373:373 -> o
1:1:int getNumber():267:267 -> p
1:1:com.android.tools.r8.ir.code.Value getPreviousConsecutive():377:377 -> q
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getTypeLattice():913:913 -> r
1:4:com.android.tools.r8.utils.LongInterval getValueRange():838:841 -> s
5:7:com.android.tools.r8.utils.LongInterval getValueRange():843:845 -> s
8:8:com.android.tools.r8.utils.LongInterval getValueRange():848:848 -> s
1:1:boolean hasLocalInfo():279:279 -> t
1:6:java.lang.String toString():685:690 -> toString
7:7:java.lang.String toString():692:692 -> toString
8:8:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Instruction.outValue():110:110 -> toString
8:8:java.lang.String toString():693 -> toString
9:10:java.lang.String toString():693:694 -> toString
11:11:java.lang.String toString():696:696 -> toString
12:13:java.lang.String toString():699:700 -> toString
14:15:java.lang.String toString():702:703 -> toString
16:16:java.lang.String toString():705:705 -> toString
17:18:java.lang.String toString():707:708 -> toString
19:19:java.lang.String toString():710:710 -> toString
1:1:boolean hasUsersInfo():511:511 -> u
1:1:boolean hasValueRange():826:826 -> v
1:1:boolean internalComputeNeedsRegister():651:651 -> w
2:2:boolean internalComputeNeedsRegister():654:654 -> w
3:4:boolean internalComputeNeedsRegister():657:658 -> w
1:1:boolean isArgument():792:792 -> x
1:1:boolean isConstNumber():723:723 -> y
1:1:boolean isConstString():727:727 -> z
com.android.tools.r8.ir.code.Value$DebugData -> a.a.a.a.g.b.ab:
java.util.Map users -> b
com.android.tools.r8.graph.DebugLocalInfo local -> a
1:1:void <init>(com.android.tools.r8.graph.DebugLocalInfo):138:138 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DebugLocalInfo):136:136 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DebugLocalInfo):139:139 -> <init>
com.android.tools.r8.ir.code.Value$DebugUse -> a.a.a.a.g.b.bb:
com.android.tools.r8.ir.code.Value$DebugUse START -> b
com.android.tools.r8.ir.code.Value$DebugUse[] $VALUES -> e
com.android.tools.r8.ir.code.Value$DebugUse LIVE -> a
com.android.tools.r8.ir.code.Value$DebugUse LIVE_FINAL -> d
com.android.tools.r8.ir.code.Value$DebugUse END -> c
boolean $assertionsDisabled -> f
1:2:void <clinit>():146:147 -> <clinit>
3:3:void <clinit>():146:146 -> <clinit>
1:1:void <init>(java.lang.String,int):146:146 -> <init>
com.android.tools.r8.ir.code.ValueNumberGenerator -> a.a.a.a.g.b.db:
int nextValueNumber -> a
1:2:void <init>():6:7 -> <init>
1:1:int next():10:10 -> a
com.android.tools.r8.ir.code.ValueType -> a.a.a.a.g.b.eb:
com.android.tools.r8.ir.code.ValueType DOUBLE -> e
com.android.tools.r8.ir.code.ValueType FLOAT -> c
com.android.tools.r8.ir.code.ValueType LONG -> d
com.android.tools.r8.ir.code.ValueType OBJECT -> a
com.android.tools.r8.ir.code.ValueType INT -> b
com.android.tools.r8.ir.code.ValueType[] $VALUES -> f
1:5:void <clinit>():14:18 -> <clinit>
6:6:void <clinit>():13:13 -> <clinit>
1:1:void <init>(java.lang.String,int):13:13 -> <init>
1:1:boolean isObject():21:21 -> a
2:2:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):37:37 -> a
3:3:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):56:56 -> a
4:4:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):54:54 -> a
5:5:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):49:49 -> a
6:6:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):47:47 -> a
7:7:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):45:45 -> a
8:8:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):43:43 -> a
9:9:com.android.tools.r8.ir.code.ValueType fromMemberType(com.android.tools.r8.ir.code.MemberType):51:51 -> a
10:10:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85:85 -> a
11:11:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):80:80 -> a
11:11:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
12:12:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):78:78 -> a
12:12:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
13:13:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):64:64 -> a
13:13:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
14:14:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):74:74 -> a
14:14:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
15:15:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):72:72 -> a
15:15:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
16:16:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):76:76 -> a
16:16:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
17:17:com.android.tools.r8.ir.code.ValueType fromTypeDescriptorChar(char):70:70 -> a
17:17:com.android.tools.r8.ir.code.ValueType fromDexType(com.android.tools.r8.graph.DexType):85 -> a
18:18:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):89:89 -> a
19:19:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):102:102 -> a
20:20:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):100:100 -> a
21:21:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):98:98 -> a
22:22:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):96:96 -> a
23:23:com.android.tools.r8.ir.code.ValueType fromNumericType(com.android.tools.r8.ir.code.NumericType):94:94 -> a
24:25:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):107:108 -> a
26:27:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):110:111 -> a
28:29:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):113:114 -> a
30:31:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):116:117 -> a
32:33:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):119:120 -> a
34:34:com.android.tools.r8.ir.code.ValueType fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):122:122 -> a
1:1:boolean isSingle():25:25 -> b
1:1:boolean isWide():29:29 -> c
1:1:int requiredRegisters():33:33 -> d
com.android.tools.r8.ir.code.ValueTypeConstraint -> a.a.a.a.g.b.fb:
com.android.tools.r8.ir.code.ValueTypeConstraint FLOAT -> c
com.android.tools.r8.ir.code.ValueTypeConstraint INT -> b
com.android.tools.r8.ir.code.ValueTypeConstraint OBJECT -> a
com.android.tools.r8.ir.code.ValueTypeConstraint DOUBLE -> g
com.android.tools.r8.ir.code.ValueTypeConstraint LONG -> f
com.android.tools.r8.ir.code.ValueTypeConstraint INT_OR_FLOAT_OR_OBJECT -> e
com.android.tools.r8.ir.code.ValueTypeConstraint INT_OR_FLOAT -> d
com.android.tools.r8.ir.code.ValueTypeConstraint[] $VALUES -> i
com.android.tools.r8.ir.code.ValueTypeConstraint LONG_OR_DOUBLE -> h
1:8:void <clinit>():14:21 -> <clinit>
9:9:void <clinit>():13:13 -> <clinit>
1:1:void <init>(java.lang.String,int):13:13 -> <init>
1:1:boolean isPrecise():36:36 -> a
2:2:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):46:46 -> a
3:3:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):58:58 -> a
4:4:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):56:56 -> a
5:5:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):54:54 -> a
6:6:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):52:52 -> a
7:7:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):50:50 -> a
8:8:com.android.tools.r8.ir.code.ValueTypeConstraint fromValueType(com.android.tools.r8.ir.code.ValueType):48:48 -> a
9:9:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):63:63 -> a
10:10:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):83:83 -> a
11:11:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):79:79 -> a
12:12:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):73:73 -> a
13:13:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):77:77 -> a
14:14:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):75:75 -> a
15:15:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):71:71 -> a
16:16:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):69:69 -> a
17:17:com.android.tools.r8.ir.code.ValueTypeConstraint fromMemberType(com.android.tools.r8.ir.code.MemberType):81:81 -> a
18:18:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):107:107 -> a
19:19:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):105:105 -> a
20:20:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):91:91 -> a
21:21:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):101:101 -> a
22:22:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):99:99 -> a
23:23:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):103:103 -> a
24:24:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeDescriptorChar(char):97:97 -> a
25:25:com.android.tools.r8.ir.code.ValueTypeConstraint fromDexType(com.android.tools.r8.graph.DexType):112:112 -> a
26:26:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):116:116 -> a
27:27:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):129:129 -> a
28:28:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):127:127 -> a
29:29:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):125:125 -> a
30:30:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):123:123 -> a
31:31:com.android.tools.r8.ir.code.ValueTypeConstraint fromNumericType(com.android.tools.r8.ir.code.NumericType):121:121 -> a
32:33:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):134:135 -> a
34:34:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):137:137 -> a
35:36:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):140:141 -> a
37:38:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):143:144 -> a
39:40:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):146:147 -> a
41:42:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):149:150 -> a
43:44:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):152:153 -> a
45:46:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):155:156 -> a
47:47:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):158:158 -> a
48:48:com.android.tools.r8.ir.code.ValueTypeConstraint fromTypeLattice(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):138:138 -> a
1:1:boolean isWide():32:32 -> b
1:1:int requiredRegisters():42:42 -> c
com.android.tools.r8.ir.code.WideConstant -> a.a.a.a.g.b.gb:
com.android.tools.r8.ir.code.Xor -> a.a.a.a.g.b.hb:
1:1:void <init>(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):17:17 -> <init>
boolean isXor() -> Zb
int foldIntegers(int,int) -> a
long foldLongs(long,long) -> a
1:1:com.android.tools.r8.code.Instruction CreateInt(int,int,int):37:37 -> a
1:1:com.android.tools.r8.code.Instruction CreateInt2Addr(int,int):47:47 -> b
2:2:com.android.tools.r8.code.Instruction CreateIntLit16(int,int,int):62:62 -> b
3:3:boolean identicalNonValueNonPositionParts(com.android.tools.r8.ir.code.Instruction):67:67 -> b
1:1:com.android.tools.r8.code.Instruction CreateLong2Addr(int,int):52:52 -> c
2:2:com.android.tools.r8.code.Instruction CreateIntLit8(int,int,int):57:57 -> c
1:1:com.android.tools.r8.code.Instruction CreateLong(int,int,int):42:42 -> d
boolean isCommutative() -> ec
com.android.tools.r8.ir.code.Xor asXor() -> ka
com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver -> a.a.a.a.g.c.c:
java.util.Map unresolvedPayload -> b
java.util.Map payloadToData -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():15:15 -> <clinit>
1:1:void <init>():15:15 -> <init>
2:3:void <init>():23:24 -> <init>
1:1:short[] getData(int):59:59 -> a
2:2:void clear():63:63 -> a
3:3:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
3:3:void addPayloadUser(com.android.tools.r8.code.FillArrayData):27 -> a
4:9:void addPayloadUser(com.android.tools.r8.code.FillArrayData):28:33 -> a
10:10:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
10:10:void resolve(com.android.tools.r8.code.FillArrayDataPayload):38 -> a
11:11:void resolve(com.android.tools.r8.code.FillArrayDataPayload):39:39 -> a
12:12:void resolve(com.android.tools.r8.code.FillArrayDataPayload):41:41 -> a
13:15:void resolve(com.android.tools.r8.code.FillArrayDataPayload):45:47 -> a
1:1:int getElementWidth(int):51:51 -> b
1:1:long getSize(int):55:55 -> c
com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver$1 -> a.a.a.a.g.c.a:
com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver$PayloadData -> a.a.a.a.g.c.b:
long size -> b
short[] data -> c
int element_width -> a
1:1:void <init>():17:17 -> <init>
1:1:void <init>(com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver$1):17 -> <init>
com.android.tools.r8.ir.conversion.CallSiteInformation -> a.a.a.a.g.c.e:
1:1:void <init>():8:8 -> <init>
com.android.tools.r8.ir.conversion.CallSiteInformation$EmptyCallSiteInformation -> a.a.a.a.g.c.d:
com.android.tools.r8.ir.conversion.CallSiteInformation$EmptyCallSiteInformation EMPTY_INFO -> a
1:1:void <clinit>():26:26 -> <clinit>
1:1:void <init>():24:24 -> <init>
1:1:com.android.tools.r8.ir.conversion.CallSiteInformation$EmptyCallSiteInformation access$000():24:24 -> a
com.android.tools.r8.ir.conversion.CfSourceCode -> a.a.a.a.g.c.h:
com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList cachedTryHandlerList -> i
com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo currentBlockInfo -> b
int currentInstructionIndex -> k
com.android.tools.r8.graph.CfCode code -> e
boolean inPrelude -> l
com.android.tools.r8.origin.Origin origin -> g
com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList cachedLocalVariableList -> j
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap incomingLocals -> m
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap outgoingLocals -> n
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap incomingState -> o
com.android.tools.r8.ir.conversion.CfState state -> d
com.android.tools.r8.ir.code.CanonicalPositions canonicalPositions -> p
boolean $assertionsDisabled -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap labelOffsets -> h
boolean hasExitingInstruction -> c
com.android.tools.r8.graph.DexEncodedMethod method -> f
1:1:void <clinit>():49:49 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):204:204 -> <init>
2:2:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):52:52 -> <init>
3:3:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):189:189 -> <init>
4:4:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):196:196 -> <init>
5:7:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):205:207 -> <init>
8:11:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):209:212 -> <init>
12:12:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):214:214 -> <init>
13:14:void <init>(com.android.tools.r8.graph.CfCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.origin.Origin):218:219 -> <init>
void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder) -> a
void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder) -> a
boolean verifyLocalInScope(com.android.tools.r8.graph.DebugLocalInfo) -> a
1:1:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):260:260 -> a
2:2:boolean canThrowHelper(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.cf.code.CfInstruction):252:252 -> a
2:2:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):261 -> a
3:3:boolean canThrowHelper(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.cf.code.CfInstruction):255:255 -> a
3:3:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):261 -> a
4:5:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):262:263 -> a
6:7:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):265:266 -> a
8:8:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet.<init>():104:104 -> a
8:8:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):266 -> a
9:9:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):267:267 -> a
10:10:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.iterator():180:180 -> a
10:10:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):267 -> a
11:13:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):267:269 -> a
14:15:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):272:273 -> a
16:16:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):278:278 -> a
17:19:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):281:283 -> a
20:20:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):285:285 -> a
21:24:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):338:341 -> a
25:25:boolean isStatic():370:370 -> a
25:25:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):350 -> a
25:25:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):342 -> a
26:28:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):351:353 -> a
26:28:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):342 -> a
29:32:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):355:358 -> a
29:32:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):342 -> a
33:35:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):361:363 -> a
33:35:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):342 -> a
36:36:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):366:366 -> a
36:36:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):342 -> a
37:37:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):343:343 -> a
38:38:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):345:345 -> a
39:39:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):385:385 -> a
40:41:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):388:389 -> a
42:44:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):391:393 -> a
45:47:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):397:399 -> a
48:52:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):408:412 -> a
53:54:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):421:422 -> a
55:56:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):424:425 -> a
57:57:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):427:427 -> a
58:58:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):429:429 -> a
59:60:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):431:432 -> a
61:61:boolean canThrowHelper(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.cf.code.CfInstruction):252:252 -> a
61:61:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):434 -> a
62:62:boolean canThrowHelper(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.cf.code.CfInstruction):255:255 -> a
62:62:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):434 -> a
63:66:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):435:438 -> a
67:67:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):442:442 -> a
68:68:int instructionCount():224:224 -> a
68:68:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):444 -> a
69:69:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):445:445 -> a
70:70:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):447:447 -> a
71:74:void endLocals(com.android.tools.r8.ir.conversion.IRBuilder):593:596 -> a
71:74:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):466 -> a
75:78:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):449:452 -> a
79:81:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):455:457 -> a
82:84:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):459:461 -> a
85:85:void build(com.android.tools.r8.cf.code.CfInstruction,com.android.tools.r8.ir.conversion.IRBuilder):485:485 -> a
85:85:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):469 -> a
86:89:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):471:474 -> a
90:90:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):477:477 -> a
91:94:void startLocals(com.android.tools.r8.ir.conversion.IRBuilder):602:605 -> a
91:94:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):480 -> a
95:96:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):489:490 -> a
97:97:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):108:108 -> a
97:97:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
98:98:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):112:112 -> a
98:98:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
99:99:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.origin.Origin):116:116 -> a
99:99:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):112 -> a
99:99:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
100:102:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.origin.Origin):127:129 -> a
100:102:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):112 -> a
100:102:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
103:103:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.origin.Origin):131:131 -> a
103:103:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):112 -> a
103:103:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
104:104:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):492:492 -> a
105:105:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.ir.conversion.CfState$BaseSnapshot,com.android.tools.r8.origin.Origin):117:117 -> a
105:105:com.android.tools.r8.ir.conversion.CfState$Snapshot com.android.tools.r8.ir.conversion.CfState.merge(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.origin.Origin):112 -> a
105:105:void recordStateForTarget(int,com.android.tools.r8.ir.conversion.CfState$Snapshot):490 -> a
106:107:int getLabelOffset(com.android.tools.r8.cf.code.CfLabel):501:502 -> a
108:112:void setStateFromFrame(com.android.tools.r8.cf.code.CfFrame):506:510 -> a
113:114:void setStateFromFrame(com.android.tools.r8.cf.code.CfFrame):512:513 -> a
115:116:void setStateFromFrame(com.android.tools.r8.cf.code.CfFrame):515:516 -> a
117:117:void setStateFromFrame(com.android.tools.r8.cf.code.CfFrame):515:515 -> a
118:119:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):520:521 -> a
120:121:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):523:524 -> a
122:124:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):526:528 -> a
125:125:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):531:531 -> a
126:128:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):536:538 -> a
129:130:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):540:541 -> a
131:131:com.android.tools.r8.graph.DexType convertUninitialized(com.android.tools.r8.cf.code.CfFrame$FrameType):543:543 -> a
132:132:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int):557:557 -> a
133:134:boolean isControlFlow(com.android.tools.r8.cf.code.CfInstruction):611:612 -> a
135:135:boolean verifyCurrentInstructionCanThrow():633:633 -> a
136:138:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):643:645 -> a
139:139:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):650:650 -> a
140:140:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):654:654 -> a
141:141:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):656:656 -> a
142:142:com.android.tools.r8.ir.code.Position getCanonicalPosition(com.android.tools.r8.ir.code.Position):665:665 -> a
143:143:com.android.tools.r8.ir.code.Position getCanonicalPosition(com.android.tools.r8.ir.code.Position):670:670 -> a
144:144:com.android.tools.r8.ir.code.Position getCanonicalPosition(com.android.tools.r8.ir.code.Position):665:665 -> a
void buildPostlude(com.android.tools.r8.ir.conversion.IRBuilder) -> b
int getMoveExceptionRegister(int) -> b
void setUp() -> b
int instructionOffset(int) -> c
1:1:int instructionCount():224:224 -> c
int instructionIndex(int) -> d
1:2:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():619:620 -> d
3:3:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():623:623 -> d
boolean verifyRegister(int) -> e
1:1:com.android.tools.r8.ir.code.Position getCurrentPosition():661:661 -> e
1:1:int getCurrentInstructionIndex():497:497 -> f
2:2:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):567:567 -> f
3:3:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int):562:562 -> f
3:3:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):568 -> f
4:4:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):570:570 -> f
5:5:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):572:572 -> f
1:1:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int):562:562 -> g
2:2:boolean localsChanged():589:589 -> g
1:1:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList getLocalVariables(int):301:301 -> h
2:2:boolean com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList.validFor(int):158:158 -> h
2:2:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList getLocalVariables(int):301 -> h
3:4:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList getLocalVariables(int):302:303 -> h
5:5:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList getLocalVariables(int):305:305 -> h
6:8:void setLocalVariableLists():576:578 -> h
9:9:void setLocalVariableLists():581:581 -> h
10:11:void setLocalVariableLists():583:584 -> h
12:12:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps.emptyMap():198:198 -> h
12:12:void setLocalVariableLists():585 -> h
13:13:void setLocalVariableLists():585:585 -> h
1:4:int[] getTargets(int):309:312 -> i
5:12:int[] getTargets(int):316:323 -> i
13:13:int[] getTargets(int):325:325 -> i
14:16:int[] getTargets(int):328:330 -> i
17:18:int[] getTargets(int):332:333 -> i
19:20:int[] getTargets(int):313:314 -> i
1:1:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):292:292 -> j
2:2:boolean com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList.validFor(int):69:69 -> j
2:2:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):292 -> j
3:3:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):293:293 -> j
4:4:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):295:295 -> j
5:5:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):294:294 -> j
6:6:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList getTryHandlers(int):297:297 -> j
com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList -> a.a.a.a.g.c.f:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap locals -> c
int endOffset -> b
int startOffset -> a
1:1:void <clinit>():117:117 -> <clinit>
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps.emptyMap():198:198 -> <clinit>
2:2:void <clinit>():117 -> <clinit>
3:3:void <clinit>():117:117 -> <clinit>
1:4:void <init>(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap):123:126 -> <init>
1:3:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):136:138 -> a
4:4:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):140:140 -> a
5:5:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):143:143 -> a
6:6:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):147:147 -> a
7:9:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):149:151 -> a
10:10:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):153:153 -> a
11:11:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps.emptyMap():198:198 -> a
11:11:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):154 -> a
12:12:com.android.tools.r8.ir.conversion.CfSourceCode$LocalVariableList compute(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):154:154 -> a
com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList -> a.a.a.a.g.c.g:
java.util.List guards -> d
boolean $assertionsDisabled -> a
int startOffset -> b
int endOffset -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList offsets -> e
1:1:void <clinit>():54:54 -> <clinit>
1:5:void <init>(int,int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):61:65 -> <init>
1:2:boolean isEmpty():73:74 -> a
3:8:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):83:88 -> a
9:9:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):90:90 -> a
10:10:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):93:93 -> a
11:12:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):96:97 -> a
13:18:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):99:104 -> a
19:19:com.android.tools.r8.ir.conversion.CfSourceCode$TryHandlerList computeTryHandlers(int,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap):111:111 -> a
com.android.tools.r8.ir.conversion.CfState -> a.a.a.a.g.c.t:
com.android.tools.r8.ir.conversion.CfState$Snapshot current -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():12:12 -> <clinit>
1:1:void <init>(com.android.tools.r8.origin.Origin):71:71 -> <init>
1:1:void buildPrelude(com.android.tools.r8.ir.code.Position):78:78 -> a
2:2:void com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.<init>(com.android.tools.r8.ir.code.Position):316:316 -> a
2:2:void buildPrelude(com.android.tools.r8.ir.code.Position):78 -> a
3:3:void buildPrelude(com.android.tools.r8.ir.code.Position):78:78 -> a
4:5:void reset(com.android.tools.r8.ir.conversion.CfState$Snapshot,boolean):86:87 -> a
6:6:void setStateFromFrame(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.ir.code.Position):91:91 -> a
7:7:int stackHeight():147:147 -> a
7:7:void setStateFromFrame(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.ir.code.Position):91 -> a
8:9:void setStateFromFrame(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.ir.code.Position):91:92 -> a
10:10:com.android.tools.r8.ir.conversion.CfState$Slot push(com.android.tools.r8.ir.conversion.CfState$Slot):151:151 -> a
11:11:com.android.tools.r8.ir.conversion.CfState$Slot push(com.android.tools.r8.graph.DexType):155:155 -> a
12:12:com.android.tools.r8.ir.conversion.CfState$Slot push(com.android.tools.r8.ir.code.ValueType):159:159 -> a
13:15:com.android.tools.r8.ir.conversion.CfState$Slot push(com.android.tools.r8.ir.conversion.CfState$SlotType):163:165 -> a
16:16:void updateState(com.android.tools.r8.ir.conversion.CfState$Snapshot):169:169 -> a
17:17:com.android.tools.r8.ir.conversion.CfState$Slot peek(int):191:191 -> a
18:18:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.graph.DexType):199:199 -> a
19:20:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.ir.conversion.CfState$SlotType):207:208 -> a
19:20:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.graph.DexType):199 -> a
21:21:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.ir.conversion.CfState$Slot):203:203 -> a
22:23:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.ir.conversion.CfState$SlotType):207:208 -> a
22:23:com.android.tools.r8.ir.conversion.CfState$Slot write(int,com.android.tools.r8.ir.conversion.CfState$Slot):203 -> a
24:24:com.android.tools.r8.ir.code.Position getPosition():212:212 -> a
1:1:com.android.tools.r8.ir.conversion.CfState$Snapshot getSnapshot():104:104 -> b
2:2:int[] popReverse(int):179:179 -> b
3:3:int[] popReverse(int):181:181 -> b
4:5:void setPosition(com.android.tools.r8.ir.code.Position):216:217 -> b
1:1:com.android.tools.r8.ir.conversion.CfState$Slot peek():187:187 -> c
2:2:com.android.tools.r8.ir.conversion.CfState$Slot read(int):195:195 -> c
1:2:com.android.tools.r8.ir.conversion.CfState$Slot pop():173:174 -> d
1:1:java.lang.String toString():222:222 -> toString
2:3:java.lang.String com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.toString():401:402 -> toString
2:3:java.lang.String toString():222 -> toString
4:5:java.lang.String com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.toString():404:405 -> toString
4:5:java.lang.String toString():222 -> toString
6:6:java.lang.String com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.toString():408:408 -> toString
6:6:java.lang.String toString():222 -> toString
7:9:java.lang.String com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.toString():410:412 -> toString
7:9:java.lang.String toString():222 -> toString
10:10:java.lang.String com.android.tools.r8.ir.conversion.CfState$BaseSnapshot.toString():416:416 -> toString
10:10:java.lang.String toString():222 -> toString
com.android.tools.r8.ir.conversion.CfState$1 -> a.a.a.a.g.c.i:
com.android.tools.r8.ir.conversion.CfState$BaseSnapshot -> a.a.a.a.g.c.j:
com.android.tools.r8.ir.conversion.CfState$SlotType[] locals -> d
com.android.tools.r8.ir.conversion.CfState$SlotType[] stack -> e
boolean $assertionsDisabled -> c
com.android.tools.r8.ir.code.Position position -> f
1:1:void <clinit>():310:310 -> <clinit>
1:5:void <init>(int,int,com.android.tools.r8.ir.code.Position):320:324 -> <init>
6:7:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot):328:329 -> <init>
8:14:void <init>(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.ir.code.Position):333:339 -> <init>
15:17:void <init>(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.ir.code.Position):341:343 -> <init>
com.android.tools.r8.ir.conversion.CfState$BaseSnapshot asBase() -> a
1:1:com.android.tools.r8.ir.conversion.CfState$Slot getLocal(int):376:376 -> a
2:3:void build(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot):386:387 -> a
4:5:void build(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot):389:390 -> a
1:3:com.android.tools.r8.ir.conversion.CfState$SlotType getSlotType(com.android.tools.r8.graph.DexType):348:350 -> b
4:4:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):365:365 -> b
5:5:com.android.tools.r8.ir.code.Position getPosition():381:381 -> b
1:1:int maxLocal():360:360 -> c
1:1:com.android.tools.r8.ir.conversion.CfState$Slot peek():370:370 -> d
2:2:int stackHeight():355:355 -> d
2:2:com.android.tools.r8.ir.conversion.CfState$Slot peek():370 -> d
3:3:com.android.tools.r8.ir.conversion.CfState$Slot peek():370:370 -> d
4:4:int stackHeight():355:355 -> d
4:4:com.android.tools.r8.ir.conversion.CfState$Slot peek():371 -> d
5:5:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):365:365 -> d
5:5:com.android.tools.r8.ir.conversion.CfState$Slot peek():371 -> d
1:1:int stackHeight():355:355 -> e
1:2:java.lang.String toString():401:402 -> toString
3:4:java.lang.String toString():404:405 -> toString
5:5:java.lang.String toString():408:408 -> toString
6:8:java.lang.String toString():410:412 -> toString
9:9:java.lang.String toString():416:416 -> toString
com.android.tools.r8.ir.conversion.CfState$Pop -> a.a.a.a.g.c.k:
int stackHeight -> d
boolean $assertionsDisabled -> c
1:1:void <clinit>():459:459 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot):464:466 -> <init>
1:2:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):476:477 -> b
1:1:com.android.tools.r8.ir.conversion.CfState$Slot peek():482:482 -> d
1:1:int stackHeight():471:471 -> e
1:1:java.lang.String toString():487:487 -> toString
com.android.tools.r8.ir.conversion.CfState$Push -> a.a.a.a.g.c.l:
com.android.tools.r8.ir.conversion.CfState$Slot slot -> d
boolean $assertionsDisabled -> c
1:1:void <clinit>():420:420 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.conversion.CfState$SlotType):425:427 -> <init>
1:3:void build(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot):447:449 -> a
1:1:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):437:437 -> b
2:2:com.android.tools.r8.ir.conversion.CfState$Slot peek():442:442 -> b
2:2:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):437 -> b
3:3:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):437:437 -> b
1:1:com.android.tools.r8.ir.conversion.CfState$Slot peek():442:442 -> d
1:1:int stackHeight():432:432 -> e
1:1:java.lang.String toString():455:455 -> toString
com.android.tools.r8.ir.conversion.CfState$SetPosition -> a.a.a.a.g.c.m:
com.android.tools.r8.ir.code.Position position -> c
1:2:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot,com.android.tools.r8.ir.code.Position):528:529 -> <init>
1:1:com.android.tools.r8.ir.code.Position getPosition():534:534 -> b
1:1:java.lang.String toString():539:539 -> toString
com.android.tools.r8.ir.conversion.CfState$Slot -> a.a.a.a.g.c.n:
com.android.tools.r8.ir.code.ValueType type -> c
com.android.tools.r8.ir.conversion.CfState$SlotType slotType -> e
com.android.tools.r8.graph.DexType preciseType -> d
boolean $assertionsDisabled -> a
int register -> b
1:1:void <clinit>():225:225 -> <clinit>
1:1:void <init>(int,com.android.tools.r8.ir.conversion.CfState$SlotType,com.android.tools.r8.ir.conversion.CfState$1):225:225 -> <init>
2:6:void <init>(int,com.android.tools.r8.ir.conversion.CfState$SlotType):237:241 -> <init>
1:1:com.android.tools.r8.ir.conversion.CfState$SlotType access$100(com.android.tools.r8.ir.conversion.CfState$Slot):225:225 -> a
2:2:com.android.tools.r8.ir.conversion.CfState$Slot stackSlot(int,com.android.tools.r8.ir.conversion.CfState$SlotType):245:245 -> a
2:2:com.android.tools.r8.ir.conversion.CfState$Slot access$300(int,com.android.tools.r8.ir.conversion.CfState$SlotType):225 -> a
3:4:int stackPosition():249:250 -> a
1:1:int access$500(com.android.tools.r8.ir.conversion.CfState$Slot):225:225 -> b
1:3:java.lang.String toString():255:257 -> toString
com.android.tools.r8.ir.conversion.CfState$SlotType -> a.a.a.a.g.c.q:
1:1:void <init>():14:14 -> <init>
1:1:void <init>(com.android.tools.r8.ir.conversion.CfState$1):14 -> <init>
com.android.tools.r8.ir.code.ValueType getImprecise() -> a
com.android.tools.r8.graph.DexType getPrecise() -> b
com.android.tools.r8.ir.conversion.CfState$SlotType$Imprecise -> a.a.a.a.g.c.o:
com.android.tools.r8.ir.code.ValueType type -> a
1:2:void <init>(com.android.tools.r8.ir.code.ValueType):47:48 -> <init>
1:1:com.android.tools.r8.ir.code.ValueType getImprecise():58:58 -> a
com.android.tools.r8.graph.DexType getPrecise() -> b
1:1:java.lang.String toString():63:63 -> toString
com.android.tools.r8.ir.conversion.CfState$SlotType$Precise -> a.a.a.a.g.c.p:
com.android.tools.r8.graph.DexType type -> a
1:2:void <init>(com.android.tools.r8.graph.DexType):23:24 -> <init>
1:1:com.android.tools.r8.ir.code.ValueType getImprecise():34:34 -> a
1:1:com.android.tools.r8.graph.DexType getPrecise():29:29 -> b
1:1:java.lang.String toString():39:39 -> toString
com.android.tools.r8.ir.conversion.CfState$Snapshot -> a.a.a.a.g.c.r:
com.android.tools.r8.ir.conversion.CfState$Snapshot parent -> a
int updates -> b
1:3:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot,int):265:267 -> <init>
1:3:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot,int,com.android.tools.r8.ir.conversion.CfState$1):261 -> <init>
1:1:com.android.tools.r8.ir.conversion.CfState$Slot getLocal(int):287:287 -> a
2:2:void build(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot):295:295 -> a
3:3:com.android.tools.r8.ir.conversion.CfState$BaseSnapshot asBase():299:299 -> a
4:6:com.android.tools.r8.ir.conversion.CfState$Snapshot exceptionTransfer(com.android.tools.r8.graph.DexType):303:305 -> a
1:1:com.android.tools.r8.ir.conversion.CfState$Slot getStack(int):279:279 -> b
2:2:com.android.tools.r8.ir.code.Position getPosition():291:291 -> b
1:1:int maxLocal():275:275 -> c
1:1:com.android.tools.r8.ir.conversion.CfState$Slot peek():283:283 -> d
1:1:int stackHeight():271:271 -> e
com.android.tools.r8.ir.conversion.CfState$Write -> a.a.a.a.g.c.s:
com.android.tools.r8.ir.conversion.CfState$Slot slot -> d
boolean $assertionsDisabled -> c
1:1:void <clinit>():491:491 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.conversion.CfState$Snapshot,int,com.android.tools.r8.ir.conversion.CfState$SlotType):496:498 -> <init>
1:1:com.android.tools.r8.ir.conversion.CfState$Slot getLocal(int):508:508 -> a
2:3:void build(com.android.tools.r8.ir.conversion.CfState$BaseSnapshot):513:514 -> a
1:1:int maxLocal():503:503 -> c
1:1:java.lang.String toString():519:519 -> toString
com.android.tools.r8.ir.conversion.DexBuilder -> a.a.a.a.g.c.E:
boolean hasBackwardsBranch -> n
int inRegisterCount -> l
int outRegisterCount -> m
com.android.tools.r8.ir.conversion.DexBuilder$Info previousNonFallthroughInfo -> k
int maxOffset -> h
int minOffset -> i
com.android.tools.r8.utils.InternalOptions options -> d
com.android.tools.r8.ir.code.BasicBlock nextBlock -> o
com.android.tools.r8.ir.code.IRCode ir -> b
com.android.tools.r8.ir.conversion.DexBuilder$Info[] instructionToInfo -> j
java.util.Set ifsNeedingRewrite -> g
java.util.List fillArrayDataInfos -> f
java.util.List switchPayloadInfos -> e
com.android.tools.r8.ir.regalloc.RegisterAllocator registerAllocator -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():83:83 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):127:127 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):95:95 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):98:98 -> <init>
4:4:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):102:102 -> <init>
5:6:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):105:106 -> <init>
7:8:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):116:117 -> <init>
9:9:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):120:120 -> <init>
10:14:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,com.android.tools.r8.utils.InternalOptions):128:132 -> <init>
1:1:com.android.tools.r8.ir.conversion.DexBuilder$Info access$000(com.android.tools.r8.ir.conversion.DexBuilder,com.android.tools.r8.ir.code.BasicBlock):83:83 -> a
2:2:com.android.tools.r8.ir.conversion.DexBuilder$Info access$100(com.android.tools.r8.ir.conversion.DexBuilder,com.android.tools.r8.ir.code.Instruction):83:83 -> a
3:3:boolean access$202(com.android.tools.r8.ir.conversion.DexBuilder,boolean):83:83 -> a
4:4:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):290:290 -> a
5:5:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):294:294 -> a
6:7:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):306:307 -> a
8:9:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):309:310 -> a
10:10:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):318:318 -> a
11:13:boolean isTrivialFallthroughTarget(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):280:282 -> a
11:13:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):319 -> a
14:14:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):321:321 -> a
15:15:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):326:326 -> a
16:16:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):329:329 -> a
17:18:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):333:334 -> a
19:21:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):345:347 -> a
22:22:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):351:351 -> a
23:26:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):353:356 -> a
27:27:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):358:358 -> a
28:32:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):360:364 -> a
33:34:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):368:369 -> a
35:36:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):374:375 -> a
37:38:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):377:378 -> a
39:39:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):380:380 -> a
40:41:boolean isNopInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):543:544 -> a
40:41:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):381 -> a
42:44:boolean isNonMaterializingConstNumber(com.android.tools.r8.ir.code.Instruction):551:553 -> a
42:44:boolean isNopInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):545 -> a
42:44:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):381 -> a
45:45:boolean isNopInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):546:546 -> a
45:45:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):381 -> a
46:48:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):383:385 -> a
49:49:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):390:390 -> a
50:52:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):394:396 -> a
53:54:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):402:403 -> a
55:57:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):405:407 -> a
58:58:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):411:411 -> a
59:61:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):415:417 -> a
62:64:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):419:421 -> a
65:72:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):424:431 -> a
73:74:void removeRedundantDebugPositions(com.android.tools.r8.ir.code.IRCode):433:434 -> a
75:75:void rewriteIfs():450:450 -> a
75:75:com.android.tools.r8.graph.DexCode build():160 -> a
76:86:void rewriteIfs():453:463 -> a
76:86:com.android.tools.r8.graph.DexCode build():160 -> a
87:95:void reset():136:144 -> a
87:95:com.android.tools.r8.graph.DexCode build():163 -> a
96:96:com.android.tools.r8.graph.DexCode build():167:167 -> a
97:99:com.android.tools.r8.graph.DexCode build():172:174 -> a
100:102:com.android.tools.r8.graph.DexCode build():176:178 -> a
103:107:com.android.tools.r8.graph.DexCode build():183:187 -> a
108:108:com.android.tools.r8.graph.DexCode build():190:190 -> a
109:110:com.android.tools.r8.graph.DexCode build():193:194 -> a
111:116:com.android.tools.r8.graph.DexCode build():196:201 -> a
117:119:com.android.tools.r8.graph.DexCode build():203:205 -> a
120:120:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
120:120:com.android.tools.r8.graph.DexCode build():206 -> a
121:121:com.android.tools.r8.graph.DexCode build():207:207 -> a
122:122:com.android.tools.r8.graph.DexCode build():210:210 -> a
123:123:com.android.tools.r8.graph.DexCode build():217:217 -> a
124:124:boolean com.android.tools.r8.utils.InternalOptions.canHaveTracingPastInstructionsStreamBug():824:824 -> a
124:124:com.android.tools.r8.graph.DexCode build():217 -> a
125:125:com.android.tools.r8.graph.DexCode build():218:218 -> a
126:126:com.android.tools.r8.graph.DexCode build():224:224 -> a
127:127:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
127:127:com.android.tools.r8.graph.DexCode build():225 -> a
128:128:com.android.tools.r8.graph.DexCode build():227:227 -> a
129:129:com.android.tools.r8.graph.DexCode build():231:231 -> a
130:131:com.android.tools.r8.graph.DexCode build():233:234 -> a
132:132:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
132:132:com.android.tools.r8.graph.DexCode build():235 -> a
133:133:com.android.tools.r8.graph.DexCode build():236:236 -> a
134:134:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):660:660 -> a
134:134:com.android.tools.r8.graph.DexCode build():239 -> a
135:135:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):663:663 -> a
135:135:com.android.tools.r8.graph.DexCode build():239 -> a
136:141:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):666:671 -> a
136:141:com.android.tools.r8.graph.DexCode build():239 -> a
142:142:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):673:673 -> a
142:142:com.android.tools.r8.graph.DexCode build():239 -> a
143:143:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):675:675 -> a
143:143:com.android.tools.r8.graph.DexCode build():239 -> a
144:144:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):677:677 -> a
144:144:com.android.tools.r8.graph.DexCode build():239 -> a
145:145:com.android.tools.r8.code.Nop createSwitchPayload(com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo,int):679:679 -> a
145:145:com.android.tools.r8.graph.DexCode build():239 -> a
146:146:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
146:146:com.android.tools.r8.graph.DexCode build():240 -> a
147:148:com.android.tools.r8.graph.DexCode build():241:242 -> a
149:149:com.android.tools.r8.graph.DexCode build():246:246 -> a
150:151:com.android.tools.r8.graph.DexCode build():248:249 -> a
152:152:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
152:152:com.android.tools.r8.graph.DexCode build():250 -> a
153:153:com.android.tools.r8.graph.DexCode build():251:251 -> a
154:154:com.android.tools.r8.graph.DexCode build():254:254 -> a
155:155:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
155:155:com.android.tools.r8.graph.DexCode build():255 -> a
156:156:com.android.tools.r8.graph.DexCode build():256:256 -> a
157:157:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
157:157:com.android.tools.r8.graph.DexCode build():256 -> a
158:158:com.android.tools.r8.graph.DexCode build():256:256 -> a
159:159:int com.android.tools.r8.code.FillArrayDataPayload.getSize():75:75 -> a
159:159:com.android.tools.r8.graph.DexCode build():257 -> a
160:160:com.android.tools.r8.graph.DexCode build():258:258 -> a
161:161:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():686:686 -> a
161:161:com.android.tools.r8.graph.DexCode build():262 -> a
162:162:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():688:688 -> a
162:162:com.android.tools.r8.graph.DexCode build():262 -> a
163:168:com.android.tools.r8.graph.DexCode$Try[] getDexTryItems(java.util.List,java.util.Map):789:794 -> a
163:168:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():690 -> a
163:168:com.android.tools.r8.graph.DexCode build():262 -> a
169:169:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():691:691 -> a
169:169:com.android.tools.r8.graph.DexCode build():262 -> a
170:172:com.android.tools.r8.graph.DexCode$TryHandler[] getDexTryHandlers(java.util.Map):800:802 -> a
170:172:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():691 -> a
170:172:com.android.tools.r8.graph.DexCode build():262 -> a
173:179:com.android.tools.r8.graph.DexCode$TryHandler[] getDexTryHandlers(java.util.Map):804:810 -> a
173:179:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():691 -> a
173:179:com.android.tools.r8.graph.DexCode build():262 -> a
180:180:com.android.tools.r8.graph.DexCode$TryHandler[] getDexTryHandlers(java.util.Map):813:813 -> a
180:180:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():691 -> a
180:180:com.android.tools.r8.graph.DexCode build():262 -> a
181:182:com.android.tools.r8.graph.DexCode$TryHandler[] getDexTryHandlers(java.util.Map):816:817 -> a
181:182:com.android.tools.r8.ir.conversion.DexBuilder$TryInfo computeTryInfo():691 -> a
181:182:com.android.tools.r8.graph.DexCode build():262 -> a
183:183:com.android.tools.r8.graph.DexCode build():265:265 -> a
184:184:com.android.tools.r8.graph.DexCode build():267:267 -> a
185:185:com.android.tools.r8.graph.DexCode build():270:270 -> a
186:186:com.android.tools.r8.graph.DexCode build():273:273 -> a
187:187:int allocatedRegister(com.android.tools.r8.ir.code.Value,int):479:479 -> a
188:189:void addGoto(com.android.tools.r8.ir.code.Goto):489:490 -> a
190:190:void addGoto(com.android.tools.r8.ir.code.Goto):492:492 -> a
191:191:boolean needsNopBetweenMoveAndInstanceOf(com.android.tools.r8.code.InstanceOf):497:497 -> a
191:191:void addInstanceOf(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.code.InstanceOf):521 -> a
192:195:boolean needsNopBetweenMoveAndInstanceOf(com.android.tools.r8.code.InstanceOf):500:503 -> a
192:195:void addInstanceOf(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.code.InstanceOf):521 -> a
196:196:boolean needsNopBetweenMoveAndInstanceOf(com.android.tools.r8.code.InstanceOf):511:511 -> a
196:196:void addInstanceOf(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.code.InstanceOf):521 -> a
197:197:void addInstanceOf(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.code.InstanceOf):522:522 -> a
198:198:void addInstanceOf(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.code.InstanceOf):524:524 -> a
199:200:void addIf(com.android.tools.r8.ir.code.If):529:530 -> a
201:201:void addMove(com.android.tools.r8.ir.code.Move):534:534 -> a
202:202:void addNop(com.android.tools.r8.ir.code.Instruction):557:557 -> a
203:205:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction):567:569 -> a
206:206:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction):568:568 -> a
207:207:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction):570:570 -> a
208:209:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction[]):574:575 -> a
210:212:void addSwitch(com.android.tools.r8.ir.code.Switch,com.android.tools.r8.code.Format31t):579:581 -> a
213:214:void addFillArrayData(com.android.tools.r8.ir.code.NewArrayFilledData,com.android.tools.r8.code.FillArrayData):585:586 -> a
215:216:void addArgument(com.android.tools.r8.ir.code.Argument):590:591 -> a
217:219:void addReturn(com.android.tools.r8.ir.code.Return,com.android.tools.r8.code.Instruction):595:597 -> a
220:220:void addReturn(com.android.tools.r8.ir.code.Return,com.android.tools.r8.code.Instruction):599:599 -> a
221:227:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder$Info):604:610 -> a
228:229:void setInfo(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder$Info):624:625 -> a
228:229:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder$Info):611 -> a
230:230:void setInfo(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder$Info):627:627 -> a
230:230:void add(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.conversion.DexBuilder$Info):611 -> a
231:231:int instructionNumberToIndex(int):615:615 -> a
232:232:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):631:631 -> a
233:236:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):633:636 -> a
237:239:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):640:642 -> a
240:241:com.android.tools.r8.ir.code.BasicBlock computeNextBlock(com.android.tools.r8.ir.code.BasicBlock):650:651 -> a
240:241:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):643 -> a
242:242:com.android.tools.r8.ir.code.BasicBlock computeNextBlock(com.android.tools.r8.ir.code.BasicBlock):653:653 -> a
242:242:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):643 -> a
243:243:com.android.tools.r8.ir.code.BasicBlock computeNextBlock(com.android.tools.r8.ir.code.BasicBlock):655:655 -> a
243:243:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):643 -> a
244:244:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):643:643 -> a
245:246:com.android.tools.r8.ir.conversion.DexBuilder$Info getTargetInfo(com.android.tools.r8.ir.code.BasicBlock):645:646 -> a
247:249:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):697:699 -> a
250:251:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):703:704 -> a
252:255:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):709:712 -> a
256:256:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):714:714 -> a
257:265:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):716:724 -> a
266:266:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):727:727 -> a
267:267:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):735:735 -> a
268:269:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):740:741 -> a
270:270:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):743:743 -> a
271:271:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):745:745 -> a
272:273:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):747:748 -> a
274:278:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):750:754 -> a
279:281:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):760:762 -> a
282:282:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):765:765 -> a
283:284:java.util.List computeTryItems(com.android.tools.r8.com.google.common.collect.BiMap):770:771 -> a
1:1:void needsIfRewriting(com.android.tools.r8.ir.code.BasicBlock):469:469 -> b
1:1:void access$300(com.android.tools.r8.ir.conversion.DexBuilder,com.android.tools.r8.ir.code.BasicBlock):83 -> b
2:3:void requestOutgoingRegisters(int):473:474 -> b
4:4:int argumentOrAllocateRegister(com.android.tools.r8.ir.code.Value,int):485:485 -> b
5:5:void addNothing(com.android.tools.r8.ir.code.Instruction):538:538 -> b
6:10:int trimEnd(com.android.tools.r8.ir.code.BasicBlock):777:781 -> b
11:11:int trimEnd(com.android.tools.r8.ir.code.BasicBlock):784:784 -> b
12:12:com.android.tools.r8.utils.InternalOptions getOptions():823:823 -> b
1:1:com.android.tools.r8.ir.conversion.DexBuilder$Info getInfo(com.android.tools.r8.ir.code.Instruction):620:620 -> c
2:2:com.android.tools.r8.ir.regalloc.RegisterAllocator getRegisterAllocator():827:827 -> c
com.android.tools.r8.ir.conversion.DexBuilder$FallThroughInfo -> a.a.a.a.g.c.u:
1:1:void <init>(com.android.tools.r8.ir.code.Instruction):982:982 -> <init>
void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List) -> a
int computeSize(com.android.tools.r8.ir.conversion.DexBuilder) -> a
int getSize() -> d
int maxSize() -> e
int minSize() -> f
com.android.tools.r8.ir.conversion.DexBuilder$FillArrayDataInfo -> a.a.a.a.g.c.v:
com.android.tools.r8.code.FillArrayData dex -> b
com.android.tools.r8.ir.code.NewArrayFilledData ir -> a
1:3:void <init>(com.android.tools.r8.ir.code.NewArrayFilledData,com.android.tools.r8.code.FillArrayData):1415:1417 -> <init>
com.android.tools.r8.ir.conversion.DexBuilder$FixedSizeInfo -> a.a.a.a.g.c.w:
com.android.tools.r8.code.Instruction instruction -> e
1:2:void <init>(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction):901:902 -> <init>
1:1:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):922:922 -> a
2:2:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
2:2:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):922 -> a
3:3:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):923:923 -> a
4:4:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):928:928 -> a
1:1:int getSize():907:907 -> d
1:1:int maxSize():917:917 -> e
1:1:int minSize():912:912 -> f
com.android.tools.r8.ir.conversion.DexBuilder$GotoInfo -> a.a.a.a.g.c.x:
boolean $assertionsDisabled -> e
int size -> f
1:1:void <clinit>():1010:1010 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Goto):1015:1015 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Goto):1012:1012 -> <init>
1:1:com.android.tools.r8.ir.code.Goto getJump():1019:1019 -> a
1:1:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1083 -> a
2:4:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1084:1086 -> a
5:5:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1088:1088 -> a
6:9:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1092:1095 -> a
10:10:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
10:10:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1095 -> a
11:12:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1096:1097 -> a
13:16:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1102:1105 -> a
17:17:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
17:17:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1105 -> a
18:18:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1106:1106 -> a
19:19:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1125:1125 -> a
20:20:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1128:1128 -> a
21:23:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1117:1119 -> a
24:24:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1121:1121 -> a
25:26:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1112:1113 -> a
27:27:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1130:1130 -> a
28:28:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
28:28:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1130 -> a
29:29:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1131:1131 -> a
30:30:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1042:1042 -> a
31:31:com.android.tools.r8.ir.code.Goto getJump():1019:1019 -> a
31:31:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1043 -> a
32:32:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1044:1044 -> a
33:35:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1046:1048 -> a
36:37:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1050:1051 -> a
38:38:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1055:1055 -> a
39:40:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1060:1061 -> a
41:41:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1064:1064 -> a
42:42:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1066:1066 -> a
43:43:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1068:1068 -> a
44:44:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1070:1070 -> a
45:46:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1074:1075 -> a
47:48:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1077:1078 -> a
1:2:int getSize():1024:1025 -> d
1:1:int maxSize():1036:1036 -> e
1:1:int minSize():1030:1030 -> f
com.android.tools.r8.ir.conversion.DexBuilder$IfInfo -> a.a.a.a.g.c.y:
boolean $assertionsDisabled -> e
int size -> f
1:1:void <clinit>():1136:1136 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.If):1141:1141 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.If):1138:1138 -> <init>
1:1:com.android.tools.r8.ir.code.Instruction getIR():1136:1136 -> a
2:2:void setMaxOffset(int):1136:1136 -> a
3:3:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1155:1155 -> a
3:3:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
4:4:int getMaxOffset():1136:1136 -> a
4:4:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1156 -> a
4:4:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
5:5:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1157:1157 -> a
5:5:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
6:6:int getOffset():1136:1136 -> a
6:6:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1159 -> a
6:6:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
7:7:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1159:1159 -> a
7:7:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
8:8:int getOffset():1136:1136 -> a
8:8:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1164 -> a
8:8:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
9:9:int getOffset():1136:1136 -> a
9:9:boolean offsetOutOfRange(com.android.tools.r8.ir.conversion.DexBuilder):1165 -> a
9:9:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1238 -> a
10:10:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1239:1239 -> a
11:12:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1241:1242 -> a
13:15:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1170:1172 -> a
16:16:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1174:1174 -> a
17:17:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1177:1177 -> a
18:22:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1180:1184 -> a
23:23:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1186:1186 -> a
24:25:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1188:1189 -> a
26:26:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1206:1206 -> a
27:27:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1203:1203 -> a
28:28:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1200:1200 -> a
29:29:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1197:1197 -> a
30:30:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1194:1194 -> a
31:31:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1191:1191 -> a
32:33:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1210:1211 -> a
34:34:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1228:1228 -> a
35:35:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1225:1225 -> a
36:36:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1222:1222 -> a
37:37:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1219:1219 -> a
38:38:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1216:1216 -> a
39:39:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1213:1213 -> a
40:40:int getOffset():1136:1136 -> a
40:40:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1232 -> a
41:41:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
41:41:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1232 -> a
42:42:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1233:1233 -> a
1:1:void com.android.tools.r8.ir.conversion.DexBuilder$Info.setMinOffset(int):877:877 -> b
1:1:void setMinOffset(int):1136 -> b
2:2:int getMaxOffset():1136:1136 -> b
3:5:boolean branchesToSelf(com.android.tools.r8.ir.conversion.DexBuilder):1149:1151 -> b
1:1:int getOffset():1136:1136 -> c
2:2:void setOffset(int):1136:1136 -> c
1:1:int getSize():1257:1257 -> d
int maxSize() -> e
int minSize() -> f
1:1:com.android.tools.r8.ir.code.Instruction getIR():1136:1136 -> g
1:1:com.android.tools.r8.ir.code.If getBranch():1145 -> g
2:2:com.android.tools.r8.ir.code.If getBranch():1145:1145 -> g
com.android.tools.r8.ir.conversion.DexBuilder$Info -> a.a.a.a.g.c.z:
com.android.tools.r8.ir.code.Instruction ir -> b
int maxOffset -> d
boolean $assertionsDisabled -> a
int offset -> c
1:1:void <clinit>():831:831 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Instruction):840:840 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Instruction):835:835 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.Instruction):838:838 -> <init>
4:5:void <init>(com.android.tools.r8.ir.code.Instruction):841:842 -> <init>
void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List) -> a
int computeSize(com.android.tools.r8.ir.conversion.DexBuilder) -> a
1:2:void setMaxOffset(int):887:888 -> a
3:3:com.android.tools.r8.ir.code.Instruction getIR():892:892 -> a
1:1:void setMinOffset(int):877:877 -> b
2:3:int getMaxOffset():882:883 -> b
1:2:int getOffset():862:863 -> c
3:4:void setOffset(int):867:868 -> c
int getSize() -> d
int maxSize() -> e
int minSize() -> f
com.android.tools.r8.ir.conversion.DexBuilder$MoveInfo -> a.a.a.a.g.c.A:
boolean $assertionsDisabled -> e
int size -> f
1:1:void <clinit>():1261:1261 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Move):1266:1266 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Move):1263:1263 -> <init>
1:1:com.android.tools.r8.ir.code.Instruction getIR():1261:1261 -> a
2:2:void setMaxOffset(int):1261:1261 -> a
3:4:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1283:1284 -> a
5:5:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1286:1286 -> a
6:6:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1288:1288 -> a
7:7:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1290:1290 -> a
8:8:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1292:1292 -> a
9:9:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):1294:1294 -> a
10:13:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1299:1302 -> a
14:14:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1304:1304 -> a
15:20:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1332:1337 -> a
21:21:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1339:1339 -> a
22:22:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1343:1343 -> a
23:28:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1321:1326 -> a
29:29:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1328:1328 -> a
30:30:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1307:1307 -> a
31:36:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1310:1315 -> a
37:37:int getOffset():1261:1261 -> a
37:37:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1345 -> a
38:38:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
38:38:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1345 -> a
39:39:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1346:1346 -> a
40:40:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):1317:1317 -> a
1:1:void com.android.tools.r8.ir.conversion.DexBuilder$Info.setMinOffset(int):877:877 -> b
1:1:void setMinOffset(int):1261 -> b
2:2:int getMaxOffset():1261:1261 -> b
3:3:int destRegister(com.android.tools.r8.ir.conversion.DexBuilder):1278:1278 -> b
1:1:int getOffset():1261:1261 -> c
2:2:void setOffset(int):1261:1261 -> c
3:3:int srcRegister(com.android.tools.r8.ir.conversion.DexBuilder):1274:1274 -> c
1:2:int getSize():1363:1364 -> d
1:1:int maxSize():1357:1357 -> e
1:1:int minSize():1351:1351 -> f
1:1:com.android.tools.r8.ir.code.Instruction getIR():1261:1261 -> g
1:1:com.android.tools.r8.ir.code.Move getMove():1270 -> g
2:2:com.android.tools.r8.ir.code.Move getMove():1270:1270 -> g
com.android.tools.r8.ir.conversion.DexBuilder$MultiFixedSizeInfo -> a.a.a.a.g.c.B:
int size -> f
com.android.tools.r8.code.Instruction[] instructions -> e
1:2:void <init>(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction[]):939:940 -> <init>
3:4:void <init>(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction[]):942:943 -> <init>
5:5:void <init>(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.code.Instruction[]):945:945 -> <init>
1:1:int computeSize(com.android.tools.r8.ir.conversion.DexBuilder):950:950 -> a
2:4:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):955:957 -> a
5:5:void com.android.tools.r8.code.Instruction.setOffset(int):122:122 -> a
5:5:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):958 -> a
6:6:void addInstructions(com.android.tools.r8.ir.conversion.DexBuilder,java.util.List):959:959 -> a
1:1:int getSize():975:975 -> d
1:1:int maxSize():970:970 -> e
1:1:int minSize():965:965 -> f
com.android.tools.r8.ir.conversion.DexBuilder$SwitchPayloadInfo -> a.a.a.a.g.c.C:
com.android.tools.r8.ir.code.Switch ir -> a
com.android.tools.r8.code.Format31t dex -> b
1:3:void <init>(com.android.tools.r8.ir.code.Switch,com.android.tools.r8.code.Format31t):1404:1406 -> <init>
com.android.tools.r8.ir.conversion.DexBuilder$TryItem -> a.a.a.a.g.c.D:
com.android.tools.r8.ir.code.CatchHandlers handlers -> a
int start -> b
int end -> c
1:4:void <init>(com.android.tools.r8.ir.code.CatchHandlers,int,int):1387:1390 -> <init>
1:1:int compareTo(com.android.tools.r8.ir.conversion.DexBuilder$TryItem):1395:1395 -> a
1:1:int compareTo(java.lang.Object):1381:1381 -> compareTo
com.android.tools.r8.ir.conversion.DexSourceCode -> a.a.a.a.g.c.F:
com.android.tools.r8.graph.DexMethod originalMethod -> o
com.android.tools.r8.ir.code.CatchHandlers currentCatchHandlers -> i
com.android.tools.r8.ir.conversion.SwitchPayloadResolver switchPayloadResolver -> f
com.android.tools.r8.ir.code.Position currentPosition -> k
com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver arrayFilledDataPayloadResolver -> g
com.android.tools.r8.graph.DexCode$Try currentTryRange -> h
com.android.tools.r8.graph.DexCode code -> b
com.android.tools.r8.ir.code.CanonicalPositions canonicalPositions -> l
com.android.tools.r8.graph.DexProto proto -> d
com.android.tools.r8.graph.MethodAccessFlags accessFlags -> c
com.android.tools.r8.code.Instruction currentDexInstruction -> j
boolean $assertionsDisabled -> a
java.util.Map offsetToInstructionIndex -> e
java.util.List debugEntries -> n
java.util.List argumentTypes -> m
1:1:void <clinit>():55:55 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):86:86 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):62:62 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):64:65 -> <init>
5:7:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):68:70 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):72:72 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):77:77 -> <init>
10:13:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):87:90 -> <init>
14:16:java.util.List computeArgumentTypes(com.android.tools.r8.graph.AppInfo):313:315 -> <init>
14:16:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):92 -> <init>
17:18:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):92:93 -> <init>
19:21:java.util.List com.android.tools.r8.graph.DexDebugInfo.computeEntries(com.android.tools.r8.graph.DexMethod):28:30 -> <init>
19:21:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):95 -> <init>
22:22:java.util.List com.android.tools.r8.graph.DexDebugInfo.computeEntries(com.android.tools.r8.graph.DexMethod):32:32 -> <init>
22:22:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):95 -> <init>
23:23:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):95:95 -> <init>
24:24:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):97:97 -> <init>
25:25:void <init>(com.android.tools.r8.graph.DexCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.AppInfo):100:100 -> <init>
void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean) -> a
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int) -> a
boolean verifyLocalInScope(com.android.tools.r8.graph.DebugLocalInfo) -> a
1:2:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):147:148 -> a
3:5:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):153:155 -> a
6:8:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):158:160 -> a
9:9:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):162:162 -> a
10:10:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):202:202 -> a
11:12:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):204:205 -> a
13:13:boolean verifyCurrentInstructionCanThrow():215:215 -> a
14:15:void updateCurrentCatchHandlers(int):224:225 -> a
14:15:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
16:16:void updateCurrentCatchHandlers(int):228:228 -> a
16:16:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
17:17:void updateCurrentCatchHandlers(int):230:230 -> a
17:17:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
18:18:void updateCurrentCatchHandlers(int):232:232 -> a
18:18:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
19:22:java.util.List getTryHandlerGuards(com.android.tools.r8.graph.DexCode$Try):439:442 -> a
19:22:void updateCurrentCatchHandlers(int):233 -> a
19:22:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
23:24:java.util.List getTryHandlerGuards(com.android.tools.r8.graph.DexCode$Try):444:445 -> a
23:24:void updateCurrentCatchHandlers(int):233 -> a
23:24:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
25:25:void updateCurrentCatchHandlers(int):234:234 -> a
25:25:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):179 -> a
26:26:void updateDebugPosition(int,com.android.tools.r8.ir.conversion.IRBuilder):252:252 -> a
26:26:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):180 -> a
27:28:void updateDebugPosition(int,com.android.tools.r8.ir.conversion.IRBuilder):255:256 -> a
27:28:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):180 -> a
29:29:void updateDebugPosition(int,com.android.tools.r8.ir.conversion.IRBuilder):258:258 -> a
29:29:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):180 -> a
30:32:void updateDebugPosition(int,com.android.tools.r8.ir.conversion.IRBuilder):260:262 -> a
30:32:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):180 -> a
33:34:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):181:182 -> a
35:36:com.android.tools.r8.ir.code.Position getCanonicalPositionAppendCaller(com.android.tools.r8.graph.DexDebugEntry):269:270 -> a
37:37:com.android.tools.r8.ir.code.Position getCanonicalPositionAppendCaller(com.android.tools.r8.graph.DexDebugEntry):269:269 -> a
38:38:com.android.tools.r8.ir.code.Position getCanonicalPositionAppendCaller(com.android.tools.r8.graph.DexDebugEntry):272:272 -> a
39:39:com.android.tools.r8.ir.code.Position getCanonicalPositionAppendCaller(com.android.tools.r8.graph.DexDebugEntry):277:277 -> a
40:40:com.android.tools.r8.ir.code.Position getCanonicalPositionAppendCaller(com.android.tools.r8.graph.DexDebugEntry):272:272 -> a
41:42:void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder):299:300 -> a
43:43:void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder):299:299 -> a
44:47:void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder):306:309 -> a
48:48:void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder):306:306 -> a
49:49:boolean isMoveResult(com.android.tools.r8.code.Instruction):338:338 -> a
50:50:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):345:345 -> a
51:51:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
51:51:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):346 -> a
52:54:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):347:349 -> a
55:57:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):351:353 -> a
58:58:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):357:357 -> a
59:59:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):359:359 -> a
60:61:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):362:363 -> a
62:62:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):370:370 -> a
63:63:java.util.Set getUniqueTryHandlerOffsets(com.android.tools.r8.graph.DexCode$Try):423:423 -> a
63:63:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):372 -> a
64:65:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):372:373 -> a
66:67:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):376:377 -> a
68:68:boolean isInvoke(com.android.tools.r8.code.Instruction):321:321 -> a
68:68:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):377 -> a
69:69:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):377:377 -> a
70:70:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):379:379 -> a
71:71:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):382:382 -> a
72:72:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
72:72:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):383 -> a
73:73:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):383:383 -> a
74:74:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):388:388 -> a
75:75:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):390:390 -> a
76:76:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):392:392 -> a
77:78:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):394:395 -> a
79:79:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):397:397 -> a
80:81:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):401:402 -> a
82:85:java.util.List getTryHandlerOffsets(com.android.tools.r8.graph.DexCode$Try):427:430 -> a
86:87:java.util.List getTryHandlerOffsets(com.android.tools.r8.graph.DexCode$Try):432:433 -> a
void buildPostlude(com.android.tools.r8.ir.conversion.IRBuilder) -> b
1:3:void setUp():132:134 -> b
4:4:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
4:4:void setUp():134 -> b
5:8:void setUp():134:137 -> b
9:9:void setUp():139:139 -> b
10:13:int getMoveExceptionRegister(int):192:195 -> b
1:1:int instructionCount():111:111 -> c
2:2:int instructionOffset(int):293:293 -> c
3:3:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> c
3:3:int instructionOffset(int):293 -> c
1:2:void clear():282:283 -> clear
1:1:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():187:187 -> d
2:2:int instructionIndex(int):288:288 -> d
1:1:boolean verifyRegister(int):106:106 -> e
2:2:com.android.tools.r8.ir.code.Position getCurrentPosition():210:210 -> e
com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int) -> f
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int) -> g
1:3:com.android.tools.r8.graph.DexDebugEntry getDebugEntryAtOffset(int):240:242 -> h
1:1:com.android.tools.r8.graph.DexCode$Try getTryForOffset(int):414:414 -> i
2:2:boolean inTryRange(com.android.tools.r8.graph.DexCode$Try,int):409:409 -> i
2:2:com.android.tools.r8.graph.DexCode$Try getTryForOffset(int):415 -> i
com.android.tools.r8.ir.conversion.IRBuilder -> a.a.a.a.g.c.M:
java.util.LinkedList blocks -> m
com.android.tools.r8.ir.conversion.SourceCode source -> z
boolean hasMonitorInstruction -> J
com.android.tools.r8.utils.InternalOptions options -> B
com.android.tools.r8.ir.code.BasicBlock currentBlock -> o
com.android.tools.r8.graph.DexEncodedMethod method -> r
java.util.Queue ssaWorklist -> l
com.android.tools.r8.ir.analysis.type.TypeLatticeElement NULL -> e
boolean[] processedInstructions -> j
com.android.tools.r8.ir.analysis.type.TypeLatticeElement LONG -> c
com.android.tools.r8.ir.analysis.type.TypeLatticeElement INT -> a
boolean $assertionsDisabled -> f
com.android.tools.r8.ir.code.Value previousLocalValue -> C
java.util.List impreciseInstructions -> G
java.util.Set processedSubroutineInstructions -> k
boolean throwingInstructionInCurrentBlock -> A
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap offsets -> h
java.util.Queue traceBlocksWorklist -> i
com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription prototypeChanges -> v
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap targets -> g
boolean hasConstString -> I
com.android.tools.r8.origin.Origin origin -> u
int nextBlockNumber -> F
java.util.List pendingArgumentInstructions -> y
com.android.tools.r8.ir.code.BasicBlock entryBlock -> n
com.android.tools.r8.graph.DexEncodedMethod context -> s
com.android.tools.r8.graph.AppInfo appInfo -> t
com.android.tools.r8.ir.analysis.type.TypeLatticeElement DOUBLE -> d
com.android.tools.r8.ir.analysis.type.TypeLatticeElement FLOAT -> b
int argumentCount -> x
java.util.List debugLocalEnds -> D
com.android.tools.r8.ir.code.ValueNumberGenerator valueNumberGenerator -> q
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap uninitializedDebugLocalValues -> E
boolean hasImpreciseValues -> H
java.util.ListIterator removedArgumentsIterator -> w
int currentInstructionOffset -> p
1:6:void <clinit>():134:139 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):448:448 -> <init>
2:3:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):365:366 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):369:369 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):372:372 -> <init>
6:6:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):375:375 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):378:378 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):381:381 -> <init>
9:11:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):383:385 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):394:394 -> <init>
13:13:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):401:401 -> <init>
14:15:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):405:406 -> <init>
16:16:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):409:409 -> <init>
17:17:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):411:411 -> <init>
18:18:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):414:414 -> <init>
19:19:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):417:417 -> <init>
20:20:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):420:420 -> <init>
21:21:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):423:423 -> <init>
22:25:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):449:452 -> <init>
26:28:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):454:456 -> <init>
29:29:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):458:458 -> <init>
30:30:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):461:461 -> <init>
31:34:boolean verifyMethodSignature(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.GraphLense):479:482 -> <init>
31:34:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):461 -> <init>
35:35:boolean verifyMethodSignature(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.GraphLense):481:481 -> <init>
35:35:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):461 -> <init>
36:36:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):462:462 -> <init>
37:37:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):464:464 -> <init>
38:38:void <init>(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.conversion.SourceCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin,com.android.tools.r8.ir.code.ValueNumberGenerator,com.android.tools.r8.graph.GraphLense):475:475 -> <init>
1:1:com.android.tools.r8.ir.analysis.type.TypeLatticeElement getTypeLattice(com.android.tools.r8.graph.DexType,boolean):178:178 -> a
2:3:void addToWorklist(com.android.tools.r8.ir.code.BasicBlock,int):504:505 -> a
4:5:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):521:522 -> a
6:6:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):524:524 -> a
7:9:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):527:529 -> a
10:15:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):532:537 -> a
16:16:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):539:539 -> a
17:19:void markIndexProcessed(int):2290:2292 -> a
17:19:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):544 -> a
20:21:void ensureSubroutineProcessedInstructions():2300:2301 -> a
20:21:void markIndexProcessed(int):2295 -> a
20:21:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):544 -> a
22:22:void markIndexProcessed(int):2296:2296 -> a
22:22:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):544 -> a
23:23:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):545:545 -> a
24:24:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):548:548 -> a
25:27:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):554:556 -> a
28:28:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):562:562 -> a
29:29:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):564:564 -> a
30:30:void setCurrentBlock(com.android.tools.r8.ir.code.BasicBlock):510:510 -> a
30:30:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):564 -> a
31:32:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):565:566 -> a
33:33:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):570:570 -> a
34:35:void processWorklist():730:731 -> a
34:35:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
36:37:void processWorklist():734:735 -> a
36:37:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
38:38:void setCurrentBlock(com.android.tools.r8.ir.code.BasicBlock):510:510 -> a
38:38:void processWorklist():735 -> a
38:38:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
39:40:void processWorklist():736:737 -> a
39:40:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
41:42:void processWorklist():739:740 -> a
41:42:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
43:45:void processMoveExceptionItem(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):781:783 -> a
43:45:void processWorklist():740 -> a
43:45:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
46:51:void processMoveExceptionItem(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):785:790 -> a
46:51:void processWorklist():740 -> a
46:51:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
52:53:void processMoveExceptionItem(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):803:804 -> a
52:53:void processWorklist():740 -> a
52:53:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
54:54:void processMoveExceptionItem(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):803:803 -> a
54:54:void processWorklist():740 -> a
54:54:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
55:58:void processMoveExceptionItem(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):805:808 -> a
55:58:void processWorklist():740 -> a
55:58:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
59:59:void processWorklist():741:741 -> a
59:59:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
60:63:void processWorklist():745:748 -> a
60:63:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
64:64:void processWorklist():747:747 -> a
64:64:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
65:65:void processWorklist():749:749 -> a
65:65:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
66:67:void processWorklist():751:752 -> a
66:67:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
68:68:void processWorklist():754:754 -> a
68:68:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
69:69:void processWorklist():757:757 -> a
69:69:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
70:72:void processWorklist():761:763 -> a
70:72:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
73:77:void processWorklist():766:770 -> a
73:77:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
78:81:void closeCurrentBlockWithFallThrough(com.android.tools.r8.ir.code.BasicBlock):2366:2369 -> a
78:81:void processWorklist():770 -> a
78:81:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
82:83:void processWorklist():773:774 -> a
82:83:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
84:84:void processWorklist():730:730 -> a
84:84:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):571 -> a
85:85:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):574:574 -> a
86:86:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579:579 -> a
87:88:boolean verifyFilledPredecessors():698:699 -> a
87:88:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
89:89:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):705:705 -> a
89:89:boolean verifyFilledPredecessors():699 -> a
89:89:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
90:92:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):708:710 -> a
90:92:boolean verifyFilledPredecessors():699 -> a
90:92:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
93:93:int com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.predecessorCount():296:296 -> a
93:93:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):710 -> a
93:93:boolean verifyFilledPredecessors():699 -> a
93:93:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
94:98:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):710:714 -> a
94:98:boolean verifyFilledPredecessors():699 -> a
94:98:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
99:99:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):713:713 -> a
99:99:boolean verifyFilledPredecessors():699 -> a
99:99:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
100:103:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):716:719 -> a
100:103:boolean verifyFilledPredecessors():699 -> a
100:103:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
104:104:boolean verifyFilledPredecessors(com.android.tools.r8.ir.code.BasicBlock):716:716 -> a
104:104:boolean verifyFilledPredecessors():699 -> a
104:104:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):579 -> a
105:105:boolean insertDebugPositions():664:664 -> a
105:105:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
106:107:boolean insertDebugPositions():667:668 -> a
106:107:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
108:112:boolean insertDebugPositions():670:674 -> a
108:112:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
113:114:boolean insertDebugPositions():676:677 -> a
113:114:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
115:116:boolean insertDebugPositions():679:680 -> a
115:116:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
117:122:boolean insertDebugPositions():684:689 -> a
117:122:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):582 -> a
123:134:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):585:596 -> a
135:136:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):603:604 -> a
137:138:void joinPredecessorsWithIdenticalPhis():2454:2455 -> a
137:138:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
139:139:void joinPredecessorsWithIdenticalPhis():2459:2459 -> a
139:139:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
140:140:void joinPredecessorsWithIdenticalPhis():2465:2465 -> a
140:140:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
141:149:void joinPredecessorsWithIdenticalPhis():2469:2477 -> a
141:149:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
150:151:void joinPredecessorsWithIdenticalPhis():2479:2480 -> a
150:151:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
152:152:void joinPredecessorsWithIdenticalPhis():2482:2482 -> a
152:152:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
153:153:void joinPredecessorsWithIdenticalPhis():2484:2484 -> a
153:153:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
154:154:void joinPredecessorsWithIdenticalPhis():2483:2483 -> a
154:154:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
155:160:void joinPredecessorsWithIdenticalPhis():2485:2490 -> a
155:160:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
161:163:void joinPredecessorsWithIdenticalPhis():2492:2494 -> a
161:163:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
164:164:void joinPredecessorsWithIdenticalPhis():2497:2497 -> a
164:164:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
165:165:void com.android.tools.r8.ir.code.BasicBlock.removePredecessorsByIndex(java.util.List):462:462 -> a
165:165:void joinPredecessorsWithIdenticalPhis():2501 -> a
165:165:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
166:168:void com.android.tools.r8.ir.code.BasicBlock.removePredecessorsByIndex(java.util.List):465:467 -> a
166:168:void joinPredecessorsWithIdenticalPhis():2501 -> a
166:168:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
169:170:void com.android.tools.r8.ir.code.BasicBlock.removePredecessorsByIndex(java.util.List):469:470 -> a
169:170:void joinPredecessorsWithIdenticalPhis():2501 -> a
169:170:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
171:171:void com.android.tools.r8.ir.code.BasicBlock.removePredecessorsByIndex(java.util.List):473:473 -> a
171:171:void joinPredecessorsWithIdenticalPhis():2501 -> a
171:171:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
172:172:void joinPredecessorsWithIdenticalPhis():2502:2502 -> a
172:172:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
173:173:void joinPredecessorsWithIdenticalPhis():2460:2460 -> a
173:173:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
174:174:void joinPredecessorsWithIdenticalPhis():2504:2504 -> a
174:174:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):609 -> a
175:175:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):612:612 -> a
176:176:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):624:624 -> a
177:178:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):626:627 -> a
179:180:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):630:631 -> a
181:181:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):634:634 -> a
182:182:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):640:640 -> a
183:185:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):636:638 -> a
186:186:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):643:643 -> a
187:188:com.android.tools.r8.ir.code.IRCode build(com.android.tools.r8.graph.DexEncodedMethod):646:647 -> a
189:189:void constrainType(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.ValueTypeConstraint):652:652 -> a
190:191:void addImpreciseInstruction(com.android.tools.r8.ir.code.ImpreciseMemberTypeInstruction):656:657 -> a
192:192:void addImpreciseInstruction(com.android.tools.r8.ir.code.ImpreciseMemberTypeInstruction):659:659 -> a
193:193:void resolveAndBuildSwitch(int,int,int):813:813 -> a
194:196:void add(com.android.tools.r8.ir.code.Instruction):827:829 -> a
197:197:void addNonThisArgument(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):855:855 -> a
198:200:void addNonThisArgument(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):857:859 -> a
201:201:void addBooleanNonThisArgument(int):873:873 -> a
202:205:void addBooleanNonThisArgument(int):875:878 -> a
206:207:void addDebugLocalEnd(int,com.android.tools.r8.graph.DebugLocalInfo):918:919 -> a
208:208:void addDebugLocalEnd(int,com.android.tools.r8.graph.DebugLocalInfo):922:922 -> a
209:209:boolean isValidFor(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DebugLocalInfo):894:894 -> a
209:209:void addDebugLocalEnd(int,com.android.tools.r8.graph.DebugLocalInfo):923 -> a
210:210:void addDebugLocalEnd(int,com.android.tools.r8.graph.DebugLocalInfo):924:924 -> a
211:214:void addDebugPosition(com.android.tools.r8.ir.code.Position):929:932 -> a
215:216:void addDebugPosition(com.android.tools.r8.ir.code.Position):934:935 -> a
217:217:void addDebugPosition(com.android.tools.r8.ir.code.Position):937:937 -> a
218:218:void addDebugPosition(com.android.tools.r8.ir.code.Position):940:940 -> a
219:224:void addAdd(com.android.tools.r8.ir.code.NumericType,int,int,int):945:950 -> a
225:226:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):984:985 -> a
227:227:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):144:144 -> a
227:227:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
228:228:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):165:165 -> a
228:228:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
229:229:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):160:160 -> a
229:229:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
230:230:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):154:154 -> a
230:230:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
231:231:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):158:158 -> a
231:231:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
232:232:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):156:156 -> a
232:232:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
233:233:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):152:152 -> a
233:233:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
234:234:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):150:150 -> a
234:234:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
235:235:com.android.tools.r8.ir.analysis.type.TypeLatticeElement fromMemberType(com.android.tools.r8.ir.code.MemberType):163:163 -> a
235:235:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):986 -> a
236:241:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):987:992 -> a
242:242:void addArrayGet(com.android.tools.r8.ir.code.MemberType,int,int,int):994:994 -> a
243:247:void addArrayLength(int,int):998:1002 -> a
248:248:void addCheckCast(int,com.android.tools.r8.graph.DexType):1017:1017 -> a
249:253:void addCheckCast(int,com.android.tools.r8.graph.DexType):1019:1023 -> a
254:259:void addCmp(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.Cmp$Bias,int,int,int):1027:1032 -> a
260:263:void addConst(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,int,long):1036:1039 -> a
264:264:void addDoubleConst(int,long):1047:1047 -> a
265:265:void addConstMethodHandle(int,com.android.tools.r8.graph.DexMethodHandle):1071:1071 -> a
266:270:void addConstMethodHandle(int,com.android.tools.r8.graph.DexMethodHandle):1077:1081 -> a
271:271:void addConstMethodHandle(int,com.android.tools.r8.graph.DexMethodHandle):1072:1072 -> a
272:272:void addConstMethodType(int,com.android.tools.r8.graph.DexProto):1085:1085 -> a
273:277:void addConstMethodType(int,com.android.tools.r8.graph.DexProto):1091:1095 -> a
278:278:void addConstMethodType(int,com.android.tools.r8.graph.DexProto):1086:1086 -> a
279:279:void addConstString(int,com.android.tools.r8.graph.DexString):1099:1099 -> a
280:281:void addConstString(int,com.android.tools.r8.graph.DexString):1101:1102 -> a
282:285:com.android.tools.r8.ir.code.Monitor addMonitor(com.android.tools.r8.ir.code.Monitor$Type,int):1137:1140 -> a
286:286:void addMove(com.android.tools.r8.ir.code.ValueType,int,int):1145:1145 -> a
287:288:void addMove(com.android.tools.r8.ir.code.ValueTypeConstraint,int,int):1149:1150 -> a
289:292:void addMove(com.android.tools.r8.ir.code.ValueTypeConstraint,int,int):1152:1155 -> a
293:293:void addMove(com.android.tools.r8.ir.code.ValueTypeConstraint,int,int):1159:1159 -> a
294:297:void addNonTrivialIf(com.android.tools.r8.ir.code.If,int,int):1227:1230 -> a
298:300:void addNonTrivialIf(com.android.tools.r8.ir.code.If,int,int):1232:1234 -> a
301:301:void addIf(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,int,int,int,int):1241:1241 -> a
302:302:void addIf(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,int,int,int,int):1239:1239 -> a
303:303:void addIf(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueTypeConstraint,int,int,int,int):1256:1256 -> a
304:308:void addIf(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueTypeConstraint,int,int,int,int):1258:1262 -> a
309:309:void addIfZero(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,int,int,int):1270:1270 -> a
310:310:void addIfZero(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueType,int,int,int):1268:1268 -> a
311:311:void addIfZero(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueTypeConstraint,int,int,int):1283:1283 -> a
312:313:void addIfZero(com.android.tools.r8.ir.code.If$Type,com.android.tools.r8.ir.code.ValueTypeConstraint,int,int,int):1285:1286 -> a
314:316:void addInstanceGet(int,int,com.android.tools.r8.graph.DexField):1291:1293 -> a
317:317:void addInstanceGet(int,int,com.android.tools.r8.graph.DexField):1292:1292 -> a
318:321:void addInstanceGet(int,int,com.android.tools.r8.graph.DexField):1294:1297 -> a
322:326:void addInstanceOf(int,int,com.android.tools.r8.graph.DexType):1301:1305 -> a
327:329:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1317:1319 -> a
330:330:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1324:1324 -> a
331:331:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
331:331:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1325 -> a
332:333:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1325:1326 -> a
334:334:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1320:1320 -> a
335:335:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1332:1332 -> a
336:340:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1337:1341 -> a
341:341:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,boolean):1345:1345 -> a
342:342:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List):1349:1349 -> a
343:343:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,java.util.List):1358:1358 -> a
344:346:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,java.util.List,boolean):1368:1370 -> a
347:347:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,java.util.List,boolean):1372:1372 -> a
348:348:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,java.util.List,boolean):1371:1371 -> a
349:349:void addInvoke(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexItem,com.android.tools.r8.graph.DexProto,java.util.List,java.util.List,boolean):1374:1374 -> a
350:351:void addInvokeCustomRegisters(com.android.tools.r8.graph.DexCallSite,int,int[]):1380:1381 -> a
352:354:void addInvokeCustomRegisters(com.android.tools.r8.graph.DexCallSite,int,int[]):1383:1385 -> a
355:355:void addInvokeCustomRegisters(com.android.tools.r8.graph.DexCallSite,int,int[]):1388:1388 -> a
356:359:void addInvokeCustomRegisters(com.android.tools.r8.graph.DexCallSite,int,int[]):1390:1393 -> a
360:360:void addInvokeCustomRegisters(com.android.tools.r8.graph.DexCallSite,int,int[]):1396:1396 -> a
361:362:void addInvokeCustomRange(com.android.tools.r8.graph.DexCallSite,int,int):1401:1402 -> a
363:365:void addInvokeCustomRange(com.android.tools.r8.graph.DexCallSite,int,int):1405:1407 -> a
366:366:void addInvokeCustomRange(com.android.tools.r8.graph.DexCallSite,int,int):1410:1410 -> a
367:370:void addInvokeCustomRange(com.android.tools.r8.graph.DexCallSite,int,int):1412:1415 -> a
371:372:void addInvokeCustomRange(com.android.tools.r8.graph.DexCallSite,int,int):1417:1418 -> a
373:375:void addInvokeCustom(com.android.tools.r8.graph.DexCallSite,java.util.List,java.util.List):1423:1425 -> a
376:376:void addInvokeCustom(com.android.tools.r8.graph.DexCallSite,java.util.List,java.util.List):1427:1427 -> a
377:377:void addInvokeCustom(com.android.tools.r8.graph.DexCallSite,java.util.List,java.util.List):1426:1426 -> a
378:378:void addInvokeCustom(com.android.tools.r8.graph.DexCallSite,java.util.List,java.util.List):1429:1429 -> a
379:379:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1440:1440 -> a
380:382:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1442:1444 -> a
383:383:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1447:1447 -> a
384:384:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1450:1450 -> a
385:385:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1452:1452 -> a
386:390:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1454:1458 -> a
391:392:void addInvokeRegisters(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int[]):1460:1461 -> a
393:395:void addInvokeNewArray(com.android.tools.r8.graph.DexType,int,int[]):1465:1467 -> a
396:397:void addInvokeNewArray(com.android.tools.r8.graph.DexType,int,int[]):1469:1470 -> a
398:401:void addInvokeNewArray(com.android.tools.r8.graph.DexType,int,int[]):1473:1476 -> a
402:402:void addInvokeNewArray(com.android.tools.r8.graph.DexType,int,int[]):1478:1478 -> a
403:404:void addInvokeNewArray(com.android.tools.r8.graph.DexType,int,int[]):1480:1481 -> a
405:405:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1502:1502 -> a
406:408:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1504:1506 -> a
409:409:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1509:1509 -> a
410:410:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1512:1512 -> a
411:411:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1514:1514 -> a
412:413:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1516:1517 -> a
414:416:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1519:1521 -> a
417:418:void addInvokeRange(com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexProto,int,int):1523:1524 -> a
419:421:void addInvokeRangeNewArray(com.android.tools.r8.graph.DexType,int,int):1528:1530 -> a
422:423:void addInvokeRangeNewArray(com.android.tools.r8.graph.DexType,int,int):1532:1533 -> a
424:425:void addInvokeRangeNewArray(com.android.tools.r8.graph.DexType,int,int):1536:1537 -> a
426:427:void addInvokeRangeNewArray(com.android.tools.r8.graph.DexType,int,int):1539:1540 -> a
428:432:void addNeg(com.android.tools.r8.ir.code.NumericType,int,int):1585:1589 -> a
433:433:void addNewArrayFilledData(int,int,long,short[]):1617:1617 -> a
434:434:void addNewArrayFilledData(int,int,long,short[]):1619:1619 -> a
435:435:void addNewArrayFilledData(int,int,long,short[]):1617:1617 -> a
436:436:void addReturn():1643:1643 -> a
437:439:void addReturn(com.android.tools.r8.ir.code.Return):1648:1650 -> a
437:439:void addReturn():1643 -> a
440:441:void addStaticGet(int,com.android.tools.r8.graph.DexField):1654:1655 -> a
442:442:void addStaticGet(int,com.android.tools.r8.graph.DexField):1654:1654 -> a
443:446:void addStaticGet(int,com.android.tools.r8.graph.DexField):1656:1659 -> a
447:448:void addSwitch(int,int[],int,int[]):1691:1692 -> a
449:449:void addSwitch(int,int[],int,int[]):1696:1696 -> a
450:450:void addSwitch(int,int[],int,int[]):1700:1700 -> a
451:452:void addSwitch(int,int[],int,int[]):1703:1704 -> a
453:454:void addSwitch(int,int[],int,int[]):1706:1707 -> a
455:457:void addSwitch(int,int[],int,int[]):1709:1711 -> a
458:458:void addSwitch(int,int[],int,int[]):1718:1718 -> a
459:461:void addSwitch(int,int[],int,int[]):1720:1722 -> a
462:462:void addSwitch(int,int[],int,int[]):1728:1728 -> a
463:464:void addSwitch(int,int[],int,int[]):1733:1734 -> a
465:466:void addSwitch(int,int[],int,int[]):1739:1740 -> a
467:467:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1746:1746 -> a
467:467:void addSwitch(int,int[],int,int[]):1741 -> a
468:469:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1749:1750 -> a
468:469:void addSwitch(int,int[],int,int[]):1741 -> a
470:474:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1752:1756 -> a
470:474:void addSwitch(int,int[],int,int[]):1741 -> a
475:478:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1758:1761 -> a
475:478:void addSwitch(int,int[],int,int[]):1741 -> a
479:483:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1764:1768 -> a
479:483:void addSwitch(int,int[],int,int[]):1741 -> a
484:485:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1772:1773 -> a
484:485:void addSwitch(int,int[],int,int[]):1741 -> a
486:486:com.android.tools.r8.ir.code.Switch createSwitch(com.android.tools.r8.ir.code.Value,int[],int,int[]):1776:1776 -> a
486:486:void addSwitch(int,int[],int,int[]):1741 -> a
487:487:void addSwitch(int,int[],int,int[]):1742:1742 -> a
488:492:void addConversion(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType,int,int):1902:1906 -> a
493:494:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1946:1947 -> a
495:496:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1962:1963 -> a
495:496:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
497:501:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1965:1969 -> a
497:501:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
502:502:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1973:1973 -> a
502:502:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
503:503:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1976:1976 -> a
503:503:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
504:505:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1980:1981 -> a
504:505:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
506:506:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2027:2027 -> a
506:506:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
506:506:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
507:508:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2029:2030 -> a
507:508:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
507:508:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
509:509:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():162:162 -> a
509:509:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
509:509:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
509:509:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
510:510:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():170:170 -> a
510:510:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
510:510:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
510:510:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
511:511:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():172:172 -> a
511:511:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
511:511:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
511:511:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
512:512:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():168:168 -> a
512:512:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
512:512:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
512:512:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
513:513:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():166:166 -> a
513:513:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
513:513:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
513:513:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
514:514:com.android.tools.r8.ir.analysis.type.PrimitiveTypeLatticeElement com.android.tools.r8.ir.code.ValueTypeConstraint.toPrimitiveTypeLattice():164:164 -> a
514:514:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2031 -> a
514:514:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
514:514:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
515:516:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2032:2033 -> a
515:516:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
515:516:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
517:517:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2035:2035 -> a
517:517:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
517:517:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
518:519:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2037:2038 -> a
518:519:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
518:519:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
520:521:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2043:2044 -> a
520:521:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
520:521:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
522:523:com.android.tools.r8.ir.code.Value getUninitializedDebugLocalValue(int,com.android.tools.r8.ir.code.ValueTypeConstraint):2049:2050 -> a
522:523:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1986 -> a
522:523:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
524:526:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,com.android.tools.r8.ir.code.BasicBlock):2018:2020 -> a
524:526:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1988 -> a
524:526:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
527:531:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1989:1993 -> a
527:531:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
532:533:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):1998:1999 -> a
532:533:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
534:534:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):2002:2002 -> a
534:534:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
535:536:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):2008:2009 -> a
535:536:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
537:537:com.android.tools.r8.ir.code.Value readRegisterRecursive(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.Phi$RegisterReadType):2013:2013 -> a
537:537:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock$EdgeType,com.android.tools.r8.ir.code.Phi$RegisterReadType):1950 -> a
538:538:com.android.tools.r8.ir.code.Value readNumericRegister(int,com.android.tools.r8.ir.code.NumericType):2055:2055 -> a
539:542:com.android.tools.r8.ir.code.Value readIntLiteral(long):2075:2078 -> a
543:545:com.android.tools.r8.ir.code.Value writeRegister(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo,com.android.tools.r8.graph.DebugLocalInfo):2085:2087 -> a
546:546:com.android.tools.r8.ir.code.Value writeNumericRegister(int,com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):2110:2110 -> a
547:547:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int):2114:2114 -> a
547:547:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1912 -> a
548:549:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1913:1914 -> a
550:550:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1917:1917 -> a
551:551:boolean com.android.tools.r8.ir.code.Value.isUninitializedLocal():495:495 -> a
551:551:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1917 -> a
552:552:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1918:1918 -> a
553:555:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1926:1928 -> a
556:556:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1926:1926 -> a
557:558:com.android.tools.r8.ir.code.Value readRegister(int,com.android.tools.r8.ir.code.ValueTypeConstraint):1929:1930 -> a
559:559:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int):2114:2114 -> a
559:559:com.android.tools.r8.ir.code.Value writeRegister(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):2092 -> a
560:560:com.android.tools.r8.ir.code.Value writeRegister(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):2093:2093 -> a
561:562:com.android.tools.r8.ir.code.Value writeRegister(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo):2105:2106 -> a
563:563:void lambda$ensureBlockForThrowingInstruction$2(com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo,java.lang.Integer):2167:2167 -> a
564:570:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2188:2194 -> a
571:573:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2196:2198 -> a
574:578:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2200:2204 -> a
579:582:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2206:2209 -> a
583:583:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2212:2212 -> a
584:584:void addInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Position):2214:2214 -> a
585:585:boolean isOffsetProcessed(int):2278:2278 -> a
585:585:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlock(int):2271 -> a
585:585:void ensureSuccessorBlock(int,int,boolean):2307 -> a
586:586:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlock(int):2272:2272 -> a
586:586:void ensureSuccessorBlock(int,int,boolean):2307 -> a
587:587:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlock(int):2274:2274 -> a
587:587:void ensureSuccessorBlock(int,int,boolean):2307 -> a
588:588:int getBlockStartOffset(int):2262:2262 -> a
588:588:void ensureSuccessorBlock(int,int,boolean):2308 -> a
589:589:int getBlockStartOffset(int):2265:2265 -> a
589:589:void ensureSuccessorBlock(int,int,boolean):2308 -> a
590:590:void ensureSuccessorBlock(int,int,boolean):2309:2309 -> a
591:591:void ensureSuccessorBlock(int,int,boolean):2311:2311 -> a
592:592:void com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.addNormalPredecessor(int):275:275 -> a
592:592:void ensureSuccessorBlock(int,int,boolean):2312 -> a
593:593:void com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.addExceptionalSuccessor(int):292:292 -> a
593:593:void ensureSuccessorBlock(int,int,boolean):2314 -> a
594:594:void ensureSuccessorBlock(int,int,boolean):2315:2315 -> a
595:595:void ensureSuccessorBlock(int,int,boolean):2317:2317 -> a
596:596:int getOffset(com.android.tools.r8.ir.code.BasicBlock):2343:2343 -> a
597:600:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2356:2359 -> a
601:601:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2358:2358 -> a
602:604:void generateSplitEdgeBlocks():2373:2375 -> a
602:604:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
605:605:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo getBlockInfo(com.android.tools.r8.ir.code.BasicBlock):2335:2335 -> a
605:605:void generateSplitEdgeBlocks():2375 -> a
605:605:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
606:606:void generateSplitEdgeBlocks():2376:2376 -> a
606:606:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
607:608:boolean com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.hasMoreThanASingleNormalExit():307:308 -> a
607:608:void generateSplitEdgeBlocks():2377 -> a
607:608:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
609:611:void generateSplitEdgeBlocks():2380:2382 -> a
609:611:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
612:613:void generateSplitEdgeBlocks():2385:2386 -> a
612:613:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
614:616:void generateSplitEdgeBlocks():2390:2392 -> a
614:616:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
617:618:void generateSplitEdgeBlocks():2394:2395 -> a
617:618:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
619:619:void generateSplitEdgeBlocks():2392:2392 -> a
619:619:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
620:620:void generateSplitEdgeBlocks():2400:2400 -> a
620:620:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
621:626:com.android.tools.r8.ir.code.BasicBlock createSplitEdgeBlock(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):2416:2421 -> a
621:626:void generateSplitEdgeBlocks():2400 -> a
621:626:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
627:627:void generateSplitEdgeBlocks():2401:2401 -> a
627:627:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
628:630:void generateSplitEdgeBlocks():2406:2408 -> a
628:630:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
631:631:void generateSplitEdgeBlocks():2411:2411 -> a
631:631:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
632:633:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.allSuccessors():300:301 -> a
632:633:void generateSplitEdgeBlocks():2411 -> a
632:633:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
634:635:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntCollection.addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):173:174 -> a
634:635:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.allSuccessors():301 -> a
634:635:void generateSplitEdgeBlocks():2411 -> a
634:635:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
636:636:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.allSuccessors():302:302 -> a
636:636:void generateSplitEdgeBlocks():2411 -> a
636:636:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
637:638:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntCollection.addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):173:174 -> a
637:638:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.allSuccessors():302 -> a
637:638:void generateSplitEdgeBlocks():2411 -> a
637:638:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
639:639:void generateSplitEdgeBlocks():2411:2411 -> a
639:639:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2360 -> a
640:641:void closeCurrentBlock(com.android.tools.r8.ir.code.JumpInstruction):2361:2362 -> a
642:642:boolean isIntegerType(com.android.tools.r8.ir.code.NumericType):2510:2510 -> a
1:2:void addDebugLocalStart(int,com.android.tools.r8.graph.DebugLocalInfo):898:899 -> b
3:6:void addDebugLocalStart(int,com.android.tools.r8.graph.DebugLocalInfo):903:906 -> b
7:7:void addDebugLocalStart(int,com.android.tools.r8.graph.DebugLocalInfo):911:911 -> b
8:8:void addDebugLocalStart(int,com.android.tools.r8.graph.DebugLocalInfo):910:910 -> b
9:10:void addDebugLocalStart(int,com.android.tools.r8.graph.DebugLocalInfo):912:913 -> b
11:17:void addAddLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):954:960 -> b
18:23:void addArrayPut(com.android.tools.r8.ir.code.MemberType,int,int,int):1006:1011 -> b
24:24:void addArrayPut(com.android.tools.r8.ir.code.MemberType,int,int,int):1013:1013 -> b
25:25:void addFloatConst(int,long):1055:1055 -> b
26:30:void addConstClass(int,com.android.tools.r8.graph.DexType):1063:1067 -> b
31:35:void addGoto(int):1205:1209 -> b
36:39:void addInstancePut(int,int,com.android.tools.r8.graph.DexField):1309:1312 -> b
40:40:boolean lambda$addMoveException$1(com.android.tools.r8.ir.code.BasicBlock):1553:1553 -> b
41:42:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1593:1594 -> b
43:44:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1596:1597 -> b
45:45:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1599:1599 -> b
46:47:com.android.tools.r8.ir.code.Value readLiteral(com.android.tools.r8.ir.code.ValueTypeConstraint,long):2059:2060 -> b
46:47:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1599 -> b
48:48:com.android.tools.r8.ir.code.Value readLiteral(com.android.tools.r8.ir.code.ValueTypeConstraint,long):2062:2062 -> b
48:48:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1599 -> b
49:52:com.android.tools.r8.ir.code.Value readLongLiteral(long):2068:2071 -> b
49:52:com.android.tools.r8.ir.code.Value readLiteral(com.android.tools.r8.ir.code.ValueTypeConstraint,long):2063 -> b
49:52:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1599 -> b
53:53:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1600:1600 -> b
54:55:void addNot(com.android.tools.r8.ir.code.NumericType,int,int):1602:1603 -> b
56:62:void addNewArrayEmpty(int,int,com.android.tools.r8.graph.DexType):1607:1613 -> b
63:66:void addStaticPut(int,com.android.tools.r8.graph.DexField):1663:1666 -> b
67:67:void ensureBlockForThrowingInstruction():2135:2135 -> b
68:68:void ensureBlockForThrowingInstruction():2141:2141 -> b
69:69:int getOffset(com.android.tools.r8.ir.code.BasicBlock):2343:2343 -> b
69:69:void ensureBlockForThrowingInstruction():2141 -> b
70:70:void ensureBlockForThrowingInstruction():2142:2142 -> b
71:74:void ensureBlockForThrowingInstruction():2144:2147 -> b
75:75:void ensureBlockForThrowingInstruction():2151:2151 -> b
76:77:void ensureBlockForThrowingInstruction():2154:2155 -> b
78:78:void ensureBlockForThrowingInstruction():2158:2158 -> b
79:79:void com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.addExceptionalSuccessor(int):292:292 -> b
79:79:void ensureBlockForThrowingInstruction():2159 -> b
80:83:void ensureBlockForThrowingInstruction():2160:2163 -> b
84:85:void ensureBlockForThrowingInstruction():2167:2168 -> b
86:89:void ensureBlockForThrowingInstruction():2171:2174 -> b
90:90:void com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo.addNormalPredecessor(int):275:275 -> b
90:90:void ensureBlockForThrowingInstruction():2175 -> b
91:91:void ensureBlockForThrowingInstruction():2178:2178 -> b
92:92:void setCurrentBlock(com.android.tools.r8.ir.code.BasicBlock):510:510 -> b
92:92:void ensureBlockForThrowingInstruction():2179 -> b
93:93:void addInstruction(com.android.tools.r8.ir.code.Instruction):2184:2184 -> b
94:94:void ensureExceptionalSuccessorBlock(int,int):2325:2325 -> b
95:95:boolean isNonLongIntegerType(com.android.tools.r8.ir.code.NumericType):2514:2514 -> b
1:3:void flushArgumentInstructions():885:887 -> c
4:10:void addAnd(com.android.tools.r8.ir.code.NumericType,int,int,int):964:970 -> c
11:11:void addIntConst(int,long):1051:1051 -> c
12:13:void addMoveException(int):1552:1553 -> c
14:15:void addMoveException(int):1556:1557 -> c
16:18:boolean verifyValueIsMoveException(com.android.tools.r8.ir.code.Value):1561:1563 -> c
16:18:void addMoveException(int):1557 -> c
19:19:boolean verifyValueIsMoveException(com.android.tools.r8.ir.code.Value):1566:1566 -> c
19:19:void addMoveException(int):1557 -> c
20:24:void addNewInstance(int,com.android.tools.r8.graph.DexType):1623:1627 -> c
25:27:com.android.tools.r8.ir.code.Value readRegisterForDebugLocal(int,com.android.tools.r8.graph.DebugLocalInfo):1935:1937 -> c
28:30:void attachLocalValues(com.android.tools.r8.ir.code.Instruction):2220:2222 -> c
31:34:void attachLocalValues(com.android.tools.r8.ir.code.Instruction):2226:2229 -> c
35:37:void attachLocalValues(com.android.tools.r8.ir.code.Instruction):2232:2234 -> c
38:39:void attachLocalValues(com.android.tools.r8.ir.code.Instruction):2236:2237 -> c
40:40:void ensureNormalSuccessorBlock(int,int):2321:2321 -> c
1:1:com.android.tools.r8.graph.AppInfo getAppInfo():174:174 -> d
2:2:boolean lambda$build$0(com.android.tools.r8.ir.code.Instruction):588:588 -> d
3:3:void resolveAndBuildNewArrayFilledData(int,int):818:818 -> d
4:10:void addAndLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):974:980 -> d
11:11:void addLongConst(int,long):1043:1043 -> d
12:17:void addMoveResult(int):1572:1577 -> d
18:18:void addMoveResult(int):1579:1579 -> d
19:19:void addMoveResult(int):1578:1578 -> d
20:21:void addMoveResult(int):1580:1581 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap getCFG():495:495 -> e
2:2:void addNullConst(int):1059:1059 -> e
3:5:void addDiv(com.android.tools.r8.ir.code.NumericType,int,int,int):1114:1116 -> e
6:6:void addDiv(com.android.tools.r8.ir.code.NumericType,int,int,int):1118:1118 -> e
7:7:void addDiv(com.android.tools.r8.ir.code.NumericType,int,int,int):1117:1117 -> e
8:10:void addDiv(com.android.tools.r8.ir.code.NumericType,int,int,int):1119:1121 -> e
11:11:void addTrivialIf(int,int):1213:1213 -> e
12:12:void addTrivialIf(int,int):1217:1217 -> e
13:16:void addTrivialIf(int,int):1220:1223 -> e
1:1:com.android.tools.r8.graph.DexItemFactory getFactory():170:170 -> f
2:5:void addDivLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1125:1128 -> f
6:6:void addDivLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1130:1130 -> f
7:7:void addDivLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1129:1129 -> f
8:10:void addDivLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1131:1133 -> f
11:11:void checkInvokeArgumentRegisters(int,int):1545:1545 -> f
12:14:void addReturn(int):1631:1633 -> f
15:17:void addReturn(int):1636:1638 -> f
18:20:void addReturn(com.android.tools.r8.ir.code.Return):1648:1650 -> f
18:20:void addReturn(int):1638 -> f
1:1:com.android.tools.r8.graph.DexMethod getMethod():499:499 -> g
2:6:void addThisArgument(int):843:847 -> g
7:7:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> g
7:7:void addThisArgument(int):848 -> g
8:11:void addThisArgument(int):848:851 -> g
12:17:void addMul(com.android.tools.r8.ir.code.NumericType,int,int,int):1163:1168 -> g
1:7:void addMulLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1172:1178 -> h
8:8:void addThrow(int):1780:1780 -> h
9:10:void addThrow(int):1784:1785 -> h
11:11:com.android.tools.r8.ir.code.ValueNumberGenerator getValueNumberGenerator():2518:2518 -> h
1:1:boolean isDebugMode():491:491 -> i
2:8:void addOr(com.android.tools.r8.ir.code.NumericType,int,int,int):1789:1795 -> i
9:10:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2244:2245 -> i
11:11:boolean isOffsetProcessed(int):2278:2278 -> i
11:11:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2248 -> i
12:12:int getBlockStartOffset(int):2262:2262 -> i
12:12:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2249 -> i
13:13:int getBlockStartOffset(int):2265:2265 -> i
13:13:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2249 -> i
14:15:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2250:2251 -> i
16:16:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2253:2253 -> i
17:18:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo ensureBlockWithoutEnqueuing(int):2255:2256 -> i
1:1:boolean isGeneratingClassFiles():487:487 -> j
2:8:void addOrLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1799:1805 -> j
9:10:void checkRegister(int):2125:2126 -> j
11:11:void checkRegister(int):2123:2123 -> j
1:3:void addRem(com.android.tools.r8.ir.code.NumericType,int,int,int):1182:1184 -> k
4:4:void addRem(com.android.tools.r8.ir.code.NumericType,int,int,int):1186:1186 -> k
5:5:void addRem(com.android.tools.r8.ir.code.NumericType,int,int,int):1185:1185 -> k
6:8:void addRem(com.android.tools.r8.ir.code.NumericType,int,int,int):1187:1189 -> k
9:9:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo getBlockInfo(int):2331:2331 -> k
10:11:void closeCurrentBlockGuaranteedNotToNeedEdgeSplitting():2347:2348 -> k
12:12:void setCurrentBlock(com.android.tools.r8.ir.code.BasicBlock):510:510 -> k
12:12:void closeCurrentBlockGuaranteedNotToNeedEdgeSplitting():2349 -> k
13:15:void closeCurrentBlockGuaranteedNotToNeedEdgeSplitting():2350:2352 -> k
1:1:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentInfo getRemovedArgumentInfo():833:833 -> l
2:2:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentInfo getRemovedArgumentInfo():838:838 -> l
3:3:com.android.tools.r8.graph.GraphLense$RewrittenPrototypeDescription$RemovedArgumentInfo getRemovedArgumentInfo():834:834 -> l
4:7:void addRemLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1193:1196 -> l
8:8:void addRemLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1198:1198 -> l
9:9:void addRemLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1197:1197 -> l
10:12:void addRemLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1199:1201 -> l
13:13:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):2118:2118 -> l
1:4:void addRsubLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1679:1682 -> m
5:7:void addRsubLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1685:1687 -> m
8:8:com.android.tools.r8.ir.code.BasicBlock getTarget(int):2339:2339 -> m
1:7:void addShl(com.android.tools.r8.ir.code.NumericType,int,int,int):1809:1815 -> n
8:9:boolean isIndexProcessed(int):2282:2283 -> n
10:11:void ensureSubroutineProcessedInstructions():2300:2301 -> n
10:11:boolean isIndexProcessed(int):2285 -> n
12:12:boolean isIndexProcessed(int):2286:2286 -> n
1:7:void addShlLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1819:1825 -> o
1:7:void addShr(com.android.tools.r8.ir.code.NumericType,int,int,int):1829:1835 -> p
1:7:void addShrLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1839:1845 -> q
1:6:void addSub(com.android.tools.r8.ir.code.NumericType,int,int,int):1670:1675 -> r
1:7:void addUshr(com.android.tools.r8.ir.code.NumericType,int,int,int):1849:1855 -> s
1:7:void addUshrLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1859:1865 -> t
1:5:java.lang.String toString():2523:2527 -> toString
6:6:java.lang.String toString():2529:2529 -> toString
1:4:void addXor(com.android.tools.r8.ir.code.NumericType,int,int,int):1869:1872 -> u
5:8:void addXor(com.android.tools.r8.ir.code.NumericType,int,int,int):1874:1877 -> u
9:9:void addXor(com.android.tools.r8.ir.code.NumericType,int,int,int):1879:1879 -> u
10:11:void addXor(com.android.tools.r8.ir.code.NumericType,int,int,int):1881:1882 -> u
1:2:void addXorLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1886:1887 -> v
3:5:void addXorLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1889:1891 -> v
6:8:void addXorLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1893:1895 -> v
9:10:void addXorLiteral(com.android.tools.r8.ir.code.NumericType,int,int,int):1897:1898 -> v
com.android.tools.r8.ir.conversion.IRBuilder$1 -> a.a.a.a.g.c.G:
int[] $SwitchMap$com$android$tools$r8$ir$code$MemberType -> a
1:1:void <clinit>():144:144 -> <clinit>
com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo -> a.a.a.a.g.c.H:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet exceptionalPredecessors -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet exceptionalSuccessors -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet normalPredecessors -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet normalSuccessors -> c
com.android.tools.r8.ir.code.BasicBlock block -> a
1:6:void <init>():267:272 -> <init>
1:1:void addExceptionalPredecessor(int):288:288 -> a
2:2:int predecessorCount():296:296 -> a
3:4:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):313:314 -> a
5:6:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet.<init>(java.util.Collection):87:88 -> a
5:6:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):314 -> a
7:8:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):314:315 -> a
9:11:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):317:319 -> a
12:13:void replaceNormalPredecessor(int,int):283:284 -> a
12:13:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):320 -> a
14:15:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):322:323 -> a
16:17:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet.<init>(java.util.Collection):87:88 -> a
16:17:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):323 -> a
18:18:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):323:323 -> a
19:22:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):325:328 -> a
23:23:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):330:330 -> a
24:24:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet.<init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):76:76 -> a
24:24:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):330 -> a
25:26:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntCollection.addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):173:174 -> a
25:26:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet.<init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):77 -> a
25:26:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):330 -> a
27:27:com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo split(int,int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):330:330 -> a
1:1:void addNormalSuccessor(int):279:279 -> b
1:1:java.lang.String toString():336:336 -> toString
2:4:java.lang.String toString():338:340 -> toString
5:6:java.lang.String toString():342:343 -> toString
7:8:java.lang.String toString():346:347 -> toString
9:9:java.lang.String toString():350:350 -> toString
10:11:java.lang.String toString():352:353 -> toString
12:13:java.lang.String toString():356:357 -> toString
14:14:java.lang.String toString():360:360 -> toString
com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem -> a.a.a.a.g.c.I:
int sourceOffset -> d
int targetOffset -> e
1:3:void <init>(com.android.tools.r8.ir.code.BasicBlock,int,int):200:202 -> <init>
1:3:void <init>(com.android.tools.r8.ir.code.BasicBlock,int,int,com.android.tools.r8.ir.conversion.IRBuilder$1):195 -> <init>
1:1:int access$600(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):195:195 -> a
1:1:int access$700(com.android.tools.r8.ir.conversion.IRBuilder$MoveExceptionWorklistItem):195:195 -> b
com.android.tools.r8.ir.conversion.IRBuilder$SplitBlockWorklistItem -> a.a.a.a.g.c.J:
int sourceOffset -> d
int targetOffset -> e
com.android.tools.r8.ir.code.Position position -> f
1:4:void <init>(int,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.Position,int,int):217:220 -> <init>
1:1:int access$200(com.android.tools.r8.ir.conversion.IRBuilder$SplitBlockWorklistItem):206:206 -> a
1:1:int access$300(com.android.tools.r8.ir.conversion.IRBuilder$SplitBlockWorklistItem):206:206 -> b
1:1:com.android.tools.r8.ir.code.Position access$500(com.android.tools.r8.ir.conversion.IRBuilder$SplitBlockWorklistItem):206:206 -> c
com.android.tools.r8.ir.conversion.IRBuilder$ValueList -> a.a.a.a.g.c.K:
java.util.List values -> a
1:1:void <init>():229:229 -> <init>
2:2:void <init>():231:231 -> <init>
1:3:com.android.tools.r8.ir.conversion.IRBuilder$ValueList fromPhis(java.util.List,int):237:239 -> a
1:1:boolean equals(java.lang.Object):251:251 -> equals
2:3:boolean equals(java.lang.Object):254:255 -> equals
4:5:boolean equals(java.lang.Object):258:259 -> equals
1:1:int hashCode():246:246 -> hashCode
com.android.tools.r8.ir.conversion.IRBuilder$WorklistItem -> a.a.a.a.g.c.L:
boolean $assertionsDisabled -> a
int firstInstructionIndex -> c
com.android.tools.r8.ir.code.BasicBlock block -> b
1:1:void <clinit>():183:183 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.code.BasicBlock,int):188:191 -> <init>
1:4:void <init>(com.android.tools.r8.ir.code.BasicBlock,int,com.android.tools.r8.ir.conversion.IRBuilder$1):183 -> <init>
1:1:com.android.tools.r8.ir.code.BasicBlock access$100(com.android.tools.r8.ir.conversion.IRBuilder$WorklistItem):183:183 -> a
1:1:int access$400(com.android.tools.r8.ir.conversion.IRBuilder$WorklistItem):183:183 -> b
com.android.tools.r8.ir.conversion.IRConverter -> a.a.a.a.g.c.N:
com.android.tools.r8.ir.conversion.OptimizationFeedback simpleOptimizationFeedback -> E
com.android.tools.r8.ir.optimize.classinliner.ClassInliner classInliner -> l
com.android.tools.r8.graph.AppView appView -> c
com.android.tools.r8.ir.optimize.DeadCodeRemover deadCodeRemover -> B
com.android.tools.r8.shaking.RootSetBuilder$RootSet rootSet -> d
com.android.tools.r8.ir.optimize.NonNullTracker nonNullTracker -> s
com.android.tools.r8.ir.desugar.TwrCloseResourceRewriter twrCloseResourceRewriter -> i
com.android.tools.r8.ir.optimize.IdempotentFunctionCallCanonicalizer idempotentFunctionCallCanonicalizer -> A
com.android.tools.r8.ir.optimize.lambda.LambdaMerger lambdaMerger -> k
com.android.tools.r8.graph.AppInfo appInfo -> b
com.android.tools.r8.ir.optimize.Devirtualizer devirtualizer -> v
boolean enableWholeProgramOptimizations -> C
com.android.tools.r8.ir.desugar.LambdaRewriter lambdaRewriter -> g
com.android.tools.r8.utils.CfgPrinter printer -> o
com.android.tools.r8.ir.desugar.StringConcatRewriter stringConcatRewriter -> f
com.android.tools.r8.ir.optimize.string.StringOptimizer stringOptimizer -> x
com.android.tools.r8.ir.desugar.Java8MethodRewriter java8MethodRewriter -> j
com.android.tools.r8.ir.optimize.MemberValuePropagation memberValuePropagation -> q
java.util.concurrent.ConcurrentHashMap cachedClasses -> G
com.android.tools.r8.utils.Timing timing -> e
com.android.tools.r8.utils.InternalOptions options -> n
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter interfaceMethodRewriter -> h
com.android.tools.r8.ir.conversion.OptimizationFeedbackDelayed delayedOptimizationFeedback -> D
com.android.tools.r8.ir.conversion.LensCodeRewriter lensCodeRewriter -> r
com.android.tools.r8.ir.optimize.Inliner inliner -> t
com.android.tools.r8.graph.DexString highestSortingString -> F
com.android.tools.r8.ir.analysis.TypeChecker typeChecker -> z
com.android.tools.r8.ir.optimize.UninstantiatedTypeOptimization uninstantiatedTypeOptimization -> y
com.android.tools.r8.ir.optimize.CodeRewriter codeRewriter -> p
com.android.tools.r8.naming.IdentifierNameStringMarker identifierNameStringMarker -> u
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.optimize.staticizer.ClassStaticizer classStaticizer -> m
com.android.tools.r8.ir.desugar.CovariantReturnTypeAnnotationTransformer covariantReturnTypeAnnotationTransformer -> w
1:1:void <clinit>():108:108 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272:272 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):165:165 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):146:146 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
4:4:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):149:149 -> <init>
4:4:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
5:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154:154 -> <init>
5:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
6:9:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):166:169 -> <init>
6:9:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
10:11:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):172:173 -> <init>
10:11:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
12:17:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):176:181 -> <init>
12:17:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
18:18:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):183:183 -> <init>
18:18:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
19:19:boolean enableInterfaceMethodDesugaring():289:289 -> <init>
19:19:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):183 -> <init>
19:19:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
20:20:boolean enableInterfaceMethodDesugaring():293:293 -> <init>
20:20:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):183 -> <init>
20:20:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
21:21:boolean enableInterfaceMethodDesugaring():295:295 -> <init>
21:21:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):183 -> <init>
21:21:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
22:22:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):184:184 -> <init>
22:22:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
23:23:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):186:186 -> <init>
23:23:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
24:24:boolean enableTwrCloseResourceDesugaring():299:299 -> <init>
24:24:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):186 -> <init>
24:24:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
25:25:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):187:187 -> <init>
25:25:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
26:27:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):189:190 -> <init>
26:27:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
28:28:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):192:192 -> <init>
28:28:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
29:35:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):194:200 -> <init>
29:35:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
36:36:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):202:202 -> <init>
36:36:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
37:38:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):225:226 -> <init>
37:38:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
39:44:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):228:233 -> <init>
39:44:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
45:46:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):236:237 -> <init>
45:46:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
47:50:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):239:242 -> <init>
47:50:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
51:51:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> <init>
51:51:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):244 -> <init>
51:51:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
52:53:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter,com.android.tools.r8.graph.AppView,com.android.tools.r8.shaking.MainDexClasses,com.android.tools.r8.shaking.RootSetBuilder$RootSet):244:245 -> <init>
52:53:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.utils.Timing,com.android.tools.r8.utils.CfgPrinter):272 -> <init>
boolean lambda$materializeInstructionBeforeLongOperationsWorkaround$15(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction) -> a
1:1:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> a
2:3:void removeLambdaDeserializationMethods():331:332 -> a
2:3:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):389 -> a
4:4:java.lang.Iterable com.android.tools.r8.graph.AppInfo.classes():62:62 -> a
4:4:void removeLambdaDeserializationMethods():332 -> a
4:4:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):389 -> a
5:5:void removeLambdaDeserializationMethods():332:332 -> a
5:5:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):389 -> a
6:7:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):391:392 -> a
8:9:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):395:396 -> a
10:12:void synthesizeLambdaClasses(com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService):338:340 -> a
10:12:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):398 -> a
13:13:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):399:399 -> a
14:15:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):363:364 -> a
14:15:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):399 -> a
16:17:void synthesizeTwrCloseResourceUtilityClass(com.android.tools.r8.graph.DexApplication$Builder):370:371 -> a
16:17:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):400 -> a
18:19:void synthesizeJava8UtilityClass(com.android.tools.r8.graph.DexApplication$Builder):376:377 -> a
18:19:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):401 -> a
20:21:void processCovariantReturnTypeAnnotations(com.android.tools.r8.graph.DexApplication$Builder):382:383 -> a
20:21:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):402 -> a
22:23:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):411:412 -> a
22:23:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
24:24:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):415:415 -> a
24:24:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
25:25:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):417:417 -> a
25:25:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
26:27:void clearSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):442:443 -> a
26:27:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):418 -> a
26:27:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
28:33:com.android.tools.r8.graph.DexAnnotationSet com.android.tools.r8.graph.DexAnnotationSet.getWithout(com.android.tools.r8.graph.DexType):83:88 -> a
28:33:void clearSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):444 -> a
28:33:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):418 -> a
28:33:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
34:34:com.android.tools.r8.graph.DexAnnotationSet com.android.tools.r8.graph.DexAnnotationSet.getWithout(com.android.tools.r8.graph.DexType):90:90 -> a
34:34:void clearSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):444 -> a
34:34:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):418 -> a
34:34:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
35:35:void clearSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):444:444 -> a
35:35:void handleSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):418 -> a
35:35:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):404 -> a
36:36:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):405:405 -> a
37:37:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):407:407 -> a
38:38:com.android.tools.r8.graph.DexApplication com.android.tools.r8.graph.LazyLoadedDexApplication$Builder.build():85:85 -> a
38:38:com.android.tools.r8.graph.DexApplication convertToDex(com.android.tools.r8.graph.DexApplication,java.util.concurrent.ExecutorService):407 -> a
39:41:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):423:425 -> a
42:42:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):428:428 -> a
43:43:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):426:426 -> a
44:46:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):429:431 -> a
47:47:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):433:433 -> a
48:48:void updateMainDexListWithSynthesizedClassMap(com.android.tools.r8.graph.DexApplication$Builder):437:437 -> a
49:51:void convertClassesToDex(java.lang.Iterable,java.util.concurrent.ExecutorService):480:482 -> a
52:52:void convertClassesToDex(java.lang.Iterable,java.util.concurrent.ExecutorService):484:484 -> a
53:55:void lambda$convertMethodsToDex$3(boolean,com.android.tools.r8.graph.DexEncodedMethod):499:501 -> a
56:57:com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType):738:739 -> a
58:58:void optimizeSynthesizedClass(com.android.tools.r8.graph.DexProgramClass):744:744 -> a
59:59:void optimizeSynthesizedClass(com.android.tools.r8.graph.DexProgramClass):746:746 -> a
60:60:void optimizeSynthesizedClass(com.android.tools.r8.graph.DexProgramClass):748:748 -> a
61:61:void optimizeSynthesizedClasses(java.util.Collection,java.util.concurrent.ExecutorService):755:755 -> a
62:64:void optimizeSynthesizedClasses(java.util.Collection,java.util.concurrent.ExecutorService):757:759 -> a
65:65:void optimizeSynthesizedClasses(java.util.Collection,java.util.concurrent.ExecutorService):762:762 -> a
66:67:void optimizeSynthesizedClasses(java.util.Collection,java.util.concurrent.ExecutorService):764:765 -> a
68:70:void optimizeSynthesizedClasses(java.util.Collection,java.util.concurrent.ExecutorService):764:766 -> a
71:71:void optimizeMethodOnSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexEncodedMethod):771:771 -> a
72:72:void optimizeMethodOnSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexEncodedMethod):773:773 -> a
73:73:void optimizeMethodOnSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexEncodedMethod):775:775 -> a
74:74:void optimizeMethodOnSynthesizedClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexEncodedMethod):777:777 -> a
75:75:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):783:783 -> a
76:76:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):785:785 -> a
77:77:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):788:788 -> a
78:78:com.android.tools.r8.ir.conversion.CallSiteInformation com.android.tools.r8.ir.conversion.CallSiteInformation.empty():21:21 -> a
78:78:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):789 -> a
79:79:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):789:789 -> a
80:80:void optimizeSynthesizedMethod(com.android.tools.r8.graph.DexEncodedMethod):785:785 -> a
81:81:java.lang.Object lambda$optimizeSynthesizedMethods$11(com.android.tools.r8.graph.DexEncodedMethod,java.util.Collection):802:802 -> a
82:82:com.android.tools.r8.ir.conversion.CallSiteInformation com.android.tools.r8.ir.conversion.CallSiteInformation.empty():21:21 -> a
82:82:java.lang.Object lambda$optimizeSynthesizedMethods$11(com.android.tools.r8.graph.DexEncodedMethod,java.util.Collection):806 -> a
83:83:java.lang.Object lambda$optimizeSynthesizedMethods$11(com.android.tools.r8.graph.DexEncodedMethod,java.util.Collection):806:806 -> a
84:84:java.lang.Object lambda$optimizeSynthesizedMethods$11(com.android.tools.r8.graph.DexEncodedMethod,java.util.Collection):802:802 -> a
85:86:void processMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):834:835 -> a
87:87:void processMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):837:837 -> a
88:88:void processMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):840:840 -> a
89:89:com.android.tools.r8.ir.optimize.InliningOracle lambda$rewriteCode$12(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation):1055:1055 -> a
90:90:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1278:1278 -> a
91:91:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1280:1280 -> a
92:92:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1283:1283 -> a
93:93:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1281:1281 -> a
94:94:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1285:1285 -> a
95:95:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1372:1372 -> a
96:96:boolean com.android.tools.r8.utils.InternalOptions.canHaveDex2OatLinkedListBug():761:761 -> a
96:96:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1372 -> a
97:99:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1375:1377 -> a
100:102:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1384:1386 -> a
103:105:boolean isLongMul(com.android.tools.r8.ir.code.Instruction):1432:1434 -> a
103:105:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1387 -> a
106:106:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1390:1390 -> a
107:108:boolean isLongAddOrSub(com.android.tools.r8.ir.code.Instruction):1439:1440 -> a
107:108:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1391 -> a
109:110:boolean isFallthoughTarget(com.android.tools.r8.ir.code.BasicBlock):1444:1445 -> a
109:110:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1394 -> a
111:112:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1397:1398 -> a
113:114:boolean isAliasOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):1418:1419 -> a
113:114:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1399 -> a
115:115:boolean isAliasOf(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):1422:1422 -> a
115:115:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1399 -> a
116:119:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1400:1403 -> a
120:120:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1405:1405 -> a
121:124:void ensureThrowingInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Instruction):1454:1457 -> a
121:124:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1406 -> a
125:128:void ensureThrowingInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Instruction):1459:1462 -> a
125:128:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1406 -> a
129:130:void ensureThrowingInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Instruction):1464:1465 -> a
129:130:void materializeInstructionBeforeLongOperationsWorkaround(com.android.tools.r8.ir.code.IRCode):1406 -> a
131:132:com.android.tools.r8.graph.DexMethod lambda$materializeInstructionBeforeLongOperationsWorkaround$14(com.android.tools.r8.graph.DexItemFactory):1380:1381 -> a
133:133:com.android.tools.r8.graph.DexMethod lambda$materializeInstructionBeforeLongOperationsWorkaround$14(com.android.tools.r8.graph.DexItemFactory):1379:1379 -> a
134:134:boolean isNotPseudoInstruction(com.android.tools.r8.ir.code.Instruction):1427:1427 -> a
135:135:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1503:1503 -> a
136:136:void com.android.tools.r8.utils.CfgPrinter.resetUnusedValue():24:24 -> a
136:136:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1504 -> a
137:140:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1505:1508 -> a
141:141:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1510:1510 -> a
142:146:java.lang.String com.android.tools.r8.ir.code.IRCode.toString():363:367 -> a
142:146:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1511 -> a
147:147:java.lang.String com.android.tools.r8.ir.code.IRCode.toString():369:369 -> a
147:147:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1511 -> a
148:153:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1512:1517 -> a
154:154:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1519:1519 -> a
155:155:java.lang.String printMethod(com.android.tools.r8.ir.code.IRCode,java.lang.String,java.lang.String):1521:1521 -> a
1:1:boolean enableTryWithResourcesDesugaring():303:303 -> b
2:2:boolean enableTryWithResourcesDesugaring():307:307 -> b
3:3:boolean enableTryWithResourcesDesugaring():309:309 -> b
4:7:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):450:453 -> b
8:9:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):458:459 -> b
10:16:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):463:469 -> b
17:17:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):468:468 -> b
18:19:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):471:472 -> b
20:20:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):474:474 -> b
21:25:com.android.tools.r8.graph.DexAnnotationSet com.android.tools.r8.graph.DexAnnotationSet.getWithAddedOrReplaced(com.android.tools.r8.graph.DexAnnotation):106:110 -> b
21:25:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):474 -> b
26:29:com.android.tools.r8.graph.DexAnnotationSet com.android.tools.r8.graph.DexAnnotationSet.getWithAddedOrReplaced(com.android.tools.r8.graph.DexAnnotation):116:119 -> b
26:29:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):474 -> b
30:30:void updateSynthesizedClassMapping(com.android.tools.r8.graph.DexApplication$Builder):474:474 -> b
31:31:void convertMethodsToDex(com.android.tools.r8.graph.DexProgramClass):488:488 -> b
32:35:void convertMethodsToDex(com.android.tools.r8.graph.DexProgramClass):490:493 -> b
36:36:void convertMethodsToDex(com.android.tools.r8.graph.DexProgramClass):497:497 -> b
37:39:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):507:509 -> b
40:40:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):511:511 -> b
41:41:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):513:513 -> b
42:42:com.android.tools.r8.ir.conversion.CallSiteInformation com.android.tools.r8.ir.conversion.CallSiteInformation.empty():21:21 -> b
42:42:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):513 -> b
43:43:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):513:513 -> b
44:44:void convertMethodToDex(com.android.tools.r8.graph.DexEncodedMethod):516:516 -> b
45:48:void optimizeSynthesizedMethods(java.util.Collection,java.util.concurrent.ExecutorService):797:800 -> b
49:49:void optimizeSynthesizedMethods(java.util.Collection,java.util.concurrent.ExecutorService):799:799 -> b
50:50:void optimizeSynthesizedMethods(java.util.Collection,java.util.concurrent.ExecutorService):811:811 -> b
51:53:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):858:860 -> b
54:54:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):859:859 -> b
55:56:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):866:867 -> b
57:57:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):870:870 -> b
58:58:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
58:58:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):871 -> b
59:59:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):871:871 -> b
60:60:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):873:873 -> b
61:66:void printC1VisualizerHeader(com.android.tools.r8.graph.DexEncodedMethod):1487:1492 -> b
61:66:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):880 -> b
67:67:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):881:881 -> b
68:68:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):883:883 -> b
69:71:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1158:1160 -> b
69:71:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
72:74:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1162:1164 -> b
72:74:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
75:75:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1172:1172 -> b
75:75:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
76:76:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1175:1175 -> b
76:76:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
77:77:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
77:77:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1177 -> b
77:77:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
78:78:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1177:1177 -> b
78:78:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
79:80:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1180:1181 -> b
79:80:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
81:81:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1185:1185 -> b
81:81:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
82:82:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
82:82:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1187 -> b
82:82:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
83:84:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1187:1188 -> b
83:84:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
85:85:boolean com.android.tools.r8.graph.DexClass.hasKotlinInfo():534:534 -> b
85:85:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1189 -> b
85:85:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
86:86:void computeKotlinNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1206:1206 -> b
86:86:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):884 -> b
87:87:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):887:887 -> b
88:88:boolean com.android.tools.r8.utils.InternalOptions.canHaveArtStringNewInitBug():777:777 -> b
88:88:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):887 -> b
89:89:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):888:888 -> b
90:90:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):891:891 -> b
91:91:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):894:894 -> b
92:94:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):897:899 -> b
95:95:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):901:901 -> b
96:96:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
96:96:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):901 -> b
97:97:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):901:901 -> b
98:101:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):905:908 -> b
102:102:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):911:911 -> b
103:103:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):913:913 -> b
104:104:void finalizeEmptyThrowingCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback):1243:1243 -> b
104:104:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):914 -> b
105:105:void finalizeEmptyThrowingCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback):1245:1245 -> b
105:105:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):914 -> b
106:108:void finalizeEmptyThrowingCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback):1247:1249 -> b
106:108:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):914 -> b
109:109:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):922:922 -> b
110:110:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
110:110:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):922 -> b
111:111:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):922:922 -> b
112:114:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):924:926 -> b
115:115:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):929:929 -> b
116:118:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):931:933 -> b
119:120:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):936:937 -> b
121:121:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):940:940 -> b
122:123:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):943:944 -> b
124:126:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):946:948 -> b
127:127:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):950:950 -> b
128:128:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):952:952 -> b
129:129:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):955:955 -> b
130:130:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):957:957 -> b
131:131:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):963:963 -> b
132:132:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):965:965 -> b
133:133:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):967:967 -> b
134:135:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):970:971 -> b
136:137:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):974:975 -> b
138:138:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
138:138:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):975 -> b
139:140:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):975:976 -> b
141:141:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> b
141:141:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):976 -> b
142:142:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):976:976 -> b
143:144:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):978:979 -> b
145:145:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):982:982 -> b
146:146:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
146:146:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):982 -> b
147:148:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):982:983 -> b
149:158:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):986:995 -> b
159:159:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):997:997 -> b
160:162:void invertConditionalsForTesting(com.android.tools.r8.ir.code.IRCode):845:847 -> b
160:162:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):998 -> b
163:163:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1001:1001 -> b
164:166:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1003:1005 -> b
167:167:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1009:1009 -> b
168:169:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1018:1019 -> b
170:171:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1021:1022 -> b
172:173:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1024:1025 -> b
174:174:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1028:1028 -> b
175:177:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1030:1032 -> b
178:178:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1035:1035 -> b
179:179:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1037:1037 -> b
180:180:com.android.tools.r8.graph.GraphLense graphLense():250:250 -> b
180:180:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1037 -> b
181:181:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1037:1037 -> b
182:182:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1039:1039 -> b
183:183:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1041:1041 -> b
184:186:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1044:1046 -> b
187:187:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1053:1053 -> b
188:188:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1045:1045 -> b
189:189:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1062:1062 -> b
190:190:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1065:1065 -> b
191:193:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1067:1069 -> b
194:194:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1072:1072 -> b
195:196:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1074:1075 -> b
197:197:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1078:1078 -> b
198:200:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1080:1082 -> b
201:201:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1085:1085 -> b
202:204:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1087:1089 -> b
205:205:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1092:1092 -> b
206:209:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1095:1098 -> b
210:210:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1100:1100 -> b
211:211:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1103:1103 -> b
212:214:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1105:1107 -> b
215:215:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1112:1112 -> b
216:222:void computeNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1213:1219 -> b
216:222:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1113 -> b
223:224:void computeNonNullParamHints(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1227:1228 -> b
223:224:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1113 -> b
225:225:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1117:1117 -> b
226:226:boolean com.android.tools.r8.utils.InternalOptions.methodMatchesLogArgumentsFilter(com.android.tools.r8.graph.DexEncodedMethod):484:484 -> b
226:226:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1117 -> b
227:228:boolean com.android.tools.r8.utils.InternalOptions.methodMatchesLogArgumentsFilter(com.android.tools.r8.graph.DexEncodedMethod):488:489 -> b
227:228:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1117 -> b
229:230:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1118:1119 -> b
231:231:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1122:1122 -> b
232:232:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1125:1125 -> b
233:233:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1127:1127 -> b
234:235:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1129:1130 -> b
236:238:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1132:1134 -> b
239:239:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1137:1137 -> b
240:240:boolean com.android.tools.r8.utils.InternalOptions.canHaveNumberConversionRegisterAllocationBug():785:785 -> b
240:240:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1137 -> b
241:241:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1138:1138 -> b
242:243:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1145:1146 -> b
244:244:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1148:1148 -> b
245:245:java.util.stream.Stream com.android.tools.r8.com.google.common.collect.Streams.stream(java.util.Iterator):82:82 -> b
245:245:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1148 -> b
246:247:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1148:1149 -> b
248:248:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1148:1148 -> b
249:249:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1152:1152 -> b
250:251:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1233:1234 -> b
250:251:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
252:252:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1237:1237 -> b
252:252:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
253:253:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1262:1262 -> b
253:253:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
253:253:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
254:257:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1301:1304 -> b
254:257:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
254:257:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
254:257:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
258:259:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1306:1307 -> b
258:259:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
258:259:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
258:259:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
260:260:boolean com.android.tools.r8.utils.InternalOptions.canHaveExceptionTargetingLoopHeaderBug():810:810 -> b
260:260:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1307 -> b
260:260:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
260:260:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
260:260:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
261:261:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1308:1308 -> b
261:261:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
261:261:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
261:261:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
262:262:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1310:1310 -> b
262:262:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
262:262:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
262:262:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
263:264:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1312:1313 -> b
263:264:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
263:264:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
263:264:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
265:265:com.android.tools.r8.ir.regalloc.RegisterAllocator performRegisterAllocation(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod):1315:1315 -> b
265:265:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1264 -> b
265:265:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
265:265:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
266:267:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1265:1266 -> b
266:267:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
266:267:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
268:269:void finalizeToDex(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1271:1272 -> b
268:269:void finalizeIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1238 -> b
268:269:void rewriteCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.conversion.OptimizationFeedback,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,java.util.function.BiConsumer):1153 -> b
270:270:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1324:1324 -> b
271:271:boolean com.android.tools.r8.utils.InternalOptions.canHaveForwardingInitInliningBug():798:798 -> b
271:271:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1324 -> b
272:272:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1328:1328 -> b
273:274:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1332:1333 -> b
275:275:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1336:1336 -> b
276:278:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1341:1343 -> b
279:280:void ensureInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1471:1472 -> b
279:280:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1352 -> b
281:285:void ensureInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1474:1478 -> b
281:285:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1352 -> b
286:289:void ensureInstructionBefore(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1480:1483 -> b
286:289:void workaroundForwardingInitializerBug(com.android.tools.r8.ir.code.IRCode):1352 -> b
290:293:boolean lambda$workaroundForwardingInitializerBug$13(com.android.tools.r8.ir.code.Instruction):1344:1347 -> b
boolean lambda$convertMethodToDex$4(com.android.tools.r8.graph.DexEncodedMethod) -> c
1:4:java.util.Set libraryMethodsReturningReceiver():313:316 -> c
5:6:void enterCachedClass(com.android.tools.r8.graph.DexProgramClass):815:816 -> c
1:1:void lambda$convertClassesToDex$2(com.android.tools.r8.graph.DexProgramClass):482:482 -> d
2:2:void updateHighestSortingStrings(com.android.tools.r8.graph.DexEncodedMethod):1289:1289 -> d
3:5:void updateHighestSortingStrings(com.android.tools.r8.graph.DexEncodedMethod):1291:1293 -> d
1:1:com.android.tools.r8.graph.DexType lambda$updateMainDexListWithSynthesizedClassMap$0(com.android.tools.r8.graph.DexProgramClass):427:427 -> e
1:1:com.android.tools.r8.graph.DexType lambda$updateSynthesizedClassMapping$1(com.android.tools.r8.graph.DexProgramClass):466:466 -> f
1:2:void leaveCachedClass(com.android.tools.r8.graph.DexProgramClass):820:821 -> g
com.android.tools.r8.ir.conversion.JarSourceCode -> a.a.a.a.g.c.R:
com.android.tools.r8.graph.DexType clazz -> l
boolean $assertionsDisabled -> i
com.android.tools.r8.org.objectweb.asm.util.TraceMethodVisitor printVisitor -> n
com.android.tools.r8.ir.conversion.JarState state -> o
boolean hasExitingInstruction -> y
com.android.tools.r8.org.objectweb.asm.Type STRING_TYPE -> b
com.android.tools.r8.org.objectweb.asm.Type THROWABLE_TYPE -> d
com.android.tools.r8.org.objectweb.asm.Type METHOD_TYPE_TYPE -> f
com.android.tools.r8.ir.code.Position currentPosition -> s
com.android.tools.r8.ir.code.Monitor monitorEnter -> q
com.android.tools.r8.graph.JarApplicationReader application -> j
com.android.tools.r8.ir.code.Position preamblePosition -> u
com.android.tools.r8.ir.conversion.JarSourceCode$TryCatchBlock EXCEPTIONAL_SYNC_EXIT -> h
com.android.tools.r8.org.objectweb.asm.tree.MethodNode node -> k
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode currentInstruction -> p
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap canonicalPositions -> t
boolean generatingMethodSynchronization -> r
com.android.tools.r8.ir.code.Position callerPosition -> x
int[] NO_TARGETS -> g
boolean debug -> z
com.android.tools.r8.org.objectweb.asm.Type CLASS_TYPE -> a
com.android.tools.r8.org.objectweb.asm.Type INT_ARRAY_TYPE -> c
com.android.tools.r8.graph.DexMethod originalMethod -> w
com.android.tools.r8.org.objectweb.asm.Type METHOD_HANDLE_TYPE -> e
java.util.List parameterTypes -> m
com.android.tools.r8.ir.code.Position syntheticPosition -> v
1:1:void <clinit>():75:75 -> <clinit>
2:7:void <clinit>():146:151 -> <clinit>
8:8:void <clinit>():153:153 -> <clinit>
9:9:void <clinit>():173:173 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):206:206 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):161:161 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):164:164 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):177:177 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):180:180 -> <init>
6:6:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):186:186 -> <init>
7:7:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):189:189 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):192:192 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):197:197 -> <init>
10:20:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.org.objectweb.asm.tree.MethodNode,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):207:217 -> <init>
1:2:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):279:280 -> a
3:3:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):282:282 -> a
4:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap recordArgumentTypes(com.android.tools.r8.ir.conversion.IRBuilder):389:390 -> a
4:5:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):285 -> a
6:9:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap recordArgumentTypes(com.android.tools.r8.ir.conversion.IRBuilder):392:395 -> a
6:9:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):285 -> a
10:11:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap recordArgumentTypes(com.android.tools.r8.ir.conversion.IRBuilder):397:398 -> a
10:11:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):285 -> a
12:12:boolean isWide(com.android.tools.r8.org.objectweb.asm.Type):406:406 -> a
12:12:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap recordArgumentTypes(com.android.tools.r8.ir.conversion.IRBuilder):399 -> a
12:12:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):285 -> a
13:13:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap recordArgumentTypes(com.android.tools.r8.ir.conversion.IRBuilder):400:400 -> a
13:13:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):285 -> a
14:14:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):286:286 -> a
15:15:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet.<init>(int):95:95 -> a
15:15:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):286 -> a
16:16:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):287:287 -> a
17:18:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):289:290 -> a
19:19:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):292:292 -> a
20:20:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):321:321 -> a
21:21:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):295:295 -> a
22:22:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):303:303 -> a
23:23:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):299:299 -> a
24:24:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):315:315 -> a
25:25:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):311:311 -> a
26:30:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):323:327 -> a
31:32:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):331:332 -> a
33:36:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):370:373 -> a
33:36:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):336 -> a
37:41:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):375:379 -> a
37:41:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):336 -> a
42:42:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):381:381 -> a
42:42:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):336 -> a
43:43:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):383:383 -> a
43:43:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):336 -> a
44:44:void buildArgumentInstructions(com.android.tools.r8.ir.conversion.IRBuilder):385:385 -> a
44:44:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):336 -> a
45:47:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):339:341 -> a
48:48:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):344:344 -> a
49:51:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):346:348 -> a
52:52:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):350:350 -> a
53:55:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):352:354 -> a
56:56:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):356:356 -> a
57:57:int actualArgumentCount():241:241 -> a
57:57:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):356 -> a
58:58:int formalParameterCount():237:237 -> a
58:58:int actualArgumentCount():241 -> a
58:58:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):356 -> a
59:59:int formalParameterCount():237:237 -> a
59:59:int actualArgumentCount():241 -> a
59:59:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):356 -> a
60:60:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):356:356 -> a
61:61:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):358:358 -> a
62:63:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):361:362 -> a
64:65:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):364:365 -> a
66:68:void lambda$computeBlockEntryJarStates$0(java.util.Queue,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap,java.lang.Integer):443:445 -> a
69:74:void buildExceptionalPostlude(com.android.tools.r8.ir.conversion.IRBuilder):470:475 -> a
69:74:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):524 -> a
75:77:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):527:529 -> a
78:81:boolean verifyExceptionEdgesAreRecorded(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):579:582 -> a
78:81:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):529 -> a
82:82:boolean verifyExceptionEdgesAreRecorded(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):581:581 -> a
82:82:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):529 -> a
83:84:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):535:536 -> a
85:87:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):545:547 -> a
88:89:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):550:551 -> a
90:90:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1860:1860 -> a
90:90:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
91:91:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1907:1907 -> a
91:91:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
92:92:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1904:1904 -> a
92:92:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
93:93:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901:1901 -> a
93:93:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
94:99:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2834:2839 -> a
94:99:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
94:99:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
100:100:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2841:2841 -> a
100:100:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
100:100:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
101:101:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2848:2848 -> a
101:101:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
101:101:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
102:105:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2850:2853 -> a
102:105:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
102:105:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
106:108:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2855:2857 -> a
106:108:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
106:108:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
109:110:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2859:2860 -> a
109:110:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
109:110:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
111:114:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2862:2865 -> a
111:114:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
111:114:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
115:118:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2867:2870 -> a
115:118:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
115:118:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
119:120:void build(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2872:2873 -> a
119:120:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1901 -> a
119:120:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
121:121:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1898:1898 -> a
121:121:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
122:124:void build(com.android.tools.r8.org.objectweb.asm.tree.LookupSwitchInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2813:2815 -> a
122:124:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1898 -> a
122:124:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
125:125:void build(com.android.tools.r8.org.objectweb.asm.tree.LookupSwitchInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2817:2817 -> a
125:125:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1898 -> a
125:125:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
126:126:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1895:1895 -> a
126:126:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
127:127:void build(com.android.tools.r8.org.objectweb.asm.tree.TableSwitchInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2809:2809 -> a
127:127:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1895 -> a
127:127:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
128:128:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1892:1892 -> a
128:128:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
129:130:void build(com.android.tools.r8.org.objectweb.asm.tree.IincInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2804:2805 -> a
129:130:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1892 -> a
129:130:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
131:131:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1889:1889 -> a
131:131:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
132:136:void build(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2770:2774 -> a
132:136:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1889 -> a
132:136:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
137:138:void build(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2776:2777 -> a
137:138:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1889 -> a
137:138:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
139:157:void build(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2779:2797 -> a
139:157:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1889 -> a
139:157:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
158:158:void build(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2799:2799 -> a
158:158:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1889 -> a
158:158:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
159:159:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1886:1886 -> a
159:159:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
160:160:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883:1883 -> a
160:160:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
161:162:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2718:2719 -> a
161:162:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
161:162:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
163:163:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2721:2721 -> a
163:163:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
163:163:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
164:164:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2723:2723 -> a
164:164:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
164:164:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
165:165:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2725:2725 -> a
165:165:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
165:165:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
166:166:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2724:2724 -> a
166:166:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
166:166:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
167:168:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2730:2731 -> a
167:168:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
167:168:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
169:170:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2733:2734 -> a
169:170:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
169:170:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
171:172:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2736:2737 -> a
171:172:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
171:172:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
173:173:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2739:2739 -> a
173:173:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
173:173:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
174:174:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2738:2738 -> a
174:174:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
174:174:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
175:175:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2760:2760 -> a
175:175:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
175:175:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
176:178:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2750:2752 -> a
176:178:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
176:178:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
179:179:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2757:2757 -> a
179:179:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
179:179:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
180:181:void build(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2744:2745 -> a
180:181:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1883 -> a
180:181:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
182:182:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1880:1880 -> a
182:182:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
183:183:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1877:1877 -> a
183:183:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
184:184:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874:1874 -> a
184:184:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
185:187:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2564:2566 -> a
185:187:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
185:187:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
188:188:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2586:2586 -> a
188:188:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
188:188:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
189:191:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2580:2582 -> a
189:191:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
189:191:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
192:194:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2574:2576 -> a
192:194:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
192:194:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
195:195:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2571:2571 -> a
195:195:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
195:195:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
196:196:void build(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2568:2568 -> a
196:196:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1874 -> a
196:196:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
197:197:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871:1871 -> a
197:197:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
198:199:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2527:2528 -> a
198:199:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
198:199:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
200:203:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2552:2555 -> a
200:203:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
200:203:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
204:204:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2559:2559 -> a
204:204:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
204:204:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
205:205:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2544:2544 -> a
205:205:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
205:205:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
206:208:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2546:2548 -> a
206:208:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
206:208:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
209:213:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2536:2540 -> a
209:213:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
209:213:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
214:216:void build(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2530:2532 -> a
214:216:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1871 -> a
214:216:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
217:217:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868:1868 -> a
217:217:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
218:218:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2484:2484 -> a
218:218:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
218:218:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
219:219:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2511:2511 -> a
219:219:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
219:219:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
220:220:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2505:2505 -> a
220:220:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
220:220:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
221:221:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2501:2501 -> a
221:221:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
221:221:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
222:222:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2493:2493 -> a
222:222:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
222:222:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
223:223:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2497:2497 -> a
223:223:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
223:223:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
224:224:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2489:2489 -> a
224:224:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
224:224:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
225:227:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2514:2516 -> a
225:227:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
225:227:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
228:232:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2518:2522 -> a
228:232:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
228:232:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
233:233:void build(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2508:2508 -> a
233:233:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1868 -> a
233:233:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
234:234:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1865:1865 -> a
234:234:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
235:235:void build(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2462:2462 -> a
235:235:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1865 -> a
235:235:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
236:241:void build(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2470:2475 -> a
236:241:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1865 -> a
236:241:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
242:242:void build(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2479:2479 -> a
242:242:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1865 -> a
242:242:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
243:244:void build(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2465:2466 -> a
243:244:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1865 -> a
243:244:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
245:245:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862:1862 -> a
245:245:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
246:246:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1922:1922 -> a
246:246:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
246:246:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
247:247:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2342:2342 -> a
247:247:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
247:247:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
248:249:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1951:1952 -> a
248:249:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
248:249:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
250:250:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1951:1951 -> a
250:250:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
250:250:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
251:252:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1946:1947 -> a
251:252:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
251:252:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
253:253:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1946:1946 -> a
253:253:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
253:253:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
254:254:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1941:1941 -> a
254:254:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
254:254:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
255:255:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1937:1937 -> a
255:255:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
255:255:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
256:256:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1928:1928 -> a
256:256:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
256:256:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
257:259:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1962:1964 -> a
257:259:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
257:259:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
260:260:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1966:1966 -> a
260:260:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
260:260:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
261:263:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1968:1970 -> a
261:263:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
261:263:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
264:268:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2214:2218 -> a
264:268:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
264:268:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
269:273:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2205:2209 -> a
269:273:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
269:273:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
274:278:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2196:2200 -> a
274:278:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
274:278:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
279:283:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2179:2183 -> a
279:283:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
279:283:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
284:284:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2185:2185 -> a
284:284:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
284:284:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
285:285:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2187:2187 -> a
285:285:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
285:285:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
286:287:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2189:2190 -> a
286:287:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
286:287:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
288:292:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2166:2170 -> a
288:292:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
288:292:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
293:297:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2143:2147 -> a
293:297:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
293:297:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
298:298:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2149:2149 -> a
298:298:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
298:298:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
299:299:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2151:2151 -> a
299:299:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
299:299:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
300:300:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2153:2153 -> a
300:300:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
300:300:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
301:301:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2155:2155 -> a
301:301:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
301:301:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
302:303:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2157:2158 -> a
302:303:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
302:303:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
304:313:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2111:2120 -> a
304:313:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
304:313:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
314:316:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2081:2083 -> a
314:316:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
314:316:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
317:317:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2085:2085 -> a
317:317:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
317:317:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
318:321:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2087:2090 -> a
318:321:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
318:321:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
322:325:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2092:2095 -> a
322:325:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
322:325:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
326:326:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2097:2097 -> a
326:326:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
326:326:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
327:331:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2099:2103 -> a
327:331:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
327:331:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
332:347:void dupTwoBelowTwo(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.IRBuilder):2437:2452 -> a
332:347:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2105 -> a
332:347:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
332:347:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
348:351:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2066:2069 -> a
348:351:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
348:351:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
352:354:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2071:2073 -> a
352:354:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
352:354:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
355:355:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2076:2076 -> a
355:355:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
355:355:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
356:358:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2046:2048 -> a
356:358:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
356:358:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
359:365:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2050:2056 -> a
359:365:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
359:365:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
366:368:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2059:2061 -> a
366:368:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
366:368:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
369:374:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2031:2036 -> a
369:374:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
369:374:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
375:375:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2038:2038 -> a
375:375:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
375:375:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
376:376:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2041:2041 -> a
376:376:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
376:376:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
377:384:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2016:2023 -> a
377:384:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
377:384:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
385:387:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2025:2027 -> a
385:387:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
385:387:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
388:391:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2008:2011 -> a
388:391:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
388:391:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
392:395:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2000:2003 -> a
392:395:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
392:395:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
396:397:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1995:1996 -> a
396:397:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
396:397:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
398:401:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1981:1984 -> a
398:401:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
398:401:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
402:402:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1986:1986 -> a
402:402:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
402:402:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
403:404:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1988:1989 -> a
403:404:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
403:404:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
405:405:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1991:1991 -> a
405:405:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
405:405:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
406:406:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1990:1990 -> a
406:406:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
406:406:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
407:411:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2284:2288 -> a
407:411:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
407:411:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
412:416:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2275:2279 -> a
412:416:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
412:416:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
417:420:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2267:2270 -> a
417:420:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
417:420:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
421:421:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2264:2264 -> a
421:421:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
421:421:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
422:422:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2261:2261 -> a
422:422:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
422:422:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
423:423:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2258:2258 -> a
423:423:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
423:423:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
424:424:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2255:2255 -> a
424:424:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
424:424:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
425:425:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2252:2252 -> a
425:425:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
425:425:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
426:426:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2249:2249 -> a
426:426:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
426:426:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
427:427:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2246:2246 -> a
427:427:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
427:427:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
428:428:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2243:2243 -> a
428:428:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
428:428:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
429:429:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2240:2240 -> a
429:429:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
429:429:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
430:430:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2237:2237 -> a
430:430:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
430:430:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
431:431:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2234:2234 -> a
431:431:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
431:431:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
432:432:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2231:2231 -> a
432:432:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
432:432:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
433:433:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2228:2228 -> a
433:433:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
433:433:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
434:434:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2225:2225 -> a
434:434:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
434:434:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
435:435:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2222:2222 -> a
435:435:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
435:435:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
436:436:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2317:2317 -> a
436:436:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
436:436:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
437:438:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2312:2313 -> a
437:438:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
437:438:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
439:440:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2307:2308 -> a
439:440:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
439:440:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
441:442:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2302:2303 -> a
441:442:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
441:442:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
443:444:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2297:2298 -> a
443:444:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
443:444:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
445:446:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2292:2293 -> a
445:446:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
445:446:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
447:448:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2337:2338 -> a
447:448:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
447:448:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
449:450:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2332:2333 -> a
449:450:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
449:450:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
451:452:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2327:2328 -> a
451:452:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
451:452:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
453:455:void build(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2321:2323 -> a
453:455:void build(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1862 -> a
453:455:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):554 -> a
456:457:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):558:559 -> a
458:458:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):562:562 -> a
459:459:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):575:575 -> a
460:461:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):486:487 -> a
462:462:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):495:495 -> a
463:463:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):497:497 -> a
464:465:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):499:500 -> a
466:467:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):503:504 -> a
468:471:void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean):512:515 -> a
472:472:void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder):591:591 -> a
473:473:void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder):597:597 -> a
474:474:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int):604:604 -> a
475:475:boolean verifyCurrentInstructionCanThrow():644:644 -> a
476:477:boolean verifyLocalInScope(com.android.tools.r8.graph.DebugLocalInfo):649:650 -> a
478:478:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):740:740 -> a
479:479:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):742:742 -> a
480:480:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):746:746 -> a
481:485:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):750:754 -> a
486:490:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):758:762 -> a
491:491:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):764:764 -> a
492:495:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):766:769 -> a
496:497:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):773:774 -> a
498:498:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):779:779 -> a
499:499:int getOffset(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):849:849 -> a
500:503:int[] getSwitchTargets(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.List):874:877 -> a
504:504:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):998:998 -> a
504:504:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
505:505:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1027:1027 -> a
505:505:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
506:506:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1007:1007 -> a
506:506:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
507:507:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1005:1005 -> a
507:507:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
508:509:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1019:1020 -> a
508:509:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
510:510:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1023:1023 -> a
510:510:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
511:511:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1021:1021 -> a
511:511:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
512:512:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1000:1000 -> a
512:512:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
513:514:boolean isCallToPolymorphicSignatureMethod(java.lang.String,java.lang.String):3013:3014 -> a
513:514:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1000 -> a
513:514:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
515:516:boolean isCallToPolymorphicSignatureMethod(java.lang.String,java.lang.String):3021:3022 -> a
515:516:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1000 -> a
515:516:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
517:517:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1001:1001 -> a
517:517:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
518:518:com.android.tools.r8.ir.code.Invoke$Type invokeType(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1003:1003 -> a
518:518:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2600 -> a
519:524:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2603:2608 -> a
525:525:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2653:2653 -> a
526:526:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2648:2648 -> a
527:528:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2639:2640 -> a
529:530:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2631:2632 -> a
531:531:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2658:2658 -> a
532:532:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2656:2656 -> a
533:533:void lambda$build$2(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder,java.util.List,java.util.List):2660:2660 -> a
534:534:com.android.tools.r8.org.objectweb.asm.Type makeArrayType(com.android.tools.r8.org.objectweb.asm.Type):1032:1032 -> a
535:535:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1117:1117 -> a
536:536:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1115:1115 -> a
537:537:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1112:1112 -> a
538:539:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1108:1109 -> a
540:540:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1105:1105 -> a
541:541:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1102:1102 -> a
542:542:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1096:1096 -> a
543:543:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1099:1099 -> a
544:544:boolean isCompatibleArrayElementType(int,com.android.tools.r8.org.objectweb.asm.Type):1093:1093 -> a
545:548:void updateStateForDupOneBelowTwo(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot):1605:1608 -> a
549:551:void updateStateForDupOneBelowOne(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot):1612:1614 -> a
552:552:void updateStateForInvoke(java.lang.String,boolean):1761:1761 -> a
553:553:void updateStateForInvoke(java.lang.String,boolean):1764:1764 -> a
554:556:void updateStateForInvoke(java.lang.String,boolean):1767:1769 -> a
557:558:void updateStateForConversion(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):1853:1854 -> a
559:559:void processLocalVariablesAtExit(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1912:1912 -> a
560:562:void processLocalVariablesAtExit(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):1914:1916 -> a
563:564:boolean isExitingThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):2347:2348 -> a
563:564:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2358 -> a
565:565:boolean isExitingThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):2351:2351 -> a
565:565:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2358 -> a
566:566:boolean isExitingThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):2354:2354 -> a
566:566:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2358 -> a
567:567:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2359:2359 -> a
568:574:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2361:2367 -> a
575:577:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2373:2375 -> a
578:578:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2378:2378 -> a
579:579:void addThrow(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,int,com.android.tools.r8.ir.conversion.IRBuilder):2380:2380 -> a
580:580:void addReturn(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.code.ValueTypeConstraint,int,com.android.tools.r8.ir.conversion.IRBuilder):2385:2385 -> a
581:582:void addReturn(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.code.ValueTypeConstraint,int,com.android.tools.r8.ir.conversion.IRBuilder):2387:2388 -> a
583:583:void addReturn(com.android.tools.r8.org.objectweb.asm.tree.InsnNode,com.android.tools.r8.ir.code.ValueTypeConstraint,int,com.android.tools.r8.ir.conversion.IRBuilder):2390:2390 -> a
584:594:void dupOneBelowTwo(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.IRBuilder):2395:2405 -> a
595:602:void dupOneBelowOne(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.IRBuilder):2409:2416 -> a
603:605:void buildConversion(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.ir.conversion.IRBuilder):2456:2458 -> a
606:606:void build(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2592:2592 -> a
607:607:void build(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2594:2594 -> a
608:609:void build(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2596:2597 -> a
610:610:void build(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2594:2594 -> a
611:612:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2673:2674 -> a
613:614:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2676:2677 -> a
615:615:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2681:2681 -> a
616:617:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2685:2686 -> a
618:618:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2690:2690 -> a
619:621:void buildInvoke(java.lang.String,com.android.tools.r8.org.objectweb.asm.Type,boolean,com.android.tools.r8.ir.conversion.IRBuilder,java.util.function.BiConsumer):2693:2695 -> a
622:624:void addArgument(java.util.List,java.util.List,com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.ir.conversion.JarState$Slot):2704:2706 -> a
625:625:void build(com.android.tools.r8.org.objectweb.asm.tree.InvokeDynamicInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2710:2710 -> a
626:626:void build(com.android.tools.r8.org.objectweb.asm.tree.InvokeDynamicInsnNode,com.android.tools.r8.ir.conversion.IRBuilder):2712:2712 -> a
627:627:void lambda$build$3(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.graph.DexCallSite,java.util.List,java.util.List):2714:2714 -> a
628:633:void buildSwitch(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.List,int[],com.android.tools.r8.ir.conversion.IRBuilder):2822:2827 -> a
634:634:void buildSwitch(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.List,int[],com.android.tools.r8.ir.conversion.IRBuilder):2829:2829 -> a
635:636:void build(com.android.tools.r8.org.objectweb.asm.tree.LineNumberNode,com.android.tools.r8.ir.conversion.IRBuilder):2877:2878 -> a
637:637:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2884:2884 -> a
638:638:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2887:2887 -> a
639:641:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2891:2893 -> a
642:643:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2895:2896 -> a
644:645:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2899:2900 -> a
646:646:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2902:2902 -> a
647:648:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2888:2889 -> a
649:649:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):2888:2888 -> a
650:650:com.android.tools.r8.ir.code.Position lambda$getCanonicalPosition$4(java.lang.Integer):2912:2912 -> a
void setUp() -> b
1:3:void lambda$computeBlockEntryJarStates$1(java.util.Queue,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap,java.lang.Integer):450:452 -> b
4:7:void buildPostlude(com.android.tools.r8.ir.conversion.IRBuilder):462:465 -> b
8:8:int getMoveExceptionRegister():639:639 -> b
8:8:int getMoveExceptionRegister(int):634 -> b
9:9:boolean canThrow(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):679:679 -> b
10:11:boolean canThrow(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):728:729 -> b
12:12:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):945:945 -> b
13:13:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):968:968 -> b
14:14:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):948:948 -> b
15:15:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):964:964 -> b
16:16:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):962:962 -> b
17:17:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):960:960 -> b
18:18:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):958:958 -> b
19:19:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):954:954 -> b
20:20:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):952:952 -> b
21:21:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):956:956 -> b
22:22:com.android.tools.r8.ir.code.MemberType memberType(com.android.tools.r8.org.objectweb.asm.Type):950:950 -> b
23:27:void updateStateForDupTwoBelowOne(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot):1618:1622 -> b
28:40:void dupTwoBelowOne(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.IRBuilder):2420:2432 -> b
int instructionOffset(int) -> c
1:1:int instructionCount():246:246 -> c
2:3:void buildMonitorExit(com.android.tools.r8.ir.conversion.IRBuilder):479:480 -> c
4:4:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):853:853 -> c
5:5:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):869:869 -> c
6:7:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):859:860 -> c
8:9:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):855:856 -> c
10:10:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863:863 -> c
11:11:int[] getJumpTargets(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):883:883 -> c
11:11:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863 -> c
12:12:int[] getJumpTargets(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):907:907 -> c
12:12:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863 -> c
13:13:int[] getJumpTargets(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):904:904 -> c
13:13:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863 -> c
14:14:int[] getJumpTargets(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):902:902 -> c
14:14:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863 -> c
15:15:int[] getJumpTargets(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):900:900 -> c
15:15:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):863 -> c
16:16:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):866:866 -> c
17:17:int[] getVarTargets(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):912:912 -> c
17:17:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):866 -> c
18:18:int[] getVarTargets(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):915:915 -> c
18:18:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):866 -> c
19:19:int[] getVarTargets(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):913:913 -> c
19:19:int[] getTargets(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):866 -> c
20:20:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):977:977 -> c
21:21:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):993:993 -> c
22:22:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):991:991 -> c
23:23:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):987:987 -> c
24:24:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):989:989 -> c
25:25:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):985:985 -> c
26:26:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):983:983 -> c
27:27:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):979:979 -> c
28:28:com.android.tools.r8.ir.code.NumericType numericType(com.android.tools.r8.org.objectweb.asm.Type):981:981 -> c
int instructionIndex(int) -> d
1:6:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):410:415 -> d
7:12:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):417:422 -> d
13:15:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):424:426 -> d
16:16:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):429:429 -> d
17:18:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):431:432 -> d
19:19:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1192:1192 -> d
19:19:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
20:20:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1239:1239 -> d
20:20:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
21:21:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1236:1236 -> d
21:21:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
22:22:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1233:1233 -> d
22:22:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
23:25:void updateState(com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode):1843:1845 -> d
23:25:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1233 -> d
23:25:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
26:26:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1230:1230 -> d
26:26:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
27:27:void updateState(com.android.tools.r8.org.objectweb.asm.tree.LookupSwitchInsnNode):1838:1838 -> d
27:27:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1230 -> d
27:27:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
28:28:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1227:1227 -> d
28:28:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
29:29:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TableSwitchInsnNode):1834:1834 -> d
29:29:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1227 -> d
29:29:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
30:30:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1224:1224 -> d
30:30:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
31:31:void updateState(com.android.tools.r8.org.objectweb.asm.tree.IincInsnNode):1830:1830 -> d
31:31:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1224 -> d
31:31:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
32:32:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1221:1221 -> d
32:32:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
33:47:void updateState(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode):1809:1823 -> d
33:47:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1221 -> d
33:47:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
48:48:void updateState(com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode):1825:1825 -> d
48:48:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1221 -> d
48:48:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
49:49:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1218:1218 -> d
49:49:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
50:50:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215:1215 -> d
50:50:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
51:52:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1774:1775 -> d
51:52:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
51:52:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
53:53:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1777:1777 -> d
53:53:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
53:53:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
54:54:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1779:1779 -> d
54:54:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
54:54:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
55:56:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1781:1782 -> d
55:56:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
55:56:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
57:57:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1799:1799 -> d
57:57:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
57:57:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
58:58:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1792:1792 -> d
58:58:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
58:58:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
59:59:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1796:1796 -> d
59:59:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
59:59:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
60:60:void updateState(com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode):1787:1787 -> d
60:60:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1215 -> d
60:60:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
61:61:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1212:1212 -> d
61:61:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
62:62:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InvokeDynamicInsnNode):1756:1756 -> d
62:62:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1212 -> d
62:62:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
63:63:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1209:1209 -> d
63:63:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
64:64:void updateState(com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode):1752:1752 -> d
64:64:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1209 -> d
64:64:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
65:65:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206:1206 -> d
65:65:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
66:67:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1728:1729 -> d
66:67:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
66:67:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
68:68:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1747:1747 -> d
68:68:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
68:68:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
69:70:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1742:1743 -> d
69:70:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
69:70:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
71:72:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1737:1738 -> d
71:72:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
71:72:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
73:73:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1734:1734 -> d
73:73:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
73:73:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
74:74:void updateState(com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode):1731:1731 -> d
74:74:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1206 -> d
74:74:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
75:75:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203:1203 -> d
75:75:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
76:77:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1698:1699 -> d
76:77:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
76:77:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
78:79:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1717:1718 -> d
78:79:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
78:79:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
80:80:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1722:1722 -> d
80:80:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
80:80:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
81:82:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1712:1713 -> d
81:82:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
81:82:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
83:85:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1705:1707 -> d
83:85:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
83:85:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
86:86:void updateState(com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode):1701:1701 -> d
86:86:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1203 -> d
86:86:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
87:87:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200:1200 -> d
87:87:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
88:88:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1654:1654 -> d
88:88:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
88:88:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
89:89:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1681:1681 -> d
89:89:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
89:89:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
90:90:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1675:1675 -> d
90:90:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
90:90:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
91:91:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1671:1671 -> d
91:91:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
91:91:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
92:92:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1663:1663 -> d
92:92:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
92:92:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
93:93:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1667:1667 -> d
93:93:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
93:93:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
94:94:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1659:1659 -> d
94:94:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
94:94:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
95:96:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1684:1685 -> d
95:96:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
95:96:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
97:100:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1687:1690 -> d
97:100:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
97:100:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
101:101:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1692:1692 -> d
101:101:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
101:101:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
102:102:void updateState(com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode):1678:1678 -> d
102:102:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1200 -> d
102:102:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
103:103:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1197:1197 -> d
103:103:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
104:104:void updateState(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode):1635:1635 -> d
104:104:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1197 -> d
104:104:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
105:108:void updateState(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode):1642:1645 -> d
105:108:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1197 -> d
105:108:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
109:109:void updateState(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode):1649:1649 -> d
109:109:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1197 -> d
109:109:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
110:110:void updateState(com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode):1638:1638 -> d
110:110:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1197 -> d
110:110:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
111:111:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194:1194 -> d
111:111:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
112:112:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1244:1244 -> d
112:112:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
112:112:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
113:113:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1600:1600 -> d
113:113:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
113:113:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
114:114:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1272:1272 -> d
114:114:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
114:114:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
115:115:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1268:1268 -> d
115:115:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
115:115:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
116:116:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1263:1263 -> d
116:116:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
116:116:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
117:117:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1259:1259 -> d
117:117:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
117:117:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
118:118:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1250:1250 -> d
118:118:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
118:118:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
119:120:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1282:1283 -> d
119:120:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
119:120:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
121:122:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1288:1289 -> d
121:122:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
121:122:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
123:123:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1291:1291 -> d
123:123:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
123:123:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
124:127:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1488:1491 -> d
124:127:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
124:127:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
128:131:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1480:1483 -> d
128:131:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
128:131:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
132:135:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1472:1475 -> d
132:135:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
132:135:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
136:139:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1464:1467 -> d
136:139:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
136:139:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
140:142:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1453:1455 -> d
140:142:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
140:142:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
143:146:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1443:1446 -> d
143:146:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
143:146:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
147:151:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1416:1420 -> d
147:151:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
147:151:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
152:154:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1386:1388 -> d
152:154:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
152:154:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
155:155:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1390:1390 -> d
155:155:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
155:155:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
156:159:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1392:1395 -> d
156:159:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
156:159:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
160:163:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1397:1400 -> d
160:163:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
160:163:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
164:164:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1402:1402 -> d
164:164:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
164:164:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
165:169:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1404:1408 -> d
165:169:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
165:169:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
170:175:void updateStateForDupTwoBelowTwo(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.ir.conversion.JarState$Slot):1626:1631 -> d
170:175:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1410 -> d
170:175:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
170:175:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
176:179:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1371:1374 -> d
176:179:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
176:179:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
180:182:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1376:1378 -> d
180:182:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
180:182:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
183:183:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1381:1381 -> d
183:183:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
183:183:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
184:186:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1354:1356 -> d
184:186:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
184:186:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
187:191:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1358:1362 -> d
187:191:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
187:191:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
192:193:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1365:1366 -> d
192:193:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
192:193:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
194:199:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1339:1344 -> d
194:199:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
194:199:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
200:200:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1346:1346 -> d
200:200:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
200:200:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
201:201:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1349:1349 -> d
201:201:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
201:201:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
202:209:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1328:1335 -> d
202:209:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
202:209:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
210:212:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1321:1323 -> d
210:212:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
210:212:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
213:216:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1313:1316 -> d
213:216:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
213:216:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
217:218:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1308:1309 -> d
217:218:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
217:218:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
219:221:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1302:1304 -> d
219:221:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
219:221:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
222:224:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1554:1556 -> d
222:224:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
222:224:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
225:227:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1547:1549 -> d
225:227:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
225:227:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
228:230:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1540:1542 -> d
228:230:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
228:230:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
231:231:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1537:1537 -> d
231:231:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
231:231:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
232:232:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1534:1534 -> d
232:232:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
232:232:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
233:233:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1531:1531 -> d
233:233:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
233:233:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
234:234:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1528:1528 -> d
234:234:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
234:234:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
235:235:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1525:1525 -> d
235:235:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
235:235:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
236:236:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1522:1522 -> d
236:236:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
236:236:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
237:237:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1519:1519 -> d
237:237:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
237:237:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
238:238:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1516:1516 -> d
238:238:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
238:238:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
239:239:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1513:1513 -> d
239:239:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
239:239:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
240:240:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1510:1510 -> d
240:240:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
240:240:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
241:241:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1507:1507 -> d
241:241:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
241:241:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
242:242:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1504:1504 -> d
242:242:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
242:242:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
243:243:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1501:1501 -> d
243:243:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
243:243:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
244:244:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1498:1498 -> d
244:244:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
244:244:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
245:245:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1495:1495 -> d
245:245:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
245:245:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
246:246:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1576:1576 -> d
246:246:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
246:246:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
247:247:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1572:1572 -> d
247:247:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
247:247:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
248:248:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1568:1568 -> d
248:248:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
248:248:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
249:249:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1564:1564 -> d
249:249:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
249:249:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
250:250:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1560:1560 -> d
250:250:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
250:250:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
251:251:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1596:1596 -> d
251:251:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
251:251:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
252:252:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1592:1592 -> d
252:252:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
252:252:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
253:253:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1588:1588 -> d
253:253:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
253:253:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
254:255:void updateState(com.android.tools.r8.org.objectweb.asm.tree.InsnNode):1583:1584 -> d
254:255:void updateState(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):1194 -> d
254:255:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):433 -> d
256:256:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):434:434 -> d
257:258:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):436:437 -> d
259:259:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):442:442 -> d
260:260:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):449:449 -> d
261:261:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):419:419 -> d
262:262:void computeBlockEntryJarStates(com.android.tools.r8.ir.conversion.IRBuilder):457:457 -> d
263:263:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():619:619 -> d
264:265:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():622:623 -> d
266:266:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():627:627 -> d
267:271:java.util.List getTryHandlerGuards(java.util.List):838:842 -> d
267:271:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():628 -> d
272:272:java.util.List getTryHandlerGuards(java.util.List):840:840 -> d
272:272:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():628 -> d
273:275:java.util.List getTryHandlerOffsets(java.util.List):830:832 -> d
273:275:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():629 -> d
276:276:com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers():629:629 -> d
277:278:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):808:809 -> d
279:279:java.util.List getPotentialTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):786:786 -> d
279:279:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):811 -> d
280:282:java.util.List getPotentialTryHandlers(int):797:799 -> d
280:282:java.util.List getPotentialTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):787 -> d
280:282:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):811 -> d
283:284:boolean tryBlockRelevant(com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode,int):791:792 -> d
283:284:java.util.List getPotentialTryHandlers(int):800 -> d
283:284:java.util.List getPotentialTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):787 -> d
283:284:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):811 -> d
285:285:java.util.List getPotentialTryHandlers(int):801:801 -> d
285:285:java.util.List getPotentialTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):787 -> d
285:285:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):811 -> d
286:288:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):811:813 -> d
289:291:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):816:818 -> d
292:292:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):821:821 -> d
293:294:java.util.List getTryHandlers(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):823:824 -> d
295:295:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):921:921 -> d
296:296:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):940:940 -> d
297:297:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):924:924 -> d
298:298:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):936:936 -> d
299:299:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):934:934 -> d
300:300:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):932:932 -> d
301:301:com.android.tools.r8.ir.code.ValueType valueType(com.android.tools.r8.org.objectweb.asm.Type):930:930 -> d
boolean verifyRegister(int) -> e
1:1:boolean isReturn(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):662:662 -> e
2:2:com.android.tools.r8.ir.code.Position getCurrentPosition():2907:2907 -> e
1:1:boolean generateMethodSynchronization():232:232 -> f
2:2:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int):614:614 -> f
3:3:boolean isThrow(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):670:670 -> f
1:1:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int):609:609 -> g
2:3:com.android.tools.r8.ir.code.Position getExceptionalExitPosition():2928:2929 -> g
4:9:com.android.tools.r8.ir.code.Position getExceptionalExitPosition():2932:2937 -> g
10:11:com.android.tools.r8.ir.code.Position getExceptionalExitPosition():2942:2943 -> g
12:12:com.android.tools.r8.ir.code.Position getExceptionalExitPosition():2949:2949 -> g
13:13:com.android.tools.r8.ir.code.Position getExceptionalExitPosition():2952:2952 -> g
1:1:int getMoveExceptionRegister():639:639 -> h
2:2:java.lang.String arrayTypeDesc(int):1054:1054 -> h
1:1:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1085:1085 -> i
2:2:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1083:1083 -> i
3:3:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1080:1080 -> i
4:4:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1077:1077 -> i
5:5:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1074:1074 -> i
6:6:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1071:1071 -> i
7:7:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1065:1065 -> i
8:8:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1068:1068 -> i
9:9:com.android.tools.r8.org.objectweb.asm.Type getArrayElementTypeForOpcode(int):1062:1062 -> i
10:11:com.android.tools.r8.ir.code.Position getPreamblePosition():2916:2917 -> i
12:12:com.android.tools.r8.ir.code.Position getPreamblePosition():2919:2919 -> i
1:1:boolean isStatic():221:221 -> j
2:3:com.android.tools.r8.ir.code.Position getCanonicalPosition(int):2911:2912 -> j
4:4:com.android.tools.r8.ir.code.Position getCanonicalPosition(int):2911:2911 -> j
1:1:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode getInstruction(int):658:658 -> k
1:1:com.android.tools.r8.ir.code.If$Type ifType(int):1144:1144 -> l
2:2:com.android.tools.r8.ir.code.If$Type ifType(int):1142:1142 -> l
3:3:com.android.tools.r8.ir.code.If$Type ifType(int):1139:1139 -> l
4:4:com.android.tools.r8.ir.code.If$Type ifType(int):1136:1136 -> l
5:5:com.android.tools.r8.ir.code.If$Type ifType(int):1133:1133 -> l
6:6:com.android.tools.r8.ir.code.If$Type ifType(int):1130:1130 -> l
7:7:com.android.tools.r8.ir.code.If$Type ifType(int):1126:1126 -> l
1:1:com.android.tools.r8.org.objectweb.asm.Type opType(int):1185:1185 -> m
2:2:com.android.tools.r8.org.objectweb.asm.Type opType(int):1183:1183 -> m
3:3:com.android.tools.r8.org.objectweb.asm.Type opType(int):1176:1176 -> m
4:4:com.android.tools.r8.org.objectweb.asm.Type opType(int):1169:1169 -> m
5:5:com.android.tools.r8.org.objectweb.asm.Type opType(int):1159:1159 -> m
1:16:java.lang.String toString():2959:2974 -> toString
17:25:java.lang.String toString():2976:2984 -> toString
26:32:java.lang.String toString():2986:2992 -> toString
33:35:java.lang.String toString():2994:2996 -> toString
36:37:java.lang.String instructionToString(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):3002:3003 -> toString
36:37:java.lang.String toString():2996 -> toString
38:42:java.lang.String instructionToString(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):3005:3009 -> toString
38:42:java.lang.String toString():2996 -> toString
43:43:java.lang.String toString():2996:2996 -> toString
44:44:java.lang.String toString():2998:2998 -> toString
com.android.tools.r8.ir.conversion.JarSourceCode$1 -> a.a.a.a.g.c.O:
com.android.tools.r8.ir.conversion.JarSourceCode$JarStateWorklistItem -> a.a.a.a.g.c.P:
com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo blockInfo -> a
int instructionIndex -> b
1:3:void <init>(com.android.tools.r8.ir.conversion.IRBuilder$BlockInfo,int):122:124 -> <init>
com.android.tools.r8.ir.conversion.JarSourceCode$TryCatchBlock -> a.a.a.a.g.c.Q:
boolean $assertionsDisabled -> a
int handler -> b
int start -> c
java.lang.String type -> d
1:1:void <clinit>():78:78 -> <clinit>
1:1:void <init>(int,int,int,java.lang.String,com.android.tools.r8.ir.conversion.JarSourceCode$1):78:78 -> <init>
2:4:void <init>(com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode,com.android.tools.r8.ir.conversion.JarSourceCode):87:89 -> <init>
5:5:void <init>(com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode,com.android.tools.r8.ir.conversion.JarSourceCode):87:87 -> <init>
6:9:void <init>(int,int,int,java.lang.String):93:96 -> <init>
10:10:void <init>(int,int,int,java.lang.String):98:98 -> <init>
1:1:int getHandler():110:110 -> a
1:1:int getStart():102:102 -> b
1:1:java.lang.String getType():114:114 -> c
com.android.tools.r8.ir.conversion.JarState -> a.a.a.a.g.c.aa:
java.util.List localsToOpen -> r
java.util.List writes -> q
boolean building -> p
int topOfStack -> h
java.util.Map targetStates -> o
int localsSize -> i
java.util.List localsToClose -> s
com.android.tools.r8.ir.conversion.JarState$Local[] locals -> j
int startOfStack -> g
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap localsAtOffsetTable -> m
com.android.tools.r8.org.objectweb.asm.Type REFERENCE_TYPE -> a
com.android.tools.r8.org.objectweb.asm.Type ARRAY_TYPE -> c
com.android.tools.r8.org.objectweb.asm.Type OBJECT_TYPE -> b
boolean $assertionsDisabled -> f
com.android.tools.r8.org.objectweb.asm.Type BYTE_OR_BOOL_TYPE -> e
com.android.tools.r8.org.objectweb.asm.Type NULL_TYPE -> d
java.util.Map canonicalLocalInfo -> l
java.util.Deque stack -> n
com.android.tools.r8.ir.conversion.JarState$LocalNodeEquivalence localNodeEquivalence -> k
1:1:void <clinit>():35:35 -> <clinit>
2:4:void <clinit>():38:40 -> <clinit>
5:5:void <clinit>():43:43 -> <clinit>
6:6:void <clinit>():47:47 -> <clinit>
1:1:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):342:342 -> <init>
2:2:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):326:326 -> <init>
3:3:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):334:334 -> <init>
4:4:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):336:336 -> <init>
5:5:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):340:340 -> <init>
6:8:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):465:467 -> <init>
9:21:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):344:356 -> <init>
22:26:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):358:362 -> <init>
27:28:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):364:365 -> <init>
29:29:void <init>(int,java.util.List,com.android.tools.r8.ir.conversion.JarSourceCode,com.android.tools.r8.graph.JarApplicationReader):367:367 -> <init>
1:4:com.android.tools.r8.graph.DebugLocalInfo createLocalInfo(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.JarApplicationReader):375:378 -> a
5:5:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):383:383 -> a
6:7:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):386:387 -> a
8:8:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):397:397 -> a
9:10:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):399:400 -> a
11:11:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):402:402 -> a
12:12:void com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset.addStart(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo):107:107 -> a
12:12:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):404 -> a
13:13:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):409:409 -> a
14:15:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):411:412 -> a
16:16:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):414:414 -> a
17:17:void com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset.addEnd(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo):111:111 -> a
17:17:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):416 -> a
18:19:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):419:420 -> a
20:20:void populateLocalsAtTable(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo,com.android.tools.r8.ir.conversion.JarSourceCode):391:391 -> a
21:24:void beginTransactionSynthetic():482:485 -> a
25:27:void beginTransactionAtBlockStart(int):497:499 -> a
28:29:void getLocalsToClose(int):533:534 -> a
28:29:void beginTransaction(int,boolean):470 -> a
30:35:void getLocalsToClose(int):538:543 -> a
30:35:void beginTransaction(int,boolean):470 -> a
36:36:void beginTransaction(int,boolean):472:472 -> a
37:38:void beginTransaction(int,boolean):474:475 -> a
39:40:void beginTransaction(int,boolean):477:478 -> a
41:44:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int):574:577 -> a
45:48:int getLocalRegister(int,com.android.tools.r8.org.objectweb.asm.Type):602:605 -> a
49:49:int getLocalRegister(int,com.android.tools.r8.org.objectweb.asm.Type):607:607 -> a
50:50:int getLocalRegister(int,com.android.tools.r8.org.objectweb.asm.Type):610:610 -> a
51:53:com.android.tools.r8.ir.conversion.JarState$Local setLocalForRegister(int,com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.graph.DebugLocalInfo):655:657 -> a
54:54:boolean nonNullType(com.android.tools.r8.org.objectweb.asm.Type):711:711 -> a
55:58:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):795:798 -> a
59:60:com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset getLocalsAt(int):426:427 -> a
59:60:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):801 -> a
61:64:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):802:805 -> a
65:65:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):808:808 -> a
66:66:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810:810 -> a
67:67:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):848:848 -> a
67:67:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
68:70:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):850:852 -> a
68:70:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
71:72:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):858:859 -> a
71:72:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
73:74:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):861:862 -> a
73:74:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
75:76:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):864:865 -> a
75:76:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
77:77:com.android.tools.r8.ir.conversion.JarState$Local[] mergeLocals(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.ir.conversion.JarState$Local[]):867:867 -> a
77:77:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):810 -> a
78:78:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811:811 -> a
79:79:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):830:830 -> a
79:79:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
80:81:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):832:833 -> a
80:81:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
82:83:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):835:836 -> a
82:83:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
84:84:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):838:838 -> a
84:84:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
85:86:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):840:841 -> a
85:86:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
87:87:com.android.tools.r8.com.google.common.collect.ImmutableList mergeStacks(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):844:844 -> a
87:87:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):811 -> a
88:89:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):812:813 -> a
90:90:boolean recordStateForTarget(int,com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):819:819 -> a
91:91:boolean isRefinement(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):824:824 -> a
92:92:java.lang.String localsToString(java.util.Collection):910:910 -> a
93:93:java.lang.String localsToString(java.util.Collection):912:912 -> a
94:94:java.lang.String localsToString(java.util.Collection):914:914 -> a
95:99:java.lang.String localsToString(java.util.Collection):919:923 -> a
100:100:java.lang.String com.android.tools.r8.org.objectweb.asm.Type.toString():904:904 -> a
100:100:java.lang.String localsToString(java.util.Collection):925 -> a
101:101:java.lang.String localsToString(java.util.Collection):925:925 -> a
102:103:java.lang.String localsToString(java.util.Collection):928:929 -> a
1:2:void closeLocals():549:550 -> b
1:2:void endTransaction():489 -> b
3:4:void closeLocals():555:556 -> b
3:4:void endTransaction():489 -> b
5:5:void closeLocals():558:558 -> b
5:5:void endTransaction():489 -> b
6:7:void applyWrites():503:504 -> b
6:7:void endTransaction():490 -> b
8:12:void applyWriteLocal(int,com.android.tools.r8.org.objectweb.asm.Type):680:684 -> b
8:12:void applyWrites():504 -> b
8:12:void endTransaction():490 -> b
13:13:void applyWriteLocal(int,com.android.tools.r8.org.objectweb.asm.Type):688:688 -> b
13:13:void applyWrites():504 -> b
13:13:void endTransaction():490 -> b
14:15:boolean typeEquals(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):695:696 -> b
14:15:void applyWriteLocal(int,com.android.tools.r8.org.objectweb.asm.Type):688 -> b
14:15:void applyWrites():504 -> b
14:15:void endTransaction():490 -> b
16:16:void applyWriteLocal(int,com.android.tools.r8.org.objectweb.asm.Type):689:689 -> b
16:16:void applyWrites():504 -> b
16:16:void endTransaction():490 -> b
17:17:com.android.tools.r8.ir.conversion.JarState$Local setLocal(int,com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.graph.DebugLocalInfo):651:651 -> b
17:17:void applyWriteLocal(int,com.android.tools.r8.org.objectweb.asm.Type):690 -> b
17:17:void applyWrites():504 -> b
17:17:void endTransaction():490 -> b
18:18:void applyWrites():506:506 -> b
18:18:void endTransaction():490 -> b
19:20:void openLocals():525:526 -> b
19:20:void endTransaction():491 -> b
21:25:void openLocal(com.android.tools.r8.ir.conversion.JarState$Local):662:666 -> b
21:25:void openLocals():527 -> b
21:25:void endTransaction():491 -> b
26:26:void openLocal(com.android.tools.r8.ir.conversion.JarState$Local):671:671 -> b
26:26:void openLocals():527 -> b
26:26:void endTransaction():491 -> b
27:28:void openLocal(com.android.tools.r8.ir.conversion.JarState$Local):667:668 -> b
27:28:void openLocals():527 -> b
27:28:void endTransaction():491 -> b
29:29:void openLocals():529:529 -> b
29:29:void endTransaction():491 -> b
30:32:com.android.tools.r8.ir.conversion.JarState$LocalChangeAtOffset getLocalChange(int,int):567:569 -> b
33:33:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalInfoForRegister(int):614:614 -> b
34:35:com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalInfoForRegister(int):617:618 -> b
36:38:com.android.tools.r8.ir.conversion.JarState$Slot pop(com.android.tools.r8.org.objectweb.asm.Type):747:749 -> b
39:40:com.android.tools.r8.ir.conversion.JarState$Slot[] popReverse(int,com.android.tools.r8.org.objectweb.asm.Type):762:763 -> b
41:42:boolean verifySlots(com.android.tools.r8.ir.conversion.JarState$Slot[],com.android.tools.r8.org.objectweb.asm.Type):876:877 -> b
41:42:com.android.tools.r8.ir.conversion.JarState$Slot[] popReverse(int,com.android.tools.r8.org.objectweb.asm.Type):763 -> b
43:46:java.lang.String stackToString(java.util.Collection):890:893 -> b
47:47:java.lang.String com.android.tools.r8.org.objectweb.asm.Type.toString():904:904 -> b
47:47:java.lang.String stackToString(java.util.Collection):895 -> b
48:48:java.lang.String stackToString(java.util.Collection):895:895 -> b
49:51:java.lang.String stackToString(java.util.Collection):898:900 -> b
52:52:java.lang.String stackToString(java.util.Collection):902:902 -> b
53:54:java.lang.String stackToString(java.util.Collection):905:906 -> b
1:2:com.android.tools.r8.com.google.common.collect.ImmutableList getLocals():592:593 -> c
3:3:com.android.tools.r8.com.google.common.collect.ImmutableList getLocals():595:595 -> c
4:4:com.android.tools.r8.com.google.common.collect.ImmutableList getLocals():598:598 -> c
5:8:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocalInfoForRegister(int):622:625 -> c
9:12:com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocalInfoForRegister(int):631:634 -> c
13:13:com.android.tools.r8.ir.conversion.JarState$Local getLocal(int,com.android.tools.r8.org.objectweb.asm.Type):647:647 -> c
13:13:com.android.tools.r8.ir.conversion.JarState$Slot readLocal(int,com.android.tools.r8.org.objectweb.asm.Type):700 -> c
14:17:com.android.tools.r8.ir.conversion.JarState$Slot readLocal(int,com.android.tools.r8.org.objectweb.asm.Type):701:704 -> c
18:19:com.android.tools.r8.ir.conversion.JarState$Slot readLocal(int,com.android.tools.r8.org.objectweb.asm.Type):706:707 -> c
20:21:int push(com.android.tools.r8.org.objectweb.asm.Type):717:718 -> c
22:24:int push(com.android.tools.r8.org.objectweb.asm.Type):720:722 -> c
1:1:java.util.List getLocalsToClose():584:584 -> d
2:3:int writeLocal(int,com.android.tools.r8.org.objectweb.asm.Type):675:676 -> d
4:4:boolean hasState(int):770:770 -> d
5:5:java.lang.String prettyType(com.android.tools.r8.org.objectweb.asm.Type):933:933 -> d
6:6:java.lang.String prettyType(com.android.tools.r8.org.objectweb.asm.Type):936:936 -> d
7:7:java.lang.String prettyType(com.android.tools.r8.org.objectweb.asm.Type):939:939 -> d
8:8:java.lang.String prettyType(com.android.tools.r8.org.objectweb.asm.Type):942:942 -> d
9:9:java.lang.String prettyType(com.android.tools.r8.org.objectweb.asm.Type):940:940 -> d
1:1:java.util.List getLocalsToOpen():588:588 -> e
2:2:com.android.tools.r8.ir.conversion.JarState$Local getLocal(int,com.android.tools.r8.org.objectweb.asm.Type):647:647 -> e
3:3:com.android.tools.r8.ir.conversion.JarState$Slot[] popReverse(int):754:754 -> e
4:4:com.android.tools.r8.ir.conversion.JarState$Slot[] popReverse(int):756:756 -> e
1:1:com.android.tools.r8.ir.conversion.JarState$Slot peek():727:727 -> f
2:2:boolean recordStateForExceptionalTarget(int):788:788 -> f
3:4:boolean recordStateForExceptionalTarget(int):790:791 -> f
5:5:boolean recordStateForExceptionalTarget(int):788:788 -> f
1:1:com.android.tools.r8.ir.conversion.JarState$Slot pop():737:737 -> g
2:5:com.android.tools.r8.ir.conversion.JarState$Slot pop():739:742 -> g
6:6:boolean recordStateForTarget(int):784:784 -> g
1:6:void setBuilding():431:436 -> h
7:12:void setBuilding():439:444 -> h
13:13:void setBuilding():447:447 -> h
14:15:void setBuilding():449:450 -> h
16:16:void setBuilding():452:452 -> h
17:17:void setBuilding():454:454 -> h
18:18:void setBuilding():458:458 -> h
19:25:void restoreState(int):774:780 -> h
1:1:com.android.tools.r8.ir.conversion.JarState$Local getLocalForRegister(int):643:643 -> i
1:2:com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset getLocalsAtOffset(int):562:563 -> j
1:2:void getLocalsToOpen(int):510:511 -> k
3:8:void getLocalsToOpen(int):515:520 -> k
1:1:java.lang.String toString():886:886 -> toString
com.android.tools.r8.ir.conversion.JarState$1 -> a.a.a.a.g.c.S:
com.android.tools.r8.ir.conversion.JarState$Local -> a.a.a.a.g.c.T:
com.android.tools.r8.graph.DebugLocalInfo info -> b
com.android.tools.r8.ir.conversion.JarState$Slot slot -> a
1:3:void <init>(com.android.tools.r8.ir.conversion.JarState$Slot,com.android.tools.r8.graph.DebugLocalInfo):239:241 -> <init>
com.android.tools.r8.ir.conversion.JarState$LocalChangeAtOffset -> a.a.a.a.g.c.U:
com.android.tools.r8.ir.conversion.JarState state -> c
com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset atExit -> a
com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset atEntry -> b
1:4:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset,com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset,com.android.tools.r8.ir.conversion.JarState):268:271 -> <init>
1:4:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset,com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset,com.android.tools.r8.ir.conversion.JarState,com.android.tools.r8.ir.conversion.JarState$1):262 -> <init>
1:5:java.util.List getLocalsToClose():286:290 -> a
1:5:java.util.List getLocalsToOpen():297:301 -> b
1:5:java.util.List getLocalsToPreserve():275:279 -> c
com.android.tools.r8.ir.conversion.JarState$LocalNodeEquivalence -> a.a.a.a.g.c.V:
1:1:void <init>():50:50 -> <init>
1:1:void <init>(com.android.tools.r8.ir.conversion.JarState$1):50 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):50:50 -> a
2:2:boolean doEquivalent(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode):54:54 -> a
2:2:boolean doEquivalent(java.lang.Object,java.lang.Object):50 -> a
3:4:boolean doEquivalent(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode):57:58 -> a
3:4:boolean doEquivalent(java.lang.Object,java.lang.Object):50 -> a
5:5:int doHash(java.lang.Object):50:50 -> a
6:8:int doHash(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode):63:65 -> a
6:8:int doHash(java.lang.Object):50 -> a
com.android.tools.r8.ir.conversion.JarState$LocalNodeInfo -> a.a.a.a.g.c.W:
com.android.tools.r8.org.objectweb.asm.Type type -> a
com.android.tools.r8.graph.DebugLocalInfo info -> c
com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode node -> b
1:4:void <init>(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo):75:78 -> <init>
com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset -> a.a.a.a.g.c.X:
java.util.List ends -> e
java.util.List starts -> d
java.util.List live -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap liveInfosCache -> f
com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset EMPTY -> a
boolean $assertionsDisabled -> b
1:1:void <clinit>():83:83 -> <clinit>
2:2:void <clinit>():91:91 -> <clinit>
1:1:void <init>():93:93 -> <init>
2:2:void <init>():89:89 -> <init>
3:5:void <init>():94:96 -> <init>
6:6:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset):99:99 -> <init>
7:7:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset):89:89 -> <init>
8:8:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset):100:100 -> <init>
9:10:void <init>(com.android.tools.r8.ir.conversion.JarState$LocalsAtOffset):102:103 -> <init>
1:2:void addLive(com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode,com.android.tools.r8.graph.DebugLocalInfo):115:116 -> a
3:5:boolean isLive(com.android.tools.r8.ir.conversion.JarState$LocalNodeInfo):120:122 -> a
6:10:boolean isLive(com.android.tools.r8.ir.conversion.JarState$LocalNodeInfo):128:132 -> a
11:11:boolean isLive(com.android.tools.r8.ir.conversion.JarState$LocalNodeInfo):135:135 -> a
com.android.tools.r8.ir.conversion.JarState$Slot -> a.a.a.a.g.c.Y:
com.android.tools.r8.org.objectweb.asm.Type type -> c
boolean $assertionsDisabled -> a
int register -> b
1:1:void <clinit>():140:140 -> <clinit>
1:6:void <init>(int,com.android.tools.r8.org.objectweb.asm.Type):149:154 -> <init>
boolean isIntCompatible(int) -> a
1:2:com.android.tools.r8.org.objectweb.asm.Type getArrayElementType():166:167 -> a
3:5:com.android.tools.r8.org.objectweb.asm.Type getArrayElementType(com.android.tools.r8.org.objectweb.asm.Type):204:206 -> a
3:5:com.android.tools.r8.org.objectweb.asm.Type getArrayElementType():170 -> a
6:6:boolean isCategory1(com.android.tools.r8.org.objectweb.asm.Type):174:174 -> a
7:11:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):178:182 -> a
12:13:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):184:185 -> a
14:15:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):187:188 -> a
16:17:boolean isReferenceCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):214:215 -> a
16:17:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):189 -> a
18:18:boolean isReferenceCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):218:218 -> a
18:18:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):189 -> a
19:19:boolean isReferenceCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):221:221 -> a
19:19:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):189 -> a
20:21:boolean isReferenceCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):224:225 -> a
20:21:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):189 -> a
22:23:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):193:194 -> a
24:25:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):196:197 -> a
26:26:boolean isCompatible(com.android.tools.r8.org.objectweb.asm.Type,com.android.tools.r8.org.objectweb.asm.Type):200:200 -> a
1:1:boolean isCompatibleWith(com.android.tools.r8.org.objectweb.asm.Type):158:158 -> b
2:2:boolean isCategory1():162:162 -> b
1:1:java.lang.String toString():146:146 -> toString
com.android.tools.r8.ir.conversion.JarState$Snapshot -> a.a.a.a.g.c.Z:
com.android.tools.r8.ir.conversion.JarState$Local[] locals -> a
com.android.tools.r8.com.google.common.collect.ImmutableList stack -> b
1:3:void <init>(com.android.tools.r8.ir.conversion.JarState$Local[],com.android.tools.r8.com.google.common.collect.ImmutableList):250:252 -> <init>
1:2:java.lang.String toString():257:258 -> toString
com.android.tools.r8.ir.conversion.LensCodeRewriter -> a.a.a.a.g.c.ba:
boolean $assertionsDisabled -> a
1:1:void <clinit>():69:69 -> <clinit>
void rewrite(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod) -> a
com.android.tools.r8.ir.conversion.OptimizationFeedback -> a.a.a.a.g.c.ca:
void markCheckNullReceiverBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean) -> a
void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget) -> a
void methodReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,int) -> a
void methodReturnsConstant(com.android.tools.r8.graph.DexEncodedMethod,long) -> a
void setClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility) -> a
void setInitializerEnablingJavaAssertions(com.android.tools.r8.graph.DexEncodedMethod) -> a
void setNonNullParamOrThrow(com.android.tools.r8.graph.DexEncodedMethod,java.util.BitSet) -> a
void setParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.ParameterUsagesInfo) -> a
void setTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer) -> a
void markTriggerClassInitBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean) -> b
void methodNeverReturnsNormally(com.android.tools.r8.graph.DexEncodedMethod) -> b
void methodNeverReturnsNull(com.android.tools.r8.graph.DexEncodedMethod) -> c
void markUseIdentifierNameString(com.android.tools.r8.graph.DexEncodedMethod) -> d
com.android.tools.r8.ir.conversion.OptimizationFeedbackDelayed -> a.a.a.a.g.c.da:
java.util.Map optimizationInfos -> a
java.util.Map processed -> b
1:1:void <init>():18:18 -> <init>
2:2:void <init>():21:21 -> <init>
3:3:void <init>():23:23 -> <init>
1:1:void methodReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,int):38:38 -> a
2:2:void methodReturnsConstant(com.android.tools.r8.graph.DexEncodedMethod,long):43:43 -> a
3:3:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):58:58 -> a
4:4:void markCheckNullReceiverBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean):69:69 -> a
5:5:void setClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility):81:81 -> a
6:6:void setTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer):86:86 -> a
7:7:void setInitializerEnablingJavaAssertions(com.android.tools.r8.graph.DexEncodedMethod):91:91 -> a
8:8:void setParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.ParameterUsagesInfo):97:97 -> a
9:9:void setNonNullParamOrThrow(com.android.tools.r8.graph.DexEncodedMethod,java.util.BitSet):102:102 -> a
1:1:void methodNeverReturnsNormally(com.android.tools.r8.graph.DexEncodedMethod):53:53 -> b
2:2:void markTriggerClassInitBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean):75:75 -> b
1:1:void methodNeverReturnsNull(com.android.tools.r8.graph.DexEncodedMethod):48:48 -> c
1:1:void markUseIdentifierNameString(com.android.tools.r8.graph.DexEncodedMethod):63:63 -> d
1:1:com.android.tools.r8.graph.UpdatableOptimizationInfo getOptimizationInfoForUpdating(com.android.tools.r8.graph.DexEncodedMethod):27:27 -> e
2:3:com.android.tools.r8.graph.UpdatableOptimizationInfo getOptimizationInfoForUpdating(com.android.tools.r8.graph.DexEncodedMethod):31:32 -> e
com.android.tools.r8.ir.conversion.OptimizationFeedbackSimple -> a.a.a.a.g.c.ea:
1:1:void <init>():14:14 -> <init>
void markCheckNullReceiverBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean) -> a
void methodReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,int) -> a
void methodReturnsConstant(com.android.tools.r8.graph.DexEncodedMethod,long) -> a
void setClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$ClassInlinerEligibility) -> a
void setNonNullParamOrThrow(com.android.tools.r8.graph.DexEncodedMethod,java.util.BitSet) -> a
void setParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.ParameterUsagesInfo) -> a
void setTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer) -> a
1:1:void markProcessed(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget):39:39 -> a
2:2:void setInitializerEnablingJavaAssertions(com.android.tools.r8.graph.DexEncodedMethod):70:70 -> a
void markTriggerClassInitBeforeAnySideEffect(com.android.tools.r8.graph.DexEncodedMethod,boolean) -> b
void methodNeverReturnsNormally(com.android.tools.r8.graph.DexEncodedMethod) -> b
void methodNeverReturnsNull(com.android.tools.r8.graph.DexEncodedMethod) -> c
1:1:void markUseIdentifierNameString(com.android.tools.r8.graph.DexEncodedMethod):44:44 -> d
com.android.tools.r8.ir.conversion.SourceCode -> a.a.a.a.g.c.fa:
void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean) -> a
void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean) -> a
void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder) -> a
com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int) -> a
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int) -> a
void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder) -> a
void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder) -> a
int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder) -> a
boolean verifyCurrentInstructionCanThrow() -> a
boolean verifyLocalInScope(com.android.tools.r8.graph.DebugLocalInfo) -> a
void buildPostlude(com.android.tools.r8.ir.conversion.IRBuilder) -> b
int getMoveExceptionRegister(int) -> b
void setUp() -> b
int instructionCount() -> c
int instructionOffset(int) -> c
com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers() -> d
int instructionIndex(int) -> d
com.android.tools.r8.ir.code.Position getCurrentPosition() -> e
boolean verifyRegister(int) -> e
com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int) -> f
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int) -> g
com.android.tools.r8.ir.conversion.SwitchPayloadResolver -> a.a.a.a.g.c.ha:
java.util.Map unresolvedPayload -> b
java.util.Map payloadToData -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():16:16 -> <clinit>
1:1:void <init>():16:16 -> <init>
2:3:void <init>():31:32 -> <init>
1:1:int[] absoluteTargets(com.android.tools.r8.code.Instruction):63:63 -> a
2:2:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
2:2:int[] absoluteTargets(com.android.tools.r8.code.Instruction):64 -> a
3:3:int[] absoluteTargets(com.android.tools.r8.code.Instruction):64:64 -> a
4:4:int[] absoluteTargets(int):68:68 -> a
5:5:void clear():84:84 -> a
6:6:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> a
6:6:void resolve(com.android.tools.r8.code.SwitchPayload):45 -> a
7:7:void resolve(com.android.tools.r8.code.SwitchPayload):46:46 -> a
8:8:void resolve(com.android.tools.r8.code.SwitchPayload):48:48 -> a
9:12:void resolve(com.android.tools.r8.code.SwitchPayload):52:55 -> a
13:15:void resolve(com.android.tools.r8.code.SwitchPayload):57:59 -> a
1:1:int[] getKeys(int):72:72 -> b
2:2:int com.android.tools.r8.code.Instruction.getOffset():118:118 -> b
2:2:void addPayloadUser(com.android.tools.r8.code.Instruction):35 -> b
3:7:void addPayloadUser(com.android.tools.r8.code.Instruction):36:40 -> b
com.android.tools.r8.ir.conversion.SwitchPayloadResolver$PayloadData -> a.a.a.a.g.c.ga:
int[] absoluteTargets -> b
int[] keys -> c
int size -> d
int userOffset -> a
1:1:void <init>(int):26:26 -> <init>
2:3:void <init>(int):22:23 -> <init>
4:4:void <init>(int):27:27 -> <init>
com.android.tools.r8.ir.conversion.TypeConstraintResolver -> a.a.a.a.g.c.ia:
java.util.Map unificationParents -> d
com.android.tools.r8.ir.conversion.IRBuilder builder -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.utils.Reporter reporter -> c
1:1:void <clinit>():53:53 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.utils.Reporter):59:59 -> <init>
2:2:void <init>(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.utils.Reporter):57:57 -> <init>
3:4:void <init>(com.android.tools.r8.ir.conversion.IRBuilder,com.android.tools.r8.utils.Reporter):60:61 -> <init>
1:1:com.android.tools.r8.ir.code.ValueTypeConstraint constraintForType(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):66:66 -> a
2:2:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):70:70 -> a
3:3:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):92:92 -> a
4:4:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):90:90 -> a
5:5:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):88:88 -> a
6:6:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):86:86 -> a
7:7:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):72:72 -> a
8:8:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):84:84 -> a
9:9:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):82:82 -> a
10:10:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):80:80 -> a
11:11:com.android.tools.r8.ir.analysis.type.TypeLatticeElement typeForConstraint(com.android.tools.r8.ir.code.ValueTypeConstraint):78:78 -> a
12:16:java.util.List resolveRoundOne(com.android.tools.r8.ir.code.IRCode):113:117 -> a
12:16:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):103 -> a
17:18:java.util.List resolveRoundOne(com.android.tools.r8.ir.code.IRCode):119:120 -> a
17:18:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):103 -> a
19:22:java.util.List resolveRoundOne(com.android.tools.r8.ir.code.IRCode):123:126 -> a
19:22:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):103 -> a
23:28:java.util.List resolveRoundOne(com.android.tools.r8.ir.code.IRCode):129:134 -> a
23:28:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):103 -> a
29:29:java.util.List resolveRoundOne(com.android.tools.r8.ir.code.IRCode):139:139 -> a
29:29:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):103 -> a
30:30:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):106:106 -> a
31:32:void resolveRoundTwo(com.android.tools.r8.ir.code.IRCode,java.util.List,java.util.List):147:148 -> a
31:32:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):109 -> a
33:35:void resolveRoundTwo(com.android.tools.r8.ir.code.IRCode,java.util.List,java.util.List):151:153 -> a
33:35:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):109 -> a
36:36:void resolveRoundTwo(com.android.tools.r8.ir.code.IRCode,java.util.List,java.util.List):156:156 -> a
36:36:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):109 -> a
37:37:void resolveRoundTwo(com.android.tools.r8.ir.code.IRCode,java.util.List,java.util.List):158:158 -> a
37:37:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):109 -> a
38:38:void resolveRoundTwo(com.android.tools.r8.ir.code.IRCode,java.util.List,java.util.List):153:153 -> a
38:38:void resolve(java.util.List,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedMethod):109 -> a
39:43:java.util.ArrayList constrainValues(boolean,java.util.List):165:169 -> a
44:45:void constrainArrayMemberType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,java.util.function.Consumer):177:178 -> a
46:46:void constrainArrayMemberType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,java.util.function.Consumer):180:180 -> a
47:48:void constrainArrayMemberType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,java.util.function.Consumer):182:183 -> a
49:49:void constrainArrayMemberType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,java.util.function.Consumer):186:186 -> a
50:51:void constrainArrayMemberType(com.android.tools.r8.ir.code.MemberType,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value,java.util.function.Consumer):190:191 -> a
52:52:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195:195 -> a
53:55:void link(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):251:253 -> a
53:55:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195 -> a
56:56:com.android.tools.r8.ir.code.ValueTypeConstraint constraintForType(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):66:66 -> a
56:56:void link(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):254 -> a
56:56:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195 -> a
57:57:void link(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):255:255 -> a
57:57:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195 -> a
58:59:void link(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):267:268 -> a
58:59:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195 -> a
60:60:void link(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):270:270 -> a
60:60:void merge(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):195 -> a
61:62:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):199:200 -> a
63:63:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):209:209 -> a
64:64:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value):217:217 -> a
64:64:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):209 -> a
65:65:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):210:210 -> a
66:67:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):203:204 -> a
68:68:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):206:206 -> a
69:69:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value):217:217 -> a
69:69:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):206 -> a
70:70:com.android.tools.r8.ir.code.ValueTypeConstraint getCanonicalTypeConstraint(com.android.tools.r8.ir.code.Value,boolean):207:207 -> a
71:74:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):221:224 -> a
75:76:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):227:228 -> a
77:77:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):231:231 -> a
78:78:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):233:233 -> a
79:79:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):231:231 -> a
80:84:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):234:238 -> a
85:85:boolean verifyNoConstrainedUses(com.android.tools.r8.ir.code.Value,java.util.Set):240:240 -> a
86:86:com.android.tools.r8.ir.code.Value canonical(com.android.tools.r8.ir.code.Value):278:278 -> a
87:87:com.android.tools.r8.ir.code.Value canonical(com.android.tools.r8.ir.code.Value):280:280 -> a
com.android.tools.r8.ir.desugar.AccessorMethodSourceCode -> a.a.a.a.g.d.a:
boolean $assertionsDisabled -> p
1:1:void <clinit>():21:21 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Position):24:24 -> <init>
2:3:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Position):28:29 -> <init>
1:1:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():72:72 -> a
1:1:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
2:2:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():83:83 -> a
2:2:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
3:3:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():81:81 -> a
3:3:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
4:4:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():79:79 -> a
4:4:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
5:5:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():74:74 -> a
5:5:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
6:6:com.android.tools.r8.ir.code.Invoke$Type inferInvokeType():76:76 -> a
6:6:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112 -> a
7:7:void lambda$prepareInstructions$1(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):112:112 -> a
8:8:void lambda$prepareInstructions$0(int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder):100:100 -> a
9:9:void lambda$prepareInstructions$2(java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):120:120 -> a
1:1:void lambda$prepareInstructions$3(int,com.android.tools.r8.ir.conversion.IRBuilder):124:124 -> b
1:1:void lambda$prepareInstructions$4(int,com.android.tools.r8.ir.conversion.IRBuilder):125:125 -> c
1:2:void prepareInstructions():89:90 -> h
3:4:void prepareInstructions():93:94 -> h
5:9:void prepareInstructions():98:102 -> h
10:13:void prepareInstructions():105:108 -> h
14:14:void prepareInstructions():112:112 -> h
15:17:void prepareInstructions():116:118 -> h
18:18:void prepareInstructions():120:120 -> h
19:22:void prepareInstructions():122:125 -> h
1:2:boolean checkSignatures():33:34 -> l
3:6:boolean checkSignatures():36:39 -> l
7:8:boolean checkSignatures():42:43 -> l
9:10:boolean checkSignatures():47:48 -> l
11:11:boolean checkSignatures():51:51 -> l
12:12:boolean checkSignatures():53:53 -> l
1:1:boolean delegatingToConstructor():68:68 -> m
com.android.tools.r8.ir.desugar.ClassProcessor -> a.a.a.a.g.d.b:
java.util.Map createdMethods -> d
java.util.Set processedClasses -> c
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter rewriter -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():28:28 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):36:36 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):32:32 -> <init>
3:3:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):34:34 -> <init>
4:4:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):37:37 -> <init>
1:1:java.util.Set getForwardMethods():41:41 -> a
2:3:void process(com.android.tools.r8.graph.DexClass):45:46 -> a
4:4:void process(com.android.tools.r8.graph.DexClass):54:54 -> a
5:5:void process(com.android.tools.r8.graph.DexClass):61:61 -> a
6:8:void process(com.android.tools.r8.graph.DexClass):64:66 -> a
9:9:void process(com.android.tools.r8.graph.DexClass):70:70 -> a
10:11:void process(com.android.tools.r8.graph.DexClass):67:68 -> a
12:12:void process(com.android.tools.r8.graph.DexClass):73:73 -> a
13:13:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):134:134 -> a
13:13:void process(com.android.tools.r8.graph.DexClass):82 -> a
14:14:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):136:136 -> a
14:14:void process(com.android.tools.r8.graph.DexClass):82 -> a
15:17:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):146:148 -> a
15:17:void process(com.android.tools.r8.graph.DexClass):82 -> a
18:18:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):151:151 -> a
18:18:void process(com.android.tools.r8.graph.DexClass):82 -> a
19:19:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):153:153 -> a
19:19:void process(com.android.tools.r8.graph.DexClass):82 -> a
20:22:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):155:157 -> a
20:22:void process(com.android.tools.r8.graph.DexClass):82 -> a
23:24:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):164:165 -> a
23:24:void process(com.android.tools.r8.graph.DexClass):82 -> a
25:25:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):168:168 -> a
25:25:void process(com.android.tools.r8.graph.DexClass):82 -> a
26:26:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):171:171 -> a
26:26:void process(com.android.tools.r8.graph.DexClass):82 -> a
27:27:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):174:174 -> a
27:27:void process(com.android.tools.r8.graph.DexClass):82 -> a
28:28:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):178:178 -> a
28:28:void process(com.android.tools.r8.graph.DexClass):82 -> a
29:30:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):180:181 -> a
29:30:void process(com.android.tools.r8.graph.DexClass):82 -> a
31:31:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):183:183 -> a
31:31:void process(com.android.tools.r8.graph.DexClass):82 -> a
32:32:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):185:185 -> a
32:32:void process(com.android.tools.r8.graph.DexClass):82 -> a
33:33:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):187:187 -> a
33:33:void process(com.android.tools.r8.graph.DexClass):82 -> a
34:34:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):189:189 -> a
34:34:void process(com.android.tools.r8.graph.DexClass):82 -> a
35:36:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):194:195 -> a
35:36:void process(com.android.tools.r8.graph.DexClass):82 -> a
37:37:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):200:200 -> a
37:37:void process(com.android.tools.r8.graph.DexClass):82 -> a
38:39:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):204:205 -> a
38:39:void process(com.android.tools.r8.graph.DexClass):82 -> a
40:40:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):209:209 -> a
40:40:void process(com.android.tools.r8.graph.DexClass):82 -> a
41:41:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):212:212 -> a
41:41:void process(com.android.tools.r8.graph.DexClass):82 -> a
42:42:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):214:214 -> a
42:42:void process(com.android.tools.r8.graph.DexClass):82 -> a
43:43:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):216:216 -> a
43:43:void process(com.android.tools.r8.graph.DexClass):82 -> a
44:44:java.util.List collectMethodsToImplement(com.android.tools.r8.graph.DexClass):221:221 -> a
44:44:void process(com.android.tools.r8.graph.DexClass):82 -> a
45:45:void process(com.android.tools.r8.graph.DexClass):83:83 -> a
46:48:void process(com.android.tools.r8.graph.DexClass):88:90 -> a
49:54:void process(com.android.tools.r8.graph.DexClass):92:97 -> a
55:55:com.android.tools.r8.graph.DexEncodedMethod addForwardingMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):102:102 -> a
56:57:com.android.tools.r8.graph.DexEncodedMethod addForwardingMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):105:106 -> a
58:58:com.android.tools.r8.graph.DexEncodedMethod addForwardingMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):105:105 -> a
59:60:com.android.tools.r8.graph.DexEncodedMethod addForwardingMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):109:110 -> a
61:62:com.android.tools.r8.graph.DexEncodedMethod addForwardingMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):112:113 -> a
63:63:com.android.tools.r8.ir.conversion.SourceCode lambda$addForwardingMethod$0(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):120:120 -> a
64:64:com.android.tools.r8.ir.conversion.SourceCode lambda$addForwardingMethod$0(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):125:125 -> a
65:65:void com.android.tools.r8.ir.synthetic.ForwardMethodSourceCode.<init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position):35:35 -> a
65:65:com.android.tools.r8.ir.conversion.SourceCode lambda$addForwardingMethod$0(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):125 -> a
66:70:void hideCandidates(java.util.List,java.util.List,java.util.List):231:235 -> a
71:71:void hideCandidates(java.util.List,java.util.List,java.util.List):237:237 -> a
72:72:void hideCandidates(java.util.List,java.util.List,java.util.List):245:245 -> a
73:73:void hideCandidates(java.util.List,java.util.List,java.util.List):250:250 -> a
com.android.tools.r8.ir.desugar.CovariantReturnTypeAnnotationTransformer -> a.a.a.a.g.d.c:
com.android.tools.r8.graph.DexItemFactory factory -> c
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.conversion.IRConverter converter -> b
1:1:void <clinit>():50:50 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.graph.DexItemFactory):54:56 -> <init>
1:3:void process(com.android.tools.r8.graph.DexApplication$Builder):61:63 -> a
4:6:void buildCovariantReturnTypeMethodsForClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):118:120 -> a
4:6:void process(com.android.tools.r8.graph.DexApplication$Builder):65 -> a
7:7:void buildCovariantReturnTypeMethodsForMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):140:140 -> a
7:7:void buildCovariantReturnTypeMethodsForClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):121 -> a
7:7:void process(com.android.tools.r8.graph.DexApplication$Builder):65 -> a
8:11:java.util.Set getCovariantReturnTypes(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod):193:196 -> a
8:11:void buildCovariantReturnTypeMethodsForMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):141 -> a
8:11:void buildCovariantReturnTypeMethodsForClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):121 -> a
8:11:void process(com.android.tools.r8.graph.DexApplication$Builder):65 -> a
12:12:void buildCovariantReturnTypeMethodsForMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):141:141 -> a
12:12:void buildCovariantReturnTypeMethodsForClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):121 -> a
12:12:void process(com.android.tools.r8.graph.DexApplication$Builder):65 -> a
13:14:void buildCovariantReturnTypeMethodsForMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,java.util.List):143:144 -> a
13:14:void buildCovariantReturnTypeMethodsForClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):121 -> a
13:14:void process(com.android.tools.r8.graph.DexApplication$Builder):65 -> a
15:15:void process(com.android.tools.r8.graph.DexApplication$Builder):67:67 -> a
16:16:void process(com.android.tools.r8.graph.DexApplication$Builder):70:70 -> a
17:18:void process(com.android.tools.r8.graph.DexApplication$Builder):73:74 -> a
19:19:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):84:84 -> a
20:21:boolean hasVirtualMethodWithSignature(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod):264:265 -> a
20:21:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):85 -> a
22:22:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):86:86 -> a
23:23:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexClass.getType():389:389 -> a
23:23:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):90 -> a
24:24:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):90:90 -> a
25:25:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):87:87 -> a
26:28:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):94:96 -> a
29:35:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):99:105 -> a
36:36:void updateClass(com.android.tools.r8.graph.DexClass,java.util.List,java.util.List):108:108 -> a
37:38:boolean methodHasCovariantReturnTypeAnnotation(com.android.tools.r8.graph.DexEncodedMethod):127:128 -> a
39:40:com.android.tools.r8.graph.DexEncodedMethod buildCovariantReturnTypeMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexType):155:156 -> a
41:45:com.android.tools.r8.graph.DexEncodedMethod buildCovariantReturnTypeMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexType):158:162 -> a
46:47:com.android.tools.r8.graph.DexEncodedMethod buildCovariantReturnTypeMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexType):166:167 -> a
48:48:com.android.tools.r8.graph.DexEncodedMethod buildCovariantReturnTypeMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexType):180:180 -> a
49:49:boolean lambda$buildCovariantReturnTypeMethod$1(com.android.tools.r8.graph.DexAnnotation):166:166 -> a
50:50:com.android.tools.r8.ir.conversion.SourceCode lambda$buildCovariantReturnTypeMethod$2(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Position):170:170 -> a
51:51:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):208:208 -> a
52:56:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):210:214 -> a
57:58:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):222:223 -> a
59:59:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):215:215 -> a
60:60:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):219:219 -> a
61:61:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):216:216 -> a
62:62:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):224:224 -> a
63:64:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):228:229 -> a
65:65:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):237:237 -> a
66:69:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):239:242 -> a
70:70:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):230:230 -> a
71:71:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):234:234 -> a
72:72:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):231:231 -> a
73:74:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):249:250 -> a
75:75:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexClass.getType():389:389 -> a
75:75:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):254 -> a
76:76:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):254:254 -> a
77:77:void getCovariantReturnTypesFromAnnotation(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexEncodedAnnotation,java.util.Set):251:251 -> a
78:78:boolean isCovariantReturnTypeAnnotation(com.android.tools.r8.graph.DexEncodedAnnotation):259:259 -> a
1:1:boolean lambda$updateClass$0(com.android.tools.r8.graph.DexAnnotation):96:96 -> b
com.android.tools.r8.ir.desugar.DefaultMethodsHelper -> a.a.a.a.g.d.f:
java.util.Set candidates -> a
java.util.Set hidden -> b
1:1:void <init>():19:19 -> <init>
2:2:void <init>():21:21 -> <init>
3:3:void <init>():23:23 -> <init>
1:2:void merge(com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection):62:63 -> a
3:8:void hideMatches(com.android.tools.r8.graph.DexMethod):67:72 -> a
9:9:void addDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):78:78 -> a
10:12:java.util.List createCandidatesList():83:85 -> a
13:13:java.util.List createCandidatesList():91:91 -> a
14:15:java.util.List createCandidatesList():106:107 -> a
16:17:java.util.List createCandidatesList():109:110 -> a
18:18:java.util.List createCandidatesList():112:112 -> a
19:19:java.util.List createCandidatesList():116:116 -> a
1:2:java.util.List createFullList():123:124 -> b
3:6:java.util.List createFullList():127:130 -> b
1:3:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection wrapInCollection():136:138 -> c
com.android.tools.r8.ir.desugar.DefaultMethodsHelper$1 -> a.a.a.a.g.d.d:
com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection -> a.a.a.a.g.d.e:
java.util.List live -> b
com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection EMPTY -> a
java.util.List hidden -> c
1:2:void <clinit>():31:32 -> <clinit>
1:3:void <init>(java.util.List,java.util.List):39:41 -> <init>
4:6:void <init>(java.util.List,java.util.List):39:41 -> <init>
4:6:void <init>(java.util.List,java.util.List,com.android.tools.r8.ir.desugar.DefaultMethodsHelper$1):30 -> <init>
1:1:java.util.List access$000(com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection):30:30 -> a
2:4:com.android.tools.r8.graph.DexMethod getSingleCandidate(com.android.tools.r8.graph.DexMethod):48:50 -> a
1:1:java.util.List access$100(com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection):30:30 -> b
com.android.tools.r8.ir.desugar.InterfaceMethodDesugaringLense -> a.a.a.a.g.d.g:
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter -> a.a.a.a.g.d.i:
java.util.Set reportedMissing -> h
com.android.tools.r8.graph.DexItemFactory factory -> d
java.util.Set synthesizedMethods -> e
java.util.concurrent.ConcurrentMap requiredDispatchClasses -> g
com.android.tools.r8.utils.InternalOptions options -> c
boolean $assertionsDisabled -> a
java.util.Map cache -> f
com.android.tools.r8.ir.conversion.IRConverter converter -> b
1:1:void <clinit>():69:69 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):111:111 -> <init>
2:2:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):83:83 -> <init>
3:3:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):86:86 -> <init>
4:4:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):89:89 -> <init>
5:5:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):95:95 -> <init>
6:9:void <init>(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.utils.InternalOptions):112:115 -> <init>
1:1:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):121:121 -> a
2:7:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):125:130 -> a
8:8:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132:132 -> a
9:13:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):135:139 -> a
14:17:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):146:149 -> a
18:20:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):154:156 -> a
21:21:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):167:167 -> a
22:22:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):171:171 -> a
23:23:com.android.tools.r8.graph.DexMethod staticAsMethodOfDispatchClass(com.android.tools.r8.graph.DexMethod):334:334 -> a
23:23:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):172 -> a
24:24:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):173:173 -> a
25:25:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):171:171 -> a
26:28:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):174:176 -> a
29:29:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):179:179 -> a
30:30:com.android.tools.r8.graph.DexMethod staticAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod):329:329 -> a
30:30:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):180 -> a
31:31:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):181:181 -> a
32:32:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):179:179 -> a
33:36:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):187:190 -> a
37:38:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):195:196 -> a
39:40:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):206:207 -> a
41:42:com.android.tools.r8.graph.DexMethod amendDefaultMethod(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexMethod):359:360 -> a
41:42:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):206 -> a
43:45:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):208:210 -> a
46:46:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):208:208 -> a
47:50:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):215:218 -> a
51:51:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):222:222 -> a
52:52:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):225:225 -> a
53:54:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):227:228 -> a
55:56:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):238:239 -> a
57:59:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):247:249 -> a
60:60:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):247:247 -> a
61:63:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):256:258 -> a
64:64:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):256:256 -> a
65:67:void rewriteMethodReferences(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):229:231 -> a
68:68:java.util.Set lambda$rewriteMethodReferences$0(com.android.tools.r8.graph.DexLibraryClass):175:175 -> a
69:70:void reportStaticInterfaceMethodHandle(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethodHandle):267:268 -> a
71:73:void reportStaticInterfaceMethodHandle(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethodHandle):272:274 -> a
74:74:void reportStaticInterfaceMethodHandle(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethodHandle):276:276 -> a
75:75:com.android.tools.r8.graph.DexClass findDefinitionFor(com.android.tools.r8.graph.DexType):287:287 -> a
76:79:com.android.tools.r8.graph.DexMethod instanceAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod,java.lang.String):344:347 -> a
80:82:com.android.tools.r8.graph.DexMethod instanceAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod,java.lang.String):350:352 -> a
83:83:com.android.tools.r8.graph.DexMethod instanceAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod,java.lang.String):350:350 -> a
84:84:com.android.tools.r8.graph.DexMethod defaultAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod):366:366 -> a
85:85:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):384:384 -> a
86:89:java.util.Set processClasses(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):439:442 -> a
86:89:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):384 -> a
90:90:java.util.Set processClasses(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):445:445 -> a
90:90:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):384 -> a
91:91:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):384:384 -> a
92:95:java.util.Map processInterfaces(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):417:420 -> a
92:95:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):390 -> a
96:97:java.util.Map processInterfaces(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):423:424 -> a
96:97:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):390 -> a
98:100:java.util.Map processInterfaces(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):426:428 -> a
98:100:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):390 -> a
101:101:java.util.Map processInterfaces(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):432:432 -> a
101:101:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):390 -> a
102:102:java.util.Map processInterfaces(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor):435:435 -> a
102:102:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):390 -> a
103:103:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):392:392 -> a
104:104:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):395:395 -> a
105:105:boolean isInMainDexList(com.android.tools.r8.graph.DexType):323:323 -> a
105:105:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):395 -> a
106:106:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):395:395 -> a
107:107:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):398:398 -> a
108:110:void clear():405:407 -> a
108:110:void desugarInterfaceMethods(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,java.util.concurrent.ExecutorService):401 -> a
111:112:boolean shouldProcess(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor,boolean):412:413 -> a
113:114:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):449:450 -> a
115:115:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):452:452 -> a
116:116:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):455:455 -> a
117:117:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):458:458 -> a
118:118:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):463:463 -> a
119:119:boolean isDefaultMethod(com.android.tools.r8.graph.DexEncodedMethod):456:456 -> a
120:120:void warnMissingType(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType):493:493 -> a
121:123:void warnMissingType(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType):496:498 -> a
124:131:void warnMissingType(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType):500:507 -> a
132:132:void warnMissingType(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType):506:506 -> a
133:133:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):523:523 -> a
134:135:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):536:537 -> a
134:135:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
136:136:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):471:471 -> a
136:136:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
136:136:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
137:137:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):474:474 -> a
137:137:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
137:137:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
138:142:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):476:480 -> a
138:142:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
138:142:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
143:145:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):483:485 -> a
143:145:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
143:145:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
146:147:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):487:488 -> a
146:147:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
146:147:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
148:148:com.android.tools.r8.origin.Origin com.android.tools.r8.graph.DexClass.getOrigin():385:385 -> a
148:148:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):488 -> a
148:148:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
148:148:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
149:149:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):488:488 -> a
149:149:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
149:149:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
150:150:void warnMissingInterface(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):487:487 -> a
150:150:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):539 -> a
150:150:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
151:151:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):540:540 -> a
151:151:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
152:152:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):543:543 -> a
152:152:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
153:153:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):549:549 -> a
153:153:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
154:154:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):554:554 -> a
154:154:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
155:156:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):558:559 -> a
155:156:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
157:158:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):563:564 -> a
157:158:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
159:161:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):568:570 -> a
159:161:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
162:162:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):574:574 -> a
162:162:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
163:163:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):528:528 -> a
164:166:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection createInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):544:546 -> a
164:166:com.android.tools.r8.ir.desugar.DefaultMethodsHelper$Collection getOrCreateInterfaceInfo(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexType):527 -> a
1:3:com.android.tools.r8.graph.DexType getCompanionClassType(com.android.tools.r8.graph.DexType):292:294 -> b
4:4:com.android.tools.r8.graph.DexType getCompanionClassType(com.android.tools.r8.graph.DexType):296:296 -> b
5:5:com.android.tools.r8.graph.DexMethod privateAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod):372:372 -> b
1:1:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> c
1:1:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):511 -> c
2:2:boolean isCompanionClassType(com.android.tools.r8.graph.DexType):310:310 -> c
2:2:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):512 -> c
3:3:com.android.tools.r8.graph.DexType getInterfaceClassType(com.android.tools.r8.graph.DexType):315:315 -> c
3:3:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):513 -> c
4:4:boolean isCompanionClassType(com.android.tools.r8.graph.DexType):310:310 -> c
4:4:com.android.tools.r8.graph.DexType getInterfaceClassType(com.android.tools.r8.graph.DexType):315 -> c
4:4:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):513 -> c
5:8:com.android.tools.r8.graph.DexType getInterfaceClassType(com.android.tools.r8.graph.DexType):315:318 -> c
5:8:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):513 -> c
9:9:com.android.tools.r8.graph.DexType getInterfaceClassType(com.android.tools.r8.graph.DexType):317:317 -> c
9:9:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):513 -> c
10:10:com.android.tools.r8.graph.DexType getInterfaceClassType(com.android.tools.r8.graph.DexType):319:319 -> c
10:10:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):513 -> c
11:12:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):515:516 -> c
13:13:com.android.tools.r8.origin.Origin com.android.tools.r8.graph.DexClass.getOrigin():385:385 -> c
13:13:com.android.tools.r8.origin.Origin getMethodOrigin(com.android.tools.r8.graph.DexMethod):516 -> c
14:16:com.android.tools.r8.graph.DexType getDispatchClassType(com.android.tools.r8.graph.DexType):301:303 -> c
17:17:com.android.tools.r8.graph.DexType getDispatchClassType(com.android.tools.r8.graph.DexType):305:305 -> c
1:1:boolean hasDispatchClassSuffix(com.android.tools.r8.graph.DexType):339:339 -> d
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor -> a.a.a.a.g.d.h:
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor ExcludeDexResources -> b
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter$Flavor IncludeAllResources -> a
1:1:void <clinit>():104:104 -> <clinit>
2:2:void <clinit>():108:108 -> <clinit>
3:3:void <clinit>():100:100 -> <clinit>
1:1:void <init>(java.lang.String,int):100:100 -> <init>
com.android.tools.r8.ir.desugar.InterfaceProcessor -> a.a.a.a.g.d.j:
java.util.Map syntheticClasses -> c
com.android.tools.r8.com.google.common.collect.BiMap movedMethods -> d
com.android.tools.r8.ir.desugar.InterfaceMethodRewriter rewriter -> b
boolean $assertionsDisabled -> a
java.util.Map methodsWithMovedCode -> e
1:1:void <clinit>():50:50 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):58:58 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):53:53 -> <init>
3:4:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):55:56 -> <init>
5:5:void <init>(com.android.tools.r8.ir.desugar.InterfaceMethodRewriter):59:59 -> <init>
1:1:void process(com.android.tools.r8.graph.DexProgramClass):63:63 -> a
2:2:void process(com.android.tools.r8.graph.DexProgramClass):66:66 -> a
3:5:void process(com.android.tools.r8.graph.DexProgramClass):69:71 -> a
6:10:boolean canMoveToCompanionClass(com.android.tools.r8.graph.DexEncodedMethod):290:294 -> a
6:10:void process(com.android.tools.r8.graph.DexProgramClass):72 -> a
11:13:boolean canMoveToCompanionClass(com.android.tools.r8.graph.DexEncodedMethod):299:301 -> a
11:13:void process(com.android.tools.r8.graph.DexProgramClass):72 -> a
14:14:void process(com.android.tools.r8.graph.DexProgramClass):78:78 -> a
15:15:void process(com.android.tools.r8.graph.DexProgramClass):80:80 -> a
16:19:void process(com.android.tools.r8.graph.DexProgramClass):86:89 -> a
20:21:void process(com.android.tools.r8.graph.DexProgramClass):92:93 -> a
22:22:void process(com.android.tools.r8.graph.DexProgramClass):92:92 -> a
23:24:void process(com.android.tools.r8.graph.DexProgramClass):94:95 -> a
25:25:void process(com.android.tools.r8.graph.DexProgramClass):94:94 -> a
26:27:void process(com.android.tools.r8.graph.DexProgramClass):98:99 -> a
28:28:void process(com.android.tools.r8.graph.DexProgramClass):101:101 -> a
29:29:void process(com.android.tools.r8.graph.DexProgramClass):103:103 -> a
30:30:void process(com.android.tools.r8.graph.DexProgramClass):105:105 -> a
31:32:void process(com.android.tools.r8.graph.DexProgramClass):82:83 -> a
33:34:void process(com.android.tools.r8.graph.DexProgramClass):73:74 -> a
35:39:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):314:318 -> a
35:39:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
40:43:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):320:323 -> a
40:43:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
44:44:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):326:326 -> a
44:44:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
45:45:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):328:328 -> a
45:45:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
46:47:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):331:332 -> a
46:47:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
48:48:boolean interfaceMethodRemovalChangesApi(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass):334:334 -> a
48:48:void process(com.android.tools.r8.graph.DexProgramClass):109 -> a
49:49:void process(com.android.tools.r8.graph.DexProgramClass):110:110 -> a
50:50:void process(com.android.tools.r8.graph.DexProgramClass):115:115 -> a
51:51:void process(com.android.tools.r8.graph.DexProgramClass):117:117 -> a
52:52:void process(com.android.tools.r8.graph.DexProgramClass):116:116 -> a
53:53:void process(com.android.tools.r8.graph.DexProgramClass):119:119 -> a
54:59:void process(com.android.tools.r8.graph.DexProgramClass):123:128 -> a
60:60:void process(com.android.tools.r8.graph.DexProgramClass):131:131 -> a
61:61:boolean isStaticMethod(com.android.tools.r8.graph.DexEncodedMethod):342:342 -> a
61:61:void process(com.android.tools.r8.graph.DexProgramClass):132 -> a
62:62:boolean isStaticMethod(com.android.tools.r8.graph.DexEncodedMethod):345:345 -> a
62:62:void process(com.android.tools.r8.graph.DexProgramClass):132 -> a
63:64:void process(com.android.tools.r8.graph.DexProgramClass):133:134 -> a
65:65:void process(com.android.tools.r8.graph.DexProgramClass):136:136 -> a
66:66:com.android.tools.r8.graph.DexMethod com.android.tools.r8.ir.desugar.InterfaceMethodRewriter.staticAsMethodOfCompanionClass(com.android.tools.r8.graph.DexMethod):329:329 -> a
66:66:void process(com.android.tools.r8.graph.DexProgramClass):136 -> a
67:68:void process(com.android.tools.r8.graph.DexProgramClass):137:138 -> a
69:69:void process(com.android.tools.r8.graph.DexProgramClass):137:137 -> a
70:70:void process(com.android.tools.r8.graph.DexProgramClass):139:139 -> a
71:73:void process(com.android.tools.r8.graph.DexProgramClass):142:144 -> a
74:74:void process(com.android.tools.r8.graph.DexProgramClass):146:146 -> a
75:75:void process(com.android.tools.r8.graph.DexProgramClass):148:148 -> a
76:76:void process(com.android.tools.r8.graph.DexProgramClass):150:150 -> a
77:77:void process(com.android.tools.r8.graph.DexProgramClass):155:155 -> a
78:80:void process(com.android.tools.r8.graph.DexProgramClass):157:159 -> a
81:81:void process(com.android.tools.r8.graph.DexProgramClass):158:158 -> a
82:82:void process(com.android.tools.r8.graph.DexProgramClass):161:161 -> a
83:83:void process(com.android.tools.r8.graph.DexProgramClass):163:163 -> a
84:85:void process(com.android.tools.r8.graph.DexProgramClass):152:153 -> a
86:87:void process(com.android.tools.r8.graph.DexProgramClass):168:169 -> a
88:88:boolean isStaticMethod(com.android.tools.r8.graph.DexEncodedMethod):343:343 -> a
88:88:void process(com.android.tools.r8.graph.DexProgramClass):132 -> a
89:89:void process(com.android.tools.r8.graph.DexProgramClass):173:173 -> a
90:90:void process(com.android.tools.r8.graph.DexProgramClass):175:175 -> a
91:91:void process(com.android.tools.r8.graph.DexProgramClass):174:174 -> a
92:92:void process(com.android.tools.r8.graph.DexProgramClass):178:178 -> a
93:98:void process(com.android.tools.r8.graph.DexProgramClass):182:187 -> a
99:99:void process(com.android.tools.r8.graph.DexProgramClass):189:189 -> a
100:101:void process(com.android.tools.r8.graph.DexProgramClass):192:193 -> a
102:102:void process(com.android.tools.r8.graph.DexProgramClass):197:197 -> a
103:103:void process(com.android.tools.r8.graph.DexProgramClass):200:200 -> a
104:105:void process(com.android.tools.r8.graph.DexProgramClass):203:204 -> a
106:106:void process(com.android.tools.r8.graph.DexProgramClass):207:207 -> a
107:109:void process(com.android.tools.r8.graph.DexProgramClass):209:211 -> a
110:110:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):215:215 -> a
111:111:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):223:223 -> a
112:114:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):226:228 -> a
115:115:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):236:236 -> a
116:117:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):238:239 -> a
118:118:com.android.tools.r8.graph.DexMethod com.android.tools.r8.ir.desugar.InterfaceMethodRewriter.staticAsMethodOfDispatchClass(com.android.tools.r8.graph.DexMethod):334:334 -> a
118:118:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):239 -> a
119:119:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):240:240 -> a
120:120:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):243:243 -> a
121:122:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):245:246 -> a
123:124:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):257:258 -> a
125:125:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):232:232 -> a
126:126:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):262:262 -> a
127:128:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):266:267 -> a
129:129:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):271:271 -> a
130:130:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):274:274 -> a
131:132:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):277:278 -> a
133:133:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):281:281 -> a
134:134:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):283:283 -> a
135:135:java.util.List process(com.android.tools.r8.graph.DexLibraryClass,java.util.Set):285:285 -> a
136:136:com.android.tools.r8.ir.conversion.SourceCode lambda$process$0(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):249:249 -> a
137:137:void com.android.tools.r8.ir.synthetic.ForwardMethodSourceCode.<init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position):35:35 -> a
137:137:com.android.tools.r8.ir.conversion.SourceCode lambda$process$0(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):249 -> a
com.android.tools.r8.ir.desugar.Java8MethodRewriter -> a.a.a.a.g.d.s:
com.android.tools.r8.graph.DexItemFactory factory -> d
java.util.Set holders -> b
boolean $assertionsDisabled -> a
java.util.Map methodGenerators -> f
com.android.tools.r8.ir.conversion.IRConverter converter -> c
com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods rewritableMethods -> e
1:1:void <clinit>():42:42 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.conversion.IRConverter):51:51 -> <init>
2:2:void <init>(com.android.tools.r8.ir.conversion.IRConverter):44:44 -> <init>
3:3:void <init>(com.android.tools.r8.ir.conversion.IRConverter):49:49 -> <init>
4:6:void <init>(com.android.tools.r8.ir.conversion.IRConverter):52:54 -> <init>
1:4:void desugar(com.android.tools.r8.ir.code.IRCode):58:61 -> a
5:5:void desugar(com.android.tools.r8.ir.code.IRCode):64:64 -> a
6:6:void desugar(com.android.tools.r8.ir.code.IRCode):66:66 -> a
7:9:com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods$MethodGenerator getMethodGeneratorOrNull(com.android.tools.r8.ir.conversion.IRConverter,com.android.tools.r8.graph.DexMethod):139:141 -> a
7:9:void desugar(com.android.tools.r8.ir.code.IRCode):66 -> a
10:12:void desugar(com.android.tools.r8.ir.code.IRCode):70:72 -> a
13:13:void desugar(com.android.tools.r8.ir.code.IRCode):70:70 -> a
14:15:void desugar(com.android.tools.r8.ir.code.IRCode):73:74 -> a
16:16:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):88:88 -> a
17:19:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):91:93 -> a
20:20:java.util.Collection findSynthesizedFrom(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.graph.DexType):79:79 -> a
20:20:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):95 -> a
21:21:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexClass.getType():389:389 -> a
21:21:java.util.Collection findSynthesizedFrom(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.graph.DexType):80 -> a
21:21:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):95 -> a
22:22:java.util.Collection findSynthesizedFrom(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.graph.DexType):81:81 -> a
22:22:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):95 -> a
23:24:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):96:97 -> a
25:25:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):99:99 -> a
26:26:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):102:102 -> a
27:27:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):105:105 -> a
28:33:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):107:112 -> a
34:34:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):116:116 -> a
35:35:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):119:119 -> a
36:37:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):122:123 -> a
38:38:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):128:128 -> a
39:43:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):130:134 -> a
44:44:boolean lambda$synthesizeUtilityClass$0(com.android.tools.r8.graph.DexProgramClass):132:132 -> a
com.android.tools.r8.ir.desugar.Java8MethodRewriter$BooleanMethods -> a.a.a.a.g.d.k:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):308:308 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$BooleanMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):312:312 -> a
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$BooleanMethods logicalAndCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):316:316 -> b
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$BooleanMethods logicalOrCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):320:320 -> c
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$BooleanMethods logicalXorCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):324:324 -> d
com.android.tools.r8.ir.desugar.Java8MethodRewriter$ByteMethods -> a.a.a.a.g.d.l:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):147:147 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$ByteMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):151:151 -> a
com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods -> a.a.a.a.g.d.m:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):214:214 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):218:218 -> a
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods isFiniteCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):234:234 -> b
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods maxCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):222:222 -> c
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods minCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):226:226 -> d
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$DoubleMethods sumCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):230:230 -> e
com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods -> a.a.a.a.g.d.n:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):261:261 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):265:265 -> a
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods isFiniteCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):281:281 -> b
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods maxCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):269:269 -> c
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods minCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):273:273 -> d
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$FloatMethods sumCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):277:277 -> e
com.android.tools.r8.ir.desugar.Java8MethodRewriter$IntegerMethods -> a.a.a.a.g.d.o:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):176:176 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$IntegerMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):180:180 -> a
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$IntegerMethods maxCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):184:184 -> b
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$IntegerMethods minCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):188:188 -> c
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$IntegerMethods sumCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):192:192 -> d
com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods -> a.a.a.a.g.d.q:
java.util.Map rewritable -> a
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):349:350 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory):352:352 -> <init>
4:7:void <init>(com.android.tools.r8.graph.DexItemFactory):354:357 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory):360:360 -> <init>
9:12:void <init>(com.android.tools.r8.graph.DexItemFactory):362:365 -> <init>
13:13:void <init>(com.android.tools.r8.graph.DexItemFactory):368:368 -> <init>
14:17:void <init>(com.android.tools.r8.graph.DexItemFactory):371:374 -> <init>
18:21:void <init>(com.android.tools.r8.graph.DexItemFactory):377:380 -> <init>
22:25:void <init>(com.android.tools.r8.graph.DexItemFactory):383:386 -> <init>
26:29:void <init>(com.android.tools.r8.graph.DexItemFactory):389:392 -> <init>
30:30:void <init>(com.android.tools.r8.graph.DexItemFactory):395:395 -> <init>
31:34:void <init>(com.android.tools.r8.graph.DexItemFactory):398:401 -> <init>
35:38:void <init>(com.android.tools.r8.graph.DexItemFactory):404:407 -> <init>
39:42:void <init>(com.android.tools.r8.graph.DexItemFactory):410:413 -> <init>
43:46:void <init>(com.android.tools.r8.graph.DexItemFactory):416:419 -> <init>
47:50:void <init>(com.android.tools.r8.graph.DexItemFactory):422:425 -> <init>
51:51:void <init>(com.android.tools.r8.graph.DexItemFactory):428:428 -> <init>
52:55:void <init>(com.android.tools.r8.graph.DexItemFactory):431:434 -> <init>
56:59:void <init>(com.android.tools.r8.graph.DexItemFactory):437:440 -> <init>
60:63:void <init>(com.android.tools.r8.graph.DexItemFactory):443:446 -> <init>
64:67:void <init>(com.android.tools.r8.graph.DexItemFactory):449:452 -> <init>
68:71:void <init>(com.android.tools.r8.graph.DexItemFactory):455:458 -> <init>
72:72:void <init>(com.android.tools.r8.graph.DexItemFactory):461:461 -> <init>
73:76:void <init>(com.android.tools.r8.graph.DexItemFactory):464:467 -> <init>
77:80:void <init>(com.android.tools.r8.graph.DexItemFactory):470:473 -> <init>
81:84:void <init>(com.android.tools.r8.graph.DexItemFactory):476:479 -> <init>
85:88:void <init>(com.android.tools.r8.graph.DexItemFactory):482:485 -> <init>
1:1:java.util.Map addOrGetClass(com.android.tools.r8.graph.DexString):489:489 -> a
2:2:java.util.Map addOrGetMethod(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString):494:494 -> a
3:3:com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods$MethodGenerator getGenerator(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto):498:498 -> a
4:4:com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods$MethodGenerator getGenerator(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto):500:500 -> a
5:5:com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods$MethodGenerator getGenerator(com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto):502:502 -> a
1:1:java.util.Map lambda$addOrGetClass$0(com.android.tools.r8.graph.DexString):489:489 -> b
1:1:java.util.Map lambda$addOrGetMethod$1(com.android.tools.r8.graph.DexString):494:494 -> c
com.android.tools.r8.ir.desugar.Java8MethodRewriter$RewritableMethods$MethodGenerator -> a.a.a.a.g.d.p:
com.android.tools.r8.graph.DexString clazz -> b
com.android.tools.r8.graph.DexString method -> c
com.android.tools.r8.graph.DexProto proto -> d
java.util.function.BiFunction generator -> a
com.android.tools.r8.graph.DexMethod dexMethod -> e
1:5:void <init>(java.util.function.BiFunction,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto):517:521 -> <init>
1:1:com.android.tools.r8.graph.DexMethod generateMethod(com.android.tools.r8.graph.DexItemFactory):525:525 -> a
2:6:com.android.tools.r8.graph.DexMethod generateMethod(com.android.tools.r8.graph.DexItemFactory):528:532 -> a
7:7:com.android.tools.r8.ir.synthetic.TemplateMethodCode generateTemplateMethod(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):536:536 -> a
com.android.tools.r8.ir.desugar.Java8MethodRewriter$ShortMethods -> a.a.a.a.g.d.r:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String):162:162 -> <init>
1:1:com.android.tools.r8.ir.desugar.Java8MethodRewriter$ShortMethods hashCodeCode(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):166:166 -> a
com.android.tools.r8.ir.desugar.LambdaBridgeMethodSourceCode -> a.a.a.a.g.d.t:
com.android.tools.r8.graph.DexMethod mainMethod -> p
1:1:void com.android.tools.r8.ir.desugar.SynthesizedLambdaSourceCode.<init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):29:29 -> <init>
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):23 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):24:24 -> <init>
1:1:void lambda$prepareInstructions$0(java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):49:49 -> a
1:1:void lambda$prepareInstructions$1(int,com.android.tools.r8.ir.conversion.IRBuilder):58:58 -> b
1:1:void lambda$prepareInstructions$2(int,com.android.tools.r8.ir.conversion.IRBuilder):59:59 -> c
1:2:void prepareInstructions():29:30 -> h
3:4:void prepareInstructions():33:34 -> h
5:6:void prepareInstructions():37:38 -> h
7:9:void prepareInstructions():41:43 -> h
10:10:void prepareInstructions():45:45 -> h
11:11:void prepareInstructions():44:44 -> h
12:12:void prepareInstructions():49:49 -> h
13:14:void prepareInstructions():53:54 -> h
15:18:void prepareInstructions():56:59 -> h
com.android.tools.r8.ir.desugar.LambdaClass -> a.a.a.a.g.d.z:
java.util.concurrent.atomic.AtomicBoolean addToMainDexList -> i
com.android.tools.r8.ir.desugar.LambdaDescriptor descriptor -> d
com.android.tools.r8.graph.DexField instanceField -> g
com.android.tools.r8.ir.desugar.LambdaClass$Target target -> h
java.util.function.Supplier lazyDexClass -> k
com.android.tools.r8.ir.desugar.LambdaRewriter rewriter -> b
com.android.tools.r8.graph.DexType type -> c
com.android.tools.r8.graph.DexMethod classConstructor -> f
com.android.tools.r8.graph.DexMethod constructor -> e
boolean $assertionsDisabled -> a
java.util.Collection synthesizedFrom -> j
1:1:void <clinit>():58:58 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):73:73 -> <init>
2:5:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):67:70 -> <init>
6:8:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):74:76 -> <init>
9:11:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):78:80 -> <init>
12:13:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):82:83 -> <init>
14:14:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):85:85 -> <init>
15:15:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):304:304 -> <init>
15:15:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
16:18:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):327:329 -> <init>
16:18:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
16:18:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
19:21:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):332:334 -> <init>
19:21:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
19:21:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
22:22:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):338:338 -> <init>
22:22:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
22:22:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
23:24:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):340:341 -> <init>
23:24:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
23:24:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
25:25:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):344:344 -> <init>
25:25:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
25:25:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
26:30:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):348:352 -> <init>
26:30:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
26:30:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
31:33:com.android.tools.r8.ir.desugar.LambdaClass$Target createLambdaImplMethodTarget(com.android.tools.r8.graph.DexType):354:356 -> <init>
31:33:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):305 -> <init>
31:33:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
34:34:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):309:309 -> <init>
34:34:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
35:35:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):322:322 -> <init>
35:35:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
36:36:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):311:311 -> <init>
36:36:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
37:39:com.android.tools.r8.ir.desugar.LambdaClass$Target createInterfaceMethodTarget(com.android.tools.r8.graph.DexType):431:433 -> <init>
37:39:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):313 -> <init>
37:39:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
40:42:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):408:410 -> <init>
40:42:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
40:42:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
43:44:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):412:413 -> <init>
43:44:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
43:44:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
45:47:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):420:422 -> <init>
45:47:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
45:47:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
48:49:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):424:425 -> <init>
48:49:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
48:49:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
50:50:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):424:424 -> <init>
50:50:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
50:50:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
51:51:com.android.tools.r8.ir.desugar.LambdaClass$Target createConstructorTarget(com.android.tools.r8.graph.DexType):426:426 -> <init>
51:51:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):315 -> <init>
51:51:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
52:53:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):362:363 -> <init>
52:53:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
52:53:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
54:54:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):362:362 -> <init>
54:54:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
54:54:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
55:56:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):365:366 -> <init>
55:56:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
55:56:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
57:59:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):371:373 -> <init>
57:59:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
57:59:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
60:65:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):378:383 -> <init>
60:65:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
60:65:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
66:66:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):382:382 -> <init>
66:66:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
66:66:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
67:67:com.android.tools.r8.ir.desugar.LambdaClass$Target createInstanceMethodTarget(com.android.tools.r8.graph.DexType):385:385 -> <init>
67:67:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):320 -> <init>
67:67:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
68:68:com.android.tools.r8.ir.desugar.LambdaClass$Target createStaticMethodTarget(com.android.tools.r8.graph.DexType):391:391 -> <init>
68:68:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):317 -> <init>
68:68:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
69:70:com.android.tools.r8.ir.desugar.LambdaClass$Target createStaticMethodTarget(com.android.tools.r8.graph.DexType):393:394 -> <init>
69:70:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):317 -> <init>
69:70:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
71:72:com.android.tools.r8.ir.desugar.LambdaClass$Target createStaticMethodTarget(com.android.tools.r8.graph.DexType):400:401 -> <init>
71:72:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):317 -> <init>
71:72:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
73:73:com.android.tools.r8.ir.desugar.LambdaClass$Target createStaticMethodTarget(com.android.tools.r8.graph.DexType):400:400 -> <init>
73:73:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):317 -> <init>
73:73:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
74:74:com.android.tools.r8.ir.desugar.LambdaClass$Target createStaticMethodTarget(com.android.tools.r8.graph.DexType):402:402 -> <init>
74:74:com.android.tools.r8.ir.desugar.LambdaClass$Target createTarget(com.android.tools.r8.graph.DexType):317 -> <init>
74:74:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88 -> <init>
75:75:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):88:88 -> <init>
76:76:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):90:90 -> <init>
77:77:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):92:92 -> <init>
78:78:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):94:94 -> <init>
79:79:void <init>(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):97:97 -> <init>
1:1:com.android.tools.r8.graph.DexType createLambdaClassType(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):103:103 -> a
2:4:com.android.tools.r8.graph.DexType createLambdaClassType(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):106:108 -> a
5:5:com.android.tools.r8.graph.DexType createLambdaClassType(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):112:112 -> a
6:7:com.android.tools.r8.graph.DexType createLambdaClassType(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):117:118 -> a
8:9:com.android.tools.r8.graph.DexType createLambdaClassType(com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.desugar.LambdaDescriptor):122:123 -> a
10:10:com.android.tools.r8.graph.DexProgramClass getLambdaClass():127:127 -> a
11:12:com.android.tools.r8.graph.DexField getCaptureField(int):166:167 -> a
13:13:com.android.tools.r8.graph.DexField getCaptureField(int):166:166 -> a
14:16:void addSynthesizedFrom(com.android.tools.r8.graph.DexProgramClass):175:177 -> a
17:17:void addSynthesizedFrom(com.android.tools.r8.graph.DexProgramClass):180:180 -> a
18:18:void addSynthesizedFrom(com.android.tools.r8.graph.DexProgramClass):182:182 -> a
19:19:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):187:187 -> a
20:20:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):191:191 -> a
21:21:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):194:194 -> a
22:23:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):196:197 -> a
24:26:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):203:205 -> a
27:27:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):208:208 -> a
28:29:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeVirtualMethods(com.android.tools.r8.graph.DexMethod):214:215 -> a
30:30:com.android.tools.r8.ir.conversion.SourceCode lambda$synthesizeVirtualMethods$0(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):200:200 -> a
31:31:com.android.tools.r8.ir.conversion.SourceCode lambda$synthesizeVirtualMethods$1(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):218:218 -> a
32:32:com.android.tools.r8.ir.conversion.SourceCode lambda$synthesizeDirectMethods$2(com.android.tools.r8.ir.code.Position):240:240 -> a
1:1:boolean isStateless():171:171 -> b
2:2:boolean com.android.tools.r8.ir.desugar.LambdaDescriptor.isStateless():162:162 -> b
2:2:boolean isStateless():171 -> b
3:3:com.android.tools.r8.ir.conversion.SourceCode lambda$synthesizeDirectMethods$3(com.android.tools.r8.ir.code.Position):252:252 -> b
1:1:com.android.tools.r8.graph.DexString generateUniqueLambdaMethodName():437:437 -> c
1:2:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():226:227 -> d
3:3:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():230:230 -> d
4:4:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():233:233 -> d
5:6:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():237:238 -> d
7:7:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():244:244 -> d
8:8:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():247:247 -> d
9:10:com.android.tools.r8.graph.DexEncodedMethod[] synthesizeDirectMethods():249:250 -> d
1:2:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():131:132 -> e
3:3:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():134:134 -> e
4:4:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():138:138 -> e
5:5:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():141:141 -> e
6:8:com.android.tools.r8.graph.DexTypeList buildInterfaces():296:298 -> e
6:8:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():144 -> e
9:10:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():144:145 -> e
11:12:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():147:148 -> e
13:14:com.android.tools.r8.graph.DexEncodedField[] synthesizeStaticFields():274:275 -> e
13:14:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():149 -> e
15:17:com.android.tools.r8.graph.DexEncodedField[] synthesizeStaticFields():279:281 -> e
15:17:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():149 -> e
18:18:com.android.tools.r8.graph.DexEncodedField[] synthesizeStaticFields():284:284 -> e
18:18:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():149 -> e
19:19:com.android.tools.r8.graph.DexEncodedField[] synthesizeStaticFields():289:289 -> e
19:19:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():149 -> e
20:22:com.android.tools.r8.graph.DexEncodedField[] synthesizeInstanceFields():259:261 -> e
20:22:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():150 -> e
23:23:com.android.tools.r8.graph.DexEncodedField[] synthesizeInstanceFields():264:264 -> e
23:23:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():150 -> e
24:25:com.android.tools.r8.graph.DexEncodedField[] synthesizeInstanceFields():266:267 -> e
24:25:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():150 -> e
26:28:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():151:153 -> e
29:30:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():155:156 -> e
31:31:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():155:155 -> e
32:34:com.android.tools.r8.graph.DexProgramClass synthesizeLambdaClass():159:161 -> e
com.android.tools.r8.ir.desugar.LambdaClass$ClassMethodWithAccessorTarget -> a.a.a.a.g.d.u:
boolean $assertionsDisabled -> e
com.android.tools.r8.ir.desugar.LambdaClass this$0 -> f
1:1:void <clinit>():557:557 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod):559:560 -> <init>
1:1:boolean ensureAccessibility():566:566 -> a
2:2:com.android.tools.r8.graph.DexProgramClass com.android.tools.r8.ir.desugar.LambdaClass$Target.programDefinitionFor(com.android.tools.r8.graph.DexType):464:464 -> a
2:2:boolean ensureAccessibility():566 -> a
3:3:boolean ensureAccessibility():567:567 -> a
4:4:boolean ensureAccessibility():572:572 -> a
5:5:boolean ensureAccessibility():575:575 -> a
6:7:boolean ensureAccessibility():579:580 -> a
8:8:boolean ensureAccessibility():586:586 -> a
9:9:boolean ensureAccessibility():588:588 -> a
10:13:com.android.tools.r8.graph.DexEncodedMethod[] appendMethod(com.android.tools.r8.graph.DexEncodedMethod[],com.android.tools.r8.graph.DexEncodedMethod):596:599 -> a
10:13:boolean ensureAccessibility():588 -> a
14:14:boolean ensureAccessibility():587:587 -> a
15:15:boolean ensureAccessibility():589:589 -> a
16:16:boolean ensureAccessibility():591:591 -> a
17:17:boolean ensureAccessibility():589:589 -> a
18:18:com.android.tools.r8.ir.conversion.SourceCode lambda$ensureAccessibility$0(com.android.tools.r8.ir.code.Position):583:583 -> a
com.android.tools.r8.ir.desugar.LambdaClass$InstanceLambdaImplTarget -> a.a.a.a.g.d.v:
boolean $assertionsDisabled -> e
com.android.tools.r8.ir.desugar.LambdaClass this$0 -> f
1:1:void <clinit>():503:503 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod):505:506 -> <init>
1:2:boolean ensureAccessibility():513:514 -> a
3:3:com.android.tools.r8.graph.DexClass com.android.tools.r8.ir.desugar.LambdaClass$Target.definitionFor(com.android.tools.r8.graph.DexType):460:460 -> a
3:3:boolean ensureAccessibility():514 -> a
4:7:boolean ensureAccessibility():516:519 -> a
8:8:boolean ensureAccessibility():523:523 -> a
9:11:boolean ensureAccessibility():527:529 -> a
12:13:boolean ensureAccessibility():532:533 -> a
14:16:boolean ensureAccessibility():539:541 -> a
17:20:boolean ensureAccessibility():543:546 -> a
21:21:boolean ensureAccessibility():545:545 -> a
22:22:boolean ensureAccessibility():547:547 -> a
com.android.tools.r8.ir.desugar.LambdaClass$NoAccessorMethodTarget -> a.a.a.a.g.d.w:
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Invoke$Type):472:472 -> <init>
boolean ensureAccessibility() -> a
com.android.tools.r8.ir.desugar.LambdaClass$StaticLambdaImplTarget -> a.a.a.a.g.d.x:
boolean $assertionsDisabled -> e
com.android.tools.r8.ir.desugar.LambdaClass this$0 -> f
1:1:void <clinit>():482:482 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass):484:485 -> <init>
1:3:boolean ensureAccessibility():491:493 -> a
4:4:com.android.tools.r8.graph.DexClass com.android.tools.r8.ir.desugar.LambdaClass$Target.definitionFor(com.android.tools.r8.graph.DexType):460:460 -> a
4:4:boolean ensureAccessibility():493 -> a
5:6:boolean ensureAccessibility():494:495 -> a
com.android.tools.r8.ir.desugar.LambdaClass$Target -> a.a.a.a.g.d.y:
com.android.tools.r8.ir.code.Invoke$Type invokeType -> c
com.android.tools.r8.ir.desugar.LambdaClass this$0 -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexMethod callTarget -> b
1:1:void <clinit>():444:444 -> <clinit>
1:5:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type):449:453 -> <init>
boolean ensureAccessibility() -> a
com.android.tools.r8.ir.desugar.LambdaClassConstructorSourceCode -> a.a.a.a.g.d.A:
boolean $assertionsDisabled -> p
1:1:void <clinit>():15:15 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Position):18:19 -> <init>
1:1:void lambda$prepareInstructions$0(int,com.android.tools.r8.ir.conversion.IRBuilder):26:26 -> b
1:1:void lambda$prepareInstructions$1(int,com.android.tools.r8.ir.conversion.IRBuilder):27:27 -> c
2:3:void lambda$prepareInstructions$1(int,com.android.tools.r8.ir.conversion.IRBuilder):31:32 -> c
4:4:void lambda$prepareInstructions$1(int,com.android.tools.r8.ir.conversion.IRBuilder):27:27 -> c
1:1:void lambda$prepareInstructions$2(int,com.android.tools.r8.ir.conversion.IRBuilder):35:35 -> d
1:3:void prepareInstructions():25:27 -> h
4:4:void prepareInstructions():35:35 -> h
5:5:void prepareInstructions():38:38 -> h
com.android.tools.r8.ir.desugar.LambdaConstructorSourceCode -> a.a.a.a.g.d.B:
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Position):19:19 -> <init>
2:2:void com.android.tools.r8.ir.desugar.SynthesizedLambdaSourceCode.<init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):29:29 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.Position):19 -> <init>
1:2:void lambda$prepareInstructions$0(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder):26:27 -> a
3:3:void lambda$prepareInstructions$0(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder):26:26 -> a
4:4:void lambda$prepareInstructions$1(int,com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.conversion.IRBuilder):36:36 -> a
1:1:boolean equals(java.lang.Object):55:55 -> equals
2:2:boolean equals(java.lang.Object):58:58 -> equals
3:3:boolean equals(java.lang.Object):60:60 -> equals
4:4:boolean equals(java.lang.Object):62:62 -> equals
1:2:void prepareInstructions():25:26 -> h
3:4:void prepareInstructions():30:31 -> h
5:5:void prepareInstructions():34:34 -> h
6:6:void prepareInstructions():36:36 -> h
7:7:void prepareInstructions():41:41 -> h
1:2:int hashCode():49:50 -> hashCode
com.android.tools.r8.ir.desugar.LambdaDescriptor -> a.a.a.a.g.d.C:
java.util.Set bridges -> i
com.android.tools.r8.graph.DexEncodedMethod targetMethod -> k
com.android.tools.r8.graph.DexString name -> d
com.android.tools.r8.graph.DexProto erasedProto -> e
com.android.tools.r8.graph.DexProto enforcedProto -> f
com.android.tools.r8.ir.desugar.LambdaDescriptor MATCH_FAILED -> a
java.util.List interfaces -> h
com.android.tools.r8.graph.DexMethodHandle implHandle -> g
java.lang.String uniqueId -> c
boolean $assertionsDisabled -> b
com.android.tools.r8.graph.DexTypeList captures -> j
1:1:void <clinit>():27:27 -> <clinit>
2:2:void <clinit>():34:34 -> <clinit>
1:1:void <init>():49:49 -> <init>
2:3:void <init>():42:43 -> <init>
4:10:void <init>():50:56 -> <init>
11:11:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):61:61 -> <init>
12:13:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):42:43 -> <init>
14:21:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):62:69 -> <init>
22:27:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):71:76 -> <init>
28:28:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):78:78 -> <init>
29:30:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):93:94 -> <init>
29:30:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
31:31:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):127:127 -> <init>
31:31:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
32:33:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):121:122 -> <init>
32:33:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
34:35:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):115:116 -> <init>
34:35:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
36:36:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):97:97 -> <init>
36:36:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
37:37:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):99:99 -> <init>
37:37:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
38:41:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):101:104 -> <init>
38:41:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
42:43:boolean isPublicizedInstanceMethod(com.android.tools.r8.graph.DexEncodedMethod):142:143 -> <init>
42:43:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):104 -> <init>
42:43:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
44:44:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):101:101 -> <init>
44:44:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
45:46:com.android.tools.r8.graph.DexEncodedMethod lookupTargetMethod(com.android.tools.r8.graph.AppInfo):109:110 -> <init>
45:46:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79 -> <init>
47:47:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.DexString,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexMethodHandle,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexTypeList):79:79 -> <init>
1:2:boolean isInstanceMethod(com.android.tools.r8.graph.DexEncodedMethod):132:133 -> a
3:4:boolean delegatesToLambdaImplMethod():156:157 -> a
5:5:boolean needsAccessor(com.android.tools.r8.graph.DexType):167:167 -> a
6:6:boolean needsAccessor(com.android.tools.r8.graph.DexType):171:171 -> a
7:11:boolean needsAccessor(com.android.tools.r8.graph.DexType):176:180 -> a
12:12:boolean needsAccessor(com.android.tools.r8.graph.DexType):182:182 -> a
13:14:boolean needsAccessor(com.android.tools.r8.graph.DexType):193:194 -> a
15:15:boolean needsAccessor(com.android.tools.r8.graph.DexType):193:193 -> a
16:16:boolean needsAccessor(com.android.tools.r8.graph.DexType):203:203 -> a
17:17:boolean needsAccessor(com.android.tools.r8.graph.DexType):206:206 -> a
18:18:boolean needsAccessor(com.android.tools.r8.graph.DexType):209:209 -> a
19:20:boolean needsAccessor(com.android.tools.r8.graph.DexType):214:215 -> a
21:21:boolean needsAccessor(com.android.tools.r8.graph.DexType):214:214 -> a
22:23:boolean needsAccessor(com.android.tools.r8.graph.DexType):216:217 -> a
24:25:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):236:237 -> a
26:28:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):240:242 -> a
29:29:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):244:244 -> a
30:30:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):249:249 -> a
31:32:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):252:253 -> a
33:34:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):256:257 -> a
35:37:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):263:265 -> a
38:38:boolean isEnforcedSignatureValid(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto):368:368 -> a
38:38:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):265 -> a
39:42:boolean isEnforcedSignatureValid(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto):371:374 -> a
39:42:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):265 -> a
43:43:boolean isEnforcedSignatureValid(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexProto,com.android.tools.r8.graph.DexProto):378:378 -> a
43:43:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):265 -> a
44:44:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):273:273 -> a
45:45:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):275:275 -> a
46:46:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):277:277 -> a
47:47:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):280:280 -> a
48:51:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):284:287 -> a
52:52:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290:290 -> a
53:54:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):311:312 -> a
53:54:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
55:55:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):316:316 -> a
55:55:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
56:57:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):319:320 -> a
56:57:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
58:58:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):326:326 -> a
58:58:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
59:59:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):331:331 -> a
59:59:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
60:60:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):334:334 -> a
60:60:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
61:61:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):336:336 -> a
61:61:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
62:63:void extractAltMetafactory(com.android.tools.r8.graph.DexItemFactory,java.util.List,java.util.function.Consumer,java.util.function.Consumer):340:341 -> a
62:63:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):290 -> a
64:65:com.android.tools.r8.ir.desugar.LambdaDescriptor infer(com.android.tools.r8.graph.DexCallSite,com.android.tools.r8.graph.AppInfo):267:268 -> a
66:67:void lambda$infer$0(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):294:295 -> a
68:68:java.lang.Object getBootstrapArgument(java.util.List,int,java.lang.Class):355:355 -> a
69:71:java.lang.Object getBootstrapArgument(java.util.List,int,java.lang.Class):359:361 -> a
72:72:java.lang.Object getBootstrapArgument(java.util.List,int,java.lang.Class):356:356 -> a
73:73:boolean isSameOrDerived(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):390:390 -> a
74:75:boolean isSameOrDerived(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):394:395 -> a
76:76:boolean isSameOrDerived(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):398:398 -> a
77:77:boolean isSameOrDerived(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):397:397 -> a
78:78:boolean isSameOrDerived(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):400:400 -> a
1:2:boolean isPrivateInstanceMethod(com.android.tools.r8.graph.DexEncodedMethod):137:138 -> b
3:3:com.android.tools.r8.graph.MethodAccessFlags getAccessibility():147:147 -> b
4:4:boolean targetFoundInClass(com.android.tools.r8.graph.DexType):151:151 -> b
1:4:com.android.tools.r8.graph.DexType getImplReceiverType():85:88 -> c
com.android.tools.r8.ir.desugar.LambdaMainMethodSourceCode -> a.a.a.a.g.d.D:
boolean $assertionsDisabled -> p
1:1:void <clinit>():25:25 -> <clinit>
1:1:void com.android.tools.r8.ir.desugar.SynthesizedLambdaSourceCode.<init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):29:29 -> <init>
1:1:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):28 -> <init>
1:1:com.android.tools.r8.graph.DexType getBoxedForPrimitiveType(com.android.tools.r8.graph.DexType):61:61 -> a
2:2:com.android.tools.r8.graph.DexType getBoxedForPrimitiveType(com.android.tools.r8.graph.DexType):72:72 -> a
3:3:com.android.tools.r8.graph.DexType getBoxedForPrimitiveType(com.android.tools.r8.graph.DexType):70:70 -> a
4:5:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):82:83 -> a
6:6:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):87:87 -> a
7:7:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):90:90 -> a
8:8:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):92:92 -> a
9:11:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):95:97 -> a
12:13:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):101:102 -> a
14:14:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):108:108 -> a
15:16:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):113:114 -> a
17:17:com.android.tools.r8.graph.DexType getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):57:57 -> a
17:17:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):121 -> a
18:18:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexItemFactory.getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):378:378 -> a
18:18:com.android.tools.r8.graph.DexType getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):57 -> a
18:18:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):121 -> a
19:20:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):122:123 -> a
21:21:boolean isSameOrAdaptableTo(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):131:131 -> a
22:22:boolean isSameOrAdaptableTo(byte,byte):156:156 -> a
23:23:void lambda$prepareInstructions$0(int,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRBuilder):199:199 -> a
24:24:void lambda$prepareInstructions$1(int,com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.conversion.IRBuilder):215:215 -> a
25:25:void lambda$prepareInstructions$2(com.android.tools.r8.ir.desugar.LambdaClass$Target,com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):227:227 -> a
26:26:int prepareReturnValue(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):254:254 -> a
27:27:int prepareReturnValue(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):259:259 -> a
28:29:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):282:283 -> a
30:30:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):287:287 -> a
31:31:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):295:295 -> a
32:33:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):298:299 -> a
34:34:com.android.tools.r8.graph.DexType getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):57:57 -> a
34:34:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):301 -> a
35:35:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexItemFactory.getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):378:378 -> a
35:35:com.android.tools.r8.graph.DexType getPrimitiveFromBoxed(com.android.tools.r8.graph.DexType):57 -> a
35:35:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):301 -> a
36:37:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):303:304 -> a
38:38:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):311:311 -> a
39:45:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):313:319 -> a
46:46:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):323:323 -> a
47:48:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):330:331 -> a
49:49:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):338:338 -> a
50:51:int adjustType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,boolean):343:344 -> a
52:52:void lambda$addPrimitiveWideningConversion$7(com.android.tools.r8.ir.code.NumericType,int,int,com.android.tools.r8.ir.conversion.IRBuilder):365:365 -> a
53:53:void lambda$addPrimitiveWideningConversion$10(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType,int,int,com.android.tools.r8.ir.conversion.IRBuilder):398:398 -> a
54:54:int castToBoxedType(int,com.android.tools.r8.graph.DexType):459:459 -> a
55:55:void lambda$addPrimitiveBoxing$14(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):472:472 -> a
1:1:void lambda$adjustType$6(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.conversion.IRBuilder):338:338 -> b
2:2:void lambda$addPrimitiveWideningConversion$8(com.android.tools.r8.ir.code.NumericType,int,int,com.android.tools.r8.ir.conversion.IRBuilder):380:380 -> b
3:3:void lambda$addPrimitiveWideningConversion$9(com.android.tools.r8.ir.code.NumericType,com.android.tools.r8.ir.code.NumericType,int,int,com.android.tools.r8.ir.conversion.IRBuilder):390:390 -> b
4:4:void lambda$addPrimitiveUnboxing$11(com.android.tools.r8.graph.DexMethod,java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):449:449 -> b
5:7:int addPrimitiveBoxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):465:467 -> b
8:11:int addPrimitiveBoxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):469:472 -> b
12:13:int addPrimitiveBoxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):475:476 -> b
14:14:void lambda$addPrimitiveBoxing$15(int,com.android.tools.r8.ir.conversion.IRBuilder):476:476 -> b
1:1:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445:445 -> c
2:2:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):412:412 -> c
2:2:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
3:3:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):440:440 -> c
3:3:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
4:5:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):416:417 -> c
4:5:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
6:7:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):422:423 -> c
6:7:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
8:9:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):431:432 -> c
8:9:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
10:11:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):428:429 -> c
10:11:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
12:13:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):434:435 -> c
12:13:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
14:15:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):437:438 -> c
14:15:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
16:17:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):425:426 -> c
16:17:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
18:19:com.android.tools.r8.graph.DexMethod getUnboxMethod(byte,com.android.tools.r8.graph.DexType):419:420 -> c
18:19:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):445 -> c
20:22:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):447:449 -> c
23:25:int addPrimitiveUnboxing(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):452:454 -> c
26:26:void lambda$addPrimitiveUnboxing$12(int,com.android.tools.r8.ir.conversion.IRBuilder):454:454 -> c
27:27:void lambda$castToBoxedType$13(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.conversion.IRBuilder):459:459 -> c
1:1:void lambda$prepareInstructions$3(int,com.android.tools.r8.ir.conversion.IRBuilder):238:238 -> d
2:2:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):348:348 -> d
3:4:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):353:354 -> d
5:5:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):357:357 -> d
6:6:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):359:359 -> d
7:10:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):395:398 -> d
11:11:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):385:385 -> d
12:14:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):388:390 -> d
15:15:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):376:376 -> d
16:17:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):379:380 -> d
18:18:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):370:370 -> d
19:19:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):361:361 -> d
20:21:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):364:365 -> d
22:23:int addPrimitiveWideningConversion(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):407:408 -> d
1:1:void lambda$prepareInstructions$4(int,com.android.tools.r8.ir.conversion.IRBuilder):242:242 -> e
1:1:void lambda$prepareInstructions$5(int,com.android.tools.r8.ir.conversion.IRBuilder):245:245 -> f
1:5:void prepareInstructions():162:166 -> h
6:7:void prepareInstructions():168:169 -> h
8:9:void prepareInstructions():173:174 -> h
10:12:void prepareInstructions():176:178 -> h
13:14:void prepareInstructions():180:181 -> h
15:15:void prepareInstructions():183:183 -> h
16:16:void prepareInstructions():187:187 -> h
17:17:void prepareInstructions():189:189 -> h
18:20:boolean checkSignatures(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexType):34:36 -> h
18:20:void prepareInstructions():187 -> h
21:23:boolean checkSignatures(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexType):38:40 -> h
21:23:void prepareInstructions():187 -> h
24:25:boolean checkSignatures(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexType):44:45 -> h
24:25:void prepareInstructions():187 -> h
26:28:boolean checkSignatures(com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType[],com.android.tools.r8.graph.DexType,java.util.List,com.android.tools.r8.graph.DexType):49:51 -> h
26:28:void prepareInstructions():187 -> h
29:30:void prepareInstructions():192:193 -> h
31:34:void prepareInstructions():198:201 -> h
35:35:void prepareInstructions():205:205 -> h
36:37:void prepareInstructions():207:208 -> h
38:39:void prepareInstructions():210:211 -> h
40:41:void prepareInstructions():214:215 -> h
42:44:void prepareInstructions():219:221 -> h
45:45:void prepareInstructions():223:223 -> h
46:47:int prepareParameterValue(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):272:273 -> h
46:47:void prepareInstructions():222 -> h
48:48:void prepareInstructions():222:222 -> h
49:49:void prepareInstructions():227:227 -> h
50:51:void prepareInstructions():231:232 -> h
52:53:void prepareInstructions():235:236 -> h
54:54:void prepareInstructions():238:238 -> h
55:58:void prepareInstructions():240:243 -> h
59:59:void prepareInstructions():245:245 -> h
com.android.tools.r8.ir.desugar.LambdaRewriter -> a.a.a.a.g.d.E:
com.android.tools.r8.graph.DexItemFactory factory -> d
java.util.Map knownLambdaClasses -> m
com.android.tools.r8.graph.DexMethod objectInitMethod -> e
com.android.tools.r8.com.google.common.collect.BiMap methodMapping -> k
com.android.tools.r8.graph.DexProto deserializeLambdaMethodProto -> j
com.android.tools.r8.graph.DexString constructorName -> f
com.android.tools.r8.graph.DexString classConstructorName -> g
com.android.tools.r8.graph.DexString instanceFieldName -> h
com.android.tools.r8.graph.DexString deserializeLambdaMethodName -> i
com.android.tools.r8.graph.AppInfo appInfo -> c
java.util.Map knownCallSites -> l
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.conversion.IRConverter converter -> b
1:1:void <clinit>():47:47 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.conversion.IRConverter):88:88 -> <init>
2:2:void <init>(com.android.tools.r8.ir.conversion.IRConverter):70:70 -> <init>
3:3:void <init>(com.android.tools.r8.ir.conversion.IRConverter):77:77 -> <init>
4:4:void <init>(com.android.tools.r8.ir.conversion.IRConverter):81:81 -> <init>
5:8:void <init>(com.android.tools.r8.ir.conversion.IRConverter):89:92 -> <init>
9:13:void <init>(com.android.tools.r8.ir.conversion.IRConverter):94:98 -> <init>
14:16:void <init>(com.android.tools.r8.ir.conversion.IRConverter):100:102 -> <init>
17:17:void <init>(com.android.tools.r8.ir.conversion.IRConverter):101:101 -> <init>
1:1:boolean hasLambdaClassPrefix(com.android.tools.r8.graph.DexType):85:85 -> a
2:9:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):111:118 -> a
10:10:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):120:120 -> a
11:11:com.android.tools.r8.ir.desugar.LambdaDescriptor inferLambdaDescriptor(com.android.tools.r8.graph.DexCallSite):221:221 -> a
11:11:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):119 -> a
12:12:com.android.tools.r8.ir.desugar.LambdaDescriptor inferLambdaDescriptor(com.android.tools.r8.graph.DexCallSite):224:224 -> a
12:12:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):119 -> a
13:13:com.android.tools.r8.ir.desugar.LambdaDescriptor inferLambdaDescriptor(com.android.tools.r8.graph.DexCallSite):227:227 -> a
13:13:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):119 -> a
14:14:com.android.tools.r8.ir.desugar.LambdaDescriptor inferLambdaDescriptor(com.android.tools.r8.graph.DexCallSite):224:224 -> a
14:14:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):119 -> a
15:15:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):121:121 -> a
16:16:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):237:237 -> a
16:16:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
17:17:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):239:239 -> a
17:17:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
18:18:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):241:241 -> a
18:18:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
19:19:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):244:244 -> a
19:19:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
20:20:boolean isInMainDexList(com.android.tools.r8.graph.DexType):231:231 -> a
20:20:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):245 -> a
20:20:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
21:21:com.android.tools.r8.ir.desugar.LambdaClass getOrCreateLambdaClass(com.android.tools.r8.ir.desugar.LambdaDescriptor,com.android.tools.r8.graph.DexType):246:246 -> a
21:21:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):126 -> a
22:22:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):127:127 -> a
23:25:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):272:274 -> a
23:25:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
26:26:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):277:277 -> a
26:26:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
27:27:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):282:282 -> a
27:27:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
28:29:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):285:286 -> a
28:29:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
30:30:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):285:285 -> a
30:30:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
31:32:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):291:292 -> a
31:32:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
33:34:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):312:313 -> a
33:34:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
35:38:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):315:318 -> a
35:38:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
39:40:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):320:321 -> a
39:40:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
41:41:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):324:324 -> a
41:41:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
42:47:void patchInstruction(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):330:335 -> a
42:47:void desugarLambdas(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):132 -> a
48:48:void removeLambdaDeserializationMethods(java.lang.Iterable):140:140 -> a
49:49:void removeLambdaDeserializationMethods(java.lang.Iterable):142:142 -> a
50:50:void removeLambdaDeserializationMethods(java.lang.Iterable):144:144 -> a
51:53:void removeLambdaDeserializationMethods(java.lang.Iterable):146:148 -> a
54:55:void removeLambdaDeserializationMethods(java.lang.Iterable):150:151 -> a
56:59:void removeLambdaDeserializationMethods(java.lang.Iterable):153:156 -> a
60:60:void adjustAccessibility():174:174 -> a
61:61:void adjustAccessibility():176:176 -> a
62:64:void adjustAccessibility():178:180 -> a
65:67:void synthesizeLambdaClasses(com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService):196:198 -> a
68:68:void synthesizeLambdaClasses(com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService):196:196 -> a
69:71:void synthesizeLambdaClasses(com.android.tools.r8.graph.DexApplication$Builder,java.util.concurrent.ExecutorService):200:202 -> a
72:74:java.lang.Object getKnown(java.util.Map,java.lang.Object):252:254 -> a
75:76:java.lang.Object putIfAbsent(java.util.Map,java.lang.Object,java.lang.Object):258:259 -> a
77:77:java.lang.Object putIfAbsent(java.util.Map,java.lang.Object,java.lang.Object):261:261 -> a
78:80:java.lang.Object putIfAbsent(java.util.Map,java.lang.Object,java.lang.Object):263:265 -> a
com.android.tools.r8.ir.desugar.LambdaRewriterGraphLense -> a.a.a.a.g.d.F:
boolean $assertionsDisabled -> i
1:1:void <clinit>():16:16 -> <clinit>
com.android.tools.r8.ir.desugar.StringConcatRewriter -> a.a.a.a.g.d.L:
com.android.tools.r8.graph.DexItemFactory factory -> c
com.android.tools.r8.graph.DexMethod defaultAppendMethod -> i
com.android.tools.r8.graph.DexMethod stringBuilderToString -> g
com.android.tools.r8.graph.DexMethod stringBuilderInit -> f
com.android.tools.r8.graph.DexMethod makeConcatWithConstants -> e
com.android.tools.r8.graph.DexMethod makeConcat -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.AppInfo appInfo -> b
java.util.Map paramTypeToAppendMethod -> h
1:1:void <clinit>():37:37 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo):60:60 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo):57:57 -> <init>
3:5:void <init>(com.android.tools.r8.graph.AppInfo):61:63 -> <init>
6:9:void <init>(com.android.tools.r8.graph.AppInfo):65:68 -> <init>
10:12:void <init>(com.android.tools.r8.graph.AppInfo):70:72 -> <init>
13:13:void <init>(com.android.tools.r8.graph.AppInfo):70:70 -> <init>
14:15:void <init>(com.android.tools.r8.graph.AppInfo):74:75 -> <init>
16:16:void <init>(com.android.tools.r8.graph.AppInfo):77:77 -> <init>
17:17:void <init>(com.android.tools.r8.graph.AppInfo):74:74 -> <init>
18:20:void <init>(com.android.tools.r8.graph.AppInfo):79:81 -> <init>
21:21:void <init>(com.android.tools.r8.graph.AppInfo):79:79 -> <init>
22:24:void <init>(com.android.tools.r8.graph.AppInfo):83:85 -> <init>
25:25:void <init>(com.android.tools.r8.graph.AppInfo):83:83 -> <init>
26:28:void <init>(com.android.tools.r8.graph.AppInfo):88:90 -> <init>
29:29:void <init>(com.android.tools.r8.graph.AppInfo):89:89 -> <init>
30:31:void <init>(com.android.tools.r8.graph.AppInfo):91:92 -> <init>
32:32:void <init>(com.android.tools.r8.graph.AppInfo):91:91 -> <init>
33:34:void <init>(com.android.tools.r8.graph.AppInfo):93:94 -> <init>
35:35:void <init>(com.android.tools.r8.graph.AppInfo):93:93 -> <init>
36:37:void <init>(com.android.tools.r8.graph.AppInfo):95:96 -> <init>
38:38:void <init>(com.android.tools.r8.graph.AppInfo):95:95 -> <init>
39:40:void <init>(com.android.tools.r8.graph.AppInfo):97:98 -> <init>
41:41:void <init>(com.android.tools.r8.graph.AppInfo):97:97 -> <init>
42:43:void <init>(com.android.tools.r8.graph.AppInfo):99:100 -> <init>
44:44:void <init>(com.android.tools.r8.graph.AppInfo):99:99 -> <init>
45:46:void <init>(com.android.tools.r8.graph.AppInfo):101:102 -> <init>
47:47:void <init>(com.android.tools.r8.graph.AppInfo):101:101 -> <init>
48:49:void <init>(com.android.tools.r8.graph.AppInfo):103:104 -> <init>
50:50:void <init>(com.android.tools.r8.graph.AppInfo):103:103 -> <init>
51:52:void <init>(com.android.tools.r8.graph.AppInfo):105:106 -> <init>
53:53:void <init>(com.android.tools.r8.graph.AppInfo):105:105 -> <init>
54:55:void <init>(com.android.tools.r8.graph.AppInfo):107:108 -> <init>
56:56:void <init>(com.android.tools.r8.graph.AppInfo):107:107 -> <init>
1:1:com.android.tools.r8.graph.DexItemFactory access$100(com.android.tools.r8.ir.desugar.StringConcatRewriter):37:37 -> a
2:8:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):116:122 -> a
9:10:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):126:127 -> a
11:11:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):131:131 -> a
12:12:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):135:135 -> a
13:13:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):139:139 -> a
14:17:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):154:157 -> a
14:17:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
18:18:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):160:160 -> a
18:18:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
19:19:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):166:166 -> a
19:19:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
20:21:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):168:169 -> a
20:21:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
22:22:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):168:168 -> a
22:22:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
23:23:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):173:173 -> a
23:23:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
24:25:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):161:162 -> a
24:25:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
26:26:void rewriteMakeConcat(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):161:161 -> a
26:26:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):140 -> a
27:27:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):141:141 -> a
28:33:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):189:194 -> a
28:33:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
34:34:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):197:197 -> a
34:34:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
35:35:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):203:203 -> a
35:35:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
36:38:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):208:210 -> a
36:38:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
39:40:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):214:215 -> a
39:40:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
41:41:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):218:218 -> a
41:41:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
42:43:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):221:222 -> a
42:43:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
44:44:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):225:225 -> a
44:44:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
45:45:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):227:227 -> a
45:45:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
46:48:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):230:232 -> a
46:48:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
49:50:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):237:238 -> a
49:50:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
51:51:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):237:237 -> a
51:51:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
52:52:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):235:235 -> a
52:52:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
53:53:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):242:242 -> a
53:53:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
54:54:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):249:249 -> a
54:54:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
55:56:java.lang.String convertToString(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexValue):275:276 -> a
55:56:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):249 -> a
55:56:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
57:57:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):249:249 -> a
57:57:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
58:59:java.lang.String convertToString(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexValue):278:279 -> a
58:59:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):249 -> a
58:59:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
60:60:java.lang.String convertToString(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexValue):278:278 -> a
60:60:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):249 -> a
60:60:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
61:61:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):243:243 -> a
61:61:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
62:62:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):252:252 -> a
62:62:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
63:63:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):260:260 -> a
63:63:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
64:65:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):266:267 -> a
64:65:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
66:66:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):271:271 -> a
66:66:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
67:68:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):261:262 -> a
67:68:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
69:69:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):261:261 -> a
69:69:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
70:70:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):257:257 -> a
70:70:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
71:71:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):216:216 -> a
71:71:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
72:72:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):204:204 -> a
72:72:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
73:74:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):198:199 -> a
73:74:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
75:75:void rewriteMakeConcatWithConstants(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.InvokeCustom):198:198 -> a
75:75:void desugarStringConcats(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.IRCode):142 -> a
76:76:com.android.tools.r8.errors.CompilationError error(com.android.tools.r8.graph.DexMethod,java.lang.String):451:451 -> a
77:77:com.android.tools.r8.errors.CompilationError error(com.android.tools.r8.graph.DexMethod,java.lang.String):453:453 -> a
1:1:com.android.tools.r8.graph.DexMethod access$200(com.android.tools.r8.ir.desugar.StringConcatRewriter):37:37 -> b
1:1:com.android.tools.r8.graph.DexMethod access$300(com.android.tools.r8.ir.desugar.StringConcatRewriter):37:37 -> c
com.android.tools.r8.ir.desugar.StringConcatRewriter$1 -> a.a.a.a.g.d.G:
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder -> a.a.a.a.g.d.K:
com.android.tools.r8.ir.code.Instruction invokeCustom -> f
java.util.ListIterator blocks -> d
com.android.tools.r8.ir.code.BasicBlock currentBlock -> g
com.android.tools.r8.ir.desugar.StringConcatRewriter this$0 -> i
com.android.tools.r8.ir.code.IRCode code -> c
com.android.tools.r8.ir.code.InstructionListIterator instructions -> e
java.util.List chunks -> h
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.AppInfo appInfo -> b
1:1:void <clinit>():282:282 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):295:295 -> <init>
1:1:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.desugar.StringConcatRewriter$1):282 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):289:289 -> <init>
2:2:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.desugar.StringConcatRewriter$1):282 -> <init>
3:6:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):296:299 -> <init>
3:6:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.desugar.StringConcatRewriter$1):282 -> <init>
7:9:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator):301:303 -> <init>
7:9:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.desugar.StringConcatRewriter$1):282 -> <init>
1:1:void access$400(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder,com.android.tools.r8.ir.code.Instruction):282:282 -> a
2:2:com.android.tools.r8.graph.AppInfo access$500(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder):282:282 -> a
3:4:void appendInstruction(com.android.tools.r8.ir.code.Instruction):307:308 -> a
5:5:void addChunk(com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexMethod):312:312 -> a
6:6:void addChunk(java.lang.String,com.android.tools.r8.graph.DexMethod):316:316 -> a
7:7:void desugar():337:337 -> a
8:11:void desugar():340:343 -> a
12:13:void desugar():346:347 -> a
14:14:void com.android.tools.r8.ir.code.InvokeDirect.<init>(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Value,java.util.List):28:28 -> a
14:14:void desugar():347 -> a
15:15:void desugar():346:346 -> a
16:16:void desugar():350:350 -> a
17:17:void com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$Chunk.addAppendCall(com.android.tools.r8.ir.code.Value):411:411 -> a
17:17:void desugar():351 -> a
18:18:void com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$Chunk.addAppendCall(com.android.tools.r8.ir.code.Value):413:413 -> a
18:18:void desugar():351 -> a
19:19:void access$400(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder,com.android.tools.r8.ir.code.Instruction):282:282 -> a
19:19:void com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$Chunk.addAppendCall(com.android.tools.r8.ir.code.Value):411 -> a
19:19:void desugar():351 -> a
20:21:void desugar():355:356 -> a
22:22:void desugar():360:360 -> a
23:23:void desugar():363:363 -> a
24:25:void desugar():367:368 -> a
26:26:void desugar():367:367 -> a
27:27:void desugar():370:370 -> a
28:32:void desugar():382:386 -> a
33:34:void desugar():389:390 -> a
35:35:void desugar():392:392 -> a
36:37:void desugar():396:397 -> a
1:1:com.android.tools.r8.ir.code.IRCode access$600(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder):282:282 -> b
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$ArgumentChunk -> a.a.a.a.g.d.H:
com.android.tools.r8.ir.code.Value value -> c
1:2:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder,com.android.tools.r8.ir.code.Value,com.android.tools.r8.graph.DexMethod):421:422 -> <init>
1:1:com.android.tools.r8.ir.code.Value getOrCreateValue():427:427 -> a
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$Chunk -> a.a.a.a.g.d.I:
com.android.tools.r8.graph.DexMethod method -> a
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder this$1 -> b
1:2:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder,com.android.tools.r8.graph.DexMethod):404:405 -> <init>
com.android.tools.r8.ir.code.Value getOrCreateValue() -> a
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder$ConstantChunk -> a.a.a.a.g.d.J:
com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder this$1 -> d
java.lang.String str -> c
1:3:void <init>(com.android.tools.r8.ir.desugar.StringConcatRewriter$ConcatBuilder,java.lang.String,com.android.tools.r8.graph.DexMethod):434:436 -> <init>
1:1:com.android.tools.r8.ir.code.Value getOrCreateValue():441:441 -> a
2:3:com.android.tools.r8.ir.code.Value getOrCreateValue():443:444 -> a
com.android.tools.r8.ir.desugar.SynthesizedLambdaSourceCode -> a.a.a.a.g.d.M:
boolean $assertionsDisabled -> m
com.android.tools.r8.graph.DexMethod currentMethod -> n
com.android.tools.r8.ir.desugar.LambdaClass lambda -> o
1:1:void <clinit>():15:15 -> <clinit>
1:3:void <init>(com.android.tools.r8.ir.desugar.LambdaClass,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexType):22:24 -> <init>
1:2:int enforceParameterType(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):51:52 -> a
3:3:void lambda$enforceParameterType$0(int,com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.conversion.IRBuilder):52:52 -> a
1:3:com.android.tools.r8.graph.DexType[] captures():37:39 -> i
1:1:com.android.tools.r8.ir.desugar.LambdaDescriptor descriptor():33:33 -> j
1:1:com.android.tools.r8.graph.DexItemFactory factory():43:43 -> k
1:1:java.lang.String toString():59:59 -> toString
com.android.tools.r8.ir.desugar.TwrCloseResourceRewriter -> a.a.a.a.g.d.O:
com.android.tools.r8.graph.DexItemFactory factory -> c
java.util.Set referencingClasses -> e
com.android.tools.r8.graph.DexMethod twrCloseResourceMethod -> d
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.conversion.IRConverter converter -> b
1:1:void <clinit>():47:47 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.conversion.IRConverter):57:57 -> <init>
2:2:void <init>(com.android.tools.r8.ir.conversion.IRConverter):55:55 -> <init>
3:4:void <init>(com.android.tools.r8.ir.conversion.IRConverter):58:59 -> <init>
5:6:void <init>(com.android.tools.r8.ir.conversion.IRConverter):61:62 -> <init>
7:7:void <init>(com.android.tools.r8.ir.conversion.IRConverter):64:64 -> <init>
1:4:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):70:73 -> a
5:6:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):76:77 -> a
7:10:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):83:86 -> a
11:11:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):85:85 -> a
12:13:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):89:90 -> a
14:14:void rewriteMethodCode(com.android.tools.r8.ir.code.IRCode):89:89 -> a
15:16:boolean isSynthesizedCloseResourceMethod(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRConverter):95:96 -> a
17:17:boolean isSynthesizedCloseResourceMethod(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.conversion.IRConverter):106:106 -> a
18:18:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):111:111 -> a
19:20:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):116:117 -> a
21:22:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):119:120 -> a
23:23:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):123:123 -> a
24:25:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):127:128 -> a
26:26:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):130:130 -> a
27:28:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):133:134 -> a
29:29:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):139:139 -> a
30:30:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):142:142 -> a
31:34:void synthesizeUtilityClass(com.android.tools.r8.graph.DexApplication$Builder,com.android.tools.r8.utils.InternalOptions):145:148 -> a
35:35:boolean lambda$synthesizeUtilityClass$0(com.android.tools.r8.graph.DexProgramClass):146:146 -> a
com.android.tools.r8.ir.desugar.TwrCloseResourceRewriter$CloseResourceMethodCode -> a.a.a.a.g.d.N:
1:1:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod):156:156 -> <init>
com.android.tools.r8.ir.optimize.BasicBlockInstructionsEquivalence -> a.a.a.a.g.e.a:
int[] hashes -> c
com.android.tools.r8.ir.regalloc.RegisterAllocator allocator -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():16:16 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):22:25 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):16:16 -> a
2:4:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):29:31 -> a
2:4:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
2:4:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
5:8:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):34:37 -> a
5:8:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
5:8:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
9:9:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):42:42 -> a
9:9:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
9:9:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
10:12:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):46:48 -> a
10:12:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
10:12:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
13:13:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):52:52 -> a
13:13:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
13:13:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
14:14:boolean verifyAllSuccessors(java.util.List,java.util.List):57:57 -> a
14:14:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):52 -> a
14:14:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
14:14:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
15:16:boolean verifyAllSuccessors(java.util.List,java.util.List):60:61 -> a
15:16:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):52 -> a
15:16:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
15:16:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
17:17:boolean hasIdenticalInstructions(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):52:52 -> a
17:17:boolean doEquivalent(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):70 -> a
17:17:boolean doEquivalent(java.lang.Object,java.lang.Object):16 -> a
18:18:int doHash(java.lang.Object):16:16 -> a
19:19:int doHash(com.android.tools.r8.ir.code.BasicBlock):79:79 -> a
19:19:int doHash(java.lang.Object):16 -> a
20:20:int doHash(com.android.tools.r8.ir.code.BasicBlock):81:81 -> a
20:20:int doHash(java.lang.Object):16 -> a
21:22:int doHash(com.android.tools.r8.ir.code.BasicBlock):84:85 -> a
21:22:int doHash(java.lang.Object):16 -> a
23:23:void clearComputedHash(com.android.tools.r8.ir.code.BasicBlock):74:74 -> a
1:4:int computeHash(com.android.tools.r8.ir.code.BasicBlock):90:93 -> b
5:6:int computeHash(com.android.tools.r8.ir.code.BasicBlock):95:96 -> b
7:7:int computeHash(com.android.tools.r8.ir.code.BasicBlock):98:98 -> b
8:9:int computeHash(com.android.tools.r8.ir.code.BasicBlock):100:101 -> b
com.android.tools.r8.ir.optimize.CodeRewriter -> a.a.a.a.g.e.k:
com.android.tools.r8.graph.DexItemFactory dexItemFactory -> d
java.util.Set libraryMethodsReturningReceiver -> e
com.android.tools.r8.graph.AppInfo appInfo -> c
com.android.tools.r8.utils.InternalOptions options -> f
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.conversion.IRConverter converter -> b
1:1:void <clinit>():140:140 -> <clinit>
1:6:void <init>(com.android.tools.r8.ir.conversion.IRConverter,java.util.Set,com.android.tools.r8.utils.InternalOptions):162:167 -> <init>
boolean lambda$computeConstantArrayValues$11(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.Instruction) -> a
1:2:boolean isFallthroughBlock(com.android.tools.r8.ir.code.BasicBlock):193:194 -> a
3:3:void collapseTrivialGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,java.util.List):205:205 -> a
4:4:void collapseTrivialGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,java.util.List):209:209 -> a
5:5:void collapseTrivialGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,java.util.List):216:216 -> a
6:6:void collapseTrivialGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,java.util.List):223:223 -> a
7:8:void collapseTrivialGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,java.util.List):227:228 -> a
9:11:void unlinkTrivialGotoBlock(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):233:235 -> a
12:13:void unlinkTrivialGotoBlock(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):237:238 -> a
14:16:void unlinkTrivialGotoBlock(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):240:242 -> a
17:17:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):473:473 -> a
18:18:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):476:476 -> a
19:19:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):479:479 -> a
20:31:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):482:493 -> a
32:33:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):496:497 -> a
34:40:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):500:506 -> a
41:41:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):509:509 -> a
42:43:java.lang.Object com.android.tools.r8.ir.optimize.CodeRewriter$InstructionBuilder.setBlockNumber(int):341:342 -> a
42:43:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):510 -> a
44:45:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):511:512 -> a
46:49:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):517:520 -> a
50:53:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):522:525 -> a
54:55:java.lang.Object com.android.tools.r8.ir.optimize.CodeRewriter$InstructionBuilder.setBlockNumber(int):341:342 -> a
54:55:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):526 -> a
56:57:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):527:528 -> a
58:58:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):533:533 -> a
59:59:void convertSwitchToSwitchAndIfs(com.android.tools.r8.ir.code.IRCode,java.util.ListIterator,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Switch,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):536:536 -> a
60:61:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):584:585 -> a
62:62:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):587:587 -> a
63:64:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):590:591 -> a
65:65:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):593:593 -> a
66:66:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):597:597 -> a
67:67:com.android.tools.r8.ir.optimize.CodeRewriter$Interval combineOrAddInterval(java.util.List,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):594:594 -> a
68:69:void tryAddToBiggestSavings(java.util.Set,java.util.PriorityQueue,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,int):607:608 -> a
70:76:void tryAddToBiggestSavings(java.util.Set,java.util.PriorityQueue,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,int):612:618 -> a
77:77:int sizeForKeysWrittenAsIfs(com.android.tools.r8.ir.code.ValueType,java.util.Collection):623:623 -> a
78:79:int sizeForKeysWrittenAsIfs(com.android.tools.r8.ir.code.ValueType,java.util.Collection):625:626 -> a
80:80:int sizeForKeysWrittenAsIfs(com.android.tools.r8.ir.code.ValueType,java.util.Collection):628:628 -> a
81:81:int sizeForKeysWrittenAsIfs(com.android.tools.r8.ir.code.ValueType,java.util.Collection):630:630 -> a
82:82:int codeUnitMargin():637:637 -> a
83:83:boolean com.android.tools.r8.utils.InternalOptions.canHaveDex2OatInliningIssue():769:769 -> a
83:83:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):295 -> a
84:85:boolean com.android.tools.r8.ir.code.IRCode.hasCatchHandlers():517:518 -> a
84:85:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):295 -> a
86:86:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):300:300 -> a
87:89:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):303:305 -> a
90:90:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):311:311 -> a
91:93:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):314:316 -> a
94:94:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):318:318 -> a
95:96:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):321:322 -> a
97:97:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):319:319 -> a
98:98:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):323:323 -> a
99:99:void disableDex2OatInliningForSelfRecursiveMethods(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.AppInfo):325:325 -> a
100:100:int lambda$rewriteSwitch$1(com.android.tools.r8.utils.InternalOutputMode,com.android.tools.r8.ir.optimize.CodeRewriter$Interval,com.android.tools.r8.ir.optimize.CodeRewriter$Interval):774:774 -> a
101:102:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):926:927 -> a
103:105:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):930:932 -> a
106:108:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):936:938 -> a
109:109:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):940:940 -> a
110:114:void collapseIfTrueTarget(com.android.tools.r8.ir.code.BasicBlock):248:252 -> a
110:114:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):941 -> a
115:118:void collapseIfTrueTarget(com.android.tools.r8.ir.code.BasicBlock):254:257 -> a
115:118:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):941 -> a
119:121:void collapseIfTrueTarget(com.android.tools.r8.ir.code.BasicBlock):260:262 -> a
119:121:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):941 -> a
122:124:void collapseIfTrueTarget(com.android.tools.r8.ir.code.BasicBlock):264:266 -> a
122:124:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):941 -> a
125:125:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):943:943 -> a
126:130:void collapseNonFallthroughSwitchTargets(com.android.tools.r8.ir.code.BasicBlock):272:276 -> a
126:130:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):944 -> a
131:136:void collapseNonFallthroughSwitchTargets(com.android.tools.r8.ir.code.BasicBlock):278:283 -> a
131:136:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):944 -> a
137:137:void collapseNonFallthroughSwitchTargets(com.android.tools.r8.ir.code.BasicBlock):285:285 -> a
137:137:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):944 -> a
138:138:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):948:948 -> a
139:142:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):950:953 -> a
143:145:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):955:957 -> a
146:146:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):961:961 -> a
147:148:void collapseTrivialGotos(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):963:964 -> a
149:151:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1032:1034 -> a
152:152:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1038:1038 -> a
153:154:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1040:1041 -> a
155:155:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1045:1045 -> a
156:157:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1052:1053 -> a
158:158:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1058:1058 -> a
159:162:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1079:1082 -> a
163:163:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1084:1084 -> a
164:165:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1059:1060 -> a
166:166:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1062:1062 -> a
167:167:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1066:1066 -> a
168:169:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1070:1071 -> a
170:170:void identifyClassInlinerEligibility(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1103:1103 -> a
171:171:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1258:1258 -> a
172:173:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1263:1264 -> a
174:174:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1266:1266 -> a
175:177:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1270:1272 -> a
178:178:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1274:1274 -> a
179:179:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1277:1277 -> a
180:181:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1281:1282 -> a
182:182:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1284:1284 -> a
183:183:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1288:1288 -> a
184:186:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1290:1292 -> a
187:188:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1298:1299 -> a
189:189:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1302:1302 -> a
190:193:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1306:1309 -> a
194:194:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1312:1312 -> a
195:195:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeClassInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass):1320:1320 -> a
196:198:boolean checksNullReceiverBeforeSideEffect(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Value):1353:1355 -> a
199:199:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1358:1358 -> a
200:201:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1361:1362 -> a
202:204:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1367:1369 -> a
205:205:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1372:1372 -> a
206:208:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1374:1376 -> a
209:210:boolean isInstantiationOfNullPointerException(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.graph.DexItemFactory):1419:1420 -> a
209:210:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1381 -> a
211:211:boolean isInstantiationOfNullPointerException(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.graph.DexItemFactory):1423:1423 -> a
211:211:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1381 -> a
212:213:boolean isInstantiationOfNullPointerException(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.graph.DexItemFactory):1425:1426 -> a
212:213:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1381 -> a
214:216:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1382:1384 -> a
217:217:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1389:1389 -> a
218:218:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1391:1391 -> a
219:219:boolean instructionHasSideEffects(com.android.tools.r8.ir.code.Instruction):1410:1410 -> a
219:219:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1393 -> a
220:220:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1395:1395 -> a
221:221:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$checksNullReceiverBeforeSideEffect$3(com.android.tools.r8.ir.code.Value,com.android.tools.r8.com.google.common.base.Equivalence$Wrapper,com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1397:1397 -> a
222:224:boolean isNullCheck(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value):1402:1404 -> a
225:225:boolean triggersClassInitializationBeforeSideEffect(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexType):1439:1439 -> a
226:226:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1442:1442 -> a
227:227:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1448:1448 -> a
228:228:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1450:1450 -> a
229:229:boolean instructionHasSideEffects(com.android.tools.r8.ir.code.Instruction):1410:1410 -> a
229:229:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1452 -> a
230:230:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1454:1454 -> a
231:231:com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect lambda$triggersClassInitializationBeforeSideEffect$4(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):1456:1456 -> a
232:232:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1468:1468 -> a
233:236:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1470:1473 -> a
237:239:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1475:1477 -> a
240:243:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1479:1482 -> a
244:244:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1484:1484 -> a
245:245:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1527:1527 -> a
246:246:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1487:1487 -> a
247:250:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1491:1494 -> a
251:254:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1497:1500 -> a
255:255:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1503:1503 -> a
256:256:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1505:1505 -> a
257:258:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1509:1510 -> a
259:259:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1527:1527 -> a
260:263:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1514:1517 -> a
264:264:boolean alwaysTriggerExpectedEffectBeforeAnythingElse(com.android.tools.r8.ir.code.IRCode,java.util.function.BiFunction):1527:1527 -> a
265:265:boolean checkArgumentType(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.graph.DexMethod,int):1532:1532 -> a
266:267:boolean checkArgumentType(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.graph.DexMethod,int):1534:1535 -> a
268:268:boolean checkArgumentType(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.graph.DexMethod,int):1538:1538 -> a
269:269:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
269:269:boolean checkArgumentType(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.graph.DexMethod,int):1538 -> a
270:270:boolean checkArgumentType(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.graph.DexMethod,int):1540:1540 -> a
271:272:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1648:1649 -> a
273:273:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1653:1653 -> a
274:274:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1657:1657 -> a
275:275:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1661:1661 -> a
276:277:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1663:1664 -> a
278:284:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1669:1675 -> a
285:288:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1677:1680 -> a
289:292:void disableAssertions(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1682:1685 -> a
293:298:boolean isClassNameConstantOf(com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.code.Instruction):1776:1781 -> a
299:299:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1789:1789 -> a
300:300:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1793:1793 -> a
301:301:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
301:301:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1793 -> a
302:302:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1793:1793 -> a
303:303:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1801:1801 -> a
304:304:java.util.IdentityHashMap com.android.tools.r8.com.google.common.collect.Maps.newIdentityHashMap():511:511 -> a
304:304:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1802 -> a
305:305:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1937:1937 -> a
305:305:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
306:311:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1939:1944 -> a
306:311:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
312:312:boolean instructionHasSideEffects(com.android.tools.r8.ir.code.Instruction):1410:1410 -> a
312:312:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1945 -> a
312:312:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
313:313:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1946:1946 -> a
313:313:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
314:316:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1948:1950 -> a
314:316:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
317:319:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1955:1957 -> a
317:319:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
320:322:boolean com.android.tools.r8.ir.code.Value.isDexItemBasedConstStringThatNeedsToComputeClassName():735:737 -> a
320:322:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1957 -> a
320:322:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
323:328:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1960:1965 -> a
323:328:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
329:330:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1967:1968 -> a
329:330:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
331:331:boolean isClassNameConstantOf(com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.code.StaticPut):1766:1766 -> a
331:331:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1970 -> a
331:331:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
332:333:boolean isClassNameConstantOf(com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.code.StaticPut):1769:1770 -> a
332:333:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1970 -> a
332:333:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
334:335:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1972:1973 -> a
334:335:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
336:338:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1976:1978 -> a
336:338:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
339:340:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1985:1986 -> a
339:340:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
341:341:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1990:1990 -> a
341:341:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
342:342:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1805:1805 -> a
343:355:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1807:1819 -> a
356:359:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1821:1824 -> a
360:360:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1823:1823 -> a
361:361:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1826:1826 -> a
362:364:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1829:1831 -> a
365:365:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
365:365:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1831 -> a
366:368:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1832:1834 -> a
369:370:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1837:1838 -> a
371:371:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1843:1843 -> a
372:372:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1838:1838 -> a
373:373:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1845:1845 -> a
374:375:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1847:1848 -> a
376:376:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1853:1853 -> a
377:377:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1848:1848 -> a
378:379:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1855:1856 -> a
380:380:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1861:1861 -> a
381:381:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1856:1856 -> a
382:382:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1864:1864 -> a
383:383:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1866:1866 -> a
384:385:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1868:1869 -> a
386:386:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1868:1868 -> a
387:387:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1872:1872 -> a
388:389:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1879:1880 -> a
390:390:boolean com.android.tools.r8.ir.code.ConstNumber.getBooleanValue():62:62 -> a
390:390:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1881 -> a
391:405:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1881:1895 -> a
406:406:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1897:1897 -> a
407:408:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1873:1874 -> a
409:409:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1876:1876 -> a
410:415:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1903:1908 -> a
416:421:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1912:1917 -> a
422:426:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1924:1928 -> a
427:427:void computeUnnecessaryStaticPuts(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.DexClass,java.util.Set,java.util.Map):1990:1990 -> a
427:427:void collectClassInitializerDefaults(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):1803 -> a
428:428:com.android.tools.r8.graph.DexClass definitionFor(com.android.tools.r8.graph.DexType):1995:1995 -> a
429:429:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2004:2004 -> a
430:434:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2006:2010 -> a
435:437:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2013:2015 -> a
438:438:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2106:2106 -> a
438:438:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
439:440:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2110:2111 -> a
439:440:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
441:441:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2113:2113 -> a
441:441:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
442:451:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2115:2124 -> a
442:451:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
452:453:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2144:2145 -> a
452:453:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
454:454:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2148:2148 -> a
454:454:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
455:456:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2150:2151 -> a
455:456:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
457:457:boolean removeInstanceOfInstructionIfTrivial(com.android.tools.r8.ir.code.InstanceOf,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2145:2145 -> a
457:457:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2015 -> a
458:458:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2027:2027 -> a
459:459:void removeTrivialCheckCastAndInstanceOfInstructions(com.android.tools.r8.ir.code.IRCode,boolean):2029:2029 -> a
460:462:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2035:2037 -> a
463:463:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2042:2042 -> a
464:464:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2048:2048 -> a
465:469:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2050:2054 -> a
470:471:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2058:2059 -> a
472:472:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2061:2061 -> a
473:473:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2063:2063 -> a
474:474:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2065:2065 -> a
475:476:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2073:2074 -> a
477:478:boolean removeCheckCastInstructionIfTrivial(com.android.tools.r8.ir.code.CheckCast,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.IRCode):2083:2084 -> a
479:479:boolean lambda$removeCheckCastInstructionIfTrivial$5(com.android.tools.r8.graph.DexType,com.android.tools.r8.ir.code.Instruction):2049:2049 -> a
480:481:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2089:2090 -> a
482:482:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2095:2095 -> a
483:483:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
483:483:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2097 -> a
484:484:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2097:2097 -> a
485:485:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2096:2096 -> a
486:486:boolean isTypeInaccessibleInCurrentContext(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexEncodedMethod):2098:2098 -> a
487:489:void removeOrReplaceByDebugLocalWrite(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2168:2170 -> a
490:491:void removeOrReplaceByDebugLocalWrite(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2172:2173 -> a
492:492:void removeOrReplaceByDebugLocalWrite(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2175:2175 -> a
493:494:void removeOrReplaceByDebugLocalWrite(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionIterator,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2177:2178 -> a
495:496:boolean lambda$shortenLiveRanges$7(com.android.tools.r8.ir.code.ConstInstruction):2348:2349 -> a
497:500:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2413:2416 -> a
501:502:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2419:2420 -> a
503:505:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2424:2426 -> a
506:507:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2428:2429 -> a
508:509:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2432:2433 -> a
510:513:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2436:2439 -> a
514:515:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2443:2444 -> a
516:516:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2446:2446 -> a
517:518:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2452:2453 -> a
519:520:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2460:2461 -> a
521:525:void shortenLiveRangesInsideBlock(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.com.google.common.base.Supplier,java.util.Map,java.util.function.Predicate):2463:2467 -> a
526:527:void insertConstantInBlock(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):2472:2473 -> a
528:528:void insertConstantInBlock(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):2476:2476 -> a
529:531:void insertConstantInBlock(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.BasicBlock):2481:2483 -> a
532:534:boolean lambda$insertConstantInBlock$10(com.android.tools.r8.ir.code.Instruction,boolean,com.android.tools.r8.ir.code.Instruction):2477:2479 -> a
535:535:boolean com.android.tools.r8.utils.InternalOptions.canHaveCmpIfFloatBug():730:730 -> a
535:535:boolean lambda$insertConstantInBlock$10(com.android.tools.r8.ir.code.Instruction,boolean,com.android.tools.r8.ir.code.Instruction):2480 -> a
536:536:boolean lambda$insertConstantInBlock$10(com.android.tools.r8.ir.code.Instruction,boolean,com.android.tools.r8.ir.code.Instruction):2480:2480 -> a
537:537:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2518:2518 -> a
538:539:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2520:2521 -> a
540:541:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2524:2525 -> a
542:544:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2527:2529 -> a
545:545:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2534:2534 -> a
546:546:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2537:2537 -> a
547:547:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2542:2542 -> a
548:549:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2545:2546 -> a
550:551:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2549:2550 -> a
552:552:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2553:2553 -> a
553:554:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2556:2557 -> a
555:557:com.android.tools.r8.ir.code.ConstInstruction[] computeConstantArrayValues(com.android.tools.r8.ir.code.NewArrayEmpty,com.android.tools.r8.ir.code.BasicBlock,int):2563:2565 -> a
558:563:boolean isCSEInstructionCandidate(com.android.tools.r8.ir.code.Instruction):2890:2895 -> a
564:565:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,com.android.tools.r8.ir.code.BasicBlock):3079:3080 -> a
566:570:void rewriteIfToGoto(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):3290:3294 -> a
571:571:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3345:3345 -> a
572:577:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3349:3354 -> a
578:582:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3356:3360 -> a
583:583:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3358:3358 -> a
584:584:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3361:3361 -> a
585:589:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3364:3368 -> a
590:590:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3370:3370 -> a
591:591:void rewriteLongCompareAndRequireNonNull(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):3374:3374 -> a
592:592:boolean matchesMethodOfThrowable(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):3426:3426 -> a
593:594:boolean isSubtypeOfThrowable(com.android.tools.r8.graph.DexType):3432:3433 -> a
593:594:boolean matchesMethodOfThrowable(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):3428 -> a
595:595:boolean isSubtypeOfThrowable(com.android.tools.r8.graph.DexType):3436:3436 -> a
595:595:boolean matchesMethodOfThrowable(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):3428 -> a
596:596:boolean isSubtypeOfThrowable(com.android.tools.r8.graph.DexType):3441:3441 -> a
596:596:boolean matchesMethodOfThrowable(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):3428 -> a
597:597:boolean isSubtypeOfThrowable(com.android.tools.r8.graph.DexType):3438:3438 -> a
597:597:boolean matchesMethodOfThrowable(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):3428 -> a
598:599:com.android.tools.r8.ir.code.Value addConstString(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.InstructionListIterator,java.lang.String):3447:3448 -> a
600:601:com.android.tools.r8.ir.code.Value addConstString(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.InstructionListIterator,java.lang.String):3450:3451 -> a
602:604:void recursiveAddOperands(com.android.tools.r8.ir.code.Phi,java.util.Set,java.util.Set):3603:3605 -> a
605:607:void recursiveAddOperands(com.android.tools.r8.ir.code.Phi,java.util.Set,java.util.Set):3607:3609 -> a
1:1:boolean lambda$removedTrivialGotos$0(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):183:183 -> b
2:2:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1007:1007 -> b
3:3:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1009:1009 -> b
4:4:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> b
4:4:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1010 -> b
5:5:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1010:1010 -> b
6:6:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1009:1009 -> b
7:7:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1013:1013 -> b
8:9:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1015:1016 -> b
10:10:void identifyInvokeSemanticsForInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1014:1014 -> b
11:12:boolean isClassDesiredAssertionStatusInvoke(com.android.tools.r8.ir.code.Instruction):1692:1693 -> b
13:14:com.android.tools.r8.ir.code.Value blockWithAssertionsDisabledFieldPut(com.android.tools.r8.ir.code.BasicBlock):1717:1718 -> b
15:16:boolean isAssertionsDisabledFieldPut(com.android.tools.r8.ir.code.Instruction):1698:1699 -> b
15:16:com.android.tools.r8.ir.code.Value blockWithAssertionsDisabledFieldPut(com.android.tools.r8.ir.code.BasicBlock):1720 -> b
17:17:com.android.tools.r8.ir.code.Value blockWithAssertionsDisabledFieldPut(com.android.tools.r8.ir.code.BasicBlock):1720:1720 -> b
18:18:boolean lambda$shortenLiveRanges$8(com.android.tools.r8.ir.code.ConstInstruction):2357:2357 -> b
19:19:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2912:2912 -> b
20:23:boolean hasCSECandidate(com.android.tools.r8.ir.code.IRCode,int):2899:2902 -> b
20:23:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2913 -> b
24:24:boolean hasCSECandidate(com.android.tools.r8.ir.code.IRCode,int):2906:2906 -> b
24:24:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2913 -> b
25:30:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2915:2920 -> b
31:35:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2923:2927 -> b
36:38:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2929:2931 -> b
39:40:boolean shareCatchHandlers(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2877:2878 -> b
39:40:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2932 -> b
41:41:boolean shareCatchHandlers(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2881:2881 -> b
41:41:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2932 -> b
42:44:boolean shareCatchHandlers(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2884:2886 -> b
42:44:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2932 -> b
45:45:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2933:2933 -> b
46:46:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2935:2935 -> b
47:47:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2941:2941 -> b
48:49:void commonSubexpressionElimination(com.android.tools.r8.ir.code.IRCode):2947:2948 -> b
50:52:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3461:3463 -> b
53:54:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3466:3467 -> b
55:58:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3470:3473 -> b
59:63:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3476:3480 -> b
64:64:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3479:3479 -> b
65:67:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3482:3484 -> b
68:68:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3486:3486 -> b
69:69:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3488:3488 -> b
70:70:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3486:3486 -> b
71:72:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3490:3491 -> b
73:74:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3493:3494 -> b
75:81:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3496:3502 -> b
82:84:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3504:3506 -> b
85:86:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3509:3510 -> b
87:89:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3512:3514 -> b
90:92:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3516:3518 -> b
93:97:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3521:3525 -> b
98:101:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3527:3530 -> b
102:106:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3533:3537 -> b
107:114:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3540:3547 -> b
115:115:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3546:3546 -> b
116:116:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3548:3548 -> b
117:120:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3551:3554 -> b
121:121:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3556:3556 -> b
122:122:void logArgumentTypes(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):3561:3561 -> b
123:125:com.android.tools.r8.graph.DexMethod lambda$workaroundNumberConversionRegisterAllocationBug$13():3710:3712 -> b
126:126:com.android.tools.r8.graph.DexMethod lambda$workaroundNumberConversionRegisterAllocationBug$13():3710:3710 -> b
1:5:void identifyParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1129:1133 -> c
6:8:com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsage collectParameterUsages(int,com.android.tools.r8.ir.code.Value):1145:1147 -> c
6:8:void identifyParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1136 -> c
9:9:com.android.tools.r8.graph.ParameterUsagesInfo$ParameterUsage collectParameterUsages(int,com.android.tools.r8.ir.code.Value):1151:1151 -> c
9:9:void identifyParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1136 -> c
10:10:void identifyParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1138:1138 -> c
11:11:void identifyParameterUsages(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1141:1141 -> c
12:12:boolean isNotDebugInstruction(com.android.tools.r8.ir.code.Instruction):1703:1703 -> c
13:15:com.android.tools.r8.ir.code.Value blockWithSingleConstNumberAndGoto(com.android.tools.r8.ir.code.BasicBlock):1707:1709 -> c
16:17:com.android.tools.r8.ir.code.Value blockWithSingleConstNumberAndGoto(com.android.tools.r8.ir.code.BasicBlock):1712:1713 -> c
18:25:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3565:3572 -> c
26:27:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3574:3575 -> c
28:31:com.android.tools.r8.ir.code.NewInstance findNewInstance(com.android.tools.r8.ir.code.Phi):3589:3592 -> c
28:31:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3575 -> c
32:33:com.android.tools.r8.ir.code.NewInstance findNewInstance(com.android.tools.r8.ir.code.Phi):3595:3596 -> c
32:33:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3575 -> c
34:34:com.android.tools.r8.ir.code.NewInstance findNewInstance(com.android.tools.r8.ir.code.Phi):3599:3599 -> c
34:34:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3575 -> c
35:35:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576:3576 -> c
36:39:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3622:3625 -> c
36:39:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
40:41:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3628:3629 -> c
40:41:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
42:44:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3631:3633 -> c
42:44:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
45:45:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3639:3639 -> c
45:45:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
46:48:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3642:3644 -> c
46:48:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
49:50:void replaceTrivialNewInstancePhis(com.android.tools.r8.ir.code.Value):3646:3647 -> c
49:50:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3576 -> c
51:51:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3577:3577 -> c
52:52:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3581:3581 -> c
53:53:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3578:3578 -> c
54:54:com.android.tools.r8.ir.code.NewInstance findNewInstance(com.android.tools.r8.ir.code.Phi):3597:3597 -> c
54:54:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3575 -> c
55:55:com.android.tools.r8.ir.code.NewInstance findNewInstance(com.android.tools.r8.ir.code.Phi):3593:3593 -> c
55:55:void ensureDirectStringNewToInit(com.android.tools.r8.ir.code.IRCode):3575 -> c
1:3:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):969:971 -> d
4:5:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):974:975 -> d
6:10:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):978:982 -> d
11:11:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):986:986 -> d
12:12:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):989:989 -> d
13:15:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):991:993 -> d
16:18:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):995:997 -> d
19:19:void identifyReturnsArgument(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1001:1001 -> d
20:20:void processMethodsNeverReturningNormally(com.android.tools.r8.ir.code.IRCode):3092:3092 -> d
21:21:boolean isBlockSupportedBySimplifyKnownBooleanCondition(com.android.tools.r8.ir.code.BasicBlock):3256:3256 -> d
22:27:boolean isBlockSupportedBySimplifyKnownBooleanCondition(com.android.tools.r8.ir.code.BasicBlock):3260:3265 -> d
28:32:boolean isBlockSupportedBySimplifyKnownBooleanCondition(com.android.tools.r8.ir.code.BasicBlock):3271:3275 -> d
33:33:boolean isBlockSupportedBySimplifyKnownBooleanCondition(com.android.tools.r8.ir.code.BasicBlock):3277:3277 -> d
34:34:boolean isBlockSupportedBySimplifyKnownBooleanCondition(com.android.tools.r8.ir.code.BasicBlock):3279:3279 -> d
35:35:boolean lambda$logArgumentTypes$12(com.android.tools.r8.ir.code.Instruction):3470:3470 -> d
1:4:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1109:1112 -> e
5:5:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1116:1116 -> e
6:6:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123:1123 -> e
7:7:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1169:1169 -> e
7:7:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
8:10:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1171:1173 -> e
8:10:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
11:11:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1175:1175 -> e
11:11:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
12:12:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1179:1179 -> e
12:12:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
13:14:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1183:1184 -> e
13:14:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
15:17:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1191:1193 -> e
15:17:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
18:18:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1195:1195 -> e
18:18:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
19:19:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1200:1200 -> e
19:19:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
20:20:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1204:1204 -> e
20:20:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
21:21:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1209:1209 -> e
21:21:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
22:24:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1211:1213 -> e
22:24:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
25:26:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1217:1218 -> e
25:26:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
27:29:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1225:1227 -> e
27:29:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
30:31:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1229:1230 -> e
30:31:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
32:32:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1236:1236 -> e
32:32:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
33:33:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1238:1238 -> e
33:33:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
34:34:com.android.tools.r8.graph.DexEncodedMethod$TrivialInitializer computeInstanceInitializerInfo(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexClass,java.util.function.Function):1248:1248 -> e
34:34:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1123 -> e
35:35:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1124:1124 -> e
36:36:void identifyTrivialInitializer(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.conversion.OptimizationFeedback):1121:1121 -> e
37:37:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1547:1547 -> e
38:50:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1550:1562 -> e
51:52:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1594:1595 -> e
53:54:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1597:1598 -> e
55:56:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1601:1602 -> e
57:57:void rewriteMoveResult(com.android.tools.r8.ir.code.IRCode):1605:1605 -> e
58:58:java.util.List lambda$shortenLiveRangesInsideBlock$9(com.android.tools.r8.ir.code.BasicBlock):2461:2461 -> e
1:9:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):732:740 -> f
10:11:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):742:743 -> f
12:12:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):745:745 -> f
13:14:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):747:748 -> f
15:22:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):750:757 -> f
23:24:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):769:770 -> f
25:25:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):772:772 -> f
26:30:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):775:779 -> f
31:32:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):781:782 -> f
33:37:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):784:788 -> f
38:38:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):790:790 -> f
39:39:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):793:793 -> f
40:40:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):795:795 -> f
41:45:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):798:802 -> f
46:46:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):804:804 -> f
47:49:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):810:812 -> f
50:54:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):815:819 -> f
55:55:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):822:822 -> f
56:56:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):824:824 -> f
57:57:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):831:831 -> f
58:59:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):641:642 -> f
58:59:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
60:60:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):647:647 -> f
60:60:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
61:64:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):649:652 -> f
61:64:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
65:66:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):654:655 -> f
65:66:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
67:67:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):661:661 -> f
67:67:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
68:69:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):664:665 -> f
68:69:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
70:71:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):672:673 -> f
70:71:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
72:73:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):677:678 -> f
72:73:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
74:77:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):681:684 -> f
74:77:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
78:78:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):686:686 -> f
78:78:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
79:79:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):688:688 -> f
79:79:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
80:82:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):691:693 -> f
80:82:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
83:84:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):701:702 -> f
83:84:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
85:87:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):706:708 -> f
85:87:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
88:93:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):717:722 -> f
88:93:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
94:94:int findIfsForCandidates(java.util.List,com.android.tools.r8.ir.code.Switch,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):727:727 -> f
94:94:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):832 -> f
95:98:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):835:838 -> f
99:101:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):841:843 -> f
102:103:void rewriteSwitch(com.android.tools.r8.ir.code.IRCode):853:854 -> f
1:1:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3383:3383 -> g
2:8:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3385:3391 -> g
9:11:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3393:3395 -> g
12:12:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3399:3399 -> g
13:17:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3406:3410 -> g
18:22:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3413:3417 -> g
23:23:void rewriteThrowableAddAndGetSuppressed(com.android.tools.r8.ir.code.IRCode):3422:3422 -> g
1:6:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2334:2339 -> h
7:7:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2342:2342 -> h
8:8:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2352:2352 -> h
9:10:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2365:2366 -> h
11:11:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2371:2371 -> h
12:13:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2374:2375 -> h
14:25:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2379:2390 -> h
26:26:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2392:2392 -> h
27:27:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2377:2377 -> h
28:29:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2397:2398 -> h
30:30:void shortenLiveRanges(com.android.tools.r8.ir.code.IRCode):2403:2403 -> h
1:1:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2595:2595 -> i
2:2:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2598:2598 -> i
3:4:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2600:2601 -> i
5:8:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2603:2606 -> i
9:9:boolean allowNewFilledArrayConstruction(com.android.tools.r8.ir.code.Instruction):2571:2571 -> i
9:9:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2607 -> i
10:11:boolean allowNewFilledArrayConstruction(com.android.tools.r8.ir.code.Instruction):2574:2575 -> i
10:11:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2607 -> i
12:13:boolean allowNewFilledArrayConstruction(com.android.tools.r8.ir.code.Instruction):2578:2579 -> i
12:13:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2607 -> i
14:14:boolean allowNewFilledArrayConstruction(com.android.tools.r8.ir.code.Instruction):2583:2583 -> i
14:14:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2607 -> i
15:16:boolean allowNewFilledArrayConstruction(com.android.tools.r8.ir.code.Instruction):2586:2587 -> i
15:16:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2607 -> i
17:19:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2610:2612 -> i
20:20:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2616:2616 -> i
21:23:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2621:2623 -> i
24:24:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2626:2626 -> i
25:25:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2625:2625 -> i
26:26:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2627:2627 -> i
27:28:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2629:2630 -> i
29:32:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2632:2635 -> i
33:33:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2642:2642 -> i
34:34:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2491:2491 -> i
34:34:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
35:35:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2493:2493 -> i
35:35:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
36:36:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2495:2495 -> i
36:36:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
37:37:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2497:2497 -> i
37:37:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
38:40:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2501:2503 -> i
38:40:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
41:41:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2505:2505 -> i
41:41:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
42:42:short[] computeArrayFilledData(com.android.tools.r8.ir.code.ConstInstruction[],int,int):2507:2507 -> i
42:42:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2643 -> i
43:48:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2647:2652 -> i
49:50:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2657:2658 -> i
51:57:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2660:2666 -> i
58:60:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2668:2670 -> i
61:63:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2672:2674 -> i
64:65:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2678:2679 -> i
66:67:void simplifyArrayConstruction(com.android.tools.r8.ir.code.IRCode):2685:2686 -> i
1:6:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2728:2733 -> j
7:10:void removeDebugWriteOfPhi(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.DebugLocalWrite):2772:2775 -> j
7:10:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2733 -> j
11:11:void removeDebugWriteOfPhi(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.DebugLocalWrite):2781:2781 -> j
11:11:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2733 -> j
12:12:void removeDebugWriteOfPhi(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.DebugLocalWrite):2783:2783 -> j
12:12:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2733 -> j
13:13:void removeDebugWriteOfPhi(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.DebugLocalWrite):2786:2786 -> j
13:13:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2733 -> j
14:14:void removeDebugWriteOfPhi(com.android.tools.r8.ir.code.Phi,com.android.tools.r8.ir.code.DebugLocalWrite):2789:2789 -> j
14:14:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2733 -> j
15:25:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2738:2748 -> j
26:26:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2695:2695 -> j
26:26:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
27:29:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2698:2700 -> j
27:29:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
30:30:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2703:2703 -> j
30:30:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
31:32:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2705:2706 -> j
31:32:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
33:34:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2708:2709 -> j
33:34:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
35:36:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2711:2712 -> j
35:36:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
37:38:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2718:2719 -> j
37:38:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
39:41:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2751:2753 -> j
42:43:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2755:2756 -> j
44:47:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2759:2762 -> j
48:48:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2764:2764 -> j
49:49:boolean hasLocalOrLineChangeBetween(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.graph.DexString):2724:2724 -> j
49:49:void simplifyDebugLocals(com.android.tools.r8.ir.code.IRCode):2750 -> j
1:1:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2952:2952 -> k
2:2:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2954:2954 -> k
3:3:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2957:2957 -> k
4:7:boolean flipIfBranchesIfNeeded(com.android.tools.r8.ir.code.BasicBlock):3324:3327 -> k
4:7:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2958 -> k
8:8:boolean flipIfBranchesIfNeeded(com.android.tools.r8.ir.code.BasicBlock):3329:3329 -> k
8:8:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2958 -> k
9:12:boolean flipIfBranchesIfNeeded(com.android.tools.r8.ir.code.BasicBlock):3337:3340 -> k
9:12:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2958 -> k
13:14:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3298:3299 -> k
13:14:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
15:21:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3303:3309 -> k
15:21:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
22:22:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():27:27 -> k
22:22:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
22:22:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
23:23:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():40:40 -> k
23:23:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
23:23:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
24:24:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():38:38 -> k
24:24:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
24:24:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
25:25:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():36:36 -> k
25:25:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
25:25:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
26:26:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():34:34 -> k
26:26:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
26:26:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
27:27:com.android.tools.r8.ir.code.If$Type com.android.tools.r8.ir.code.If$Type.forSwappedOperands():32:32 -> k
27:27:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309 -> k
27:27:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
28:30:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3309:3311 -> k
28:30:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
31:34:void rewriteIfWithConstZero(com.android.tools.r8.ir.code.BasicBlock):3314:3317 -> k
31:34:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2959 -> k
35:45:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3185:3195 -> k
35:45:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
46:58:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3200:3212 -> k
46:58:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
59:68:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3214:3223 -> k
59:68:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
69:69:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3225:3225 -> k
69:69:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
70:73:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3227:3230 -> k
70:73:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
74:77:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3232:3235 -> k
74:77:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
78:79:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3237:3238 -> k
78:79:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
80:81:boolean simplifyKnownBooleanCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock):3245:3246 -> k
80:81:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2961 -> k
82:83:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2966:2967 -> k
84:85:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2969:2970 -> k
86:89:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2972:2975 -> k
90:93:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2977:2980 -> k
94:95:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2982:2983 -> k
96:98:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2986:2988 -> k
99:99:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2990:2990 -> k
100:100:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
100:100:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2991 -> k
101:101:void simplifyIf(com.android.tools.r8.ir.code.IRCode):2994:2994 -> k
102:102:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3016:3016 -> k
103:103:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3008:3008 -> k
104:104:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
104:104:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3009 -> k
105:105:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3000:3000 -> k
106:106:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
106:106:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3001 -> k
107:108:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3021:3022 -> k
109:109:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3024:3024 -> k
110:110:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3026:3026 -> k
111:111:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
111:111:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3027 -> k
112:112:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3030:3030 -> k
113:113:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3045:3045 -> k
114:114:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
114:114:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3046 -> k
115:115:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3036:3036 -> k
116:116:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
116:116:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3037 -> k
117:119:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3056:3058 -> k
120:120:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
120:120:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3059 -> k
121:122:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3061:3062 -> k
123:123:void simplifyIfWithKnownCondition(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.If,int):3084:3084 -> k
123:123:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3063 -> k
124:126:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3069:3071 -> k
127:127:void simplifyIf(com.android.tools.r8.ir.code.IRCode):3073:3073 -> k
1:14:void splitRangeInvokeConstants(com.android.tools.r8.ir.code.IRCode):2191:2204 -> l
15:18:void splitRangeInvokeConstants(com.android.tools.r8.ir.code.IRCode):2206:2209 -> l
19:21:void splitRangeInvokeConstants(com.android.tools.r8.ir.code.IRCode):2211:2213 -> l
22:22:void splitRangeInvokeConstants(com.android.tools.r8.ir.code.IRCode):2216:2216 -> l
1:4:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2230:2233 -> m
5:8:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2270:2273 -> m
5:8:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
9:12:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2288:2291 -> m
9:12:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
9:12:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
13:14:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2295:2296 -> m
13:14:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
13:14:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
15:15:java.lang.Iterable com.android.tools.r8.com.google.common.collect.Iterables.concat(java.lang.Iterable,java.lang.Iterable):433:433 -> m
15:15:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2296 -> m
15:15:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
15:15:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
16:16:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2296:2296 -> m
16:16:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
16:16:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
17:17:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2298:2298 -> m
17:17:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
17:17:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
18:19:boolean hasPath(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2319:2320 -> m
18:19:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2299 -> m
18:19:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
18:19:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
20:21:boolean hasPath(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2322:2323 -> m
20:21:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2299 -> m
20:21:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
20:21:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
22:22:boolean hasPath(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2326:2326 -> m
22:22:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2299 -> m
22:22:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
22:22:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
23:24:boolean canBe2AddrInstruction(com.android.tools.r8.ir.code.Binop):2304:2305 -> m
23:24:boolean shouldBeLitInstruction(com.android.tools.r8.ir.code.Instruction):2274 -> m
23:24:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2234 -> m
25:26:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2235:2236 -> m
27:30:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2238:2241 -> m
31:31:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2245:2245 -> m
32:40:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2247:2255 -> m
41:41:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2243:2243 -> m
42:42:void useDedicatedConstantForLitInstruction(com.android.tools.r8.ir.code.IRCode):2261:2261 -> m
1:3:void workaroundExceptionTargetingLoopHeaderBug(com.android.tools.r8.ir.code.IRCode):3766:3768 -> n
4:11:void workaroundExceptionTargetingLoopHeaderBug(com.android.tools.r8.ir.code.IRCode):3772:3779 -> n
1:1:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3709:3709 -> o
2:9:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3716:3723 -> o
10:15:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3729:3734 -> o
16:16:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3737:3737 -> o
17:17:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3739:3739 -> o
18:20:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3742:3744 -> o
21:21:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3747:3747 -> o
22:22:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3750:3750 -> o
23:24:void workaroundNumberConversionRegisterAllocationBug(com.android.tools.r8.ir.code.IRCode):3753:3754 -> o
1:2:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1724:1725 -> p
3:8:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1730:1735 -> p
9:11:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1739:1741 -> p
12:13:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1746:1747 -> p
14:14:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1750:1750 -> p
15:16:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1754:1755 -> p
17:20:boolean hasJavacClinitAssertionCode(com.android.tools.r8.ir.code.IRCode):1757:1760 -> p
1:1:com.android.tools.r8.ir.code.DominatorTree lambda$shortenLiveRanges$6(com.android.tools.r8.ir.code.IRCode):2335:2335 -> q
1:3:boolean removedTrivialGotos(com.android.tools.r8.ir.code.IRCode):171:173 -> r
4:4:boolean removedTrivialGotos(com.android.tools.r8.ir.code.IRCode):176:176 -> r
5:8:boolean removedTrivialGotos(com.android.tools.r8.ir.code.IRCode):180:183 -> r
9:9:boolean removedTrivialGotos(com.android.tools.r8.ir.code.IRCode):180:180 -> r
10:10:boolean removedTrivialGotos(com.android.tools.r8.ir.code.IRCode):186:186 -> r
com.android.tools.r8.ir.optimize.CodeRewriter$1 -> a.a.a.a.g.e.b:
int[] $SwitchMap$com$android$tools$r8$ir$code$If$Type -> a
1:1:void <clinit>():2994:2994 -> <clinit>
com.android.tools.r8.ir.optimize.CodeRewriter$CSEExpressionEquivalence -> a.a.a.a.g.e.c:
com.android.tools.r8.ir.code.IRCode code -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():2793:2793 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.IRCode):2797:2798 -> <init>
1:2:void <init>(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.optimize.CodeRewriter$1):2793 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):2793:2793 -> a
2:2:boolean doEquivalent(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2806:2806 -> a
2:2:boolean doEquivalent(java.lang.Object,java.lang.Object):2793 -> a
3:3:boolean doEquivalent(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2810:2810 -> a
3:3:boolean doEquivalent(java.lang.Object,java.lang.Object):2793 -> a
4:10:boolean doEquivalent(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2814:2820 -> a
4:10:boolean doEquivalent(java.lang.Object,java.lang.Object):2793 -> a
11:13:boolean doEquivalent(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):2823:2825 -> a
11:13:boolean doEquivalent(java.lang.Object,java.lang.Object):2793 -> a
14:14:int doHash(java.lang.Object):2793:2793 -> a
15:21:int doHash(com.android.tools.r8.ir.code.Instruction):2836:2842 -> a
15:21:int doHash(java.lang.Object):2793 -> a
22:23:int doHash(com.android.tools.r8.ir.code.Instruction):2844:2845 -> a
22:23:int doHash(java.lang.Object):2793 -> a
24:25:int doHash(com.android.tools.r8.ir.code.Instruction):2849:2850 -> a
24:25:int doHash(java.lang.Object):2793 -> a
26:26:boolean identicalValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2857:2857 -> a
27:27:boolean identicalValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2860:2860 -> a
28:28:boolean identicalValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Value):2862:2862 -> a
29:29:int getHashCode(com.android.tools.r8.ir.code.Value):2868:2868 -> a
30:30:int getHashCode(com.android.tools.r8.ir.code.Value):2870:2870 -> a
31:31:int getHashCode(com.android.tools.r8.ir.code.Value):2872:2872 -> a
com.android.tools.r8.ir.optimize.CodeRewriter$IfBuilder -> a.a.a.a.g.e.d:
com.android.tools.r8.ir.code.BasicBlock fallthrough -> h
com.android.tools.r8.ir.code.BasicBlock target -> g
com.android.tools.r8.ir.code.IRCode code -> d
com.android.tools.r8.ir.code.Value left -> e
int right -> f
boolean $assertionsDisabled -> c
1:1:void <clinit>():406:406 -> <clinit>
1:2:void <init>(com.android.tools.r8.ir.code.Position,com.android.tools.r8.ir.code.IRCode):414:415 -> <init>
java.lang.Object self() -> a
1:1:com.android.tools.r8.ir.optimize.CodeRewriter$IfBuilder setLeft(com.android.tools.r8.ir.code.Value):424:424 -> a
2:2:com.android.tools.r8.ir.optimize.CodeRewriter$IfBuilder setRight(int):429:429 -> a
3:3:com.android.tools.r8.ir.optimize.CodeRewriter$IfBuilder setFallthrough(com.android.tools.r8.ir.code.BasicBlock):439:439 -> a
1:1:com.android.tools.r8.ir.optimize.CodeRewriter$IfBuilder setTarget(com.android.tools.r8.ir.code.BasicBlock):434:434 -> b
2:3:com.android.tools.r8.ir.code.BasicBlock build():444:445 -> b
4:8:com.android.tools.r8.ir.code.BasicBlock build():448:452 -> b
9:13:com.android.tools.r8.ir.code.BasicBlock com.android.tools.r8.ir.code.BasicBlock.createIfBlock(int,com.android.tools.r8.ir.code.If,com.android.tools.r8.ir.code.Instruction):1283:1287 -> b
9:13:com.android.tools.r8.ir.code.BasicBlock build():452 -> b
14:15:com.android.tools.r8.ir.code.BasicBlock build():454:455 -> b
16:18:com.android.tools.r8.ir.code.BasicBlock build():457:459 -> b
com.android.tools.r8.ir.optimize.CodeRewriter$InstanceOfResult -> a.a.a.a.g.e.e:
com.android.tools.r8.ir.optimize.CodeRewriter$InstanceOfResult FALSE -> c
com.android.tools.r8.ir.optimize.CodeRewriter$InstanceOfResult TRUE -> b
com.android.tools.r8.ir.optimize.CodeRewriter$InstanceOfResult UNKNOWN -> a
1:3:void <clinit>():143:145 -> <clinit>
4:4:void <clinit>():142:142 -> <clinit>
1:1:void <init>(java.lang.String,int):142:142 -> <init>
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionBuilder -> a.a.a.a.g.e.f:
com.android.tools.r8.ir.code.Position position -> b
int blockNumber -> a
1:2:void <init>(com.android.tools.r8.ir.code.Position):334:335 -> <init>
java.lang.Object self() -> a
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect -> a.a.a.a.g.e.g:
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect NO_EFFECT -> d
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect DESIRED_EFFECT -> a
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect OTHER_EFFECT -> c
com.android.tools.r8.ir.optimize.CodeRewriter$InstructionEffect CONDITIONAL_EFFECT -> b
1:4:void <clinit>():1338:1341 -> <clinit>
5:5:void <clinit>():1337:1337 -> <clinit>
1:1:void <init>(java.lang.String,int):1337:1337 -> <init>
com.android.tools.r8.ir.optimize.CodeRewriter$Interval -> a.a.a.a.g.e.h:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList keys -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():539:539 -> <clinit>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList[]):543:543 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList[]):541:541 -> <init>
3:6:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList[]):544:547 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList access$000(com.android.tools.r8.ir.optimize.CodeRewriter$Interval):539:539 -> a
2:2:long estimatedSize(com.android.tools.r8.utils.InternalOutputMode):575:575 -> a
1:1:int getMax():556:556 -> b
1:1:long packedSavings(com.android.tools.r8.utils.InternalOutputMode):565 -> b
2:2:int getMin():552:552 -> b
2:2:long packedSavings(com.android.tools.r8.utils.InternalOutputMode):565 -> b
3:3:long packedSavings(com.android.tools.r8.utils.InternalOutputMode):566:566 -> b
4:5:long packedSavings(com.android.tools.r8.utils.InternalOutputMode):569:570 -> b
6:6:void addInterval(com.android.tools.r8.ir.optimize.CodeRewriter$Interval):560:560 -> b
7:7:int getMax():556:556 -> b
7:7:void addInterval(com.android.tools.r8.ir.optimize.CodeRewriter$Interval):560 -> b
8:8:int getMin():552:552 -> b
8:8:void addInterval(com.android.tools.r8.ir.optimize.CodeRewriter$Interval):560 -> b
9:10:void addInterval(com.android.tools.r8.ir.optimize.CodeRewriter$Interval):560:561 -> b
com.android.tools.r8.ir.optimize.CodeRewriter$SCC -> a.a.a.a.g.e.i:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap discoverTime -> c
java.util.Set unassignedSet -> d
java.util.Deque preorderStack -> f
java.util.Deque unassignedStack -> e
java.util.List components -> g
boolean $assertionsDisabled -> a
int currentTime -> b
1:1:void <clinit>():3654:3654 -> <clinit>
1:1:void <init>():3654:3654 -> <init>
1:1:void <init>(com.android.tools.r8.ir.optimize.CodeRewriter$1):3654 -> <init>
2:7:void <init>():3656:3661 -> <init>
2:7:void <init>(com.android.tools.r8.ir.optimize.CodeRewriter$1):3654 -> <init>
1:3:java.util.List computeSCC(com.android.tools.r8.ir.code.Value):3664:3666 -> a
1:6:void dfs(com.android.tools.r8.ir.code.Value):3670:3675 -> b
7:8:void dfs(com.android.tools.r8.ir.code.Value):3677:3678 -> b
9:11:void dfs(com.android.tools.r8.ir.code.Value):3682:3684 -> b
12:12:void dfs(com.android.tools.r8.ir.code.Value):3688:3688 -> b
13:13:void dfs(com.android.tools.r8.ir.code.Value):3692:3692 -> b
14:16:void dfs(com.android.tools.r8.ir.code.Value):3694:3696 -> b
17:17:void dfs(com.android.tools.r8.ir.code.Value):3698:3698 -> b
18:18:void dfs(com.android.tools.r8.ir.code.Value):3702:3702 -> b
com.android.tools.r8.ir.optimize.CodeRewriter$SwitchBuilder -> a.a.a.a.g.e.j:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap keyToTarget -> d
com.android.tools.r8.ir.code.BasicBlock fallthrough -> e
com.android.tools.r8.ir.code.Value value -> c
1:1:void <init>(com.android.tools.r8.ir.code.Position):352:352 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.Position):348:348 -> <init>
java.lang.Object self() -> a
1:1:com.android.tools.r8.ir.optimize.CodeRewriter$SwitchBuilder setValue(com.android.tools.r8.ir.code.Value):361:361 -> a
2:2:com.android.tools.r8.ir.optimize.CodeRewriter$SwitchBuilder addKeyAndTarget(int,com.android.tools.r8.ir.code.BasicBlock):366:366 -> a
3:3:com.android.tools.r8.ir.optimize.CodeRewriter$SwitchBuilder setFallthrough(com.android.tools.r8.ir.code.BasicBlock):371:371 -> a
4:4:java.lang.Integer lambda$build$0(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap,com.android.tools.r8.ir.code.BasicBlock):389:389 -> a
1:2:com.android.tools.r8.ir.code.BasicBlock build():377:378 -> b
3:4:com.android.tools.r8.ir.code.BasicBlock build():380:381 -> b
5:12:com.android.tools.r8.ir.code.BasicBlock build():384:391 -> b
13:17:com.android.tools.r8.ir.code.BasicBlock build():394:398 -> b
18:21:com.android.tools.r8.ir.code.BasicBlock com.android.tools.r8.ir.code.BasicBlock.createSwitchBlock(int,com.android.tools.r8.ir.code.Switch):1292:1295 -> b
18:21:com.android.tools.r8.ir.code.BasicBlock build():398 -> b
22:22:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.keySet():87:87 -> b
22:22:com.android.tools.r8.ir.code.BasicBlock build():399 -> b
23:24:com.android.tools.r8.ir.code.BasicBlock build():399:400 -> b
25:25:java.lang.Integer lambda$build$1(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap,com.android.tools.r8.ir.code.BasicBlock):395:395 -> b
com.android.tools.r8.ir.optimize.ConstantCanonicalizer -> a.a.a.a.g.e.m:
boolean $assertionsDisabled -> a
1:1:void <clinit>():26:26 -> <clinit>
1:1:void canonicalize(com.android.tools.r8.ir.code.IRCode):31:31 -> a
2:5:void canonicalize(com.android.tools.r8.ir.code.IRCode):55:58 -> a
6:6:void canonicalize(com.android.tools.r8.ir.code.IRCode):60:60 -> a
7:7:void canonicalize(com.android.tools.r8.ir.code.IRCode):66:66 -> a
8:8:void canonicalize(com.android.tools.r8.ir.code.IRCode):70:70 -> a
9:9:void canonicalize(com.android.tools.r8.ir.code.IRCode):78:78 -> a
10:11:boolean constantUsedByInvokeRange(com.android.tools.r8.ir.code.ConstInstruction):166:167 -> a
10:11:void canonicalize(com.android.tools.r8.ir.code.IRCode):78 -> a
12:12:void canonicalize(com.android.tools.r8.ir.code.IRCode):82:82 -> a
13:13:void canonicalize(com.android.tools.r8.ir.code.IRCode):81:81 -> a
14:14:void canonicalize(com.android.tools.r8.ir.code.IRCode):83:83 -> a
15:15:void canonicalize(com.android.tools.r8.ir.code.IRCode):87:87 -> a
16:17:void canonicalize(com.android.tools.r8.ir.code.IRCode):93:94 -> a
18:18:void canonicalize(com.android.tools.r8.ir.code.IRCode):96:96 -> a
19:23:void canonicalize(com.android.tools.r8.ir.code.IRCode):99:103 -> a
24:25:void canonicalize(com.android.tools.r8.ir.code.IRCode):121:122 -> a
26:26:java.util.List lambda$canonicalize$0(com.android.tools.r8.ir.code.ConstInstruction):82:82 -> a
27:27:boolean lambda$canonicalize$1(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):100:100 -> a
28:28:int lambda$canonicalize$2(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):101:101 -> a
29:30:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):104:105 -> a
31:33:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):107:109 -> a
34:35:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):111:112 -> a
36:36:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):114:114 -> a
37:37:void insertCanonicalizedConstant(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstInstruction):127:127 -> a
37:37:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):115 -> a
38:41:void insertCanonicalizedConstant(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstInstruction):131:134 -> a
38:41:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):115 -> a
42:42:void insertCanonicalizedConstant(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.ConstInstruction):138:138 -> a
42:42:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):115 -> a
43:44:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Position,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):116:117 -> a
45:45:boolean lambda$findFirstNonNonePosition$4(com.android.tools.r8.ir.code.Instruction):144:144 -> a
1:1:com.android.tools.r8.ir.code.Position findFirstNonNonePosition(com.android.tools.r8.ir.code.IRCode):142:142 -> b
2:4:com.android.tools.r8.ir.code.Position findFirstNonNonePosition(com.android.tools.r8.ir.code.IRCode):144:146 -> b
5:5:com.android.tools.r8.ir.code.Position findFirstNonNonePosition(com.android.tools.r8.ir.code.IRCode):149:149 -> b
6:6:com.android.tools.r8.ir.code.Position findFirstNonNonePosition(com.android.tools.r8.ir.code.IRCode):152:152 -> b
7:10:com.android.tools.r8.ir.code.Position findFirstNonNonePosition(com.android.tools.r8.ir.code.IRCode):154:157 -> b
com.android.tools.r8.ir.optimize.ConstantCanonicalizer$1 -> a.a.a.a.g.e.l:
boolean $assertionsDisabled -> a
1:1:void <clinit>():33:33 -> <clinit>
1:1:void <init>():33:33 -> <init>
1:1:boolean equals(java.lang.Object,java.lang.Object):33:33 -> a
2:3:boolean equals(com.android.tools.r8.ir.code.ConstInstruction,com.android.tools.r8.ir.code.ConstInstruction):47:48 -> a
2:3:boolean equals(java.lang.Object,java.lang.Object):33 -> a
4:4:boolean equals(com.android.tools.r8.ir.code.ConstInstruction,com.android.tools.r8.ir.code.ConstInstruction):50:50 -> a
4:4:boolean equals(java.lang.Object,java.lang.Object):33 -> a
5:5:int hashCode(java.lang.Object):33:33 -> a
6:9:int hashCode(com.android.tools.r8.ir.code.ConstInstruction):36:39 -> a
6:9:int hashCode(java.lang.Object):33 -> a
10:10:int hashCode(com.android.tools.r8.ir.code.ConstInstruction):41:41 -> a
10:10:int hashCode(java.lang.Object):33 -> a
com.android.tools.r8.ir.optimize.DeadCodeRemover -> a.a.a.a.g.e.n:
com.android.tools.r8.ir.optimize.CodeRewriter codeRewriter -> c
com.android.tools.r8.utils.InternalOptions options -> d
boolean enableWholeProgramOptimizations -> e
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.AppInfo appInfo -> b
1:1:void <clinit>():27:27 -> <clinit>
1:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,boolean):40:42 -> <init>
4:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,boolean):44:45 -> <init>
1:2:void run(com.android.tools.r8.ir.code.IRCode):49:50 -> a
3:5:void run(com.android.tools.r8.ir.code.IRCode):55:57 -> a
6:8:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):105:107 -> a
6:8:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
9:12:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):109:112 -> a
9:12:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
13:13:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):114:114 -> a
13:13:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
14:14:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):117:117 -> a
14:14:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
15:16:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):120:121 -> a
15:16:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
17:18:void updateWorklist(java.util.Queue,com.android.tools.r8.ir.code.Instruction):80:81 -> a
17:18:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):124 -> a
17:18:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
19:20:void updateWorklist(java.util.Queue,com.android.tools.r8.ir.code.Instruction):83:84 -> a
19:20:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):124 -> a
19:20:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
21:22:void removeDeadInstructions(java.util.Queue,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):127:128 -> a
21:22:void run(com.android.tools.r8.ir.code.IRCode):57 -> a
23:23:void run(com.android.tools.r8.ir.code.IRCode):58:58 -> a
24:31:void removeDeadPhis(java.util.Queue,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.graph.AppInfo):90:97 -> a
24:31:void run(com.android.tools.r8.ir.code.IRCode):58 -> a
32:32:void run(com.android.tools.r8.ir.code.IRCode):56:56 -> a
33:35:void run(com.android.tools.r8.ir.code.IRCode):60:62 -> a
36:39:void updateWorklist(java.util.Queue,com.android.tools.r8.ir.code.Value):68:71 -> a
40:40:void updateWorklist(java.util.Queue,com.android.tools.r8.ir.code.Value):74:74 -> a
1:4:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):134:137 -> b
5:11:java.util.Collection getDeadCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):166:172 -> b
5:11:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):138 -> b
12:13:java.util.Collection getDeadCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):180:181 -> b
12:13:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):138 -> b
14:14:java.util.Collection getDeadCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):187:187 -> b
14:14:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):138 -> b
15:15:java.util.Collection getDeadCatchHandlers(com.android.tools.r8.ir.code.BasicBlock):203:203 -> b
15:15:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):138 -> b
16:18:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):139:141 -> b
19:21:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):147:149 -> b
22:22:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):156:156 -> b
23:23:boolean removeUnneededCatchHandlers(com.android.tools.r8.ir.code.IRCode):158:158 -> b
com.android.tools.r8.ir.optimize.DefaultInliningOracle -> a.a.a.a.g.e.o:
boolean $assertionsDisabled -> a
1:1:void <clinit>():33:33 -> <clinit>
com.android.tools.r8.ir.optimize.Devirtualizer -> a.a.a.a.g.e.p:
boolean $assertionsDisabled -> a
1:1:void <clinit>():36:36 -> <clinit>
void devirtualizeInvokeInterface(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexType) -> a
com.android.tools.r8.ir.optimize.IdempotentFunctionCallCanonicalizer -> a.a.a.a.g.e.r:
java.util.Set idempotentMethods -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():48:48 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):53:54 -> <init>
3:7:void <init>(com.android.tools.r8.graph.DexItemFactory):56:60 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexItemFactory):59:59 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexItemFactory):70:70 -> <init>
1:1:void canonicalize(com.android.tools.r8.ir.code.IRCode):74:74 -> a
2:6:void canonicalize(com.android.tools.r8.ir.code.IRCode):93:97 -> a
7:7:void canonicalize(com.android.tools.r8.ir.code.IRCode):100:100 -> a
8:8:void canonicalize(com.android.tools.r8.ir.code.IRCode):102:102 -> a
9:9:void canonicalize(com.android.tools.r8.ir.code.IRCode):106:106 -> a
10:10:void canonicalize(com.android.tools.r8.ir.code.IRCode):110:110 -> a
11:11:void canonicalize(com.android.tools.r8.ir.code.IRCode):113:113 -> a
12:15:void canonicalize(com.android.tools.r8.ir.code.IRCode):117:120 -> a
16:17:void canonicalize(com.android.tools.r8.ir.code.IRCode):128:129 -> a
18:18:void canonicalize(com.android.tools.r8.ir.code.IRCode):133:133 -> a
19:19:java.util.HashMap com.android.tools.r8.com.google.common.collect.Maps.newHashMap():283:283 -> a
19:19:void canonicalize(com.android.tools.r8.ir.code.IRCode):138 -> a
20:25:void canonicalize(com.android.tools.r8.ir.code.IRCode):140:145 -> a
26:31:void canonicalize(com.android.tools.r8.ir.code.IRCode):162:167 -> a
32:37:void canonicalize(com.android.tools.r8.ir.code.IRCode):170:175 -> a
38:39:void canonicalize(com.android.tools.r8.ir.code.IRCode):181:182 -> a
40:40:java.util.List lambda$canonicalize$0(com.android.tools.r8.ir.code.InvokeMethod):128:128 -> a
41:41:boolean lambda$canonicalize$1(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):142:142 -> a
42:42:int lambda$canonicalize$2(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):143:143 -> a
43:43:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):146:146 -> a
44:44:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):148:148 -> a
45:45:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):147:147 -> a
46:47:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):151:152 -> a
48:48:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):155:155 -> a
49:49:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):150:150 -> a
50:50:void insertCanonicalizedInvoke(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Invoke):186:186 -> a
50:50:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):156 -> a
51:54:void insertCanonicalizedInvoke(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Invoke):189:192 -> a
51:54:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):156 -> a
55:56:void insertCanonicalizedInvoke(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Invoke):195:196 -> a
55:56:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):156 -> a
57:57:void insertCanonicalizedInvoke(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.code.Invoke):200:200 -> a
57:57:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):156 -> a
58:59:void lambda$canonicalize$3(com.android.tools.r8.ir.code.IRCode,java.util.Map,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):157:158 -> a
com.android.tools.r8.ir.optimize.IdempotentFunctionCallCanonicalizer$1 -> a.a.a.a.g.e.q:
boolean $assertionsDisabled -> a
1:1:void <clinit>():76:76 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.optimize.IdempotentFunctionCallCanonicalizer):76:76 -> <init>
1:1:boolean equals(java.lang.Object,java.lang.Object):76:76 -> a
2:3:boolean equals(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.ir.code.InvokeMethod):84:85 -> a
2:3:boolean equals(java.lang.Object,java.lang.Object):76 -> a
4:5:boolean equals(com.android.tools.r8.ir.code.InvokeMethod,com.android.tools.r8.ir.code.InvokeMethod):87:88 -> a
4:5:boolean equals(java.lang.Object,java.lang.Object):76 -> a
6:6:int hashCode(java.lang.Object):76:76 -> a
7:7:int hashCode(com.android.tools.r8.ir.code.InvokeMethod):79:79 -> a
7:7:int hashCode(java.lang.Object):76 -> a
com.android.tools.r8.ir.optimize.Inliner -> a.a.a.a.g.e.u:
boolean $assertionsDisabled -> a
1:1:void <clinit>():45:45 -> <clinit>
com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget computeInliningConstraint(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod) -> a
com.android.tools.r8.ir.optimize.DefaultInliningOracle createDefaultOracle(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation,int,int) -> a
void performInlining(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.conversion.CallSiteInformation) -> a
com.android.tools.r8.ir.optimize.Inliner$Constraint -> a.a.a.a.g.e.s:
com.android.tools.r8.ir.optimize.Inliner$Constraint ALWAYS -> e
com.android.tools.r8.ir.optimize.Inliner$Constraint SUBCLASS -> d
com.android.tools.r8.ir.optimize.Inliner$Constraint PACKAGE -> c
com.android.tools.r8.ir.optimize.Inliner$Constraint SAMECLASS -> b
com.android.tools.r8.ir.optimize.Inliner$Constraint NEVER -> a
int value -> h
boolean $assertionsDisabled -> g
com.android.tools.r8.ir.optimize.Inliner$Constraint[] $VALUES -> f
1:1:void <clinit>():190:190 -> <clinit>
2:6:void <clinit>():192:196 -> <clinit>
7:7:void <clinit>():190:190 -> <clinit>
8:11:void <clinit>():205:208 -> <clinit>
1:2:void <init>(java.lang.String,int,int):200:201 -> <init>
1:1:com.android.tools.r8.ir.optimize.Inliner$Constraint[] values():190:190 -> a
com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget -> a.a.a.a.g.e.t:
com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget ALWAYS -> b
com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget NEVER -> a
com.android.tools.r8.ir.optimize.Inliner$Constraint constraint -> d
boolean $assertionsDisabled -> c
com.android.tools.r8.graph.DexType targetHolder -> e
1:1:void <clinit>():230:230 -> <clinit>
2:3:void <clinit>():237:238 -> <clinit>
1:4:void <init>(com.android.tools.r8.ir.optimize.Inliner$Constraint):240:243 -> <init>
5:9:void <init>(com.android.tools.r8.ir.optimize.Inliner$Constraint,com.android.tools.r8.graph.DexType):246:250 -> <init>
1:3:com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget deriveConstraint(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AccessFlags,com.android.tools.r8.graph.AppInfo):276:278 -> a
4:6:com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget deriveConstraint(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AccessFlags,com.android.tools.r8.graph.AppInfo):280:282 -> a
7:9:com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget deriveConstraint(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AccessFlags,com.android.tools.r8.graph.AppInfo):284:286 -> a
10:10:com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget deriveConstraint(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AccessFlags,com.android.tools.r8.graph.AppInfo):288:288 -> a
11:12:com.android.tools.r8.ir.optimize.Inliner$ConstraintWithTarget deriveConstraint(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.AccessFlags,com.android.tools.r8.graph.AppInfo):291:292 -> a
1:1:boolean equals(java.lang.Object):263:263 -> equals
2:3:boolean equals(java.lang.Object):266:267 -> equals
1:2:int hashCode():255:256 -> hashCode
3:3:int hashCode():258:258 -> hashCode
4:4:int com.android.tools.r8.graph.DexType.computeHashCode():50:50 -> hashCode
4:4:int hashCode():258 -> hashCode
com.android.tools.r8.ir.optimize.InliningOracle -> a.a.a.a.g.e.v:
com.android.tools.r8.ir.optimize.InliningStrategy -> a.a.a.a.g.e.w:
com.android.tools.r8.ir.optimize.InstructionEquivalence -> a.a.a.a.g.e.x:
com.android.tools.r8.ir.regalloc.RegisterAllocator allocator -> a
1:2:void <init>(com.android.tools.r8.ir.regalloc.RegisterAllocator):14:15 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):11:11 -> a
2:3:boolean doEquivalent(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):20:21 -> a
2:3:boolean doEquivalent(java.lang.Object,java.lang.Object):11 -> a
4:4:int doHash(java.lang.Object):11:11 -> a
5:6:int doHash(com.android.tools.r8.ir.code.Instruction):27:28 -> a
5:6:int doHash(java.lang.Object):11 -> a
7:7:int doHash(com.android.tools.r8.ir.code.Instruction):30:30 -> a
7:7:int doHash(java.lang.Object):11 -> a
8:9:int doHash(com.android.tools.r8.ir.code.Instruction):32:33 -> a
8:9:int doHash(java.lang.Object):11 -> a
10:10:int doHash(com.android.tools.r8.ir.code.Instruction):36:36 -> a
10:10:int doHash(java.lang.Object):11 -> a
com.android.tools.r8.ir.optimize.MemberValuePropagation -> a.a.a.a.g.e.y:
boolean $assertionsDisabled -> a
1:1:void <clinit>():34:34 -> <clinit>
void rewriteWithConstantValues(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexType,java.util.function.Predicate) -> a
com.android.tools.r8.ir.optimize.MoveEliminator -> a.a.a.a.g.e.z:
java.util.HashSet activeMoves -> a
com.android.tools.r8.ir.regalloc.RegisterAllocator allocator -> b
1:1:void <init>(com.android.tools.r8.ir.regalloc.RegisterAllocator):16:16 -> <init>
2:2:void <init>(com.android.tools.r8.ir.regalloc.RegisterAllocator):13:13 -> <init>
3:3:void <init>(com.android.tools.r8.ir.regalloc.RegisterAllocator):17:17 -> <init>
1:5:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):21:25 -> a
6:7:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):29:30 -> a
8:8:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):32:32 -> a
9:9:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):31:31 -> a
10:11:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):33:34 -> a
12:12:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):39:39 -> a
13:16:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):49:52 -> a
17:18:boolean shouldBeEliminated(com.android.tools.r8.ir.code.Instruction):68:69 -> a
19:23:boolean lambda$shouldBeEliminated$0(com.android.tools.r8.ir.code.Value,int,com.android.tools.r8.ir.code.Move):54:58 -> a
com.android.tools.r8.ir.optimize.NonNullTracker -> a.a.a.a.g.e.A:
boolean $assertionsDisabled -> a
1:1:void <clinit>():41:41 -> <clinit>
void addNonNull(com.android.tools.r8.ir.code.IRCode) -> a
void computeNonNullParamOnNormalExits(com.android.tools.r8.ir.conversion.OptimizationFeedback,com.android.tools.r8.ir.code.IRCode) -> a
void cleanupNonNull(com.android.tools.r8.ir.code.IRCode) -> b
com.android.tools.r8.ir.optimize.Outliner -> a.a.a.a.g.e.B:
1:1:void <clinit>():100:100 -> <clinit>
void noProcessing(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.DexEncodedMethod) -> a
com.android.tools.r8.ir.optimize.PeepholeOptimizer -> a.a.a.a.g.e.C:
boolean $assertionsDisabled -> a
1:1:void <clinit>():33:33 -> <clinit>
1:1:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):38:38 -> a
2:2:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):301:301 -> a
2:2:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
3:14:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):305:316 -> a
3:14:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
15:15:boolean constantSpilledAtDefinition(com.android.tools.r8.ir.code.ConstNumber):364:364 -> a
15:15:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):316 -> a
15:15:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
16:17:boolean constantSpilledAtDefinition(com.android.tools.r8.ir.code.ConstNumber):368:369 -> a
16:17:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):316 -> a
16:17:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
18:18:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):319:319 -> a
18:18:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
19:20:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):322:323 -> a
19:20:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
21:21:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):325:325 -> a
21:21:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
22:22:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):328:328 -> a
22:22:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
23:25:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):332:334 -> a
23:25:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
26:26:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):336:336 -> a
26:26:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
27:29:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):342:344 -> a
27:29:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
30:30:void removeRedundantInstructions(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):348:348 -> a
30:30:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):39 -> a
31:32:void optimize(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):40:41 -> a
33:33:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):47:47 -> a
34:39:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):49:54 -> a
40:43:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):57:60 -> a
44:45:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):62:63 -> a
46:50:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):70:74 -> a
51:51:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):76:76 -> a
52:52:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):75:75 -> a
53:57:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):77:81 -> a
58:58:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):84:84 -> a
59:59:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):83:83 -> a
60:60:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):85:85 -> a
61:62:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):90:91 -> a
63:67:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):94:98 -> a
68:68:int sharedSuffixSize(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):221:221 -> a
68:68:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):100 -> a
69:69:int sharedSuffixSize(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):223:223 -> a
69:69:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):100 -> a
70:71:int sharedSuffixSize(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):226:227 -> a
70:71:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):100 -> a
72:75:int sharedSuffixSize(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):229:232 -> a
72:75:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):100 -> a
76:76:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):100:100 -> a
77:77:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):103:103 -> a
78:78:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):109:109 -> a
79:81:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):138:140 -> a
79:81:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
82:82:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):139:139 -> a
82:82:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
83:85:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):141:143 -> a
83:85:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
86:89:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):145:148 -> a
86:89:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
90:92:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):150:152 -> a
90:92:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
93:93:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):157:157 -> a
93:93:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
94:97:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):161:164 -> a
94:97:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
98:99:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):166:167 -> a
98:99:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
100:102:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):169:171 -> a
100:102:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
103:103:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):173:173 -> a
103:103:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
104:106:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):175:177 -> a
104:106:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
107:111:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):180:184 -> a
107:111:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
112:113:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):186:187 -> a
112:113:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
114:114:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):189:189 -> a
114:114:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
115:115:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):192:192 -> a
115:115:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
116:116:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):195:195 -> a
116:116:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
117:117:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):197:197 -> a
117:117:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
118:118:com.android.tools.r8.ir.code.BasicBlock createAndInsertBlockForSuffix(int,int,java.util.List,com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.regalloc.RegisterAllocator):200:200 -> a
118:118:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):111 -> a
119:119:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):117:117 -> a
120:124:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int) -> a
125:126:void shareIdenticalBlockSuffix(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator,int):128:129 -> a
127:127:java.util.List lambda$shareIdenticalBlockSuffix$0(com.android.tools.r8.com.google.common.base.Equivalence$Wrapper):76:76 -> a
128:128:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap localsAtBlockExit(com.android.tools.r8.ir.code.BasicBlock):206:206 -> a
129:133:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap localsAtBlockExit(com.android.tools.r8.ir.code.BasicBlock):209:213 -> a
134:134:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):245:245 -> a
135:139:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):253:257 -> a
140:141:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):260:261 -> a
142:145:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):263:266 -> a
146:146:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):265:265 -> a
147:152:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):267:272 -> a
153:160:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):274:281 -> a
161:161:void removeIdenticalPredecessorBlocks(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.ir.regalloc.RegisterAllocator):283:283 -> a
162:164:void removeWideConstantCovering(java.util.Map,int):357:359 -> a
1:1:java.util.List lambda$shareIdenticalBlockSuffix$1(com.android.tools.r8.com.google.common.base.Equivalence$Wrapper):84:84 -> b
com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination -> a.a.a.a.g.e.F:
java.util.HashMap activeStaticFields -> j
java.util.HashMap activeInstanceFields -> i
java.util.HashMap activeStaticFieldsAtEntry -> h
java.util.HashMap activeInstanceFieldsAtEntry -> g
com.android.tools.r8.ir.code.IRCode code -> d
com.android.tools.r8.ir.code.DominatorTree dominatorTree -> f
boolean enableWholeProgramOptimizations -> e
com.android.tools.r8.graph.DexEncodedMethod method -> c
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.AppInfo appInfo -> b
1:1:void <clinit>():30:30 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,boolean):50:50 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,boolean):39:39 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,boolean):41:41 -> <init>
4:8:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,boolean):51:55 -> <init>
1:1:boolean couldBeVolatile(com.android.tools.r8.graph.DexField):83:83 -> a
2:2:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexField.getHolder():127:127 -> a
2:2:boolean couldBeVolatile(com.android.tools.r8.graph.DexField):83 -> a
3:3:boolean couldBeVolatile(com.android.tools.r8.graph.DexField):83:83 -> a
4:4:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
4:4:boolean couldBeVolatile(com.android.tools.r8.graph.DexField):83 -> a
5:6:boolean couldBeVolatile(com.android.tools.r8.graph.DexField):86:87 -> a
7:7:void run():91:91 -> a
8:10:void run():93:95 -> a
11:19:void run():97:105 -> a
20:21:void run():107:108 -> a
22:23:void killAllActiveFields():170:171 -> a
22:23:void run():109 -> a
24:27:void run():111:114 -> a
28:29:void run():117:118 -> a
30:33:void run():120:123 -> a
34:34:void run():125:125 -> a
35:38:void run():127:130 -> a
39:40:void run():134:135 -> a
41:41:void run():106:106 -> a
42:43:void run():140:141 -> a
44:45:void killAllActiveFields():170:171 -> a
44:45:void run():142 -> a
46:46:void propagateActiveFieldsFrom(com.android.tools.r8.ir.code.BasicBlock):151:151 -> a
46:46:void run():145 -> a
47:51:void propagateActiveFieldsFrom(com.android.tools.r8.ir.code.BasicBlock):154:158 -> a
47:51:void run():145 -> a
52:58:void killActiveFieldsForExceptionalExit(com.android.tools.r8.ir.code.FieldInstruction):212:218 -> a
52:58:void propagateActiveFieldsFrom(com.android.tools.r8.ir.code.BasicBlock):158 -> a
52:58:void run():145 -> a
59:62:void propagateActiveFieldsFrom(com.android.tools.r8.ir.code.BasicBlock):161:164 -> a
59:62:void run():145 -> a
63:63:void run():147:147 -> a
64:65:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):175:176 -> a
66:69:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):179:182 -> a
70:76:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):185:191 -> a
77:77:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):194:194 -> a
78:78:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):196:196 -> a
79:80:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):198:199 -> a
81:81:void killActiveFields(com.android.tools.r8.ir.code.FieldInstruction):202:202 -> a
82:82:void lambda$killActiveFields$0(com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination$FieldAndObject):185:185 -> a
83:85:void eliminateRedundantRead(com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Instruction):224:226 -> a
com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination$1 -> a.a.a.a.g.e.D:
com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination$FieldAndObject -> a.a.a.a.g.e.E:
com.android.tools.r8.graph.DexField field -> a
com.android.tools.r8.ir.code.Value object -> b
1:3:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.code.Value):62:64 -> <init>
1:3:void <init>(com.android.tools.r8.graph.DexField,com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination$1):58 -> <init>
1:1:com.android.tools.r8.graph.DexField access$100(com.android.tools.r8.ir.optimize.RedundantFieldLoadElimination$FieldAndObject):58:58 -> a
1:1:boolean equals(java.lang.Object):74:74 -> equals
2:3:boolean equals(java.lang.Object):77:78 -> equals
1:1:int hashCode():69:69 -> hashCode
com.android.tools.r8.ir.optimize.ReflectionOptimizer -> a.a.a.a.g.e.I:
boolean $assertionsDisabled -> a
1:1:void <clinit>():27:27 -> <clinit>
1:1:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption):149:149 -> a
2:2:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):158:158 -> a
3:3:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):193:193 -> a
4:6:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):180:182 -> a
7:7:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):184:184 -> a
8:8:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):186:186 -> a
9:9:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):189:189 -> a
10:11:java.lang.String com.android.tools.r8.utils.DescriptorUtils.getClassNameFromDescriptor(java.lang.String):226:227 -> a
10:11:java.lang.String com.android.tools.r8.utils.DescriptorUtils.getCanonicalNameFromDescriptor(java.lang.String):237 -> a
10:11:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):174 -> a
12:12:java.lang.String com.android.tools.r8.utils.DescriptorUtils.getCanonicalNameFromDescriptor(java.lang.String):238:238 -> a
12:12:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):174 -> a
13:13:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):176:176 -> a
14:14:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):167:167 -> a
15:16:java.lang.String com.android.tools.r8.utils.DescriptorUtils.getClassNameFromDescriptor(java.lang.String):226:227 -> a
15:16:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):160 -> a
17:17:java.lang.String computeClassName(java.lang.String,com.android.tools.r8.graph.DexClass,com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):162:162 -> a
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo -> a.a.a.a.g.e.H:
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo DEFAULT_INSTANCE -> a
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption classNameComputationOption -> b
1:1:void <clinit>():46:46 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption):53:53 -> <init>
2:3:void <init>(com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption,int):57:58 -> <init>
1:1:boolean needsToComputeClassName():67:67 -> a
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption -> a.a.a.a.g.e.G:
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption SIMPLE_NAME -> e
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption[] $VALUES -> f
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption NAME -> b
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption NONE -> a
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption CANONICAL_NAME -> d
com.android.tools.r8.ir.optimize.ReflectionOptimizer$ClassNameComputationInfo$ClassNameComputationOption TYPE_NAME -> c
1:5:void <clinit>():31:35 -> <clinit>
6:6:void <clinit>():30:30 -> <clinit>
1:1:void <init>(java.lang.String,int):30:30 -> <init>
1:1:boolean needsToComputeClassName():38:38 -> a
com.android.tools.r8.ir.optimize.UninstantiatedTypeOptimization -> a.a.a.a.g.e.J:
boolean $assertionsDisabled -> a
1:1:void <clinit>():62:62 -> <clinit>
void rewrite(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode) -> a
com.android.tools.r8.ir.optimize.classinliner.ClassInliner -> a.a.a.a.g.e.a.a:
com.android.tools.r8.graph.DexItemFactory factory -> b
java.util.concurrent.ConcurrentHashMap knownClasses -> e
com.android.tools.r8.ir.desugar.LambdaRewriter lambdaRewriter -> c
int totalMethodInstructionLimit -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():27:27 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.desugar.LambdaRewriter,int):34:34 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.desugar.LambdaRewriter,int):31:31 -> <init>
3:5:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.ir.desugar.LambdaRewriter,int):35:37 -> <init>
1:1:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):129:129 -> a
2:2:java.util.stream.Stream com.android.tools.r8.com.google.common.collect.Streams.stream(java.util.Iterator):82:82 -> a
2:2:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):129 -> a
3:5:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):129:131 -> a
6:9:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):142:145 -> a
10:10:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):157:157 -> a
11:11:void processMethodCode(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.optimize.CodeRewriter,com.android.tools.r8.ir.optimize.string.StringOptimizer,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode,java.util.function.Predicate,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Supplier):160:160 -> a
12:12:boolean lambda$processMethodCode$0(com.android.tools.r8.ir.code.Instruction):130:130 -> a
13:13:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):205:205 -> a
13:13:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
14:17:boolean computeClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):221:224 -> a
14:17:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):207 -> a
14:17:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
18:19:boolean computeClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):229:230 -> a
18:19:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):207 -> a
18:19:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
20:20:boolean computeClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):237:237 -> a
20:20:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):207 -> a
20:20:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
21:23:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):207:209 -> a
21:23:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
24:24:boolean isClassEligible(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):212:212 -> a
24:24:boolean lambda$processMethodCode$1(com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.graph.DexClass):151 -> a
com.android.tools.r8.ir.optimize.classinliner.InlineCandidateProcessor -> a.a.a.a.g.e.a.b:
com.android.tools.r8.graph.DexItemFactory factory -> c
com.android.tools.r8.graph.DexType eligibleClass -> k
int estimatedCombinedSizeForInlining -> o
java.util.Map extraMethodCalls -> m
com.android.tools.r8.ir.desugar.LambdaRewriter lambdaRewriter -> d
com.android.tools.r8.ir.code.Value eligibleInstance -> j
com.android.tools.r8.ir.code.Instruction root -> i
com.android.tools.r8.ir.optimize.Inliner inliner -> e
java.util.Map methodCallsOnInstance -> l
java.util.function.Predicate isClassEligible -> f
java.util.List unusedArguments -> n
com.android.tools.r8.com.google.common.collect.ImmutableSet ALLOWED_ZERO_TEST_TYPES -> a
boolean $assertionsDisabled -> b
java.util.function.Predicate isProcessedConcurrently -> g
com.android.tools.r8.graph.DexEncodedMethod method -> h
1:3:void <clinit>():56:58 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):91:91 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):74:74 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):76:76 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):78:78 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):81:81 -> <init>
6:11:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):92:97 -> <init>
12:12:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness,com.android.tools.r8.ir.desugar.LambdaRewriter,com.android.tools.r8.ir.optimize.Inliner,java.util.function.Predicate,java.util.function.Predicate,com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.Instruction):99:99 -> <init>
1:2:boolean isInstanceEligible():109:110 -> a
3:4:boolean isInstanceEligible():115:116 -> a
com.android.tools.r8.ir.optimize.lambda.CodeProcessor -> a.a.a.a.g.e.b.a:
1:1:void <clinit>():44:44 -> <clinit>
com.android.tools.r8.ir.optimize.lambda.LambdaMerger -> a.a.a.a.g.e.b.b:
java.util.Map lambdas -> a
com.android.tools.r8.graph.DexItemFactory factory -> c
java.util.function.BiFunction strategyFactory -> d
java.util.Set invalidatedLambdas -> b
1:1:void <clinit>():77:77 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):114:114 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):80:80 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):84:84 -> <init>
4:4:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):89:89 -> <init>
5:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):100:100 -> <init>
6:6:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):107:107 -> <init>
7:8:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):116:117 -> <init>
9:9:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):120:120 -> <init>
10:10:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.DiagnosticsHandler):122:122 -> <init>
1:1:void invalidateLambda(com.android.tools.r8.graph.DexType):129:129 -> a
2:3:void processMethodCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode):187:188 -> a
1:1:boolean isMergeableLambda(com.android.tools.r8.graph.DexType):133:133 -> b
1:1:void lambda$new$0(com.android.tools.r8.graph.DexType):124:124 -> c
com.android.tools.r8.ir.optimize.lambda.LambdaTypeVisitor -> a.a.a.a.g.e.b.c:
1:1:void <clinit>():31:31 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory,java.util.function.Predicate,java.util.function.Consumer):37:37 -> <init>
com.android.tools.r8.ir.optimize.staticizer.ClassStaticizer -> a.a.a.a.g.e.c.a:
boolean $assertionsDisabled -> a
1:1:void <clinit>():45:45 -> <clinit>
void examineMethodCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode) -> a
void fixupMethodCode(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode) -> b
com.android.tools.r8.ir.optimize.string.StringOptimizer -> a.a.a.a.g.e.d.a:
com.android.tools.r8.graph.DexItemFactory factory -> c
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.AppInfo appInfo -> b
com.android.tools.r8.ir.code.BasicBlock$ThrowingInfo throwingInfo -> d
1:1:void <clinit>():40:40 -> <clinit>
1:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.utils.InternalOptions):46:50 -> <init>
1:1:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):62:62 -> a
2:5:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):65:68 -> a
6:7:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):71:72 -> a
8:23:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):75:90 -> a
24:27:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):95:98 -> a
28:32:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):102:106 -> a
33:38:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):108:113 -> a
39:40:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):116:117 -> a
41:41:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):119:119 -> a
42:42:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):118:118 -> a
43:44:void computeTrivialOperationsOnConstString(com.android.tools.r8.ir.code.IRCode):120:121 -> a
45:45:java.lang.Integer lambda$computeTrivialOperationsOnConstString$0(java.lang.String):78:78 -> a
46:46:java.lang.Integer lambda$computeTrivialOperationsOnConstString$1(java.lang.String,java.lang.String):80:80 -> a
47:47:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):129:129 -> a
48:51:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):133:136 -> a
52:54:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):139:141 -> a
55:55:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):145:145 -> a
56:56:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):147:147 -> a
57:58:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):153:154 -> a
59:60:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):262:263 -> a
59:60:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
61:62:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):266:267 -> a
61:62:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
63:63:com.android.tools.r8.graph.DexType com.android.tools.r8.graph.DexMethod.getHolder():157:157 -> a
63:63:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):268 -> a
63:63:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
64:64:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):268:268 -> a
64:64:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
65:65:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):272:272 -> a
65:65:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
66:66:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):276:276 -> a
66:66:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
67:68:boolean hasPotentialReadOutside(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.DexEncodedMethod,java.util.Set):282:283 -> a
67:68:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):154 -> a
69:69:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):158:158 -> a
70:73:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):170:173 -> a
74:77:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):177:180 -> a
78:78:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):182:182 -> a
79:79:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):185:185 -> a
80:81:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):190:191 -> a
82:83:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):194:195 -> a
84:84:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):199:199 -> a
85:85:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):195:195 -> a
86:86:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):201:201 -> a
87:87:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):204:204 -> a
88:88:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):206:206 -> a
89:89:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):215:215 -> a
90:90:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):222:222 -> a
91:91:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):215:215 -> a
92:93:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):207:208 -> a
94:94:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):225:225 -> a
95:95:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):227:227 -> a
96:96:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):235:235 -> a
97:97:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):239:239 -> a
98:98:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):235:235 -> a
99:103:void rewriteClassGetName(com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.shaking.RootSetBuilder$RootSet):244:248 -> a
1:1:java.lang.Integer lambda$computeTrivialOperationsOnConstString$2(java.lang.String,java.lang.String):82:82 -> b
2:8:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):293:299 -> b
9:11:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):302:304 -> b
12:12:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):307:307 -> b
13:13:boolean com.android.tools.r8.ir.analysis.type.TypeLatticeElement.isConstantNull():303:303 -> b
13:13:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):308 -> b
14:22:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):309:317 -> b
23:23:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):319:319 -> b
24:24:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):321:321 -> b
25:28:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):324:327 -> b
29:35:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):330:336 -> b
36:36:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):338:338 -> b
37:37:void removeTrivialConversions(com.android.tools.r8.ir.code.IRCode):340:340 -> b
1:1:java.lang.Integer lambda$computeTrivialOperationsOnConstString$3(java.lang.String,java.lang.String):84:84 -> c
1:1:java.lang.Integer lambda$computeTrivialOperationsOnConstString$4(java.lang.String,java.lang.String):86:86 -> d
1:1:java.lang.Integer lambda$computeTrivialOperationsOnConstString$5(java.lang.String,java.lang.String):88:88 -> e
1:1:java.lang.Integer lambda$computeTrivialOperationsOnConstString$6(java.lang.String,java.lang.String):90:90 -> f
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator -> a.a.a.a.g.f.c:
java.util.List moveExceptionIntervals -> q
int maxRegisterNumber -> k
int[] unusedRegisters -> s
com.android.tools.r8.utils.InternalOptions options -> e
com.android.tools.r8.ir.code.IRCode code -> c
int numberOfArgumentRegisters -> d
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode mode -> i
java.util.TreeSet freeRegisters -> j
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList expiredHere -> p
com.android.tools.r8.ir.code.Value lastArgumentValue -> h
com.android.tools.r8.ir.code.Value firstArgumentValue -> g
java.util.PriorityQueue unhandled -> o
boolean $assertionsDisabled -> a
java.util.List inactive -> n
int firstParallelMoveTemporary -> r
com.android.tools.r8.graph.AppInfo appInfo -> b
java.util.Map liveAtEntrySets -> f
java.util.List active -> m
java.util.List liveIntervals -> l
1:1:void <clinit>():82:82 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):186:186 -> <init>
2:2:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):140:140 -> <init>
3:3:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):142:142 -> <init>
4:4:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):144:144 -> <init>
5:5:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):147:147 -> <init>
6:6:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):149:149 -> <init>
7:7:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):151:151 -> <init>
8:8:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):153:153 -> <init>
9:9:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):157:157 -> <init>
10:10:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):161:161 -> <init>
11:11:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):165:165 -> <init>
12:12:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):169:169 -> <init>
13:15:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):187:189 -> <init>
16:18:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):191:193 -> <init>
19:19:void <init>(com.android.tools.r8.graph.AppInfo,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.utils.InternalOptions):196:196 -> <init>
void addNewBlockToShareIdenticalSuffix(com.android.tools.r8.ir.code.BasicBlock,int,java.util.List) -> a
boolean longHalfOverlappingLong(int,int) -> a
1:4:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):266:269 -> a
5:9:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):272:276 -> a
10:14:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):278:282 -> a
15:15:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):284:284 -> a
16:16:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):282:282 -> a
17:17:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):287:287 -> a
18:18:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):290:290 -> a
19:23:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):293:297 -> a
24:26:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):300:302 -> a
27:30:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):306:309 -> a
31:32:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):312:313 -> a
33:33:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):316:316 -> a
34:36:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):318:320 -> a
37:39:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):325:327 -> a
40:40:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):333:333 -> a
41:41:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):340:340 -> a
42:44:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):343:345 -> a
45:45:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):347:347 -> a
46:50:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):351:355 -> a
51:51:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):480:480 -> a
51:51:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
52:53:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):487:488 -> a
52:53:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
54:60:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):490:496 -> a
54:60:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
61:61:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):498:498 -> a
61:61:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
62:66:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):501:505 -> a
62:66:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
67:69:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):508:510 -> a
67:69:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
70:70:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):513:513 -> a
70:70:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
71:71:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):515:515 -> a
71:71:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
72:74:void setLocalsAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.InstructionListIterator,java.util.List,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.ir.regalloc.RegisterAllocator):481:483 -> a
72:74:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):360 -> a
75:77:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):363:365 -> a
78:83:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):369:374 -> a
84:86:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):376:378 -> a
87:87:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):384:384 -> a
88:91:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):386:389 -> a
92:93:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):392:393 -> a
94:94:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):397:397 -> a
95:97:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):399:401 -> a
98:99:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):403:404 -> a
100:101:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):407:408 -> a
102:102:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):413:413 -> a
103:107:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):415:419 -> a
108:108:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):421:421 -> a
109:109:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):424:424 -> a
110:110:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):427:427 -> a
111:111:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):429:429 -> a
112:112:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):432:432 -> a
113:114:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList,java.util.List,com.android.tools.r8.ir.regalloc.RegisterAllocator,java.util.Map):436:437 -> a
115:115:int lambda$computeDebugInfo$0(com.android.tools.r8.ir.regalloc.LiveRange,com.android.tools.r8.ir.regalloc.LiveRange):278:278 -> a
116:117:boolean lambda$computeDebugInfo$2(java.util.Set,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange):335:336 -> a
118:118:boolean isLocalLiveAtInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange):444:444 -> a
119:120:boolean isLocalLiveAtInstruction(com.android.tools.r8.ir.code.Instruction,int,int,com.android.tools.r8.ir.code.Value):449:450 -> a
119:120:boolean isLocalLiveAtInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange):444 -> a
121:122:boolean usesValue(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.Instruction):455:456 -> a
121:122:boolean isLocalLiveAtInstruction(com.android.tools.r8.ir.code.Instruction,int,int,com.android.tools.r8.ir.code.Value):451 -> a
121:122:boolean isLocalLiveAtInstruction(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange):444 -> a
123:123:boolean valuesContain(com.android.tools.r8.ir.code.Value,java.util.Collection):460:460 -> a
124:124:boolean valuesContain(com.android.tools.r8.ir.code.Value,java.util.Collection):464:464 -> a
125:125:boolean valuesContain(com.android.tools.r8.ir.code.Value,java.util.Collection):466:466 -> a
126:126:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):521:521 -> a
127:127:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):524:524 -> a
128:131:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):527:530 -> a
132:132:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):533:533 -> a
133:137:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):536:540 -> a
138:138:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):542:542 -> a
139:139:com.android.tools.r8.ir.code.DebugLocalsChange createLocalsChange(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):525:525 -> a
140:140:void addRegisterIfUsed(java.util.Set,com.android.tools.r8.ir.regalloc.LiveIntervals):588:588 -> a
141:143:void addRegisterIfUsed(java.util.Set,com.android.tools.r8.ir.regalloc.LiveIntervals):590:592 -> a
144:146:int registersUsed():603:605 -> a
147:148:int getArgumentOrAllocateRegisterForValue(com.android.tools.r8.ir.code.Value,int):624:625 -> a
149:150:int getRegisterForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):801:802 -> a
149:150:int getArgumentOrAllocateRegisterForValue(com.android.tools.r8.ir.code.Value,int):625 -> a
151:151:int getArgumentOrAllocateRegisterForValue(com.android.tools.r8.ir.code.Value,int):627:627 -> a
152:152:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):650:650 -> a
153:162:void clearRegisterAssignments(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):782:791 -> a
153:162:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):653 -> a
163:163:void clearRegisterAssignments(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):793:793 -> a
163:163:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):653 -> a
164:164:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):654:654 -> a
165:166:void pinArgumentRegisters():2954:2955 -> a
165:166:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):657 -> a
167:167:void pinArgumentRegisters():2957:2957 -> a
167:167:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):657 -> a
168:170:void pinArgumentRegisters():2960:2962 -> a
168:170:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):657 -> a
171:171:void pinArgumentRegisters():2959:2959 -> a
171:171:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):657 -> a
172:172:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):830:830 -> a
172:172:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
173:173:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):832:832 -> a
173:173:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
174:177:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):834:837 -> a
174:177:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
178:178:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):839:839 -> a
178:178:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
179:179:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):843:843 -> a
179:179:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
180:181:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):845:846 -> a
180:181:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
182:182:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):849:849 -> a
182:182:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
183:183:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):851:851 -> a
183:183:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
184:184:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):859:859 -> a
184:184:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
185:185:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):861:861 -> a
185:185:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
186:186:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):865:865 -> a
186:186:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
187:187:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):867:867 -> a
187:187:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
188:188:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):878:878 -> a
188:188:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
189:195:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):883:889 -> a
189:195:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
196:197:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):891:892 -> a
196:197:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
198:201:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):897:900 -> a
198:201:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
202:203:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):903:904 -> a
202:203:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
204:205:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):906:907 -> a
204:205:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
206:208:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):914:916 -> a
206:208:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
209:209:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):918:918 -> a
209:209:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
210:218:void setHintForDestRegOfCheckCast(com.android.tools.r8.ir.regalloc.LiveIntervals):1058:1066 -> a
210:218:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):920 -> a
210:218:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
219:226:void setHintToPromote2AddrInstruction(com.android.tools.r8.ir.regalloc.LiveIntervals):1077:1084 -> a
219:226:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):921 -> a
219:226:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
227:231:void setHintToPromote2AddrInstruction(com.android.tools.r8.ir.regalloc.LiveIntervals):1086:1090 -> a
227:231:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):921 -> a
227:231:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
232:233:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1105:1106 -> a
232:233:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
232:233:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
234:238:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1110:1114 -> a
234:238:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
234:238:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
239:241:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1116:1118 -> a
239:241:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
239:241:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
242:242:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1123:1123 -> a
242:242:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
242:242:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
243:243:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1130:1130 -> a
243:243:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
243:243:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
244:244:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1134:1134 -> a
244:244:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
244:244:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
245:245:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1136:1136 -> a
245:245:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
245:245:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
246:246:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1140:1140 -> a
246:246:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
246:246:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
247:247:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1142:1142 -> a
247:247:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
247:247:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
248:251:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1151:1154 -> a
248:251:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
248:251:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
252:252:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1156:1156 -> a
252:252:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
252:252:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
253:254:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1158:1159 -> a
253:254:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
253:254:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
255:255:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1162:1162 -> a
255:255:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
255:255:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
256:256:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1164:1164 -> a
256:256:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
256:256:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
257:261:void allocateArgumentIntervalsWithSrc(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1166:1170 -> a
257:261:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):926 -> a
257:261:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
262:262:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):927:927 -> a
262:262:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
263:263:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):932:932 -> a
263:263:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
264:273:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):934:943 -> a
264:273:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
274:278:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):946:950 -> a
274:278:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
279:287:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):955:963 -> a
279:287:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
288:292:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):966:970 -> a
288:292:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
293:294:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):975:976 -> a
293:294:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
295:296:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1612:1613 -> a
295:296:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
295:296:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
297:298:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1615:1616 -> a
297:298:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
297:298:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
299:300:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1620:1621 -> a
299:300:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
299:300:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
301:302:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1624:1625 -> a
301:302:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
301:302:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
303:303:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1630:1630 -> a
303:303:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
303:303:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
304:304:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1635:1635 -> a
304:304:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
304:304:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
305:305:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1639:1639 -> a
305:305:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
305:305:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
306:307:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1641:1642 -> a
306:307:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
306:307:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
308:310:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1646:1648 -> a
308:310:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
308:310:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
311:311:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1651:1651 -> a
311:311:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
311:311:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
312:313:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1655:1656 -> a
312:313:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
312:313:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
314:315:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1664:1665 -> a
314:315:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
314:315:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
316:316:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1667:1667 -> a
316:316:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
316:316:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
317:318:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1672:1673 -> a
317:318:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
317:318:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
319:319:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1675:1675 -> a
319:319:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
319:319:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
320:320:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1677:1677 -> a
320:320:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
320:320:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
321:325:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1685:1689 -> a
321:325:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
321:325:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
326:326:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1692:1692 -> a
326:326:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
326:326:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
327:327:int toInstructionPosition(int):1394:1394 -> a
327:327:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1692 -> a
327:327:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
327:327:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
328:328:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1697:1697 -> a
328:328:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
328:328:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
329:330:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1699:1700 -> a
329:330:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
329:330:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
331:331:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1708:1708 -> a
331:331:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
331:331:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
332:332:boolean freePositionsAreConsistentWithFreeRegisters(com.android.tools.r8.ir.regalloc.RegisterPositions,int):1031:1031 -> a
332:332:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1708 -> a
332:332:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
332:332:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
333:333:boolean freePositionsAreConsistentWithFreeRegisters(com.android.tools.r8.ir.regalloc.RegisterPositions,int):1033:1033 -> a
333:333:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1708 -> a
333:333:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
333:333:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
334:334:boolean freePositionsAreConsistentWithFreeRegisters(com.android.tools.r8.ir.regalloc.RegisterPositions,int):1037:1037 -> a
334:334:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1708 -> a
334:334:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
334:334:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
335:335:boolean freePositionsAreConsistentWithFreeRegisters(com.android.tools.r8.ir.regalloc.RegisterPositions,int):1039:1039 -> a
335:335:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1708 -> a
335:335:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
335:335:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
336:336:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1787:1787 -> a
336:336:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
336:336:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
336:336:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
337:338:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1789:1790 -> a
337:338:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
337:338:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
337:338:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
339:348:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1799:1808 -> a
339:348:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
339:348:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
339:348:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
349:349:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1810:1810 -> a
349:349:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
349:349:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
349:349:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
350:350:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1812:1812 -> a
350:350:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
350:350:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
350:350:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
351:353:boolean useRegisterHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean):1815:1817 -> a
351:353:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1711 -> a
351:353:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
351:353:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
354:354:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1717:1717 -> a
354:354:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
354:354:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
355:355:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1726:1726 -> a
355:355:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
355:355:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
356:356:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1728:1728 -> a
356:356:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
356:356:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
357:357:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1735:1735 -> a
357:357:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
357:357:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
358:363:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1742:1747 -> a
358:363:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
358:363:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
364:364:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1986:1986 -> a
364:364:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
364:364:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
364:364:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
365:365:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1989:1989 -> a
365:365:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
365:365:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
365:365:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
366:367:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1993:1994 -> a
366:367:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
366:367:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
366:367:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
368:369:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1997:1998 -> a
368:369:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
368:369:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
368:369:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
370:370:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2000:2000 -> a
370:370:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
370:370:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
370:370:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
371:371:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2002:2002 -> a
371:371:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
371:371:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
371:371:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
372:372:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2004:2004 -> a
372:372:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
372:372:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
372:372:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
373:373:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2003:2003 -> a
373:373:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
373:373:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
373:373:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
374:377:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2011:2014 -> a
374:377:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
374:377:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
374:377:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
378:380:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2016:2018 -> a
378:380:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
378:380:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
378:380:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
381:382:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2027:2028 -> a
381:382:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
381:382:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
381:382:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
383:384:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2032:2033 -> a
383:384:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
383:384:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
383:384:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
385:385:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2038:2038 -> a
385:385:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
385:385:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
385:385:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
386:386:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2040:2040 -> a
386:386:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
386:386:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
386:386:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
387:387:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2044:2044 -> a
387:387:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
387:387:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
387:387:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
388:388:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2047:2047 -> a
388:388:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
388:388:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
388:388:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
389:389:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2051:2051 -> a
389:389:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
389:389:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
389:389:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
390:390:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2057:2057 -> a
390:390:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
390:390:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
390:390:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
391:391:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2059:2059 -> a
391:391:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
391:391:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
391:391:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
392:392:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2073:2073 -> a
392:392:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
392:392:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
392:392:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
393:394:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2078:2079 -> a
393:394:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
393:394:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
393:394:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
395:395:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2081:2081 -> a
395:395:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
395:395:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
395:395:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
396:398:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2084:2086 -> a
396:398:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
396:398:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
396:398:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
399:399:int getNewSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1259:1259 -> a
399:399:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2088 -> a
399:399:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
399:399:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
399:399:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
400:400:int getNewSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1262:1262 -> a
400:400:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2088 -> a
400:400:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
400:400:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
400:400:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
401:402:int getNewSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):1265:1266 -> a
401:402:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2088 -> a
401:402:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
401:402:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
401:402:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
403:405:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2089:2091 -> a
403:405:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
403:405:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
403:405:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
406:408:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2095:2097 -> a
406:408:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
406:408:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
406:408:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
409:409:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2100:2100 -> a
409:409:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
409:409:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
409:409:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
410:410:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2102:2102 -> a
410:410:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
410:410:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
410:410:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
411:413:void allocateBlockedRegister(com.android.tools.r8.ir.regalloc.LiveIntervals):2105:2107 -> a
411:413:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1749 -> a
411:413:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
411:413:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
414:416:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1754:1756 -> a
414:416:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
414:416:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
417:417:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1759:1759 -> a
417:417:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
417:417:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
418:418:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1761:1761 -> a
418:418:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
418:418:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
419:419:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1763:1763 -> a
419:419:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
419:419:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
420:423:boolean allocateSingleInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1770:1773 -> a
420:423:boolean performLinearScan(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):978 -> a
420:423:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):659 -> a
424:424:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):661:661 -> a
425:425:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):664:664 -> a
426:426:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):697:697 -> a
427:429:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):701:703 -> a
430:430:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):705:705 -> a
431:431:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):678:678 -> a
432:434:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):682:684 -> a
435:435:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):686:686 -> a
436:436:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):688:688 -> a
437:438:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):691:692 -> a
439:439:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):666:666 -> a
440:440:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):673:673 -> a
441:441:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):670:670 -> a
442:443:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):709:710 -> a
444:444:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):709:709 -> a
445:446:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):711:712 -> a
447:447:com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode performAllocation(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode,boolean):711:711 -> a
448:449:boolean isSpillInstruction(com.android.tools.r8.ir.code.Instruction):768:769 -> a
450:452:boolean isSpillInstruction(com.android.tools.r8.ir.code.Instruction):773:775 -> a
453:453:int realRegisterNumberFromAllocated(int):820:820 -> a
454:455:int realRegisterNumberFromAllocated(int):823:824 -> a
456:458:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):987:989 -> a
459:461:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):991:993 -> a
462:462:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):999:999 -> a
463:467:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1003:1007 -> a
468:469:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1009:1010 -> a
470:470:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1019:1019 -> a
471:472:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1022:1023 -> a
473:473:boolean invariantsHold(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode):1025:1025 -> a
474:475:void lambda$invariantsHold$3(java.util.TreeSet,int):995:996 -> a
476:476:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1179:1179 -> a
477:477:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1183:1183 -> a
478:480:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1185:1187 -> a
481:481:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1184:1184 -> a
482:482:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1191:1191 -> a
483:483:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1194:1194 -> a
484:487:boolean liveIntervalsHasUnhandledSplitOverlappingAnyOf(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):1242:1245 -> a
484:487:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1197 -> a
488:488:boolean liveIntervalsHasUnhandledSplitOverlappingAnyOf(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):1249:1249 -> a
488:488:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1197 -> a
489:489:boolean liveIntervalsHasUnhandledSplitOverlappingAnyOf(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):1248:1248 -> a
489:489:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1197 -> a
490:490:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1198:1198 -> a
491:491:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1196:1196 -> a
492:493:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1205:1206 -> a
494:494:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1209:1209 -> a
495:495:int getFreeConsecutiveRegisters(int):2981:2981 -> a
495:495:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1210 -> a
496:497:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1212:1213 -> a
498:499:boolean registerAssignmentNotConflictingWithArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):1047:1048 -> a
498:499:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1213 -> a
500:501:boolean registerAssignmentNotConflictingWithArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):1051:1052 -> a
500:501:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1213 -> a
502:502:boolean registerAssignmentNotConflictingWithArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):1051:1051 -> a
502:502:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1213 -> a
503:503:boolean registerAssignmentNotConflictingWithArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):1050:1050 -> a
503:503:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1213 -> a
504:508:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1215:1219 -> a
509:510:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1225:1226 -> a
511:511:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1228:1228 -> a
512:512:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1211:1211 -> a
513:515:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1231:1233 -> a
516:516:void allocateLinkedIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,boolean):1235:1235 -> a
517:517:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1271:1271 -> a
518:518:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1274:1274 -> a
519:521:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1277:1279 -> a
522:522:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1281:1281 -> a
523:524:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1287:1288 -> a
525:525:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1290:1290 -> a
526:526:boolean registersAreFreeAndConsecutive(int,boolean):3037:3037 -> a
526:526:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1290 -> a
527:527:boolean registersAreFreeAndConsecutive(int,boolean):3041:3041 -> a
527:527:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1290 -> a
528:528:boolean registersAreFreeAndConsecutive(int,boolean):3044:3044 -> a
528:528:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1290 -> a
529:529:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1291:1291 -> a
530:531:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1302:1303 -> a
532:533:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1305:1306 -> a
534:534:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1310:1310 -> a
535:536:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1313:1314 -> a
537:537:int getSpillRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):1316:1316 -> a
538:538:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1332:1332 -> a
539:542:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1334:1337 -> a
543:543:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1340:1340 -> a
544:544:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1342:1342 -> a
545:547:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1347:1349 -> a
548:548:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1354:1354 -> a
549:549:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1356:1356 -> a
550:552:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1361:1363 -> a
553:556:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1370:1373 -> a
557:560:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1380:1383 -> a
561:561:boolean maySpillLiveIntervalsToRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int,int):1386:1386 -> a
562:562:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1837:1837 -> a
563:563:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1839:1839 -> a
564:564:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1841:1841 -> a
565:566:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1843:1844 -> a
567:568:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1848:1849 -> a
569:569:boolean tryHint(com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,int):1852:1852 -> a
570:572:void assignFreeRegisterToUnhandledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1902:1904 -> a
573:573:int getLargestCandidate(int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1916:1916 -> a
574:574:int getLargestCandidate(int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1919:1919 -> a
575:575:int getLargestCandidate(int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1921:1921 -> a
576:576:int getLargestCandidate(int,com.android.tools.r8.ir.regalloc.RegisterPositions,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1928:1928 -> a
577:577:int handleWorkaround(java.util.function.Predicate,java.util.function.BiPredicate,int,com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1946:1946 -> a
578:578:int handleWorkaround(java.util.function.Predicate,java.util.function.BiPredicate,int,com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1948:1948 -> a
579:580:int handleWorkaround(java.util.function.Predicate,java.util.function.BiPredicate,int,com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1950:1951 -> a
581:581:int getLargestValidCandidate(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1966:1966 -> a
582:582:int getLargestValidCandidate(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1970:1970 -> a
583:583:int getLargestValidCandidate(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1974:1974 -> a
584:584:int getLargestValidCandidate(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):1978:1978 -> a
585:585:int getLargestPosition(com.android.tools.r8.ir.regalloc.RegisterPositions,int,boolean):2114:2114 -> a
586:586:int getLargestPosition(com.android.tools.r8.ir.regalloc.RegisterPositions,int,boolean):2116:2116 -> a
587:587:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2124:2124 -> a
588:590:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2126:2128 -> a
591:597:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2136:2142 -> a
591:597:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
598:598:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2147:2147 -> a
598:598:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
599:601:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2149:2151 -> a
599:601:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
602:602:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2154:2154 -> a
602:602:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
603:605:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2157:2159 -> a
603:605:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
606:607:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2163:2164 -> a
606:607:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
608:608:void splitOverlappingInactiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2168:2168 -> a
608:608:void assignRegisterAndSpill(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2131 -> a
609:613:void blockLinkedRegisters(java.util.List,com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions):2332:2336 -> a
614:616:void blockLinkedRegisters(java.util.List,com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions):2338:2340 -> a
617:617:void blockLinkedRegisters(java.util.List,com.android.tools.r8.ir.regalloc.LiveIntervals,int,com.android.tools.r8.ir.regalloc.RegisterPositions,com.android.tools.r8.ir.regalloc.RegisterPositions):2343:2343 -> a
618:619:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2451:2452 -> a
620:620:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2456:2456 -> a
621:622:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2459:2460 -> a
623:623:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2462:2462 -> a
624:625:com.android.tools.r8.ir.code.Value com.android.tools.r8.ir.code.Value.getStartOfConsecutive():366:367 -> a
624:625:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2463 -> a
626:626:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2464:2464 -> a
627:628:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2466:2467 -> a
629:630:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2471:2472 -> a
631:631:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2477:2477 -> a
632:632:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2480:2480 -> a
633:634:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2485:2486 -> a
635:635:boolean unconstrainedForCf(int,com.android.tools.r8.utils.InternalOptions):2662:2662 -> a
635:635:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2486 -> a
636:638:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2487:2489 -> a
639:639:void addLiveRange(com.android.tools.r8.ir.code.Value,com.android.tools.r8.ir.code.BasicBlock,int,java.util.List,com.android.tools.r8.utils.InternalOptions):2492:2492 -> a
640:645:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2525:2530 -> a
646:648:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2537:2539 -> a
649:649:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2541:2541 -> a
650:653:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2545:2548 -> a
654:657:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2551:2554 -> a
658:658:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2558:2558 -> a
659:659:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2561:2561 -> a
660:663:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2564:2567 -> a
664:666:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2572:2574 -> a
667:667:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2576:2576 -> a
668:668:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2580:2580 -> a
669:669:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2577:2577 -> a
670:670:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2583:2583 -> a
671:671:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2586:2586 -> a
672:674:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2588:2590 -> a
675:675:boolean unconstrainedForCf(int,com.android.tools.r8.utils.InternalOptions):2662:2662 -> a
675:675:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2590 -> a
676:678:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2591:2593 -> a
679:681:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2595:2597 -> a
682:682:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2610:2610 -> a
683:683:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2612:2612 -> a
684:687:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2624:2627 -> a
688:689:int getLiveRangeEndOnExceptionalFlow(com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.Value):2654:2655 -> a
688:689:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2631 -> a
690:690:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2628:2628 -> a
691:691:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2637:2637 -> a
692:697:void computeLiveRanges(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.ir.code.IRCode,java.util.Map,java.util.List):2640:2645 -> a
698:698:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2731:2731 -> a
699:699:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2734:2734 -> a
700:701:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2736:2737 -> a
702:705:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2740:2743 -> a
706:706:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2747:2747 -> a
707:708:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2750:2751 -> a
709:709:boolean implementationIsBridge(com.android.tools.r8.ir.code.IRCode):2753:2753 -> a
710:710:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2775:2775 -> a
711:715:boolean argumentsAreAlreadyLinked(com.android.tools.r8.ir.code.Invoke):2880:2884 -> a
711:715:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2775 -> a
716:716:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2776:2776 -> a
717:718:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2780:2781 -> a
719:721:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2789:2791 -> a
722:723:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2795:2796 -> a
724:726:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2807:2809 -> a
727:728:boolean com.android.tools.r8.ir.code.Value.hasRegisterConstraint():666:667 -> a
727:728:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2811 -> a
729:729:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2812:2812 -> a
730:731:com.android.tools.r8.ir.code.Value createValue(com.android.tools.r8.ir.analysis.type.TypeLatticeElement):2760:2761 -> a
730:731:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2812 -> a
732:733:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2813:2814 -> a
734:737:void replaceArgument(com.android.tools.r8.ir.code.Invoke,int,com.android.tools.r8.ir.code.Value):2766:2769 -> a
734:737:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2815 -> a
738:740:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2817:2819 -> a
741:743:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2827:2829 -> a
744:745:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2831:2832 -> a
746:746:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2836:2836 -> a
747:747:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2841:2841 -> a
748:748:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2849:2849 -> a
748:748:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
749:751:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2852:2854 -> a
749:751:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
752:754:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2857:2859 -> a
752:754:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
755:757:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2861:2863 -> a
755:757:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
758:759:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2865:2866 -> a
758:759:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
760:760:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2869:2869 -> a
760:760:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
761:762:void generateArgumentMovesAtDefinitions(com.android.tools.r8.ir.code.Invoke,java.util.PriorityQueue,com.android.tools.r8.ir.code.InstructionListIterator):2874:2875 -> a
761:762:void generateArgumentMoves(com.android.tools.r8.ir.code.Invoke,com.android.tools.r8.ir.code.InstructionListIterator):2842 -> a
763:763:int lambda$generateArgumentMoves$5(com.android.tools.r8.ir.code.Move,com.android.tools.r8.ir.code.Move):2783:2783 -> a
764:765:int getFreeConsecutiveRegisters(int,boolean):2985:2986 -> a
766:766:int getFreeConsecutiveRegisters(int,boolean):2988:2988 -> a
767:767:int getFreeConsecutiveRegisters(int,boolean):3004:3004 -> a
768:769:int getFreeConsecutiveRegisters(int,boolean):3007:3008 -> a
770:770:int getFreeConsecutiveRegisters(int,boolean):3012:3012 -> a
771:771:int getFreeConsecutiveRegisters(int,boolean):3015:3015 -> a
772:774:int getFreeConsecutiveRegisters(int,boolean):3023:3025 -> a
775:775:int getFreeConsecutiveRegisters(int,boolean):3029:3029 -> a
776:777:int lambda$getFreeConsecutiveRegisters$6(java.lang.Integer,java.lang.Integer):2991:2992 -> a
778:778:int lambda$getFreeConsecutiveRegisters$6(java.lang.Integer,java.lang.Integer):3002:3002 -> a
779:780:int getNextFreeRegister(java.util.Iterator):3053:3054 -> a
781:781:int getNextFreeRegister(java.util.Iterator):3056:3056 -> a
782:783:void excludeRegistersForInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet):3060:3061 -> a
784:786:void excludeRegistersForInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet):3063:3065 -> a
787:790:void excludeRegistersForInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet):3069:3072 -> a
791:796:void freeOccupiedRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3078:3083 -> a
797:800:void freeOccupiedRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3086:3089 -> a
801:801:boolean hasEqualTypesAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock):3184:3184 -> a
void mergeBlocks(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock) -> b
1:1:void allocateRegisters():205:205 -> b
2:4:boolean noLinkedValues():3138:3140 -> b
2:4:void allocateRegisters():205 -> b
5:7:boolean noLinkedValues():3142:3144 -> b
5:7:void allocateRegisters():205 -> b
8:9:boolean noLinkedValues():3146:3147 -> b
8:9:void allocateRegisters():205 -> b
10:10:boolean noLinkedValues():3146:3146 -> b
10:10:void allocateRegisters():205 -> b
11:12:void allocateRegisters():206:207 -> b
13:15:void transformBridgeMethod():2675:2677 -> b
13:15:void allocateRegisters():208 -> b
16:19:void transformBridgeMethod():2679:2682 -> b
16:19:void allocateRegisters():208 -> b
20:21:void transformBridgeMethod():2685:2686 -> b
20:21:void allocateRegisters():208 -> b
22:22:void transformBridgeMethod():2688:2688 -> b
22:22:void allocateRegisters():208 -> b
23:25:void transformBridgeMethod():2691:2693 -> b
23:25:void allocateRegisters():208 -> b
26:27:void transformBridgeMethod():2699:2700 -> b
26:27:void allocateRegisters():208 -> b
28:31:void transformBridgeMethod():2702:2705 -> b
28:31:void allocateRegisters():208 -> b
32:33:void transformBridgeMethod():2707:2708 -> b
32:33:void allocateRegisters():208 -> b
34:37:void transformBridgeMethod():2720:2723 -> b
34:37:void allocateRegisters():208 -> b
38:41:void computeNeedsRegister():2943:2946 -> b
38:41:void allocateRegisters():210 -> b
42:42:void constrainArgumentIntervals():2920:2920 -> b
42:42:void allocateRegisters():211 -> b
43:43:void createArgumentLiveIntervals(java.util.List):2894:2894 -> b
43:43:void constrainArgumentIntervals():2921 -> b
43:43:void allocateRegisters():211 -> b
44:46:void createArgumentLiveIntervals(java.util.List):2898:2900 -> b
44:46:void constrainArgumentIntervals():2921 -> b
44:46:void allocateRegisters():211 -> b
47:52:void linkArgumentValuesAndIntervals(java.util.List):2906:2911 -> b
47:52:void constrainArgumentIntervals():2922 -> b
47:52:void allocateRegisters():211 -> b
53:53:void linkArgumentValuesAndIntervals(java.util.List):2914:2914 -> b
53:53:void constrainArgumentIntervals():2922 -> b
53:53:void allocateRegisters():211 -> b
54:58:void insertRangeInvokeMoves():2926:2930 -> b
54:58:void allocateRegisters():212 -> b
59:59:void insertRangeInvokeMoves():2932:2932 -> b
59:59:void allocateRegisters():212 -> b
60:60:void insertRangeInvokeMoves():2934:2934 -> b
60:60:void allocateRegisters():212 -> b
61:61:void insertRangeInvokeMoves():2936:2936 -> b
61:61:void allocateRegisters():212 -> b
62:63:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():636:637 -> b
62:63:void allocateRegisters():213 -> b
64:64:void computeLiveRanges():2497:2497 -> b
64:64:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
64:64:void allocateRegisters():213 -> b
65:65:void computeLiveRanges():2502:2502 -> b
65:65:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
65:65:void allocateRegisters():213 -> b
66:66:boolean com.android.tools.r8.utils.InternalOptions.canHaveThisTypeVerifierBug():654:654 -> b
66:66:void computeLiveRanges():2502 -> b
66:66:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
66:66:void allocateRegisters():213 -> b
67:67:void computeLiveRanges():2502:2502 -> b
67:67:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
67:67:void allocateRegisters():213 -> b
68:68:boolean com.android.tools.r8.utils.InternalOptions.canHaveThisJitCodeDebuggingBug():663:663 -> b
68:68:void computeLiveRanges():2502 -> b
68:68:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
68:68:void allocateRegisters():213 -> b
69:78:void computeLiveRanges():2502:2511 -> b
69:78:com.android.tools.r8.com.google.common.collect.ImmutableList computeLivenessInformation():638 -> b
69:78:void allocateRegisters():213 -> b
79:79:void performAllocation():645:645 -> b
79:79:void allocateRegisters():214 -> b
80:80:void allocateRegisters():215:215 -> b
81:81:void allocateRegisters():219:219 -> b
82:82:void allocateRegisters():224:224 -> b
83:83:void computeDebugInfo(com.android.tools.r8.com.google.common.collect.ImmutableList):257:257 -> b
83:83:void allocateRegisters():225 -> b
84:90:void allocateRegisters():226:232 -> b
91:91:void allocateRegisters():236:236 -> b
92:97:void clearState():546:551 -> b
92:97:void allocateRegisters():237 -> b
98:98:boolean lambda$computeDebugInfo$1(com.android.tools.r8.ir.code.Instruction):325:325 -> b
99:100:int getRegisterForValue(com.android.tools.r8.ir.code.Value,int):612:613 -> b
101:103:int getRegisterForValue(com.android.tools.r8.ir.code.Value,int):615:617 -> b
104:105:int getRegisterForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):801:802 -> b
104:105:int getRegisterForValue(com.android.tools.r8.ir.code.Value,int):619 -> b
106:107:int unadjustedRealRegisterFromAllocated(int):806:807 -> b
108:108:int unadjustedRealRegisterFromAllocated(int):809:809 -> b
109:109:int unadjustedRealRegisterFromAllocated(int):811:811 -> b
110:111:void lambda$invariantsHold$4(java.util.TreeSet,int):1012:1013 -> b
112:112:boolean needsArrayGetWideWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1413:1413 -> b
113:113:boolean needsArrayGetWideWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1416:1416 -> b
114:114:boolean needsArrayGetWideWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1420:1420 -> b
115:115:boolean needsArrayGetWideWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1424:1424 -> b
116:117:boolean needsArrayGetWideWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1429:1430 -> b
118:119:void assignRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1860:1861 -> b
120:120:void updateRegisterHints(com.android.tools.r8.ir.regalloc.LiveIntervals):1866:1866 -> b
120:120:void assignRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1862 -> b
121:130:void updateRegisterHints(com.android.tools.r8.ir.regalloc.LiveIntervals):1869:1878 -> b
121:130:void assignRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1862 -> b
131:136:void updateRegisterHints(com.android.tools.r8.ir.regalloc.LiveIntervals):1887:1892 -> b
131:136:void assignRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1862 -> b
137:138:void updateRegisterHints(com.android.tools.r8.ir.regalloc.LiveIntervals):1894:1895 -> b
137:138:void assignRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1862 -> b
139:140:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2173:2174 -> b
141:141:boolean atLeastOneOfRegistersAreTaken(int,boolean):3134:3134 -> b
141:141:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2174 -> b
142:142:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2174:2174 -> b
143:144:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2176:2177 -> b
145:145:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2179:2179 -> b
146:147:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2181:2182 -> b
148:148:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2185:2185 -> b
149:156:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2188:2195 -> b
157:164:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2199:2206 -> b
165:168:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2209:2212 -> b
169:170:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2214:2215 -> b
171:174:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2217:2220 -> b
175:177:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2288:2290 -> b
175:177:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
178:178:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2293:2293 -> b
178:178:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
179:180:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2296:2297 -> b
179:180:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
181:183:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2302:2304 -> b
181:183:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
184:184:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2307:2307 -> b
184:184:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
185:189:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2310:2314 -> b
185:189:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
190:190:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2318:2318 -> b
190:190:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
191:191:void splitRangesForSpilledConstant(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2323:2323 -> b
191:191:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2223 -> b
192:192:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2224:2224 -> b
193:194:void splitRangesForSpilledArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):2237:2238 -> b
193:194:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2225 -> b
195:197:void splitRangesForSpilledArgument(com.android.tools.r8.ir.regalloc.LiveIntervals):2242:2244 -> b
195:197:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2225 -> b
198:200:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2251:2253 -> b
198:200:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
201:201:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2255:2255 -> b
201:201:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
202:202:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2257:2257 -> b
202:202:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
203:204:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2265:2266 -> b
203:204:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
205:205:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2274:2274 -> b
205:205:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
206:207:void splitRangesForSpilledInterval(com.android.tools.r8.ir.regalloc.LiveIntervals,int):2277:2278 -> b
206:207:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2227 -> b
208:209:void spillOverlappingActiveIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,int,boolean):2232:2233 -> b
210:211:void increaseCapacity(int,boolean):2973:2974 -> b
212:212:void increaseCapacity(int,boolean):2977:2977 -> b
1:1:int highestUsedRegister():598:598 -> c
2:3:boolean isArrayGetArrayRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1436:1437 -> c
4:5:boolean isArrayGetArrayRegister(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1439:1440 -> c
6:6:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1506:1506 -> c
7:7:boolean com.android.tools.r8.utils.InternalOptions.canHaveOverlappingLongRegisterBug():669:669 -> c
7:7:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1506 -> c
8:8:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1509:1509 -> c
9:9:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1513:1513 -> c
10:10:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1517:1517 -> c
11:14:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1522:1525 -> c
15:17:boolean needsLongResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1527:1529 -> c
18:18:void increaseCapacity(int):2968:2968 -> c
19:19:boolean registersAreFree(int,boolean):3121:3121 -> c
1:1:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1445:1445 -> d
2:2:boolean com.android.tools.r8.utils.InternalOptions.canHaveLongToIntBug():875:875 -> d
2:2:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1445 -> d
3:3:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1448:1448 -> d
4:4:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1452:1452 -> d
5:5:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1456:1456 -> d
6:8:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1461:1463 -> d
9:10:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1465:1466 -> d
11:11:boolean com.android.tools.r8.ir.code.NumberConversion.isLongToIntConversion():41:41 -> d
11:11:boolean needsSingleResultOverlappingLongOperandsWorkaround(com.android.tools.r8.ir.regalloc.LiveIntervals):1466 -> d
12:14:boolean isLongResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1542:1544 -> d
15:15:boolean isLongResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1546:1546 -> d
16:17:boolean isLongResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1548:1549 -> d
18:19:boolean isLongResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1553:1554 -> d
20:20:void clearUserInfo():2666:2666 -> d
21:22:boolean registerIsFree(int):3114:3115 -> d
1:1:boolean computeUnusedRegisters():558:558 -> e
2:6:boolean computeUnusedRegisters():562:566 -> e
7:8:boolean computeUnusedRegisters():571:572 -> e
9:11:boolean computeUnusedRegisters():576:578 -> e
12:12:boolean computeUnusedRegisters():581:581 -> e
13:13:boolean computeUnusedRegisters():583:583 -> e
14:14:int toGapPosition(int):1398:1398 -> e
15:18:boolean isSingleResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1476:1479 -> e
19:19:boolean isSingleResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1481:1481 -> e
20:22:boolean isSingleResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1483:1485 -> e
23:24:boolean isSingleResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1488:1489 -> e
25:25:boolean isSingleResultOverlappingLongOperands(com.android.tools.r8.ir.regalloc.LiveIntervals,int):1491:1491 -> e
26:26:boolean overlapsMoveExceptionInterval(com.android.tools.r8.ir.regalloc.LiveIntervals):1594:1594 -> e
27:27:boolean overlapsMoveExceptionInterval(com.android.tools.r8.ir.regalloc.LiveIntervals):1600:1600 -> e
28:29:boolean overlapsMoveExceptionInterval(com.android.tools.r8.ir.regalloc.LiveIntervals):1603:1604 -> e
1:2:int getMoveExceptionRegister():182:183 -> f
3:4:boolean registersForIntervalsAreTaken(com.android.tools.r8.ir.regalloc.LiveIntervals):3129:3130 -> f
5:5:boolean registersAreTaken(int,boolean):3125:3125 -> f
5:5:boolean registersForIntervalsAreTaken(com.android.tools.r8.ir.regalloc.LiveIntervals):3130 -> f
1:1:boolean hasDedicatedMoveExceptionRegister():174:174 -> g
2:2:void takeFreeRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3103:3103 -> g
3:4:void takeFreeRegisters(int,boolean):3095:3096 -> g
3:4:void takeFreeRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3103 -> g
5:5:void takeFreeRegisters(int,boolean):3098:3098 -> g
5:5:void takeFreeRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3103 -> g
6:9:void takeFreeRegistersForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals):3105:3108 -> g
1:1:com.android.tools.r8.utils.InternalOptions getOptions():632:632 -> getOptions
1:2:void computeRematerializableBits():2377:2378 -> h
1:2:void insertMoves():2353 -> h
3:5:void insertMoves():2355:2357 -> h
6:8:void insertMoves():2359:2361 -> h
9:9:void insertMoves():2364:2364 -> h
10:10:int toGapPosition(int):1398:1398 -> h
10:10:void insertMoves():2365 -> h
11:11:void insertMoves():2365:2365 -> h
12:12:void insertMoves():2363:2363 -> h
13:14:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2396:2397 -> h
13:14:void insertMoves():2371 -> h
15:16:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2400:2401 -> h
15:16:void insertMoves():2371 -> h
17:19:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2403:2405 -> h
17:19:void insertMoves():2371 -> h
20:20:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2410:2410 -> h
20:20:void insertMoves():2371 -> h
21:25:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2413:2417 -> h
21:25:void insertMoves():2371 -> h
26:29:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2419:2422 -> h
26:29:void insertMoves():2371 -> h
30:30:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2424:2424 -> h
30:30:void insertMoves():2371 -> h
31:34:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2430:2433 -> h
31:34:void insertMoves():2371 -> h
35:38:void resolveControlFlow(com.android.tools.r8.ir.regalloc.SpillMoveSet):2435:2438 -> h
35:38:void insertMoves():2371 -> h
39:40:void insertMoves():2372:2373 -> h
1:6:void removeSpillAndPhiMoves():756:761 -> i
1:1:boolean unsplitArguments():723:723 -> j
2:3:boolean unsplitArguments():725:726 -> j
4:5:boolean unsplitArguments():729:730 -> j
6:6:boolean unsplitArguments():734:734 -> j
7:10:boolean unsplitArguments():744:747 -> j
11:11:boolean unsplitArguments():750:750 -> j
1:6:java.lang.String toString():3155:3160 -> toString
7:11:java.lang.String toString():3162:3166 -> toString
12:12:java.lang.String toString():3168:3168 -> toString
13:15:java.lang.String toString():3170:3172 -> toString
16:16:java.lang.String toString():3174:3174 -> toString
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode -> a.a.a.a.g.f.a:
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode ALLOW_ARGUMENT_REUSE_U8BIT -> b
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode ALLOW_ARGUMENT_REUSE_U16BIT -> c
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode ALLOW_ARGUMENT_REUSE_U4BIT -> a
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$ArgumentReuseMode[] $VALUES -> d
1:3:void <clinit>():89:91 -> <clinit>
4:4:void <clinit>():88:88 -> <clinit>
1:1:void <init>(java.lang.String,int):88:88 -> <init>
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange -> a.a.a.a.g.f.b:
com.android.tools.r8.graph.DebugLocalInfo local -> c
int end -> f
com.android.tools.r8.ir.code.Value value -> b
int register -> d
int start -> e
boolean $assertionsDisabled -> a
1:1:void <clinit>():94:94 -> <clinit>
1:7:void <init>(com.android.tools.r8.ir.code.Value,int,int,int):101:107 -> <init>
1:3:int compareTo(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator$LocalRange):112:114 -> a
1:1:int compareTo(java.lang.Object):94:94 -> compareTo
1:1:java.lang.String toString():119:119 -> toString
com.android.tools.r8.ir.regalloc.LiveIntervals -> a.a.a.a.g.f.d:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList sortedSplitChildrenEnds -> g
boolean spilled -> n
int register -> l
boolean usedInMonitorOperations -> o
com.android.tools.r8.ir.regalloc.LiveIntervals hint -> m
int numberOfConsecutiveRegisters -> k
com.android.tools.r8.ir.regalloc.LiveIntervals nextConsecutive -> c
com.android.tools.r8.ir.regalloc.LiveIntervals previousConsecutive -> d
com.android.tools.r8.ir.regalloc.LiveIntervals splitParent -> e
boolean isRematerializable -> r
java.util.TreeSet uses -> j
java.util.List splitChildren -> f
java.util.List ranges -> i
com.android.tools.r8.ir.code.Value value -> b
boolean sortedChildren -> h
boolean $assertionsDisabled -> a
int registerLimit -> p
int maxNonSpilledRegister -> q
1:1:void <clinit>():23:23 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.Value):52:52 -> <init>
2:8:void <init>(com.android.tools.r8.ir.code.Value):32:38 -> <init>
9:10:void <init>(com.android.tools.r8.ir.code.Value):40:41 -> <init>
11:11:void <init>(com.android.tools.r8.ir.code.Value):44:44 -> <init>
12:13:void <init>(com.android.tools.r8.ir.code.Value):49:50 -> <init>
14:14:void <init>(com.android.tools.r8.ir.code.Value):53:53 -> <init>
15:16:boolean com.android.tools.r8.ir.code.Value.usedInMonitorOperation():441:442 -> <init>
15:16:void <init>(com.android.tools.r8.ir.code.Value):54 -> <init>
17:19:void <init>(com.android.tools.r8.ir.code.Value):54:56 -> <init>
20:20:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):59:59 -> <init>
21:27:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):32:38 -> <init>
28:29:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):40:41 -> <init>
30:30:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):44:44 -> <init>
31:32:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):49:50 -> <init>
33:35:void <init>(com.android.tools.r8.ir.regalloc.LiveIntervals):60:62 -> <init>
1:1:int requiredRegisters():82:82 -> A
1:1:java.lang.String toAscciArtString():560:560 -> B
2:2:java.util.List getRanges():252:252 -> B
2:2:java.lang.String toAscciArtString():562 -> B
3:5:java.lang.String toAscciArtString():562:564 -> B
6:7:java.lang.String toAscciArtString():567:568 -> B
8:9:java.lang.String toAscciArtString():570:571 -> B
10:10:java.lang.String toAscciArtString():574:574 -> B
1:5:void undoSplits():452:456 -> C
6:9:void undoSplits():459:462 -> C
10:11:void undoSplits():464:465 -> C
1:1:boolean usedInMonitorOperation():518:518 -> D
1:2:int computeMaxNonSpilledRegister():279:280 -> E
3:3:boolean isSpilled():101:101 -> E
3:3:int computeMaxNonSpilledRegister():281 -> E
4:4:int getRegister():266:266 -> E
4:4:int computeMaxNonSpilledRegister():282 -> E
5:5:int computeMaxNonSpilledRegister():282:282 -> E
6:6:int computeMaxNonSpilledRegister():284:284 -> E
7:7:boolean isSpilled():101:101 -> E
7:7:int computeMaxNonSpilledRegister():285 -> E
8:8:int computeMaxNonSpilledRegister():286:286 -> E
9:9:int getRegister():266:266 -> E
9:9:int computeMaxNonSpilledRegister():286 -> E
10:10:int computeMaxNonSpilledRegister():286:286 -> E
11:11:int computeMaxNonSpilledRegister():289:289 -> E
1:1:int computeNumberOfConsecutiveRegisters():162:162 -> F
2:2:int computeNumberOfConsecutiveRegisters():167:167 -> F
3:3:int computeNumberOfConsecutiveRegisters():166:166 -> F
4:4:int computeNumberOfConsecutiveRegisters():169:169 -> F
1:2:boolean isRematerializable():105:106 -> G
1:3:void recomputeLimit():469:471 -> H
4:4:void updateRegisterConstraint(int):244:244 -> H
4:4:void recomputeLimit():471 -> H
1:5:void sortSplitChildrenIfNeeded():178:182 -> I
6:6:void sortSplitChildrenIfNeeded():184:184 -> I
7:9:boolean sortedChildrenConsistent():190:192 -> I
7:9:void sortSplitChildrenIfNeeded():184 -> I
10:10:void sortSplitChildrenIfNeeded():185:185 -> I
1:1:void setSpilled(boolean):95:95 -> a
2:2:int getRegister():266:266 -> a
2:2:void setSpilled(boolean):95 -> a
3:4:void setSpilled(boolean):95:96 -> a
5:5:int getRegister():266:266 -> a
5:5:void setSpilled(boolean):96 -> a
6:6:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitParent():202:202 -> a
6:6:void setSpilled(boolean):96 -> a
7:7:int getRegister():266:266 -> a
7:7:void setSpilled(boolean):96 -> a
8:9:void setSpilled(boolean):96:97 -> a
10:10:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitParent():202:202 -> a
10:10:boolean anySplitOverlaps(com.android.tools.r8.ir.regalloc.LiveIntervals):344 -> a
11:11:boolean anySplitOverlaps(com.android.tools.r8.ir.regalloc.LiveIntervals):345:345 -> a
12:12:java.util.List getSplitChildren():198:198 -> a
12:12:boolean anySplitOverlaps(com.android.tools.r8.ir.regalloc.LiveIntervals):348 -> a
13:14:boolean anySplitOverlaps(com.android.tools.r8.ir.regalloc.LiveIntervals):348:349 -> a
15:17:boolean tryAddRange(com.android.tools.r8.ir.regalloc.LiveRange):216:218 -> a
15:17:void addRange(com.android.tools.r8.ir.regalloc.LiveRange):211 -> a
18:19:boolean tryAddRange(com.android.tools.r8.ir.regalloc.LiveRange):221:222 -> a
18:19:void addRange(com.android.tools.r8.ir.regalloc.LiveRange):211 -> a
20:20:boolean tryAddRange(com.android.tools.r8.ir.regalloc.LiveRange):227:227 -> a
20:20:void addRange(com.android.tools.r8.ir.regalloc.LiveRange):211 -> a
21:21:boolean tryAddRange(com.android.tools.r8.ir.regalloc.LiveRange):231:231 -> a
21:21:void addRange(com.android.tools.r8.ir.regalloc.LiveRange):211 -> a
22:22:void addRange(com.android.tools.r8.ir.regalloc.LiveRange):212:212 -> a
23:24:void addUse(com.android.tools.r8.ir.regalloc.LiveIntervalsUse):239:240 -> a
25:25:void updateRegisterConstraint(int):244:244 -> a
25:25:void addUse(com.android.tools.r8.ir.regalloc.LiveIntervalsUse):240 -> a
26:26:boolean usesRegister(int,boolean):305:305 -> a
27:27:boolean usesRegister(int,boolean):308:308 -> a
28:28:boolean usesRegister(int,boolean):311:311 -> a
29:30:void clearRegisterAssignment():322:323 -> a
31:33:int firstUseAfter(int):374:376 -> a
34:37:void forEachRegister(java.util.function.IntConsumer):396:399 -> a
38:40:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):597:599 -> a
41:41:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):608:608 -> a
42:43:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):615:616 -> a
44:44:int getRegister():266:266 -> a
44:44:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):616 -> a
45:45:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):616:616 -> a
46:50:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):618:622 -> a
51:51:boolean isSpilled():101:101 -> a
51:51:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):622 -> a
52:53:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):637:638 -> a
54:54:boolean isSpilled():101:101 -> a
54:54:boolean allSplitsAreSpilled():110 -> a
54:54:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):638 -> a
55:57:boolean allSplitsAreSpilled():110:112 -> a
55:57:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):638 -> a
58:58:boolean isSpilled():101:101 -> a
58:58:boolean allSplitsAreSpilled():112 -> a
58:58:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):638 -> a
59:59:boolean allSplitsAreSpilled():112:112 -> a
59:59:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):638 -> a
60:60:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):639:639 -> a
61:62:void computeRematerializable(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator):642:643 -> a
1:1:boolean hasConflictingRegisters(com.android.tools.r8.ir.regalloc.LiveIntervals):318:318 -> b
2:3:com.android.tools.r8.ir.regalloc.LiveIntervalsUse firstUseWithConstraint():387:388 -> b
4:4:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):476:476 -> b
5:5:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitParent():202:202 -> b
5:5:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):476 -> b
6:6:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):476:476 -> b
7:7:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):478:478 -> b
8:8:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):485:485 -> b
9:11:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):490:492 -> b
12:14:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):497:499 -> b
15:15:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):502:502 -> b
16:16:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitCovering(int):509:509 -> b
1:3:void link(com.android.tools.r8.ir.regalloc.LiveIntervals):122:124 -> c
4:5:int getEnd():261:262 -> c
6:7:boolean overlapsPosition(int):327:328 -> c
8:8:boolean overlapsPosition(int):332:332 -> c
1:1:int compareTo(java.lang.Object):23:23 -> compareTo
2:3:int compareTo(com.android.tools.r8.ir.regalloc.LiveIntervals):540:541 -> compareTo
2:3:int compareTo(java.lang.Object):23 -> compareTo
1:2:void setMaxNonSpilledRegister(int):293:294 -> d
3:7:int nextOverlap(com.android.tools.r8.ir.regalloc.LiveIntervals):357:361 -> d
8:8:int nextOverlap(com.android.tools.r8.ir.regalloc.LiveIntervals):364:364 -> d
9:9:int nextOverlap(com.android.tools.r8.ir.regalloc.LiveIntervals):366:366 -> d
10:10:int getFirstUse():383:383 -> d
1:1:com.android.tools.r8.ir.regalloc.LiveIntervals getHint():90:90 -> e
2:3:void setRegister(int):274:275 -> e
4:4:boolean overlaps(com.android.tools.r8.ir.regalloc.LiveIntervals):340:340 -> e
1:1:void setHint(com.android.tools.r8.ir.regalloc.LiveIntervals):86:86 -> f
2:2:int getMaxNonSpilledRegister():298:298 -> f
3:3:int getMaxNonSpilledRegister():301:301 -> f
4:6:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):404:406 -> f
7:7:int toGapPosition(int):70:70 -> f
7:7:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):409 -> f
8:15:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):410:417 -> f
16:18:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):420:422 -> f
19:19:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):425:425 -> f
20:24:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):429:433 -> f
25:25:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):435:435 -> f
26:26:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):437:437 -> f
27:30:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):439:442 -> f
31:33:com.android.tools.r8.ir.regalloc.LiveIntervals splitBefore(int):445:447 -> f
1:1:int toInstructionPosition(int):66:66 -> g
2:2:com.android.tools.r8.ir.regalloc.LiveIntervals getNextConsecutive():145:145 -> g
1:1:java.util.List getRanges():252:252 -> h
1:1:int getRegister():266:266 -> i
1:1:int getRegisterLimit():270:270 -> j
1:1:java.util.List getSplitChildren():198:198 -> k
1:1:com.android.tools.r8.ir.regalloc.LiveIntervals getSplitParent():202:202 -> l
1:2:int getStart():256:257 -> m
1:1:com.android.tools.r8.ir.regalloc.LiveIntervals getStartOfConsecutive():138:138 -> n
1:1:com.android.tools.r8.ir.code.ValueType getType():78:78 -> o
1:1:java.util.TreeSet getUses():248:248 -> p
1:1:com.android.tools.r8.ir.code.Value getValue():74:74 -> q
1:1:boolean hasSplits():174:174 -> r
1:2:boolean isArgumentInterval():132:133 -> s
1:1:boolean isConstantNumberInterval():514:514 -> t
1:2:java.lang.String toString():546:547 -> toString
3:4:java.lang.String toString():549:550 -> toString
5:5:java.util.List getRanges():252:252 -> toString
5:5:java.lang.String toString():551 -> toString
6:8:java.lang.String toString():551:553 -> toString
9:10:java.lang.String toString():555:556 -> toString
1:1:boolean isLinked():128:128 -> u
1:3:boolean isNewStringInstanceDisallowingSpilling():523:525 -> v
1:1:boolean isSpilled():101:101 -> w
1:1:boolean isSpilled():101:101 -> x
1:1:boolean isSpilledAndRematerializable():118 -> x
2:2:boolean isSpilledAndRematerializable():118:118 -> x
1:4:int numberOfConsecutiveRegisters():153:156 -> y
5:5:int numberOfConsecutiveRegisters():158:158 -> y
1:1:java.util.TreeSet getUses():248:248 -> z
1:1:int numberOfUsesWithConstraint():530 -> z
2:3:int numberOfUsesWithConstraint():530:531 -> z
com.android.tools.r8.ir.regalloc.LiveIntervalsUse -> a.a.a.a.g.f.e:
int limit -> b
int position -> a
1:3:void <init>(int,int):12:14 -> <init>
1:1:int getLimit():22:22 -> a
1:1:int getPosition():18:18 -> b
1:1:boolean hasConstraint():48:48 -> c
1:1:int compareTo(java.lang.Object):8:8 -> compareTo
2:2:int compareTo(com.android.tools.r8.ir.regalloc.LiveIntervalsUse):41:41 -> compareTo
2:2:int compareTo(java.lang.Object):8 -> compareTo
3:3:int compareTo(com.android.tools.r8.ir.regalloc.LiveIntervalsUse):44:44 -> compareTo
3:3:int compareTo(java.lang.Object):8 -> compareTo
1:1:boolean equals(java.lang.Object):32:32 -> equals
2:3:boolean equals(java.lang.Object):35:36 -> equals
1:1:int hashCode():27:27 -> hashCode
com.android.tools.r8.ir.regalloc.LiveRange -> a.a.a.a.g.f.f:
com.android.tools.r8.ir.regalloc.LiveRange INFINITE -> a
int start -> b
int end -> c
1:1:void <clinit>():8:8 -> <clinit>
1:3:void <init>(int,int):13:15 -> <init>
1:1:boolean isInfinite():32:32 -> a
1:1:int compareTo(java.lang.Object):6:6 -> compareTo
2:2:int compareTo(com.android.tools.r8.ir.regalloc.LiveRange):20:20 -> compareTo
2:2:int compareTo(java.lang.Object):6 -> compareTo
3:3:int compareTo(com.android.tools.r8.ir.regalloc.LiveRange):23:23 -> compareTo
3:3:int compareTo(java.lang.Object):6 -> compareTo
1:1:java.lang.String toString():28:28 -> toString
com.android.tools.r8.ir.regalloc.RegisterAllocator -> a.a.a.a.g.f.g:
void addNewBlockToShareIdenticalSuffix(com.android.tools.r8.ir.code.BasicBlock,int,java.util.List) -> a
int getArgumentOrAllocateRegisterForValue(com.android.tools.r8.ir.code.Value,int) -> a
boolean hasEqualTypesAtEntry(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock) -> a
int registersUsed() -> a
int getRegisterForValue(com.android.tools.r8.ir.code.Value,int) -> b
void mergeBlocks(com.android.tools.r8.ir.code.BasicBlock,com.android.tools.r8.ir.code.BasicBlock) -> b
com.android.tools.r8.ir.regalloc.RegisterMove -> a.a.a.a.g.f.h:
com.android.tools.r8.ir.analysis.type.TypeLatticeElement type -> b
com.android.tools.r8.ir.code.Instruction definition -> e
int src -> d
boolean $assertionsDisabled -> a
int dst -> c
1:1:void <clinit>():13:13 -> <clinit>
1:5:void <init>(int,int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):20:24 -> <init>
6:11:void <init>(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.code.Instruction):27:32 -> <init>
1:1:boolean writes(int):36:36 -> a
2:2:boolean writes(int):39:39 -> a
3:4:boolean isBlocked(java.util.Set,java.util.Map):43:44 -> a
5:5:boolean isBlocked(java.util.Set,java.util.Map):48:48 -> a
6:7:boolean isBlocked(java.util.Set,java.util.Map):51:52 -> a
1:1:int compareTo(java.lang.Object):13:13 -> compareTo
2:2:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):77:77 -> compareTo
2:2:int compareTo(java.lang.Object):13 -> compareTo
3:3:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):81:81 -> compareTo
3:3:int compareTo(java.lang.Object):13 -> compareTo
4:5:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):85:86 -> compareTo
4:5:int compareTo(java.lang.Object):13 -> compareTo
6:7:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):88:89 -> compareTo
6:7:int compareTo(java.lang.Object):13 -> compareTo
8:9:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):91:92 -> compareTo
8:9:int compareTo(java.lang.Object):13 -> compareTo
10:11:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):94:95 -> compareTo
10:11:int compareTo(java.lang.Object):13 -> compareTo
12:12:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):100:100 -> compareTo
12:12:int compareTo(java.lang.Object):13 -> compareTo
13:13:int compareTo(com.android.tools.r8.ir.regalloc.RegisterMove):103:103 -> compareTo
13:13:int compareTo(java.lang.Object):13 -> compareTo
1:1:boolean equals(java.lang.Object):68:68 -> equals
2:3:boolean equals(java.lang.Object):71:72 -> equals
1:1:int hashCode():63:63 -> hashCode
com.android.tools.r8.ir.regalloc.RegisterMoveScheduler -> a.a.a.a.g.f.i:
java.util.Map valueMap -> c
int tempRegister -> g
int usedTempRegisters -> d
com.android.tools.r8.ir.code.InstructionListIterator insertAt -> e
java.util.Set moveSet -> b
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.code.Position position -> f
1:1:void <clinit>():29:29 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.code.InstructionListIterator,int,com.android.tools.r8.ir.code.Position):45:45 -> <init>
2:2:void <init>(com.android.tools.r8.ir.code.InstructionListIterator,int,com.android.tools.r8.ir.code.Position):31:31 -> <init>
3:3:void <init>(com.android.tools.r8.ir.code.InstructionListIterator,int,com.android.tools.r8.ir.code.Position):34:34 -> <init>
4:4:void <init>(com.android.tools.r8.ir.code.InstructionListIterator,int,com.android.tools.r8.ir.code.Position):36:36 -> <init>
5:7:void <init>(com.android.tools.r8.ir.code.InstructionListIterator,int,com.android.tools.r8.ir.code.Position):46:48 -> <init>
1:3:void addMove(com.android.tools.r8.ir.regalloc.RegisterMove):56:58 -> a
4:4:void addMove(com.android.tools.r8.ir.regalloc.RegisterMove):60:60 -> a
5:5:int getUsedTempRegisters():114:114 -> a
1:1:void schedule():64:64 -> b
2:5:boolean everyDestinationOnlyWrittenOnce():206:209 -> b
2:5:void schedule():64 -> b
6:6:void schedule():67:67 -> b
7:12:void schedule():70:75 -> b
13:16:void schedule():81:84 -> b
17:25:java.lang.Integer createMove(com.android.tools.r8.ir.regalloc.RegisterMove):138:146 -> b
17:25:void schedule():86 -> b
26:31:java.lang.Integer createMove(com.android.tools.r8.ir.regalloc.RegisterMove):148:153 -> b
26:31:void schedule():86 -> b
32:32:java.lang.Integer createMove(com.android.tools.r8.ir.regalloc.RegisterMove):155:155 -> b
32:32:void schedule():86 -> b
33:35:java.lang.Integer createMove(com.android.tools.r8.ir.regalloc.RegisterMove):159:161 -> b
33:35:void schedule():86 -> b
36:38:java.lang.Integer createMove(com.android.tools.r8.ir.regalloc.RegisterMove):163:165 -> b
36:38:void schedule():86 -> b
39:40:void schedule():89:90 -> b
41:46:void schedule():94:99 -> b
47:47:void schedule():103:103 -> b
48:48:com.android.tools.r8.ir.regalloc.RegisterMove pickMoveToUnblock():192:192 -> b
48:48:void schedule():106 -> b
49:51:com.android.tools.r8.ir.regalloc.RegisterMove pickMoveToUnblock():195:197 -> b
49:51:void schedule():106 -> b
52:52:com.android.tools.r8.ir.regalloc.RegisterMove pickMoveToUnblock():201:201 -> b
52:52:void schedule():106 -> b
53:53:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):172:172 -> b
53:53:void schedule():107 -> b
54:57:java.util.List findMovesWithSrc(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):118:121 -> b
54:57:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):172 -> b
54:57:void schedule():107 -> b
58:58:java.util.List findMovesWithSrc(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):124:124 -> b
58:58:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):172 -> b
58:58:void schedule():107 -> b
59:63:java.util.List findMovesWithSrc(int,com.android.tools.r8.ir.analysis.type.TypeLatticeElement):126:130 -> b
59:63:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):172 -> b
59:63:void schedule():107 -> b
64:65:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):173:174 -> b
64:65:void schedule():107 -> b
66:72:void createMoveDestToTemp(com.android.tools.r8.ir.regalloc.RegisterMove):181:187 -> b
66:72:void schedule():107 -> b
73:73:void schedule():108:108 -> b
com.android.tools.r8.ir.regalloc.RegisterPositions -> a.a.a.a.g.f.k:
java.util.BitSet registerHoldsNewStringInstanceDisallowingSpilling -> f
int[] backing -> c
boolean $assertionsDisabled -> a
int limit -> b
java.util.BitSet registerHoldsMonitor -> e
java.util.BitSet registerHoldsConstant -> d
1:1:void <clinit>():17:17 -> <clinit>
1:3:void <init>(int):28:30 -> <init>
4:4:void <init>(int):32:32 -> <init>
5:7:void <init>(int):34:36 -> <init>
1:1:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):40:40 -> a
2:2:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):52:52 -> a
3:3:boolean holdsMonitor(int):60:60 -> a
3:3:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):46 -> a
4:4:boolean holdsConstant(int):57:57 -> a
4:4:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):47 -> a
5:5:boolean holdsNewStringInstanceDisallowingSpilling(int):63:63 -> a
5:5:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):48 -> a
6:6:boolean holdsConstant(int):57:57 -> a
6:6:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):44 -> a
7:7:boolean holdsMonitor(int):60:60 -> a
7:7:boolean hasType(int,com.android.tools.r8.ir.regalloc.RegisterPositions$Type):42 -> a
8:8:void set(int,int):67:67 -> a
9:9:void grow(int):90:90 -> a
9:9:void set(int,int):68 -> a
10:12:void grow(int):94:96 -> a
10:12:void set(int,int):68 -> a
13:13:void grow(int):98:98 -> a
13:13:void set(int,int):68 -> a
14:14:void set(int,int):70:70 -> a
15:19:void set(int,int,com.android.tools.r8.ir.regalloc.LiveIntervals):74:78 -> a
20:20:void set(int,int,com.android.tools.r8.ir.regalloc.LiveIntervals):77:77 -> a
21:22:int get(int):82:83 -> a
23:23:int get(int):85:85 -> a
com.android.tools.r8.ir.regalloc.RegisterPositions$Type -> a.a.a.a.g.f.j:
com.android.tools.r8.ir.regalloc.RegisterPositions$Type[] $VALUES -> e
com.android.tools.r8.ir.regalloc.RegisterPositions$Type ANY -> d
com.android.tools.r8.ir.regalloc.RegisterPositions$Type OTHER -> c
com.android.tools.r8.ir.regalloc.RegisterPositions$Type CONST_NUMBER -> b
com.android.tools.r8.ir.regalloc.RegisterPositions$Type MONITOR -> a
1:1:void <clinit>():19:19 -> <clinit>
1:1:void <init>(java.lang.String,int):19:19 -> <init>
com.android.tools.r8.ir.regalloc.SpillMove -> a.a.a.a.g.f.l:
com.android.tools.r8.ir.analysis.type.TypeLatticeElement type -> b
com.android.tools.r8.ir.regalloc.LiveIntervals from -> c
com.android.tools.r8.ir.regalloc.LiveIntervals to -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():14:14 -> <clinit>
1:6:void <init>(com.android.tools.r8.ir.analysis.type.TypeLatticeElement,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):19:24 -> <init>
1:1:boolean equals(java.lang.Object):47:47 -> equals
2:7:boolean equals(java.lang.Object):50:55 -> equals
1:1:int hashCode():29:29 -> hashCode
1:1:java.lang.String toString():60:60 -> toString
com.android.tools.r8.ir.regalloc.SpillMoveSet -> a.a.a.a.g.f.m:
com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator allocator -> f
java.util.Map instructionToInMoves -> b
java.util.Map instructionToOutMoves -> c
java.util.Map instructionToPhiMoves -> d
com.android.tools.r8.ir.code.IRCode code -> e
int usedTempRegisters -> i
boolean $assertionsDisabled -> a
com.android.tools.r8.ir.analysis.type.TypeLatticeElement objectType -> g
java.util.Map blockStartMap -> h
1:1:void <clinit>():25:25 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):44:44 -> <init>
2:2:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):28:28 -> <init>
3:3:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):30:30 -> <init>
4:4:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):32:32 -> <init>
5:5:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):40:40 -> <init>
6:6:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):42:42 -> <init>
7:12:void <init>(com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator,com.android.tools.r8.ir.code.IRCode,com.android.tools.r8.graph.AppInfo):45:50 -> <init>
1:2:void addInResolutionMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):122:123 -> a
3:3:java.util.Set lambda$addInMove$1(java.lang.Integer):147:147 -> a
4:6:int scheduleAndInsertMoves(int):167:169 -> a
7:8:int scheduleAndInsertMoves(int):172:173 -> a
9:9:int scheduleAndInsertMoves(int):176:176 -> a
10:13:int scheduleAndInsertMoves(int):179:182 -> a
14:14:int scheduleAndInsertMoves(int):178:178 -> a
15:20:int scheduleAndInsertMoves(int):187:192 -> a
21:21:int scheduleAndInsertMoves(int):194:194 -> a
22:22:int scheduleAndInsertMoves(int):197:197 -> a
23:25:com.android.tools.r8.ir.analysis.type.TypeLatticeElement moveTypeForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):201:203 -> a
26:26:com.android.tools.r8.ir.analysis.type.TypeLatticeElement moveTypeForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):208:208 -> a
27:29:com.android.tools.r8.ir.analysis.type.TypeLatticeElement moveTypeForIntervals(com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):204:206 -> a
30:31:com.android.tools.r8.ir.regalloc.SpillMove getMoveWithSource(com.android.tools.r8.ir.regalloc.LiveIntervals,java.util.Collection):219:220 -> a
32:32:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):284:284 -> a
33:34:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):287:288 -> a
35:39:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):290:294 -> a
40:42:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):299:301 -> a
43:45:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):304:306 -> a
46:47:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):309:310 -> a
48:51:void pruneParallelMoveSets(java.util.Set,java.util.Set,java.util.Set):269:272 -> a
48:51:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):313 -> a
52:56:com.android.tools.r8.ir.regalloc.SpillMove getMoveWritingSourceRegister(com.android.tools.r8.ir.regalloc.SpillMove,java.util.Collection):228:232 -> a
52:56:void pruneParallelMoveSets(java.util.Set,java.util.Set,java.util.Set):273 -> a
52:56:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):313 -> a
57:57:void pruneParallelMoveSets(java.util.Set,java.util.Set,java.util.Set):274:274 -> a
57:57:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):313 -> a
58:59:void pruneParallelMoveSets(java.util.Set,java.util.Set,java.util.Set):276:277 -> a
58:59:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):313 -> a
60:60:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):316:316 -> a
61:62:void scheduleMovesBeforeInstruction(int,com.android.tools.r8.ir.code.Instruction,com.android.tools.r8.ir.code.InstructionListIterator):319:320 -> a
63:65:void removeArgumentRestores(java.util.Set):332:334 -> a
66:68:void removeArgumentRestores(java.util.Set):338:340 -> a
69:70:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):347:348 -> a
71:71:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):350:350 -> a
72:75:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):354:357 -> a
76:76:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):356:356 -> a
77:77:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):358:358 -> a
78:78:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):362:362 -> a
79:79:boolean com.android.tools.r8.utils.InternalOptions.canHaveBoundsCheckEliminationBug():638:638 -> a
79:79:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):362 -> a
80:85:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):362:367 -> a
86:86:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):366:366 -> a
87:88:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):369:370 -> a
89:89:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):369:369 -> a
90:91:void scheduleMoves(int,java.util.Set,com.android.tools.r8.ir.code.InstructionListIterator,com.android.tools.r8.ir.code.Position):374:375 -> a
1:2:void addOutResolutionMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):127:128 -> b
3:3:java.util.Set lambda$addOutMove$2(java.lang.Integer):153:153 -> b
4:6:boolean needsMovesBeforeInstruction(int):213:215 -> b
1:2:void addPhiMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):139:140 -> c
3:4:void com.android.tools.r8.ir.regalloc.SpillMove.updateMaxNonSpilled():33:34 -> c
3:4:void addPhiMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):141 -> c
5:5:void com.android.tools.r8.ir.regalloc.SpillMove.updateMaxNonSpilled():36:36 -> c
5:5:void addPhiMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):141 -> c
6:6:void com.android.tools.r8.ir.regalloc.SpillMove.updateMaxNonSpilled():38:38 -> c
6:6:void addPhiMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):141 -> c
7:7:void addPhiMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):142:142 -> c
8:8:java.util.Set lambda$addPhiMove$0(java.lang.Integer):142:142 -> c
1:3:void addSpillOrRestoreMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):66:68 -> d
4:7:void addSpillOrRestoreMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):70:73 -> d
8:8:void addSpillOrRestoreMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):106:106 -> d
9:9:void addSpillOrRestoreMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):108:108 -> d
10:10:java.util.Set lambda$scheduleMovesBeforeInstruction$3(java.lang.Integer):300:300 -> d
1:3:void addInMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):146:148 -> e
4:4:void addInMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):147:147 -> e
5:5:java.util.Set lambda$scheduleMovesBeforeInstruction$4(java.lang.Integer):305:305 -> e
1:3:void addOutMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):152:154 -> f
4:4:void addOutMove(int,com.android.tools.r8.ir.regalloc.LiveIntervals,com.android.tools.r8.ir.regalloc.LiveIntervals):153:153 -> f
5:5:java.util.Set lambda$scheduleMovesBeforeInstruction$5(java.lang.Integer):310:310 -> f
com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider -> a.a.a.a.g.g.a:
com.android.tools.r8.ir.conversion.SourceCode get(com.android.tools.r8.ir.code.Position) -> a
com.android.tools.r8.ir.synthetic.ForwardMethodSourceCode -> a.a.a.a.g.g.b:
boolean $assertionsDisabled -> m
com.android.tools.r8.graph.DexMethod target -> o
com.android.tools.r8.graph.DexType targetReceiver -> n
com.android.tools.r8.ir.code.Invoke$Type invokeType -> p
boolean castResult -> q
1:1:void <clinit>():20:20 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):55:56 -> <init>
3:7:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):58:62 -> <init>
8:10:boolean checkSignatures():77:79 -> <init>
8:10:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
11:11:boolean checkSignatures():81:81 -> <init>
11:11:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
12:14:boolean checkSignatures():83:85 -> <init>
12:14:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
15:15:boolean checkSignatures():87:87 -> <init>
15:15:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
16:19:boolean checkSignatures():89:92 -> <init>
16:19:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
20:20:boolean checkSignatures():97:97 -> <init>
20:20:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
21:21:boolean checkSignatures():100:100 -> <init>
21:21:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):62 -> <init>
22:22:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):64:64 -> <init>
23:23:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Invoke$Type,com.android.tools.r8.ir.code.Position,boolean):72:72 -> <init>
1:1:void lambda$prepareInstructions$0(java.util.List,java.util.List,com.android.tools.r8.ir.conversion.IRBuilder):122:122 -> a
1:1:void lambda$prepareInstructions$1(int,com.android.tools.r8.ir.conversion.IRBuilder):131:131 -> b
1:1:void lambda$prepareInstructions$2(int,com.android.tools.r8.ir.conversion.IRBuilder):133:133 -> c
1:1:void lambda$prepareInstructions$3(int,com.android.tools.r8.ir.conversion.IRBuilder):135:135 -> d
1:2:void prepareInstructions():107:108 -> h
3:5:void prepareInstructions():110:112 -> h
6:9:void prepareInstructions():115:118 -> h
10:10:void prepareInstructions():122:122 -> h
11:12:void prepareInstructions():126:127 -> h
13:17:void prepareInstructions():129:133 -> h
18:18:void prepareInstructions():135:135 -> h
com.android.tools.r8.ir.synthetic.SynthesizedCode -> a.a.a.a.g.g.c:
com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider sourceCodeProvider -> d
java.util.function.Consumer registryCallback -> e
boolean com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.$assertionsDisabled -> c
1:1:void com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.<clinit>():23:23 -> <clinit>
1:1:void <init>(com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider):17:17 -> <init>
2:2:void com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.<init>():23:23 -> <init>
2:2:void <init>(com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider,java.util.function.Consumer):20 -> <init>
2:2:void <init>(com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider):17 -> <init>
3:4:void <init>(com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider,java.util.function.Consumer):21:22 -> <init>
3:4:void <init>(com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider):17 -> <init>
1:1:void registerReachableDefinitionsDefault(com.android.tools.r8.graph.UseRegistry):36:36 -> a
2:3:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):45:46 -> a
2:3:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):0 -> a
4:4:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):50:50 -> a
4:4:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):0 -> a
5:5:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):55:55 -> a
5:5:com.android.tools.r8.ir.code.IRCode com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.buildIR(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.graph.AppInfo,com.android.tools.r8.graph.GraphLense,com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.origin.Origin):0 -> a
1:1:boolean com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.computeEquals(java.lang.Object):98:98 -> b
1:1:boolean com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.computeEquals(java.lang.Object):0 -> b
1:1:int com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.computeHashCode():93:93 -> d
1:1:int com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.computeHashCode():0 -> d
1:1:com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode$SourceCodeProvider getSourceCodeProvider():27:27 -> m
com.android.tools.r8.ir.synthetic.SyntheticSourceCode -> a.a.a.a.g.g.d:
int[] paramRegisters -> g
com.android.tools.r8.ir.code.Value receiverValue -> h
com.android.tools.r8.ir.code.Position position -> l
com.android.tools.r8.graph.DexProto proto -> d
java.util.function.Predicate doesNotEndBlock -> a
int receiverRegister -> f
java.util.List constructors -> j
com.android.tools.r8.graph.DexType receiver -> c
int nextRegister -> e
boolean $assertionsDisabled -> b
com.android.tools.r8.ir.code.Value[] paramValues -> i
java.util.List traceEvents -> k
1:3:void <clinit>():27:29 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position):54:54 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):58:58 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):37:37 -> <init>
4:5:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):48:49 -> <init>
6:7:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):59:60 -> <init>
8:8:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):62:62 -> <init>
9:9:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):65:65 -> <init>
10:13:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):67:70 -> <init>
14:14:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):72:72 -> <init>
15:15:void <init>(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexMethod,com.android.tools.r8.ir.code.Position,com.android.tools.r8.graph.DexMethod):75:75 -> <init>
void buildBlockTransfer(com.android.tools.r8.ir.conversion.IRBuilder,int,int,boolean) -> a
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocalAtBlock(int,int) -> a
boolean verifyCurrentInstructionCanThrow() -> a
boolean verifyLocalInScope(com.android.tools.r8.graph.DebugLocalInfo) -> a
1:1:void add(java.util.function.Consumer):79:79 -> a
2:3:void add(java.util.function.Consumer,java.util.function.Predicate):83:84 -> a
2:3:void add(java.util.function.Consumer):79 -> a
4:5:int nextRegister(com.android.tools.r8.ir.code.ValueType):88:89 -> a
6:7:int traceInstruction(int,com.android.tools.r8.ir.conversion.IRBuilder):163:164 -> a
8:8:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):185:185 -> a
9:9:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):187:187 -> a
10:10:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):190:190 -> a
11:11:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):188:188 -> a
12:13:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):192:193 -> a
14:15:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):197:198 -> a
16:20:void buildPrelude(com.android.tools.r8.ir.conversion.IRBuilder):200:204 -> a
21:21:void buildInstruction(com.android.tools.r8.ir.conversion.IRBuilder,int,boolean):216:216 -> a
22:22:void resolveAndBuildSwitch(int,int,int,com.android.tools.r8.ir.conversion.IRBuilder):228:228 -> a
23:23:void resolveAndBuildNewArrayFilledData(int,int,com.android.tools.r8.ir.conversion.IRBuilder):234:234 -> a
24:24:com.android.tools.r8.ir.code.Position getCanonicalDebugPositionAtOffset(int):249:249 -> a
void buildPostlude(com.android.tools.r8.ir.conversion.IRBuilder) -> b
1:3:void setUp():169:171 -> b
4:4:int getMoveExceptionRegister(int):244:244 -> b
int instructionOffset(int) -> c
boolean lambda$static$0(com.android.tools.r8.ir.conversion.IRBuilder) -> c
1:1:int instructionCount():125:125 -> c
1:5:void clear():176:180 -> clear
com.android.tools.r8.ir.code.CatchHandlers getCurrentCatchHandlers() -> d
int instructionIndex(int) -> d
boolean lambda$static$1(com.android.tools.r8.ir.conversion.IRBuilder) -> d
boolean verifyRegister(int) -> e
1:1:com.android.tools.r8.ir.code.Position getCurrentPosition():254:254 -> e
com.android.tools.r8.graph.DebugLocalInfo getOutgoingLocal(int) -> f
1:3:int getReceiverRegister():100:102 -> f
com.android.tools.r8.graph.DebugLocalInfo getIncomingLocal(int) -> g
1:3:com.android.tools.r8.ir.code.Value getReceiverValue():94:96 -> g
void prepareInstructions() -> h
1:3:int getParamRegister(int):116:118 -> h
com.android.tools.r8.ir.synthetic.TemplateMethodCode -> a.a.a.a.g.g.e:
java.lang.String templateMethodName -> k
boolean $assertionsDisabled -> j
java.lang.String templateMethodDesc -> l
1:1:void <clinit>():21:21 -> <clinit>
1:3:void <init>(com.android.tools.r8.utils.InternalOptions,com.android.tools.r8.graph.DexMethod,java.lang.String,java.lang.String):28:30 -> <init>
1:2:void setUpContext(com.android.tools.r8.graph.DexProgramClass):34:35 -> a
3:5:byte[] getClassAsBytes():49:51 -> a
3:5:void setUpContext(com.android.tools.r8.graph.DexProgramClass):36 -> a
6:7:byte[] getClassAsBytes():53:54 -> a
6:7:void setUpContext(com.android.tools.r8.graph.DexProgramClass):36 -> a
8:8:byte[] getClassAsBytes():57:57 -> a
8:8:void setUpContext(com.android.tools.r8.graph.DexProgramClass):36 -> a
9:9:void setUpContext(com.android.tools.r8.graph.DexProgramClass):36:36 -> a
10:10:byte[] getClassAsBytes():59:59 -> a
10:10:void setUpContext(com.android.tools.r8.graph.DexProgramClass):36 -> a
11:11:java.util.function.BiFunction createCodeLocator(com.android.tools.r8.graph.JarClassFileReader$ReparseContext):41:41 -> a
12:12:com.android.tools.r8.graph.JarCode getCodeOrNull(java.lang.String,java.lang.String):45:45 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.Function -> a.a.a.a.h.a.a.a.a:
com.android.tools.r8.it.unimi.dsi.fastutil.Hash -> a.a.a.a.h.a.a.a.c:
1:1:void <clinit>():128:128 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy -> a.a.a.a.h.a.a.a.b:
boolean equals(java.lang.Object,java.lang.Object) -> a
int hashCode(java.lang.Object) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.HashCommon -> a.a.a.a.h.a.a.a.d:
1:1:void <clinit>():31:31 -> <clinit>
int mix(int) -> a
long nextPowerOfTwo(long) -> a
1:2:int arraySize(int,float):228:229 -> a
1:1:int maxFill(int,float):205:205 -> b
com.android.tools.r8.it.unimi.dsi.fastutil.Stack -> a.a.a.a.h.a.a.a.e:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap -> a.a.a.a.h.a.a.a.a.b:
int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.defRetValue -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.<init>():44:44 -> <init>
1:1:void <init>():46 -> <init>
boolean containsValue(int) -> a
int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.put(int,int) -> a
1:4:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.put(java.lang.Integer,java.lang.Integer):135:138 -> a
1:4:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.put(java.lang.Integer,java.lang.Integer):0 -> a
1:1:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.containsKey(java.lang.Object):105:105 -> containsKey
1:1:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.containsKey(java.lang.Object):0 -> containsKey
1:1:boolean containsValue(java.lang.Object):63:63 -> containsValue
1:1:java.util.Set entrySet():43:43 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():311:311 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap$FastEntrySet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap.int2IntEntrySet():230:230 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap.int2IntEntrySet():37 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():311 -> entrySet
1:4:boolean equals(java.lang.Object):334:337 -> equals
1:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.get(java.lang.Object):120:121 -> get
1:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.get(java.lang.Object):0 -> get
1:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.get(java.lang.Object):41 -> get
1:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.get(java.lang.Object):0 -> get
1:2:int hashCode():324:325 -> hashCode
3:3:int hashCode():327:327 -> hashCode
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.put(java.lang.Object,java.lang.Object):41:41 -> put
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.put(java.lang.Object,java.lang.Object):0 -> put
1:3:void putAll(java.util.Map):83:85 -> putAll
4:4:void putAll(java.util.Map):88:88 -> putAll
5:5:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap$BasicEntry.getIntKey():141:141 -> putAll
5:5:void putAll(java.util.Map):89 -> putAll
6:6:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap$BasicEntry.getIntValue():158:158 -> putAll
6:6:void putAll(java.util.Map):89 -> putAll
7:7:void putAll(java.util.Map):89:89 -> putAll
8:9:void putAll(java.util.Map):94:95 -> putAll
1:4:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.remove(java.lang.Object):153:156 -> remove
1:4:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.remove(java.lang.Object):0 -> remove
1:4:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.remove(java.lang.Object):41 -> remove
1:4:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntFunction.remove(java.lang.Object):0 -> remove
1:3:java.lang.String toString():342:344 -> toString
4:4:java.lang.String toString():347:347 -> toString
5:6:java.lang.String toString():350:351 -> toString
7:7:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap$BasicEntry.getIntKey():141:141 -> toString
7:7:java.lang.String toString():352 -> toString
8:9:java.lang.String toString():352:353 -> toString
10:10:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap$BasicEntry.getIntValue():158:158 -> toString
10:10:java.lang.String toString():354 -> toString
11:11:java.lang.String toString():354:354 -> toString
12:13:java.lang.String toString():356:357 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2IntMap$BasicEntry -> a.a.a.a.h.a.a.a.a.a:
int value -> b
int key -> a
1:3:void <init>(int,int):122:124 -> <init>
1:5:boolean equals(java.lang.Object):180:184 -> equals
1:1:java.lang.Integer getKey():136:136 -> getKey
1:1:java.lang.Object getKey():113 -> getKey
1:1:java.lang.Integer getValue():153:153 -> getValue
1:1:java.lang.Object getValue():113 -> getValue
1:1:int hashCode():189:189 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):113:113 -> setValue
2:2:java.lang.Integer setValue(java.lang.Integer):175:175 -> setValue
2:2:java.lang.Object setValue(java.lang.Object):113 -> setValue
3:3:int setValue(int):163:163 -> setValue
3:3:java.lang.Integer setValue(java.lang.Integer):175 -> setValue
3:3:java.lang.Object setValue(java.lang.Object):113 -> setValue
1:1:java.lang.String toString():194:194 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectFunction -> a.a.a.a.h.a.a.a.a.c:
java.lang.Object defRetValue -> a
1:1:void <init>():44:44 -> <init>
1:1:java.lang.Object put(int,java.lang.Object):71:71 -> a
2:4:java.lang.Object put(java.lang.Integer,java.lang.Object):135:137 -> a
1:1:boolean containsKey(java.lang.Object):105:105 -> containsKey
1:2:java.lang.Object get(java.lang.Object):120:121 -> get
1:1:java.lang.Object put(java.lang.Object,java.lang.Object):41:41 -> put
2:4:java.lang.Object put(java.lang.Integer,java.lang.Object):135:137 -> put
2:4:java.lang.Object put(java.lang.Object,java.lang.Object):41 -> put
1:1:java.lang.Object remove(int):82:82 -> remove
2:4:java.lang.Object remove(java.lang.Object):153:155 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectMap -> a.a.a.a.h.a.a.a.a.e:
1:1:void <init>():45:45 -> <init>
boolean containsKey(int) -> c
1:1:java.util.Set entrySet():42:42 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():273:273 -> entrySet
1:4:boolean equals(java.lang.Object):296:299 -> equals
1:2:int hashCode():286:287 -> hashCode
3:3:int hashCode():289:289 -> hashCode
1:3:void putAll(java.util.Map):70:72 -> putAll
4:5:void putAll(java.util.Map):75:76 -> putAll
6:7:void putAll(java.util.Map):81:82 -> putAll
8:10:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectFunction.put(java.lang.Integer,java.lang.Object):135:137 -> putAll
8:10:void putAll(java.util.Map):82 -> putAll
1:3:java.lang.String toString():304:306 -> toString
4:4:java.lang.String toString():309:309 -> toString
5:10:java.lang.String toString():312:317 -> toString
11:12:java.lang.String toString():319:320 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectMap$BasicEntry -> a.a.a.a.h.a.a.a.a.d:
java.lang.Object value -> b
int key -> a
1:3:void <init>(int,java.lang.Object):109:111 -> <init>
1:1:int getIntKey():128:128 -> a
1:1:java.lang.Integer getKey():123:123 -> getKey
1:1:java.lang.Object getKey():100 -> getKey
1:1:java.lang.Object getValue():133:133 -> getValue
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectSortedMap -> a.a.a.a.h.a.a.a.a.g:
1:1:void <init>():33:33 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():293:293 -> entrySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():30 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():293:293 -> entrySet
2:2:java.util.Set entrySet():30 -> entrySet
1:1:java.lang.Integer firstKey():85:85 -> firstKey
1:1:java.lang.Object firstKey():30 -> firstKey
1:1:java.util.SortedMap headMap(java.lang.Object):30:30 -> headMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(java.lang.Integer):46:46 -> headMap
2:2:java.util.SortedMap headMap(java.lang.Object):30 -> headMap
1:1:java.lang.Integer lastKey():98:98 -> lastKey
1:1:java.lang.Object lastKey():30 -> lastKey
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):30:30 -> subMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(java.lang.Integer,java.lang.Integer):72:72 -> subMap
2:2:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):30 -> subMap
1:1:java.util.SortedMap tailMap(java.lang.Object):30:30 -> tailMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(java.lang.Integer):59:59 -> tailMap
2:2:java.util.SortedMap tailMap(java.lang.Object):30 -> tailMap
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectSortedMap$KeySet -> a.a.a.a.h.a.a.a.a.f:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectSortedMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectSortedMap):122:122 -> <init>
1:1:int lastInt():150:150 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet tailSet(int):160:160 -> a
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet subSet(int,int):165:165 -> a
1:1:int firstInt():145:145 -> b
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet headSet(int):155:155 -> b
1:1:boolean contains(int):125:125 -> c
1:1:void clear():135:135 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator comparator():140:140 -> comparator
1:1:java.util.Comparator comparator():122 -> comparator
1:1:int size():130:130 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceFunction -> a.a.a.a.h.a.a.a.a.h:
java.lang.Object defRetValue -> a
1:1:void <init>():44:44 -> <init>
1:1:java.lang.Object put(int,java.lang.Object):71:71 -> a
2:4:java.lang.Object put(java.lang.Integer,java.lang.Object):135:137 -> a
1:1:boolean containsKey(java.lang.Object):105:105 -> containsKey
1:2:java.lang.Object get(java.lang.Object):120:121 -> get
1:1:java.lang.Object put(java.lang.Object,java.lang.Object):41:41 -> put
2:4:java.lang.Object put(java.lang.Integer,java.lang.Object):135:137 -> put
2:4:java.lang.Object put(java.lang.Object,java.lang.Object):41 -> put
1:1:java.lang.Object remove(int):82:82 -> remove
2:4:java.lang.Object remove(java.lang.Object):153:155 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap -> a.a.a.a.h.a.a.a.a.j:
1:1:void <init>():45:45 -> <init>
boolean containsKey(int) -> c
1:1:java.util.Set entrySet():42:42 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():273:273 -> entrySet
1:4:boolean equals(java.lang.Object):296:299 -> equals
1:2:int hashCode():286:287 -> hashCode
3:3:int hashCode():289:289 -> hashCode
1:3:void putAll(java.util.Map):70:72 -> putAll
4:5:void putAll(java.util.Map):75:76 -> putAll
6:7:void putAll(java.util.Map):81:82 -> putAll
8:10:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceFunction.put(java.lang.Integer,java.lang.Object):135:137 -> putAll
8:10:void putAll(java.util.Map):82 -> putAll
1:3:java.lang.String toString():304:306 -> toString
4:4:java.lang.String toString():309:309 -> toString
5:10:java.lang.String toString():312:317 -> toString
11:12:java.lang.String toString():319:320 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap$BasicEntry -> a.a.a.a.h.a.a.a.a.i:
java.lang.Object value -> b
int key -> a
1:3:void <init>(int,java.lang.Object):109:111 -> <init>
1:1:int getIntKey():128:128 -> a
1:4:boolean equals(java.lang.Object):143:146 -> equals
1:1:java.lang.Integer getKey():123:123 -> getKey
1:1:java.lang.Object getKey():100 -> getKey
1:1:java.lang.Object getValue():133:133 -> getValue
1:1:int hashCode():151:151 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):138:138 -> setValue
1:1:java.lang.String toString():156:156 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceSortedMap -> a.a.a.a.h.a.a.a.a.l:
1:1:void <init>():33:33 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():293:293 -> entrySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():30 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():293:293 -> entrySet
2:2:java.util.Set entrySet():30 -> entrySet
1:1:java.lang.Integer firstKey():85:85 -> firstKey
1:1:java.lang.Object firstKey():30 -> firstKey
1:1:java.util.SortedMap headMap(java.lang.Object):30:30 -> headMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap headMap(java.lang.Integer):46:46 -> headMap
2:2:java.util.SortedMap headMap(java.lang.Object):30 -> headMap
1:1:java.lang.Integer lastKey():98:98 -> lastKey
1:1:java.lang.Object lastKey():30 -> lastKey
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):30:30 -> subMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap subMap(java.lang.Integer,java.lang.Integer):72:72 -> subMap
2:2:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):30 -> subMap
1:1:java.util.SortedMap tailMap(java.lang.Object):30:30 -> tailMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap tailMap(java.lang.Integer):59:59 -> tailMap
2:2:java.util.SortedMap tailMap(java.lang.Object):30 -> tailMap
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceSortedMap$KeySet -> a.a.a.a.h.a.a.a.a.k:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceSortedMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceSortedMap):122:122 -> <init>
1:1:int lastInt():150:150 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet tailSet(int):160:160 -> a
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet subSet(int,int):165:165 -> a
1:1:int firstInt():145:145 -> b
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet headSet(int):155:155 -> b
1:1:boolean contains(int):125:125 -> c
1:1:void clear():135:135 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator comparator():140:140 -> comparator
1:1:java.util.Comparator comparator():122 -> comparator
1:1:int size():130:130 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntCollection -> a.a.a.a.h.a.a.a.a.m:
1:1:void <init>():37:37 -> <init>
1:2:int[] toArray(int[]):148:149 -> a
1:1:boolean add(java.lang.Object):36:36 -> add
2:2:boolean add(java.lang.Integer):114:114 -> add
2:2:boolean add(java.lang.Object):36 -> add
3:3:boolean add(int):68:68 -> add
boolean contains(int) -> c
1:1:boolean contains(java.lang.Object):129:129 -> contains
1:4:boolean rem(int):94:97 -> d
5:5:int[] toIntArray(int[]):167:167 -> d
5:5:int[] toIntArray():155 -> d
1:1:boolean remove(java.lang.Object):143:143 -> remove
1:3:java.lang.String toString():206:208 -> toString
4:4:java.lang.String toString():211:211 -> toString
5:7:java.lang.String toString():214:216 -> toString
8:9:java.lang.String toString():218:219 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntIterator -> a.a.a.a.h.a.a.a.a.n:
1:1:void <init>():34:34 -> <init>
1:1:java.lang.Integer next():57:57 -> next
1:1:java.lang.Object next():33 -> next
1:1:void remove():68:68 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList -> a.a.a.a.h.a.a.a.a.q:
1:1:void <init>():33:33 -> <init>
boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList) -> a
boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection) -> a
void com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList.getElements(int,int[],int,int) -> a
1:3:int compareTo(java.util.List):464:466 -> a
4:7:int compareTo(java.util.List):469:472 -> a
8:8:int compareTo(java.util.List):474:474 -> a
9:10:int compareTo(java.util.List):476:477 -> a
11:12:int compareTo(java.util.List):479:480 -> a
13:13:int compareTo(java.util.List):482:482 -> a
14:14:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):564:564 -> a
15:15:void add(int,java.lang.Integer):578:578 -> a
1:1:void add(int,java.lang.Object):32:32 -> add
1:5:boolean addAll(int,java.util.Collection):120:124 -> addAll
6:6:boolean addAll(java.util.Collection):137:137 -> addAll
void add(int,int) -> b
void removeElements(int,int) -> c
1:1:boolean contains(int):274:274 -> c
1:1:void clear():403:403 -> clear
1:1:int compareTo(java.lang.Object):32:32 -> compareTo
int set(int,int) -> d
1:1:void ensureIndex(int):47:47 -> e
2:2:void ensureIndex(int):46:46 -> e
1:7:boolean equals(java.lang.Object):430:436 -> equals
8:8:boolean equals(java.lang.Object):438:438 -> equals
9:9:boolean equals(java.lang.Object):441:441 -> equals
10:10:boolean equals(java.lang.Object):443:443 -> equals
11:11:boolean valEquals(java.lang.Object,java.lang.Object):407:407 -> equals
11:11:boolean equals(java.lang.Object):443 -> equals
1:1:void ensureRestrictedIndex(int):62:62 -> f
2:2:void ensureRestrictedIndex(int):61:61 -> f
int com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList.getInt(int) -> g
1:1:java.lang.Integer get(int):606:606 -> get
1:1:java.lang.Object get(int):32 -> get
1:1:int indexOf(int):279:279 -> h
2:4:int indexOf(int):281:283 -> h
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator iterator():180:180 -> hashCode
1:1:int hashCode():418 -> hashCode
2:2:int hashCode():419:419 -> hashCode
3:3:int hashCode():421:421 -> hashCode
1:1:int lastIndexOf(int):290:290 -> i
2:4:int lastIndexOf(int):292:294 -> i
1:1:int indexOf(java.lang.Object):620:620 -> indexOf
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator iterator():180:180 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():32 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator iterator():180:180 -> iterator
2:2:java.util.Iterator iterator():32 -> iterator
int removeInt(int) -> j
1:1:int lastIndexOf(java.lang.Object):634:634 -> lastIndexOf
1:1:java.util.ListIterator listIterator():32:32 -> listIterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator listIterator():192:192 -> listIterator
1:1:java.lang.Integer remove(int):648:648 -> remove
1:1:java.lang.Object remove(int):32 -> remove
1:1:java.lang.Object set(int,java.lang.Object):32:32 -> set
2:2:java.lang.Integer set(int,java.lang.Integer):592:592 -> set
2:2:java.lang.Object set(int,java.lang.Object):32 -> set
1:1:java.util.List subList(int,int):32:32 -> subList
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):310:311 -> subList
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):313:313 -> subList
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):312:312 -> subList
1:1:java.lang.String toString():709:709 -> toString
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator iterator():180:180 -> toString
2:2:java.lang.String toString():710 -> toString
3:3:java.lang.String toString():711:711 -> toString
4:4:java.lang.String toString():714:714 -> toString
5:7:java.lang.String toString():717:719 -> toString
8:9:java.lang.String toString():721:722 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList -> a.a.a.a.h.a.a.a.a.p:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList l -> b
int to -> d
boolean $assertionsDisabled -> a
int from -> c
1:1:void <clinit>():726:726 -> <clinit>
1:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList,int,int):735:738 -> <init>
1:1:boolean access$000(com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList):726:726 -> a
2:4:void getElements(int,int[],int,int):797:799 -> a
5:5:void getElements(int,int[],int,int):798:798 -> a
6:6:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):898:898 -> a
7:11:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):525:529 -> a
7:11:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):899 -> a
12:12:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):904:904 -> a
13:13:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):542:542 -> a
13:13:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):905 -> a
1:1:void add(int,java.lang.Object):726:726 -> add
2:4:boolean add(int):750:752 -> add
1:3:boolean addAll(int,java.util.Collection):766:768 -> addAll
1:4:void add(int,int):758:761 -> b
1:5:void removeElements(int,int):804:808 -> c
1:1:int compareTo(java.lang.Object):726:726 -> compareTo
1:2:int set(int,int):786:787 -> d
3:3:boolean rem(int):888:888 -> d
4:6:boolean rem(int):890:892 -> d
1:3:boolean assertRange():742:744 -> e
1:2:int getInt(int):773:774 -> g
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.get(int):606:606 -> get
1:1:java.lang.Object get(int):726 -> get
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.iterator():180:180 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():726 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.iterator():180:180 -> iterator
2:2:java.util.Iterator iterator():726 -> iterator
1:3:int removeInt(int):779:781 -> j
1:1:java.util.ListIterator listIterator():726:726 -> listIterator
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator listIterator(int):821:822 -> listIterator
4:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator listIterator(int):821:822 -> listIterator
4:5:java.util.ListIterator listIterator(int):726 -> listIterator
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.remove(int):648:648 -> remove
1:1:java.lang.Object remove(int):726 -> remove
1:1:java.lang.Object set(int,java.lang.Object):726:726 -> set
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList.set(int,java.lang.Integer):592:592 -> set
2:2:java.lang.Object set(int,java.lang.Object):726 -> set
1:1:int size():792:792 -> size
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):880:881 -> subList
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):883:883 -> subList
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):882:882 -> subList
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):880:881 -> subList
5:6:java.util.List subList(int,int):726 -> subList
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):883:883 -> subList
7:7:java.util.List subList(int,int):726 -> subList
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList subList(int,int):882:882 -> subList
8:8:java.util.List subList(int,int):726 -> subList
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList$1 -> a.a.a.a.h.a.a.a.a.o:
int val$index -> d
boolean $assertionsDisabled -> a
int pos -> b
int last -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList this$0 -> e
1:1:void <clinit>():822:822 -> <clinit>
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList,int):822:823 -> <init>
1:4:void add(int):852:855 -> a
5:5:void add(int):852:852 -> a
1:2:void set(int):859:860 -> b
3:4:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList.set(int,int):786:787 -> b
3:4:void set(int):860 -> b
5:5:void set(int):859:859 -> b
1:1:boolean hasPrevious():830:830 -> c
1:1:int previousInt():839 -> c
2:2:int previousInt():840:840 -> c
3:3:int previousInt():839:839 -> c
1:1:boolean hasNext():826:826 -> hasNext
1:1:boolean hasPrevious():830:830 -> hasPrevious
1:1:int nextIndex():844:844 -> nextIndex
1:1:boolean hasNext():826:826 -> nextInt
1:1:int nextInt():834 -> nextInt
2:2:int nextInt():835:835 -> nextInt
3:3:int nextInt():834:834 -> nextInt
1:1:int previousIndex():848:848 -> previousIndex
1:2:void remove():864:865 -> remove
3:5:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntList$IntSubList.removeInt(int):779:781 -> remove
3:5:void remove():865 -> remove
6:8:void remove():871:873 -> remove
9:9:void remove():864:864 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntListIterator -> a.a.a.a.h.a.a.a.a.r:
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.<init>():34:34 -> <init>
1:1:void <init>():35 -> <init>
1:1:void add(int):57:57 -> a
1:1:void add(java.lang.Object):34:34 -> add
2:2:void add(java.lang.Integer):83:83 -> add
2:2:void add(java.lang.Object):34 -> add
1:1:void set(int):46:46 -> b
int com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.previousInt() -> c
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.previous():56:56 -> previous
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.previous():0 -> previous
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.previous():33 -> previous
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntBidirectionalIterator.previous():0 -> previous
1:1:void set(java.lang.Object):34:34 -> set
2:2:void set(java.lang.Integer):70:70 -> set
2:2:void set(java.lang.Object):34 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntSet -> a.a.a.a.h.a.a.a.a.s:
1:1:void <init>():32:32 -> <init>
1:1:boolean rem(int):87:87 -> d
1:4:boolean equals(java.lang.Object):41:44 -> equals
1:2:int hashCode():57:58 -> hashCode
3:3:int hashCode():61:61 -> hashCode
1:1:boolean remove(int):75:75 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntSortedSet -> a.a.a.a.h.a.a.a.a.t:
1:1:void <init>():23:23 -> <init>
1:1:java.lang.Integer first():94:94 -> first
1:1:java.lang.Object first():22 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):22:22 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet headSet(java.lang.Integer):55:55 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):22 -> headSet
1:1:java.lang.Integer last():107:107 -> last
1:1:java.lang.Object last():22 -> last
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):22:22 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet subSet(java.lang.Integer,java.lang.Integer):81:81 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):22 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):22:22 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet tailSet(java.lang.Integer):68:68 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):22 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap -> a.a.a.a.h.a.a.a.a.x:
int[] key -> b
int[] value -> c
int size -> d
1:3:void <init>():70:72 -> <init>
1:1:int access$000(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap):37:37 -> a
2:2:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap,int):37:37 -> a
3:4:boolean containsValue(int):266:267 -> a
5:5:int put(int,int):279:279 -> a
6:7:int put(int,int):281:282 -> a
8:13:int put(int,int):285:290 -> a
14:15:int put(int,int):292:293 -> a
16:19:int put(int,int):295:298 -> a
1:1:int access$010(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap):37:37 -> b
2:2:boolean containsKey(int):261:261 -> b
1:1:int[] access$100(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap):37:37 -> c
2:4:int findKey(int):234:236 -> c
1:1:void clear():256:256 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap clone():339:339 -> clone
1:1:java.lang.Object clone():37 -> clone
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap clone():343:344 -> clone
2:3:java.lang.Object clone():37 -> clone
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap clone():341:341 -> clone
4:4:java.lang.Object clone():37 -> clone
1:1:int[] access$200(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap):37:37 -> d
1:4:int get(int):243:246 -> get
1:1:boolean isEmpty():273:273 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():316:316 -> keySet
1:1:java.util.Set keySet():37 -> keySet
1:7:int remove(int):304:310 -> remove
1:1:int size():251:251 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():321:321 -> values
1:1:java.util.Collection values():37 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$1 -> a.a.a.a.h.a.a.a.a.u:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$EntrySet -> a.a.a.a.h.a.a.a.a.w:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap):133:133 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$1):133:133 -> <init>
1:6:boolean contains(java.lang.Object):201:206 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:java.util.Iterator iterator():133 -> iterator
1:12:boolean remove(java.lang.Object):212:223 -> remove
1:1:int size():195:195 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$EntrySet$1 -> a.a.a.a.h.a.a.a.a.v:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$EntrySet this$1 -> c
int next -> b
int curr -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntArrayMap$EntrySet):136:137 -> <init>
1:1:boolean hasNext():141:141 -> hasNext
1:1:boolean hasNext():141:141 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap$Entry next():147 -> next
1:1:java.lang.Object next():136 -> next
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap$Entry next():148:148 -> next
2:2:java.lang.Object next():136 -> next
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap$Entry next():147:147 -> next
3:3:java.lang.Object next():136 -> next
1:5:void remove():153:157 -> remove
6:6:void remove():153:153 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntFunction -> a.a.a.a.h.a.a.a.a.y:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap -> a.a.a.a.h.a.a.a.a.A:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2IntMap$FastEntrySet -> a.a.a.a.h.a.a.a.a.z:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap -> a.a.a.a.h.a.a.a.a.T:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry tree -> b
boolean modified -> i
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator actualComparator -> j
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entries -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keys -> g
int count -> c
boolean[] dirPath -> k
1:1:void <init>():79:79 -> <init>
2:2:void allocatePaths():278:278 -> <init>
2:2:void <init>():73 -> <init>
3:4:void <init>():80:81 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):305:305 -> a
1:1:java.lang.Object put(int,java.lang.Object):283 -> a
2:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):307:310 -> a
2:5:java.lang.Object put(int,java.lang.Object):283 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):315:315 -> a
6:6:java.lang.Object put(int,java.lang.Object):283 -> a
7:7:int compare(int,int):232:232 -> a
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):315 -> a
7:7:java.lang.Object put(int,java.lang.Object):283 -> a
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):318:318 -> a
8:8:java.lang.Object put(int,java.lang.Object):283 -> a
9:17:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):323:331 -> a
9:17:java.lang.Object put(int,java.lang.Object):283 -> a
18:18:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):335:335 -> a
18:18:java.lang.Object put(int,java.lang.Object):283 -> a
19:26:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):337:344 -> a
19:26:java.lang.Object put(int,java.lang.Object):283 -> a
27:29:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):354:356 -> a
27:29:java.lang.Object put(int,java.lang.Object):283 -> a
30:32:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):358:360 -> a
30:32:java.lang.Object put(int,java.lang.Object):283 -> a
33:39:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):362:368 -> a
33:39:java.lang.Object put(int,java.lang.Object):283 -> a
40:50:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):371:381 -> a
40:50:java.lang.Object put(int,java.lang.Object):283 -> a
51:52:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):383:384 -> a
51:52:java.lang.Object put(int,java.lang.Object):283 -> a
53:56:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):386:389 -> a
53:56:java.lang.Object put(int,java.lang.Object):283 -> a
57:59:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):391:393 -> a
57:59:java.lang.Object put(int,java.lang.Object):283 -> a
60:62:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):396:398 -> a
60:62:java.lang.Object put(int,java.lang.Object):283 -> a
63:69:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):400:406 -> a
63:69:java.lang.Object put(int,java.lang.Object):283 -> a
70:80:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):409:419 -> a
70:80:java.lang.Object put(int,java.lang.Object):283 -> a
81:82:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):421:422 -> a
81:82:java.lang.Object put(int,java.lang.Object):283 -> a
83:86:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):424:427 -> a
83:86:java.lang.Object put(int,java.lang.Object):283 -> a
87:89:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):429:431 -> a
87:89:java.lang.Object put(int,java.lang.Object):283 -> a
90:90:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):435:435 -> a
90:90:java.lang.Object put(int,java.lang.Object):283 -> a
91:92:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):437:438 -> a
91:92:java.lang.Object put(int,java.lang.Object):283 -> a
93:94:java.lang.Object put(int,java.lang.Object):284:285 -> a
95:95:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry add(int):348:348 -> a
95:95:java.lang.Object put(int,java.lang.Object):283 -> a
96:97:int firstIntKey():1001:1002 -> a
98:98:int firstIntKey():1001:1001 -> a
99:99:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(int):1411:1411 -> a
100:100:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(int,int):1421:1421 -> a
1:1:int compare(int,int):232:232 -> b
2:3:int lastIntKey():1007:1008 -> b
4:4:int lastIntKey():1007:1007 -> b
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(int):1416:1416 -> b
1:1:boolean containsKey(int):980:980 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1161:1161 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():41 -> c
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1239:1239 -> c
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():41 -> c
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1161:1161 -> c
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1239:1239 -> c
1:6:void clear():701:706 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1948:1948 -> clone
1:1:java.lang.Object clone():41 -> clone
2:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1952:1956 -> clone
2:6:java.lang.Object clone():41 -> clone
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1959:1959 -> clone
7:7:java.lang.Object clone():41 -> clone
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1961:1961 -> clone
8:8:java.lang.Object clone():41 -> clone
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1963:1963 -> clone
9:9:java.lang.Object clone():41 -> clone
10:16:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1965:1971 -> clone
10:16:java.lang.Object clone():41 -> clone
17:18:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1973:1974 -> clone
17:18:java.lang.Object clone():41 -> clone
19:26:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1976:1983 -> clone
19:26:java.lang.Object clone():41 -> clone
27:27:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1986:1986 -> clone
27:27:java.lang.Object clone():41 -> clone
28:29:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1988:1989 -> clone
28:29:java.lang.Object clone():41 -> clone
30:34:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1991:1995 -> clone
30:34:java.lang.Object clone():41 -> clone
35:35:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap clone():1950:1950 -> clone
35:35:java.lang.Object clone():41 -> clone
1:1:boolean containsValue(java.lang.Object):689:689 -> containsValue
2:2:boolean containsValue(java.lang.Object):691:691 -> containsValue
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$ValueIterator.next():1351:1351 -> containsValue
3:3:boolean containsValue(java.lang.Object):693 -> containsValue
4:4:boolean containsValue(java.lang.Object):694:694 -> containsValue
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry findKey(int):245:245 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry findKey(int):247:247 -> d
3:3:int compare(int,int):232:232 -> d
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry findKey(int):247 -> d
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry findKey(int):248:248 -> d
5:5:void allocatePaths():278:278 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry locateKey(int):262:262 -> e
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry locateKey(int):264:264 -> e
3:3:int compare(int,int):232:232 -> e
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry locateKey(int):264 -> e
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry locateKey(int):266:266 -> e
1:2:java.lang.Object get(int):995:996 -> get
1:1:boolean isEmpty():990:990 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1334:1335 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1334:1335 -> keySet
3:4:java.util.Set keySet():41 -> keySet
1:2:java.lang.Object remove(int):484:485 -> remove
3:3:java.lang.Object remove(int):491:491 -> remove
4:4:int compare(int,int):232:232 -> remove
4:4:java.lang.Object remove(int):491 -> remove
5:8:java.lang.Object remove(int):500:503 -> remove
9:11:java.lang.Object remove(int):505:507 -> remove
12:12:java.lang.Object remove(int):509:509 -> remove
13:15:java.lang.Object remove(int):511:513 -> remove
16:20:java.lang.Object remove(int):516:520 -> remove
21:24:java.lang.Object remove(int):522:525 -> remove
25:26:java.lang.Object remove(int):531:532 -> remove
27:32:java.lang.Object remove(int):535:540 -> remove
33:34:java.lang.Object remove(int):542:543 -> remove
35:38:java.lang.Object remove(int):545:548 -> remove
39:39:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):453:453 -> remove
39:39:java.lang.Object remove(int):556 -> remove
40:45:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):457:462 -> remove
40:45:java.lang.Object remove(int):556 -> remove
46:51:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):465:470 -> remove
46:51:java.lang.Object remove(int):556 -> remove
52:56:java.lang.Object remove(int):558:562 -> remove
57:57:java.lang.Object remove(int):564:564 -> remove
58:68:java.lang.Object remove(int):567:577 -> remove
69:70:java.lang.Object remove(int):580:581 -> remove
71:74:java.lang.Object remove(int):583:586 -> remove
75:77:java.lang.Object remove(int):588:590 -> remove
78:80:java.lang.Object remove(int):593:595 -> remove
81:88:java.lang.Object remove(int):598:605 -> remove
89:95:java.lang.Object remove(int):609:615 -> remove
96:100:java.lang.Object remove(int):619:623 -> remove
101:101:java.lang.Object remove(int):625:625 -> remove
102:112:java.lang.Object remove(int):628:638 -> remove
113:114:java.lang.Object remove(int):641:642 -> remove
115:118:java.lang.Object remove(int):644:647 -> remove
119:121:java.lang.Object remove(int):649:651 -> remove
122:124:java.lang.Object remove(int):654:656 -> remove
125:132:java.lang.Object remove(int):659:666 -> remove
133:139:java.lang.Object remove(int):670:676 -> remove
140:141:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):474:475 -> remove
140:141:java.lang.Object remove(int):556 -> remove
142:143:java.lang.Object remove(int):681:682 -> remove
144:144:java.lang.Object remove(int):684:684 -> remove
145:145:java.lang.Object remove(int):494:494 -> remove
146:146:java.lang.Object remove(int):497:497 -> remove
1:1:int size():985:985 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1384:1384 -> values
1:1:java.util.Collection values():41 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1401:1401 -> values
2:2:java.util.Collection values():41 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$1 -> a.a.a.a.h.a.a.a.a.B:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$2 -> a.a.a.a.h.a.a.a.a.D:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap this$0 -> b
java.util.Comparator comparator -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1161:1162 -> <init>
1:1:void clear():1211:1211 -> clear
1:1:java.util.Comparator comparator():1170:1170 -> comparator
1:5:boolean contains(java.lang.Object):1186:1190 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry first():1216:1216 -> first
1:1:java.lang.Object first():1161 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1161:1161 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1231:1231 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1161 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1161 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
3:3:java.util.Iterator iterator():1161 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry last():1221:1221 -> last
1:1:java.lang.Object last():1161 -> last
1:5:boolean remove(java.lang.Object):1196:1200 -> remove
1:1:int size():1206:1206 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1161:1161 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1226:1226 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1161 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1161:1161 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1236:1236 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1161 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$2$1 -> a.a.a.a.h.a.a.a.a.C:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$2 this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$2):1162:1162 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):1162:1162 -> compare
2:2:int compare(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1164:1164 -> compare
2:2:int compare(java.lang.Object,java.lang.Object):1162 -> compare
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$3 -> a.a.a.a.h.a.a.a.a.E:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1384:1384 -> <init>
1:1:void clear():1398:1398 -> clear
1:1:boolean contains(java.lang.Object):1390:1390 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1386:1386 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1386:1386 -> iterator
2:2:java.util.Iterator iterator():1384 -> iterator
1:1:int size():1394:1394 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry -> a.a.a.a.h.a.a.a.a.F:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry right -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry left -> c
int info -> e
1:1:void <init>():745:745 -> <init>
2:3:void <init>(int,java.lang.Object):757:758 -> <init>
1:2:void pred(boolean):806:807 -> a
3:4:void left(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):851:852 -> a
5:6:void balance(int):882:883 -> a
1:2:void succ(boolean):818:819 -> b
3:4:void pred(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):829:830 -> b
5:5:int balance():872:872 -> b
1:2:void right(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):862:863 -> c
3:3:void decBalance():893:893 -> c
1:1:java.lang.Object clone():720:720 -> clone
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry clone():933:933 -> clone
3:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry clone():937:939 -> clone
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry clone():935:935 -> clone
1:2:void succ(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry):840:841 -> d
3:3:void incBalance():888:888 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry left():767:767 -> e
1:3:boolean equals(java.lang.Object):946:948 -> equals
1:1:boolean pred():786:786 -> f
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry prev():915:917 -> g
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry right():777:777 -> h
1:1:int hashCode():953:953 -> hashCode
1:1:boolean succ():795:795 -> i
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry next():902:904 -> next
1:2:java.lang.Object setValue(java.lang.Object):923:924 -> setValue
1:1:java.lang.String toString():958:958 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$EntryIterator -> a.a.a.a.h.a.a.a.a.G:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1131:1131 -> <init>
1:1:void add(java.lang.Object):1130:1130 -> add
2:2:void add(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1155:1155 -> add
2:2:void add(java.lang.Object):1130 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry next():1140:1140 -> next
1:1:java.lang.Object next():1130 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry previous():1145:1145 -> previous
1:1:java.lang.Object previous():1130 -> previous
1:1:void set(java.lang.Object):1130:1130 -> set
2:2:void set(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1150:1150 -> set
2:2:void set(java.lang.Object):1130 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$KeyIterator -> a.a.a.a.h.a.a.a.a.H:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1253:1253 -> <init>
1:1:void add(java.lang.Object):1252:1252 -> add
2:2:void add(java.lang.Integer):1301:1301 -> add
2:2:void add(java.lang.Object):1252 -> add
1:1:int previousInt():1267:1267 -> c
1:1:java.lang.Integer next():1283:1283 -> next
1:1:java.lang.Object next():1252 -> next
1:1:int nextInt():1262:1262 -> nextInt
1:1:java.lang.Integer previous():1289:1289 -> previous
1:1:java.lang.Object previous():1252 -> previous
1:1:void set(java.lang.Object):1252:1252 -> set
2:2:void set(java.lang.Integer):1295:1295 -> set
2:2:void set(java.lang.Object):1252 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$KeySet -> a.a.a.a.h.a.a.a.a.I:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap this$0 -> b
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1308:1308 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$1):1308 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1308 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
3:3:java.util.Iterator iterator():1308 -> iterator
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap -> a.a.a.a.h.a.a.a.a.Q:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap this$0 -> i
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entries -> f
boolean top -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keys -> g
int from -> b
int to -> c
boolean bottom -> d
1:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap,int,boolean,int,boolean):1466:1472 -> <init>
1:4:java.lang.Object put(int,java.lang.Object):1648:1651 -> a
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(int):1686:1687 -> a
7:11:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(int,int):1698:1702 -> a
12:12:int firstIntKey():1753:1753 -> a
13:13:int firstIntKey():1755:1755 -> a
14:14:int firstIntKey():1754:1754 -> a
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(int):1692:1693 -> b
3:3:int lastIntKey():1760:1760 -> b
4:4:int lastIntKey():1762:1762 -> b
5:5:int lastIntKey():1761:1761 -> b
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1497:1497 -> c
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():1435 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1577:1577 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():1435 -> c
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1497:1497 -> c
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():1577:1577 -> c
5:5:boolean containsKey(int):1624:1624 -> c
6:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap.containsKey(int):980:980 -> c
6:6:boolean containsKey(int):1624 -> c
1:3:void clear():1477:1479 -> clear
4:4:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$TreeIterator.remove():1096:1096 -> clear
4:4:void clear():1480 -> clear
5:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$TreeIterator.remove():1101:1106 -> clear
5:10:void clear():1480 -> clear
11:11:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$TreeIterator.remove():1096:1096 -> clear
11:11:void clear():1480 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator comparator():1681:1681 -> comparator
1:1:java.util.Comparator comparator():1435 -> comparator
1:1:boolean containsValue(java.lang.Object):1629:1629 -> containsValue
2:4:boolean containsValue(java.lang.Object):1631:1633 -> containsValue
1:1:boolean in(int):1492:1492 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry():1712:1712 -> d
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry():1716:1716 -> d
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry():1718:1718 -> d
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry():1720:1720 -> d
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry firstEntry():1724:1724 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry():1735:1735 -> e
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry():1739:1739 -> e
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry():1741:1741 -> e
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry():1743:1743 -> e
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry lastEntry():1747:1747 -> e
1:1:java.lang.Object get(int):1643:1643 -> get
1:1:boolean isEmpty():1676:1676 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1592:1593 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1592:1593 -> keySet
3:4:java.util.Set keySet():1435 -> keySet
1:4:java.lang.Object remove(int):1657:1660 -> remove
1:1:int size():1665:1665 -> size
2:2:int size():1667:1667 -> size
3:3:int size():1669:1669 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1598:1598 -> values
1:1:java.util.Collection values():1435 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1618:1618 -> values
2:2:java.util.Collection values():1435 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$1 -> a.a.a.a.h.a.a.a.a.J:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1497:1497 -> <init>
1:1:void clear():1549:1549 -> clear
1:1:java.util.Comparator comparator():1510:1510 -> comparator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap.int2ObjectEntrySet():1161:1161 -> comparator
2:2:java.util.Comparator comparator():1510 -> comparator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap.int2ObjectEntrySet():1239:1239 -> comparator
3:3:java.util.Comparator comparator():1510 -> comparator
4:4:java.util.Comparator comparator():1510:1510 -> comparator
1:5:boolean contains(java.lang.Object):1516:1520 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry first():1554:1554 -> first
1:1:java.lang.Object first():1497 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1497:1497 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1569:1569 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.headMap(int):1686:1687 -> headSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1569 -> headSet
3:4:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1497:1497 -> headSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1569 -> headSet
5:5:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1577:1577 -> headSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1569 -> headSet
6:6:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
1:1:boolean isEmpty():1544:1544 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1497:1497 -> iterator
2:2:java.util.Iterator iterator():1497:1497 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1500:1500 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry last():1559:1559 -> last
1:1:java.lang.Object last():1497 -> last
1:5:boolean remove(java.lang.Object):1526:1530 -> remove
6:9:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.remove(int):1657:1660 -> remove
6:9:boolean remove(java.lang.Object):1530 -> remove
1:1:int size():1537:1537 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497:1497 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1564:1564 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
3:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.subMap(int,int):1698:1702 -> subSet
3:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1564 -> subSet
3:7:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1497:1497 -> subSet
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1564 -> subSet
8:8:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1577:1577 -> subSet
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1564 -> subSet
9:9:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1497:1497 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1574:1574 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.tailMap(int):1692:1693 -> tailSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1574 -> tailSet
3:4:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1497:1497 -> tailSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1574 -> tailSet
5:5:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap.int2ObjectEntrySet():1577:1577 -> tailSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1574 -> tailSet
6:6:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$2 -> a.a.a.a.h.a.a.a.a.K:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1598:1598 -> <init>
1:1:void clear():1615:1615 -> clear
1:1:boolean contains(java.lang.Object):1605:1605 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1600:1600 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1600:1600 -> iterator
2:2:java.util.Iterator iterator():1598 -> iterator
1:1:int size():1610:1610 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$KeySet -> a.a.a.a.h.a.a.a.a.L:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap this$1 -> b
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1580:1580 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$1):1580 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1580 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
3:3:java.util.Iterator iterator():1580 -> iterator
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$SubmapEntryIterator -> a.a.a.a.h.a.a.a.a.M:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1808:1808 -> <init>
1:1:void add(java.lang.Object):1807:1807 -> add
2:2:void add(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1832:1832 -> add
2:2:void add(java.lang.Object):1807 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry next():1817:1817 -> next
1:1:java.lang.Object next():1807 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry previous():1822:1822 -> previous
1:1:java.lang.Object previous():1807 -> previous
1:1:void set(java.lang.Object):1807:1807 -> set
2:2:void set(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry):1827:1827 -> set
2:2:void set(java.lang.Object):1807 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$SubmapIterator -> a.a.a.a.h.a.a.a.a.N:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap this$1 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1777:1778 -> <init>
1:2:void updateNext():1802:1803 -> d
1:2:void updatePrevious():1797:1798 -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$SubmapKeyIterator -> a.a.a.a.h.a.a.a.a.O:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1848:1848 -> <init>
1:1:void add(java.lang.Object):1846:1846 -> add
2:2:void add(java.lang.Integer):1896:1896 -> add
2:2:void add(java.lang.Object):1846 -> add
1:1:int previousInt():1862:1862 -> c
1:1:java.lang.Integer next():1878:1878 -> next
1:1:java.lang.Object next():1846 -> next
1:1:int nextInt():1857:1857 -> nextInt
1:1:java.lang.Integer previous():1884:1884 -> previous
1:1:java.lang.Object previous():1846 -> previous
1:1:void set(java.lang.Object):1846:1846 -> set
2:2:void set(java.lang.Integer):1890:1890 -> set
2:2:void set(java.lang.Object):1846 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap$SubmapValueIterator -> a.a.a.a.h.a.a.a.a.P:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap):1910:1910 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Submap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$1):1910 -> <init>
1:1:void add(java.lang.Object):1928:1928 -> add
1:1:java.lang.Object next():1913:1913 -> next
1:1:java.lang.Object previous():1918:1918 -> previous
1:1:void set(java.lang.Object):1923:1923 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$TreeIterator -> a.a.a.a.h.a.a.a.a.R:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry next -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry curr -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap this$0 -> e
int index -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry prev -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1042:1042 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1040:1040 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1043:1043 -> <init>
1:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry nextEntry():1068:1072 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry nextEntry():1068:1068 -> a
1:1:boolean hasPrevious():1060:1060 -> b
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry previousEntry():1080 -> b
2:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry previousEntry():1081:1084 -> b
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$Entry previousEntry():1080:1080 -> b
1:1:void updateNext():1064:1064 -> d
1:1:void updatePrevious():1076:1076 -> e
1:1:boolean hasNext():1056:1056 -> hasNext
1:1:boolean hasPrevious():1060:1060 -> hasPrevious
1:1:int nextIndex():1088:1088 -> nextIndex
1:1:int previousIndex():1092:1092 -> previousIndex
1:1:void remove():1096:1096 -> remove
2:7:void remove():1101:1106 -> remove
8:8:void remove():1096:1096 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$ValueIterator -> a.a.a.a.h.a.a.a.a.S:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap):1348:1348 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap$1):1348 -> <init>
1:1:void add(java.lang.Object):1366:1366 -> add
1:1:java.lang.Object next():1351:1351 -> next
1:1:java.lang.Object previous():1356:1356 -> previous
1:1:void set(java.lang.Object):1361:1361 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectFunction -> a.a.a.a.h.a.a.a.a.U:
java.lang.Object put(int,java.lang.Object) -> a
boolean containsKey(int) -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap -> a.a.a.a.h.a.a.a.a.X:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet() -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry -> a.a.a.a.h.a.a.a.a.V:
int getIntKey() -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$FastEntrySet -> a.a.a.a.h.a.a.a.a.W:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMaps -> a.a.a.a.h.a.a.a.a.Z:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMaps$EmptyMap EMPTY_MAP -> a
1:1:void <clinit>():123:123 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMaps$EmptyMap -> a.a.a.a.h.a.a.a.a.Y:
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectFunctions$EmptyFunction.<init>():41:41 -> <init>
1:1:void <init>():45 -> <init>
boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectFunctions$EmptyFunction.containsKey(int) -> c
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():61:61 -> c
1:1:java.lang.Object clone():94:94 -> clone
1:1:java.util.Set entrySet():42:42 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():74:74 -> entrySet
1:2:boolean equals(java.lang.Object):109:110 -> equals
1:1:java.util.Set keySet():42:42 -> keySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():79:79 -> keySet
1:1:void putAll(java.util.Map):55:55 -> putAll
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():85:85 -> values
1:1:java.util.Collection values():42 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap -> a.a.a.a.h.a.a.a.a.ia:
java.lang.Object[] value -> c
float f -> i
int[] key -> b
int size -> h
boolean containsNullKey -> e
int n -> f
int maxFill -> g
int mask -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$FastEntrySet entries -> j
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values -> l
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keys -> k
1:1:void <init>(int,float):91:91 -> <init>
1:1:void <init>():119 -> <init>
2:7:void <init>(int,float):94:99 -> <init>
2:7:void <init>():119 -> <init>
1:1:java.lang.Object access$300(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):49:49 -> a
2:2:java.lang.Object access$400(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,int):49:49 -> a
3:5:int insert(int,java.lang.Object):249:251 -> a
3:5:java.lang.Object put(int,java.lang.Object):271 -> a
6:6:int insert(int,java.lang.Object):254:254 -> a
6:6:java.lang.Object put(int,java.lang.Object):271 -> a
7:7:int insert(int,java.lang.Object):256:256 -> a
7:7:java.lang.Object put(int,java.lang.Object):271 -> a
8:8:int insert(int,java.lang.Object):258:258 -> a
8:8:java.lang.Object put(int,java.lang.Object):271 -> a
9:11:int insert(int,java.lang.Object):262:264 -> a
9:11:java.lang.Object put(int,java.lang.Object):271 -> a
12:14:java.lang.Object put(int,java.lang.Object):272:274 -> a
1:1:boolean containsKey(int):344:344 -> c
2:2:boolean containsKey(int):346:346 -> c
3:3:boolean containsKey(int):349:349 -> c
4:4:boolean containsKey(int):353:353 -> c
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectMap$FastEntrySet int2ObjectEntrySet():707:708 -> c
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():49 -> c
1:5:void clear():377:381 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap clone():945:945 -> clone
1:1:java.lang.Object clone():49 -> clone
2:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap clone():949:954 -> clone
2:7:java.lang.Object clone():49 -> clone
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap clone():947:947 -> clone
8:8:java.lang.Object clone():49 -> clone
1:5:boolean containsValue(java.lang.Object):360:364 -> containsValue
1:5:java.lang.Object removeNullEntry():228:232 -> d
6:7:void rehash(int):907:908 -> d
8:10:void rehash(int):911:913 -> d
11:11:int realSize():205:205 -> d
11:11:void rehash(int):914 -> d
12:12:void rehash(int):915:915 -> d
13:13:void rehash(int):917:917 -> d
14:15:void rehash(int):919:920 -> d
16:21:void rehash(int):922:927 -> d
1:3:java.lang.Object removeEntry(int):219:221 -> e
4:4:void shiftKeys(int):289:289 -> e
4:4:java.lang.Object removeEntry(int):222 -> e
5:5:void shiftKeys(int):291:291 -> e
5:5:java.lang.Object removeEntry(int):222 -> e
6:8:void shiftKeys(int):293:295 -> e
6:8:java.lang.Object removeEntry(int):222 -> e
9:9:java.lang.Object removeEntry(int):223:223 -> e
10:10:void shiftKeys(int):298:298 -> e
10:10:java.lang.Object removeEntry(int):222 -> e
11:12:void shiftKeys(int):302:303 -> e
11:12:java.lang.Object removeEntry(int):222 -> e
13:13:void shiftKeys(int):300:300 -> e
13:13:java.lang.Object removeEntry(int):222 -> e
1:1:java.lang.Object get(int):327:327 -> get
2:2:java.lang.Object get(int):329:329 -> get
3:4:java.lang.Object get(int):332:333 -> get
5:6:java.lang.Object get(int):336:337 -> get
1:1:int realSize():205:205 -> hashCode
1:1:int hashCode():971 -> hashCode
2:2:int hashCode():972:972 -> hashCode
3:4:int hashCode():974:975 -> hashCode
5:5:int hashCode():980:980 -> hashCode
1:1:boolean isEmpty():391:391 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():768:769 -> keySet
1:2:java.util.Set keySet():49 -> keySet
1:1:void putAll(java.util.Map):238:238 -> putAll
2:3:void ensureCapacity(int):209:210 -> putAll
2:3:void putAll(java.util.Map):238 -> putAll
4:4:int size():386:386 -> putAll
4:4:void putAll(java.util.Map):240 -> putAll
5:5:void putAll(java.util.Map):240:240 -> putAll
6:7:void tryCapacity(long):214:215 -> putAll
6:7:void putAll(java.util.Map):240 -> putAll
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectMap.putAll(java.util.Map):70:72 -> putAll
8:10:void putAll(java.util.Map):243 -> putAll
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectMap.putAll(java.util.Map):75:76 -> putAll
11:12:void putAll(java.util.Map):243 -> putAll
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ObjectMap.putAll(java.util.Map):81:82 -> putAll
13:14:void putAll(java.util.Map):243 -> putAll
1:2:java.lang.Object remove(int):309:310 -> remove
3:3:java.lang.Object remove(int):313:313 -> remove
4:5:java.lang.Object remove(int):316:317 -> remove
6:7:java.lang.Object remove(int):319:320 -> remove
1:1:int size():386:386 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():794:794 -> values
1:1:java.util.Collection values():49 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():815:815 -> values
2:2:java.util.Collection values():49 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1 -> a.a.a.a.h.a.a.a.a.aa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):794:794 -> <init>
1:1:void clear():812:812 -> clear
1:1:boolean contains(java.lang.Object):807:807 -> contains
2:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap.containsValue(java.lang.Object):360:364 -> contains
2:6:boolean contains(java.lang.Object):807 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():797:797 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():797:797 -> iterator
2:2:java.util.Iterator iterator():794 -> iterator
1:1:int size():802:802 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$EntryIterator -> a.a.a.a.h.a.a.a.a.ba:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapEntry entry -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):600:600 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):600 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapEntry next():605:605 -> next
1:1:java.lang.Object next():600 -> next
1:5:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():576:580 -> remove
1:5:void remove():610 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):553:553 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
6:6:void remove():610 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):555:555 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
7:7:void remove():610 -> remove
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):557:559 -> remove
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
8:10:void remove():610 -> remove
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():587:588 -> remove
11:12:void remove():610 -> remove
13:13:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):562:562 -> remove
13:13:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
13:13:void remove():610 -> remove
14:15:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):567:568 -> remove
14:15:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
14:15:void remove():610 -> remove
16:17:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):570:571 -> remove
16:17:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
16:17:void remove():610 -> remove
18:18:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.shiftKeys(int):564:564 -> remove
18:18:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():580 -> remove
18:18:void remove():610 -> remove
19:20:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():583:584 -> remove
19:20:void remove():610 -> remove
21:21:void remove():611:611 -> remove
22:22:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator.remove():576:576 -> remove
22:22:void remove():610 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$KeyIterator -> a.a.a.a.h.a.a.a.a.ca:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):721:722 -> <init>
1:1:java.lang.Integer next():733:733 -> next
1:1:java.lang.Object next():720 -> next
1:1:int nextInt():727:727 -> nextInt
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$KeySet -> a.a.a.a.h.a.a.a.a.da:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):737:737 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):737 -> <init>
1:1:boolean contains(int):750:750 -> c
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap.containsKey(int):344:344 -> c
2:2:boolean contains(int):750 -> c
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap.containsKey(int):346:346 -> c
3:3:boolean contains(int):750 -> c
4:4:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap.containsKey(int):349:349 -> c
4:4:boolean contains(int):750 -> c
5:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap.containsKey(int):353:353 -> c
5:5:boolean contains(int):750 -> c
1:1:void clear():762:762 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():740:740 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():740:740 -> iterator
2:2:java.util.Iterator iterator():737 -> iterator
1:3:boolean remove(int):755:757 -> remove
1:1:int size():745:745 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapEntry -> a.a.a.a.h.a.a.a.a.ea:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,int):430:431 -> <init>
1:1:int getIntKey():439:439 -> a
1:3:boolean equals(java.lang.Object):469:471 -> equals
1:1:java.lang.Integer getKey():463:463 -> getKey
1:1:java.lang.Object getKey():425 -> getKey
1:1:java.lang.Object getValue():444:444 -> getValue
1:1:int hashCode():476:476 -> hashCode
1:2:java.lang.Object setValue(java.lang.Object):449:450 -> setValue
1:1:java.lang.String toString():481:481 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.a.fa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):625:625 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):625:625 -> <init>
1:1:void clear():701:701 -> clear
1:6:boolean contains(java.lang.Object):637:642 -> contains
7:7:boolean contains(java.lang.Object):644:644 -> contains
8:9:boolean contains(java.lang.Object):647:648 -> contains
10:11:boolean contains(java.lang.Object):651:652 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():627:627 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():627:627 -> iterator
2:2:java.util.Iterator iterator():625 -> iterator
1:5:boolean remove(java.lang.Object):659:663 -> remove
6:7:boolean remove(java.lang.Object):665:666 -> remove
8:8:boolean remove(java.lang.Object):672:672 -> remove
9:9:boolean remove(java.lang.Object):675:675 -> remove
10:11:boolean remove(java.lang.Object):677:678 -> remove
12:12:boolean remove(java.lang.Object):684:684 -> remove
13:14:boolean remove(java.lang.Object):686:687 -> remove
1:1:int size():696:696 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapIterator -> a.a.a.a.h.a.a.a.a.ga:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList wrapped -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> f
int last -> b
int pos -> a
boolean mustReturnNullKey -> d
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):486:486 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):486 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):492:492 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):486 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):500:500 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):486 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):504:504 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):486 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):509:509 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$1):486 -> <init>
1:1:boolean hasNext():517:517 -> a
1:1:int nextEntry():521 -> a
2:5:int nextEntry():522:525 -> a
6:6:int nextEntry():527:527 -> a
7:7:int nextEntry():529:529 -> a
8:12:int nextEntry():531:535 -> a
13:13:int nextEntry():538:538 -> a
14:14:int nextEntry():521:521 -> a
1:1:boolean hasNext():517:517 -> hasNext
1:5:void remove():576:580 -> remove
6:6:void shiftKeys(int):553:553 -> remove
6:6:void remove():580 -> remove
7:7:void shiftKeys(int):555:555 -> remove
7:7:void remove():580 -> remove
8:10:void shiftKeys(int):557:559 -> remove
8:10:void remove():580 -> remove
11:12:void remove():587:588 -> remove
13:13:void shiftKeys(int):562:562 -> remove
13:13:void remove():580 -> remove
14:15:void shiftKeys(int):567:568 -> remove
14:15:void remove():580 -> remove
16:17:void shiftKeys(int):570:571 -> remove
16:17:void remove():580 -> remove
18:18:void shiftKeys(int):564:564 -> remove
18:18:void remove():580 -> remove
19:20:void remove():583:584 -> remove
21:21:void remove():576:576 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$ValueIterator -> a.a.a.a.h.a.a.a.a.ha:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap):782:783 -> <init>
1:1:java.lang.Object next():788:788 -> next
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap -> a.a.a.a.h.a.a.a.a.ja:
int firstIntKey() -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(int) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(int,int) -> a
int lastIntKey() -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(int) -> b
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet() -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps -> a.a.a.a.h.a.a.a.a.la:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps$EmptySortedMap EMPTY_MAP -> a
1:1:void <clinit>():185:185 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMaps$EmptySortedMap -> a.a.a.a.h.a.a.a.a.ka:
1:1:void <init>():60:60 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(int,int):95:95 -> a
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(int):101:101 -> a
3:3:int firstIntKey():112:112 -> a
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(int):107:107 -> b
2:2:int lastIntKey():117:117 -> b
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():71:71 -> c
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ObjectEntrySet():57 -> c
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ObjectEntrySet():71:71 -> c
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():84:84 -> entrySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():57 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entrySet():84:84 -> entrySet
2:2:java.util.Set entrySet():57 -> entrySet
1:1:int firstIntKey():112:112 -> firstKey
1:1:java.lang.Integer firstKey():165 -> firstKey
1:1:java.lang.Object firstKey():57 -> firstKey
1:1:java.util.SortedMap headMap(java.lang.Object):57:57 -> headMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(java.lang.Integer):129:129 -> headMap
2:2:java.util.SortedMap headMap(java.lang.Object):57 -> headMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(int):101:101 -> headMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap headMap(java.lang.Integer):129 -> headMap
3:3:java.util.SortedMap headMap(java.lang.Object):57 -> headMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():89:89 -> keySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():57 -> keySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():89:89 -> keySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():89:89 -> keySet
3:3:java.util.Set keySet():57 -> keySet
1:1:int lastIntKey():117:117 -> lastKey
1:1:java.lang.Integer lastKey():177 -> lastKey
1:1:java.lang.Object lastKey():57 -> lastKey
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):57:57 -> subMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(java.lang.Integer,java.lang.Integer):153:153 -> subMap
2:2:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):57 -> subMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(int,int):95:95 -> subMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap subMap(java.lang.Integer,java.lang.Integer):153 -> subMap
3:3:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):57 -> subMap
1:1:java.util.SortedMap tailMap(java.lang.Object):57:57 -> tailMap
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(java.lang.Integer):141:141 -> tailMap
2:2:java.util.SortedMap tailMap(java.lang.Object):57 -> tailMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(int):107:107 -> tailMap
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ObjectSortedMap tailMap(java.lang.Integer):141 -> tailMap
3:3:java.util.SortedMap tailMap(java.lang.Object):57 -> tailMap
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap -> a.a.a.a.h.a.a.a.a.Ea:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry -> e
boolean modified -> i
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator actualComparator -> j
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entries -> f
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keys -> g
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry tree -> b
int count -> c
boolean[] dirPath -> k
1:1:void <init>():79:79 -> <init>
2:2:void allocatePaths():278:278 -> <init>
2:2:void <init>():73 -> <init>
3:4:void <init>():80:81 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):305:305 -> a
1:1:java.lang.Object put(int,java.lang.Object):283 -> a
2:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):307:310 -> a
2:5:java.lang.Object put(int,java.lang.Object):283 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):315:315 -> a
6:6:java.lang.Object put(int,java.lang.Object):283 -> a
7:7:int compare(int,int):232:232 -> a
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):315 -> a
7:7:java.lang.Object put(int,java.lang.Object):283 -> a
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):318:318 -> a
8:8:java.lang.Object put(int,java.lang.Object):283 -> a
9:17:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):323:331 -> a
9:17:java.lang.Object put(int,java.lang.Object):283 -> a
18:18:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):335:335 -> a
18:18:java.lang.Object put(int,java.lang.Object):283 -> a
19:26:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):337:344 -> a
19:26:java.lang.Object put(int,java.lang.Object):283 -> a
27:29:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):354:356 -> a
27:29:java.lang.Object put(int,java.lang.Object):283 -> a
30:32:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):358:360 -> a
30:32:java.lang.Object put(int,java.lang.Object):283 -> a
33:39:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):362:368 -> a
33:39:java.lang.Object put(int,java.lang.Object):283 -> a
40:50:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):371:381 -> a
40:50:java.lang.Object put(int,java.lang.Object):283 -> a
51:52:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):383:384 -> a
51:52:java.lang.Object put(int,java.lang.Object):283 -> a
53:56:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):386:389 -> a
53:56:java.lang.Object put(int,java.lang.Object):283 -> a
57:59:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):391:393 -> a
57:59:java.lang.Object put(int,java.lang.Object):283 -> a
60:62:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):396:398 -> a
60:62:java.lang.Object put(int,java.lang.Object):283 -> a
63:69:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):400:406 -> a
63:69:java.lang.Object put(int,java.lang.Object):283 -> a
70:80:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):409:419 -> a
70:80:java.lang.Object put(int,java.lang.Object):283 -> a
81:82:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):421:422 -> a
81:82:java.lang.Object put(int,java.lang.Object):283 -> a
83:86:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):424:427 -> a
83:86:java.lang.Object put(int,java.lang.Object):283 -> a
87:89:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):429:431 -> a
87:89:java.lang.Object put(int,java.lang.Object):283 -> a
90:90:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):435:435 -> a
90:90:java.lang.Object put(int,java.lang.Object):283 -> a
91:92:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):437:438 -> a
91:92:java.lang.Object put(int,java.lang.Object):283 -> a
93:94:java.lang.Object put(int,java.lang.Object):284:285 -> a
95:95:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry add(int):348:348 -> a
95:95:java.lang.Object put(int,java.lang.Object):283 -> a
96:97:int firstIntKey():1001:1002 -> a
98:98:int firstIntKey():1001:1001 -> a
99:99:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap headMap(int):1411:1411 -> a
100:100:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap subMap(int,int):1421:1421 -> a
1:1:int compare(int,int):232:232 -> b
2:3:int lastIntKey():1007:1008 -> b
4:4:int lastIntKey():1007:1007 -> b
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap tailMap(int):1416:1416 -> b
1:1:void allocatePaths():278:278 -> c
2:2:boolean containsKey(int):980:980 -> c
1:6:void clear():701:706 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1948:1948 -> clone
1:1:java.lang.Object clone():41 -> clone
2:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1952:1956 -> clone
2:6:java.lang.Object clone():41 -> clone
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1959:1959 -> clone
7:7:java.lang.Object clone():41 -> clone
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1961:1961 -> clone
8:8:java.lang.Object clone():41 -> clone
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1963:1963 -> clone
9:9:java.lang.Object clone():41 -> clone
10:16:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1965:1971 -> clone
10:16:java.lang.Object clone():41 -> clone
17:18:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1973:1974 -> clone
17:18:java.lang.Object clone():41 -> clone
19:26:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1976:1983 -> clone
19:26:java.lang.Object clone():41 -> clone
27:27:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1986:1986 -> clone
27:27:java.lang.Object clone():41 -> clone
28:29:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1988:1989 -> clone
28:29:java.lang.Object clone():41 -> clone
30:34:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1991:1995 -> clone
30:34:java.lang.Object clone():41 -> clone
35:35:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap clone():1950:1950 -> clone
35:35:java.lang.Object clone():41 -> clone
1:1:boolean containsValue(java.lang.Object):689:689 -> containsValue
2:2:boolean containsValue(java.lang.Object):691:691 -> containsValue
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$ValueIterator.next():1351:1351 -> containsValue
3:3:boolean containsValue(java.lang.Object):693 -> containsValue
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry findKey(int):245:245 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry findKey(int):247:247 -> d
3:3:int compare(int,int):232:232 -> d
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry findKey(int):247 -> d
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry findKey(int):248:248 -> d
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1161:1161 -> d
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():41 -> d
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1239:1239 -> d
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():41 -> d
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1161:1161 -> d
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1239:1239 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry locateKey(int):262:262 -> e
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry locateKey(int):264:264 -> e
3:3:int compare(int,int):232:232 -> e
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry locateKey(int):264 -> e
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry locateKey(int):266:266 -> e
1:2:java.lang.Object get(int):995:996 -> get
1:1:boolean isEmpty():990:990 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1334:1335 -> keySet
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():41 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1334:1335 -> keySet
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1334:1335 -> keySet
5:6:java.util.Set keySet():41 -> keySet
1:2:java.lang.Object remove(int):484:485 -> remove
3:3:java.lang.Object remove(int):491:491 -> remove
4:4:int compare(int,int):232:232 -> remove
4:4:java.lang.Object remove(int):491 -> remove
5:8:java.lang.Object remove(int):500:503 -> remove
9:11:java.lang.Object remove(int):505:507 -> remove
12:12:java.lang.Object remove(int):509:509 -> remove
13:15:java.lang.Object remove(int):511:513 -> remove
16:20:java.lang.Object remove(int):516:520 -> remove
21:24:java.lang.Object remove(int):522:525 -> remove
25:26:java.lang.Object remove(int):531:532 -> remove
27:32:java.lang.Object remove(int):535:540 -> remove
33:34:java.lang.Object remove(int):542:543 -> remove
35:38:java.lang.Object remove(int):545:548 -> remove
39:39:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):453:453 -> remove
39:39:java.lang.Object remove(int):556 -> remove
40:45:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):457:462 -> remove
40:45:java.lang.Object remove(int):556 -> remove
46:51:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):465:470 -> remove
46:51:java.lang.Object remove(int):556 -> remove
52:56:java.lang.Object remove(int):558:562 -> remove
57:57:java.lang.Object remove(int):564:564 -> remove
58:68:java.lang.Object remove(int):567:577 -> remove
69:70:java.lang.Object remove(int):580:581 -> remove
71:74:java.lang.Object remove(int):583:586 -> remove
75:77:java.lang.Object remove(int):588:590 -> remove
78:80:java.lang.Object remove(int):593:595 -> remove
81:88:java.lang.Object remove(int):598:605 -> remove
89:95:java.lang.Object remove(int):609:615 -> remove
96:100:java.lang.Object remove(int):619:623 -> remove
101:101:java.lang.Object remove(int):625:625 -> remove
102:112:java.lang.Object remove(int):628:638 -> remove
113:114:java.lang.Object remove(int):641:642 -> remove
115:118:java.lang.Object remove(int):644:647 -> remove
119:121:java.lang.Object remove(int):649:651 -> remove
122:124:java.lang.Object remove(int):654:656 -> remove
125:132:java.lang.Object remove(int):659:666 -> remove
133:139:java.lang.Object remove(int):670:676 -> remove
140:141:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry parent(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):474:475 -> remove
140:141:java.lang.Object remove(int):556 -> remove
142:143:java.lang.Object remove(int):681:682 -> remove
144:144:java.lang.Object remove(int):684:684 -> remove
145:145:java.lang.Object remove(int):494:494 -> remove
146:146:java.lang.Object remove(int):497:497 -> remove
1:1:int size():985:985 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1384:1384 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1401:1401 -> values
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1384:1384 -> values
3:3:java.util.Collection values():41 -> values
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1401:1401 -> values
4:4:java.util.Collection values():41 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$1 -> a.a.a.a.h.a.a.a.a.ma:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$2 -> a.a.a.a.h.a.a.a.a.oa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap this$0 -> b
java.util.Comparator comparator -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1161:1162 -> <init>
1:1:void clear():1211:1211 -> clear
1:1:java.util.Comparator comparator():1170:1170 -> comparator
1:5:boolean contains(java.lang.Object):1186:1190 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry first():1216:1216 -> first
1:1:java.lang.Object first():1161 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1161:1161 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1231:1231 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1161 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1161 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1175:1175 -> iterator
3:3:java.util.Iterator iterator():1161 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry last():1221:1221 -> last
1:1:java.lang.Object last():1161 -> last
1:5:boolean remove(java.lang.Object):1196:1200 -> remove
1:1:int size():1206:1206 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1161:1161 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1226:1226 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1161 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1161:1161 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1236:1236 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1161 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$2$1 -> a.a.a.a.h.a.a.a.a.na:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$2 this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$2):1162:1162 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):1162:1162 -> compare
2:2:int compare(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1164:1164 -> compare
2:2:int compare(java.lang.Object,java.lang.Object):1162 -> compare
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$3 -> a.a.a.a.h.a.a.a.a.pa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1384:1384 -> <init>
1:1:void clear():1398:1398 -> clear
1:1:boolean contains(java.lang.Object):1390:1390 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1386:1386 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1386:1386 -> iterator
2:2:java.util.Iterator iterator():1384 -> iterator
1:1:int size():1394:1394 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry -> a.a.a.a.h.a.a.a.a.qa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry right -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry left -> c
int info -> e
1:1:void <init>():745:745 -> <init>
2:3:void <init>(int,java.lang.Object):757:758 -> <init>
1:2:void pred(boolean):806:807 -> a
3:4:void left(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):851:852 -> a
5:6:void balance(int):882:883 -> a
1:2:void succ(boolean):818:819 -> b
3:4:void pred(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):829:830 -> b
5:5:int balance():872:872 -> b
1:2:void right(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):862:863 -> c
3:3:void decBalance():893:893 -> c
1:1:java.lang.Object clone():720:720 -> clone
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry clone():933:933 -> clone
3:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry clone():937:939 -> clone
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry clone():935:935 -> clone
1:2:void succ(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry):840:841 -> d
3:3:void incBalance():888:888 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry left():767:767 -> e
1:3:boolean equals(java.lang.Object):946:948 -> equals
1:1:boolean pred():786:786 -> f
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry prev():915:917 -> g
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry right():777:777 -> h
1:1:int hashCode():953:953 -> hashCode
1:1:boolean succ():795:795 -> i
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry next():902:904 -> next
1:2:java.lang.Object setValue(java.lang.Object):923:924 -> setValue
1:1:java.lang.String toString():958:958 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$EntryIterator -> a.a.a.a.h.a.a.a.a.ra:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1131:1131 -> <init>
1:1:void add(java.lang.Object):1130:1130 -> add
2:2:void add(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1155:1155 -> add
2:2:void add(java.lang.Object):1130 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry next():1140:1140 -> next
1:1:java.lang.Object next():1130 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry previous():1145:1145 -> previous
1:1:java.lang.Object previous():1130 -> previous
1:1:void set(java.lang.Object):1130:1130 -> set
2:2:void set(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1150:1150 -> set
2:2:void set(java.lang.Object):1130 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$KeyIterator -> a.a.a.a.h.a.a.a.a.sa:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1253:1253 -> <init>
1:1:void add(java.lang.Object):1252:1252 -> add
2:2:void add(java.lang.Integer):1301:1301 -> add
2:2:void add(java.lang.Object):1252 -> add
1:1:int previousInt():1267:1267 -> c
1:1:java.lang.Integer next():1283:1283 -> next
1:1:java.lang.Object next():1252 -> next
1:1:int nextInt():1262:1262 -> nextInt
1:1:java.lang.Integer previous():1289:1289 -> previous
1:1:java.lang.Object previous():1252 -> previous
1:1:void set(java.lang.Object):1252:1252 -> set
2:2:void set(java.lang.Integer):1295:1295 -> set
2:2:void set(java.lang.Object):1252 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$KeySet -> a.a.a.a.h.a.a.a.a.ta:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap this$0 -> b
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1308:1308 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$1):1308 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1308 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1311:1311 -> iterator
3:3:java.util.Iterator iterator():1308 -> iterator
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap -> a.a.a.a.h.a.a.a.a.Ba:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap this$0 -> i
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet entries -> f
boolean top -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keys -> g
int from -> b
int to -> c
boolean bottom -> d
1:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap,int,boolean,int,boolean):1466:1472 -> <init>
1:4:java.lang.Object put(int,java.lang.Object):1648:1651 -> a
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap headMap(int):1686:1687 -> a
7:11:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap subMap(int,int):1698:1702 -> a
12:12:int firstIntKey():1753:1753 -> a
13:13:int firstIntKey():1755:1755 -> a
14:14:int firstIntKey():1754:1754 -> a
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap tailMap(int):1692:1693 -> b
3:3:int lastIntKey():1760:1760 -> b
4:4:int lastIntKey():1762:1762 -> b
5:5:int lastIntKey():1761:1761 -> b
1:1:boolean containsKey(int):1624:1624 -> c
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap.containsKey(int):980:980 -> c
2:2:boolean containsKey(int):1624 -> c
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry():1712:1712 -> c
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry():1716:1716 -> c
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry():1718:1718 -> c
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry():1720:1720 -> c
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry firstEntry():1724:1724 -> c
1:3:void clear():1477:1479 -> clear
4:4:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$TreeIterator.remove():1096:1096 -> clear
4:4:void clear():1480 -> clear
5:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$TreeIterator.remove():1101:1106 -> clear
5:10:void clear():1480 -> clear
11:11:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$TreeIterator.remove():1096:1096 -> clear
11:11:void clear():1480 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator comparator():1681:1681 -> comparator
1:1:java.util.Comparator comparator():1435 -> comparator
1:1:boolean containsValue(java.lang.Object):1629:1629 -> containsValue
2:3:boolean containsValue(java.lang.Object):1631:1632 -> containsValue
1:1:boolean in(int):1492:1492 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1497:1497 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():1435 -> d
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1577:1577 -> d
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():1435 -> d
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1497:1497 -> d
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet():1577:1577 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry():1735:1735 -> e
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry():1739:1739 -> e
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry():1741:1741 -> e
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry():1743:1743 -> e
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry lastEntry():1747:1747 -> e
1:1:java.lang.Object get(int):1643:1643 -> get
1:1:boolean isEmpty():1676:1676 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1592:1593 -> keySet
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():1435 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1592:1593 -> keySet
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet keySet():1592:1593 -> keySet
5:6:java.util.Set keySet():1435 -> keySet
1:4:java.lang.Object remove(int):1657:1660 -> remove
1:1:int size():1665:1665 -> size
2:2:int size():1667:1667 -> size
3:3:int size():1669:1669 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1598:1598 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1618:1618 -> values
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1598:1598 -> values
3:3:java.util.Collection values():1435 -> values
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():1618:1618 -> values
4:4:java.util.Collection values():1435 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$1 -> a.a.a.a.h.a.a.a.a.ua:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1497:1497 -> <init>
1:1:void clear():1549:1549 -> clear
1:1:java.util.Comparator comparator():1510:1510 -> comparator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap.int2ReferenceEntrySet():1161:1161 -> comparator
2:2:java.util.Comparator comparator():1510 -> comparator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap.int2ReferenceEntrySet():1239:1239 -> comparator
3:3:java.util.Comparator comparator():1510 -> comparator
4:4:java.util.Comparator comparator():1510:1510 -> comparator
1:5:boolean contains(java.lang.Object):1516:1520 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry first():1554:1554 -> first
1:1:java.lang.Object first():1497 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1497:1497 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1569:1569 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.headMap(int):1686:1687 -> headSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1569 -> headSet
3:4:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1497:1497 -> headSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1569 -> headSet
5:5:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1577:1577 -> headSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1569 -> headSet
6:6:java.util.SortedSet headSet(java.lang.Object):1497 -> headSet
1:1:boolean isEmpty():1544:1544 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1497:1497 -> iterator
2:2:java.util.Iterator iterator():1497:1497 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1500:1500 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry last():1559:1559 -> last
1:1:java.lang.Object last():1497 -> last
1:5:boolean remove(java.lang.Object):1526:1530 -> remove
6:9:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.remove(int):1657:1660 -> remove
6:9:boolean remove(java.lang.Object):1530 -> remove
1:1:int size():1537:1537 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497:1497 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1564:1564 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
3:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.subMap(int,int):1698:1702 -> subSet
3:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1564 -> subSet
3:7:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1497:1497 -> subSet
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1564 -> subSet
8:8:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1577:1577 -> subSet
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1564 -> subSet
9:9:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1497 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1497:1497 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1574:1574 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.tailMap(int):1692:1693 -> tailSet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1574 -> tailSet
3:4:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1497:1497 -> tailSet
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1574 -> tailSet
5:5:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap.int2ReferenceEntrySet():1577:1577 -> tailSet
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1574 -> tailSet
6:6:java.util.SortedSet tailSet(java.lang.Object):1497 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$2 -> a.a.a.a.h.a.a.a.a.va:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap this$1 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1598:1598 -> <init>
1:1:void clear():1615:1615 -> clear
1:1:boolean contains(java.lang.Object):1605:1605 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1600:1600 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1600:1600 -> iterator
2:2:java.util.Iterator iterator():1598 -> iterator
1:1:int size():1610:1610 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$KeySet -> a.a.a.a.h.a.a.a.a.wa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap this$1 -> b
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1580:1580 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$1):1580 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1580 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():1582:1582 -> iterator
3:3:java.util.Iterator iterator():1580 -> iterator
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$SubmapEntryIterator -> a.a.a.a.h.a.a.a.a.xa:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1808:1808 -> <init>
1:1:void add(java.lang.Object):1807:1807 -> add
2:2:void add(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1832:1832 -> add
2:2:void add(java.lang.Object):1807 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry next():1817:1817 -> next
1:1:java.lang.Object next():1807 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry previous():1822:1822 -> previous
1:1:java.lang.Object previous():1807 -> previous
1:1:void set(java.lang.Object):1807:1807 -> set
2:2:void set(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry):1827:1827 -> set
2:2:void set(java.lang.Object):1807 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$SubmapIterator -> a.a.a.a.h.a.a.a.a.ya:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap this$1 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1777:1778 -> <init>
1:2:void updateNext():1802:1803 -> d
1:2:void updatePrevious():1797:1798 -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$SubmapKeyIterator -> a.a.a.a.h.a.a.a.a.za:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1848:1848 -> <init>
1:1:void add(java.lang.Object):1846:1846 -> add
2:2:void add(java.lang.Integer):1896:1896 -> add
2:2:void add(java.lang.Object):1846 -> add
1:1:int previousInt():1862:1862 -> c
1:1:java.lang.Integer next():1878:1878 -> next
1:1:java.lang.Object next():1846 -> next
1:1:int nextInt():1857:1857 -> nextInt
1:1:java.lang.Integer previous():1884:1884 -> previous
1:1:java.lang.Object previous():1846 -> previous
1:1:void set(java.lang.Object):1846:1846 -> set
2:2:void set(java.lang.Integer):1890:1890 -> set
2:2:void set(java.lang.Object):1846 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap$SubmapValueIterator -> a.a.a.a.h.a.a.a.a.Aa:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap):1910:1910 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Submap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$1):1910 -> <init>
1:1:void add(java.lang.Object):1928:1928 -> add
1:1:java.lang.Object next():1913:1913 -> next
1:1:java.lang.Object previous():1918:1918 -> previous
1:1:void set(java.lang.Object):1923:1923 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$TreeIterator -> a.a.a.a.h.a.a.a.a.Ca:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry prev -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap this$0 -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry curr -> c
int index -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry next -> b
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1042:1042 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1040:1040 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1043:1043 -> <init>
1:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry nextEntry():1068:1072 -> a
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry nextEntry():1068:1068 -> a
1:1:boolean hasPrevious():1060:1060 -> b
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry previousEntry():1080 -> b
2:5:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry previousEntry():1081:1084 -> b
6:6:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$Entry previousEntry():1080:1080 -> b
1:1:void updateNext():1064:1064 -> d
1:1:void updatePrevious():1076:1076 -> e
1:1:boolean hasNext():1056:1056 -> hasNext
1:1:boolean hasPrevious():1060:1060 -> hasPrevious
1:1:int nextIndex():1088:1088 -> nextIndex
1:1:int previousIndex():1092:1092 -> previousIndex
1:1:void remove():1096:1096 -> remove
2:7:void remove():1101:1106 -> remove
8:8:void remove():1096:1096 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$ValueIterator -> a.a.a.a.h.a.a.a.a.Da:
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap):1348:1348 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceAVLTreeMap$1):1348 -> <init>
1:1:void add(java.lang.Object):1366:1366 -> add
1:1:java.lang.Object next():1351:1351 -> next
1:1:java.lang.Object previous():1356:1356 -> previous
1:1:void set(java.lang.Object):1361:1361 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap -> a.a.a.a.h.a.a.a.a.Ia:
java.lang.Object[] value -> c
int[] key -> b
int size -> d
1:3:void <init>():70:72 -> <init>
1:1:int access$000(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap):37:37 -> a
2:2:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap,int):37:37 -> a
3:3:java.lang.Object put(int,java.lang.Object):283:283 -> a
4:5:java.lang.Object put(int,java.lang.Object):285:286 -> a
6:11:java.lang.Object put(int,java.lang.Object):289:294 -> a
12:13:java.lang.Object put(int,java.lang.Object):296:297 -> a
14:17:java.lang.Object put(int,java.lang.Object):299:302 -> a
1:1:int access$010(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap):37:37 -> b
1:1:int[] access$100(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap):37:37 -> c
2:2:boolean containsKey(int):265:265 -> c
1:2:void clear():257:258 -> clear
3:3:void clear():260:260 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap clone():344:344 -> clone
1:1:java.lang.Object clone():37 -> clone
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap clone():348:349 -> clone
2:3:java.lang.Object clone():37 -> clone
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap clone():346:346 -> clone
4:4:java.lang.Object clone():37 -> clone
1:2:boolean containsValue(java.lang.Object):270:271 -> containsValue
1:1:java.lang.Object[] access$200(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap):37:37 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$FastEntrySet int2ReferenceEntrySet():231:231 -> d
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():37 -> d
3:5:int findKey(int):235:237 -> d
1:4:java.lang.Object get(int):244:247 -> get
1:1:boolean isEmpty():277:277 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():321:321 -> keySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():321:321 -> keySet
2:2:java.util.Set keySet():37 -> keySet
1:8:java.lang.Object remove(int):308:315 -> remove
1:1:int size():252:252 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():326:326 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():326:326 -> values
2:2:java.util.Collection values():37 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$1 -> a.a.a.a.h.a.a.a.a.Fa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$EntrySet -> a.a.a.a.h.a.a.a.a.Ha:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap):133:133 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$1):133:133 -> <init>
1:5:boolean contains(java.lang.Object):203:207 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:java.util.Iterator iterator():133 -> iterator
1:12:boolean remove(java.lang.Object):213:224 -> remove
1:1:int size():197:197 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$EntrySet$1 -> a.a.a.a.h.a.a.a.a.Ga:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$EntrySet this$1 -> c
int next -> b
int curr -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceArrayMap$EntrySet):136:137 -> <init>
1:1:boolean hasNext():141:141 -> hasNext
1:1:boolean hasNext():141:141 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry next():147 -> next
1:1:java.lang.Object next():136 -> next
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry next():148:148 -> next
2:2:java.lang.Object next():136 -> next
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry next():147:147 -> next
3:3:java.lang.Object next():136 -> next
1:6:void remove():153:158 -> remove
7:7:void remove():153:153 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceFunction -> a.a.a.a.h.a.a.a.a.Ja:
java.lang.Object put(int,java.lang.Object) -> a
boolean containsKey(int) -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap -> a.a.a.a.h.a.a.a.a.Ma:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet() -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$Entry -> a.a.a.a.h.a.a.a.a.Ka:
int getIntKey() -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$FastEntrySet -> a.a.a.a.h.a.a.a.a.La:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMaps -> a.a.a.a.h.a.a.a.a.Oa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMaps$EmptyMap EMPTY_MAP -> a
1:1:void <clinit>():124:124 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMaps$EmptyMap -> a.a.a.a.h.a.a.a.a.Na:
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceFunctions$EmptyFunction.<init>():41:41 -> <init>
1:1:void <init>():46 -> <init>
boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceFunctions$EmptyFunction.containsKey(int) -> c
1:1:java.lang.Object clone():95:95 -> clone
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():62:62 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():62:62 -> entrySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():75 -> entrySet
1:1:java.util.Set entrySet():43 -> entrySet
1:2:boolean equals(java.lang.Object):110:111 -> equals
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():80:80 -> keySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():80:80 -> keySet
2:2:java.util.Set keySet():43 -> keySet
1:1:void putAll(java.util.Map):56:56 -> putAll
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():86:86 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():86:86 -> values
2:2:java.util.Collection values():43 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap -> a.a.a.a.h.a.a.a.a.Xa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$FastEntrySet entries -> j
java.lang.Object[] value -> c
float f -> i
int[] key -> b
int size -> h
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values -> l
boolean containsNullKey -> e
int n -> f
int maxFill -> g
int mask -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keys -> k
1:1:void <init>(int,float):91:91 -> <init>
2:7:void <init>(int,float):94:99 -> <init>
8:8:void <init>(int,float):93:93 -> <init>
9:9:void <init>(int,float):92:92 -> <init>
10:10:void <init>(int):110:110 -> <init>
11:11:void <init>():119:119 -> <init>
12:12:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):155:155 -> <init>
12:12:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
13:13:void putAll(java.util.Map):238:238 -> <init>
13:13:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
13:13:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
14:15:void ensureCapacity(int):209:210 -> <init>
14:15:void putAll(java.util.Map):238 -> <init>
14:15:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
14:15:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
16:16:int size():386:386 -> <init>
16:16:void putAll(java.util.Map):240 -> <init>
16:16:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
16:16:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
17:17:void putAll(java.util.Map):240:240 -> <init>
17:17:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
17:17:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
18:19:void tryCapacity(long):214:215 -> <init>
18:19:void putAll(java.util.Map):240 -> <init>
18:19:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
18:19:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
20:21:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap.putAll(java.util.Map):70:71 -> <init>
20:21:void putAll(java.util.Map):243 -> <init>
20:21:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
20:21:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
22:23:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap.putAll(java.util.Map):75:76 -> <init>
22:23:void putAll(java.util.Map):243 -> <init>
22:23:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap,float):156 -> <init>
22:23:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap):167 -> <init>
1:1:java.lang.Object access$300(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):49:49 -> a
2:2:java.lang.Object access$400(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,int):49:49 -> a
3:5:int insert(int,java.lang.Object):249:251 -> a
3:5:java.lang.Object put(int,java.lang.Object):271 -> a
6:6:int insert(int,java.lang.Object):254:254 -> a
6:6:java.lang.Object put(int,java.lang.Object):271 -> a
7:7:int insert(int,java.lang.Object):256:256 -> a
7:7:java.lang.Object put(int,java.lang.Object):271 -> a
8:8:int insert(int,java.lang.Object):258:258 -> a
8:8:java.lang.Object put(int,java.lang.Object):271 -> a
9:11:int insert(int,java.lang.Object):262:264 -> a
9:11:java.lang.Object put(int,java.lang.Object):271 -> a
12:14:java.lang.Object put(int,java.lang.Object):272:274 -> a
1:5:java.lang.Object removeNullEntry():228:232 -> c
6:6:boolean containsKey(int):344:344 -> c
7:7:boolean containsKey(int):346:346 -> c
8:8:boolean containsKey(int):349:349 -> c
9:9:boolean containsKey(int):353:353 -> c
1:5:void clear():377:381 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap clone():945:945 -> clone
1:1:java.lang.Object clone():49 -> clone
2:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap clone():949:954 -> clone
2:7:java.lang.Object clone():49 -> clone
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap clone():947:947 -> clone
8:8:java.lang.Object clone():49 -> clone
1:5:boolean containsValue(java.lang.Object):360:364 -> containsValue
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceMap$FastEntrySet int2ReferenceEntrySet():707:708 -> d
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet int2ReferenceEntrySet():49 -> d
3:4:void rehash(int):907:908 -> d
5:7:void rehash(int):911:913 -> d
8:8:int realSize():205:205 -> d
8:8:void rehash(int):914 -> d
9:9:void rehash(int):915:915 -> d
10:10:void rehash(int):917:917 -> d
11:12:void rehash(int):919:920 -> d
13:18:void rehash(int):922:927 -> d
1:3:java.lang.Object removeEntry(int):219:221 -> e
4:4:void shiftKeys(int):289:289 -> e
4:4:java.lang.Object removeEntry(int):222 -> e
5:5:void shiftKeys(int):291:291 -> e
5:5:java.lang.Object removeEntry(int):222 -> e
6:8:void shiftKeys(int):293:295 -> e
6:8:java.lang.Object removeEntry(int):222 -> e
9:9:java.lang.Object removeEntry(int):223:223 -> e
10:10:void shiftKeys(int):298:298 -> e
10:10:java.lang.Object removeEntry(int):222 -> e
11:12:void shiftKeys(int):302:303 -> e
11:12:java.lang.Object removeEntry(int):222 -> e
13:13:void shiftKeys(int):300:300 -> e
13:13:java.lang.Object removeEntry(int):222 -> e
1:1:java.lang.Object get(int):327:327 -> get
2:2:java.lang.Object get(int):329:329 -> get
3:4:java.lang.Object get(int):332:333 -> get
5:6:java.lang.Object get(int):336:337 -> get
1:1:int realSize():205:205 -> hashCode
1:1:int hashCode():971 -> hashCode
2:2:int hashCode():972:972 -> hashCode
3:4:int hashCode():974:975 -> hashCode
5:5:int hashCode():980:980 -> hashCode
1:1:boolean isEmpty():391:391 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():768:769 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet keySet():768:769 -> keySet
3:4:java.util.Set keySet():49 -> keySet
1:1:void putAll(java.util.Map):238:238 -> putAll
2:3:void ensureCapacity(int):209:210 -> putAll
2:3:void putAll(java.util.Map):238 -> putAll
4:4:int size():386:386 -> putAll
4:4:void putAll(java.util.Map):240 -> putAll
5:5:void putAll(java.util.Map):240:240 -> putAll
6:7:void tryCapacity(long):214:215 -> putAll
6:7:void putAll(java.util.Map):240 -> putAll
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap.putAll(java.util.Map):70:72 -> putAll
8:10:void putAll(java.util.Map):243 -> putAll
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap.putAll(java.util.Map):75:76 -> putAll
11:12:void putAll(java.util.Map):243 -> putAll
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractInt2ReferenceMap.putAll(java.util.Map):81:82 -> putAll
13:14:void putAll(java.util.Map):243 -> putAll
1:2:java.lang.Object remove(int):309:310 -> remove
3:3:java.lang.Object remove(int):313:313 -> remove
4:5:java.lang.Object remove(int):316:317 -> remove
6:7:java.lang.Object remove(int):319:320 -> remove
1:1:int size():386:386 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():794:794 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():815:815 -> values
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():794:794 -> values
3:3:java.util.Collection values():49 -> values
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection values():815:815 -> values
4:4:java.util.Collection values():49 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1 -> a.a.a.a.h.a.a.a.a.Pa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):794:794 -> <init>
1:1:void clear():812:812 -> clear
1:1:boolean contains(java.lang.Object):807:807 -> contains
2:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap.containsValue(java.lang.Object):360:364 -> contains
2:6:boolean contains(java.lang.Object):807 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():797:797 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():797:797 -> iterator
2:2:java.util.Iterator iterator():794 -> iterator
1:1:int size():802:802 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$EntryIterator -> a.a.a.a.h.a.a.a.a.Qa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> h
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapEntry entry -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):600:600 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):600 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapEntry next():605:605 -> next
1:1:java.lang.Object next():600 -> next
1:5:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():576:580 -> remove
1:5:void remove():610 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):553:553 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
6:6:void remove():610 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):555:555 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
7:7:void remove():610 -> remove
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):557:559 -> remove
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
8:10:void remove():610 -> remove
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():587:588 -> remove
11:12:void remove():610 -> remove
13:13:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):562:562 -> remove
13:13:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
13:13:void remove():610 -> remove
14:15:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):567:568 -> remove
14:15:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
14:15:void remove():610 -> remove
16:17:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):570:571 -> remove
16:17:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
16:17:void remove():610 -> remove
18:18:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.shiftKeys(int):564:564 -> remove
18:18:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():580 -> remove
18:18:void remove():610 -> remove
19:20:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():583:584 -> remove
19:20:void remove():610 -> remove
21:21:void remove():611:611 -> remove
22:22:void com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator.remove():576:576 -> remove
22:22:void remove():610 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$KeyIterator -> a.a.a.a.h.a.a.a.a.Ra:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):721:722 -> <init>
1:1:java.lang.Integer next():733:733 -> next
1:1:java.lang.Object next():720 -> next
1:1:int nextInt():727:727 -> nextInt
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$KeySet -> a.a.a.a.h.a.a.a.a.Sa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):737:737 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):737 -> <init>
1:1:boolean contains(int):750:750 -> c
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap.containsKey(int):344:344 -> c
2:2:boolean contains(int):750 -> c
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap.containsKey(int):346:346 -> c
3:3:boolean contains(int):750 -> c
4:4:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap.containsKey(int):349:349 -> c
4:4:boolean contains(int):750 -> c
5:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap.containsKey(int):353:353 -> c
5:5:boolean contains(int):750 -> c
1:1:void clear():762:762 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():740:740 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():740:740 -> iterator
2:2:java.util.Iterator iterator():737 -> iterator
1:3:boolean remove(int):755:757 -> remove
1:1:int size():745:745 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapEntry -> a.a.a.a.h.a.a.a.a.Ta:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,int):430:431 -> <init>
1:1:int getIntKey():439:439 -> a
1:3:boolean equals(java.lang.Object):469:471 -> equals
1:1:java.lang.Integer getKey():463:463 -> getKey
1:1:java.lang.Object getKey():425 -> getKey
1:1:java.lang.Object getValue():444:444 -> getValue
1:1:int hashCode():476:476 -> hashCode
1:2:java.lang.Object setValue(java.lang.Object):449:450 -> setValue
1:1:java.lang.String toString():481:481 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.a.Ua:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):625:625 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):625:625 -> <init>
1:1:void clear():701:701 -> clear
1:6:boolean contains(java.lang.Object):637:642 -> contains
7:7:boolean contains(java.lang.Object):644:644 -> contains
8:9:boolean contains(java.lang.Object):647:648 -> contains
10:11:boolean contains(java.lang.Object):651:652 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():627:627 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():627:627 -> iterator
2:2:java.util.Iterator iterator():625 -> iterator
1:5:boolean remove(java.lang.Object):659:663 -> remove
6:7:boolean remove(java.lang.Object):665:666 -> remove
8:8:boolean remove(java.lang.Object):672:672 -> remove
9:9:boolean remove(java.lang.Object):675:675 -> remove
10:11:boolean remove(java.lang.Object):677:678 -> remove
12:12:boolean remove(java.lang.Object):684:684 -> remove
13:14:boolean remove(java.lang.Object):686:687 -> remove
1:1:int size():696:696 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$MapIterator -> a.a.a.a.h.a.a.a.a.Va:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList wrapped -> e
int last -> b
int pos -> a
boolean mustReturnNullKey -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> f
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):486:486 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):486 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):492:492 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):486 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):500:500 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):486 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):504:504 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):486 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):509:509 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$1):486 -> <init>
1:1:boolean hasNext():517:517 -> a
1:1:int nextEntry():521 -> a
2:5:int nextEntry():522:525 -> a
6:6:int nextEntry():527:527 -> a
7:7:int nextEntry():529:529 -> a
8:12:int nextEntry():531:535 -> a
13:13:int nextEntry():538:538 -> a
14:14:int nextEntry():521:521 -> a
1:1:boolean hasNext():517:517 -> hasNext
1:5:void remove():576:580 -> remove
6:6:void shiftKeys(int):553:553 -> remove
6:6:void remove():580 -> remove
7:7:void shiftKeys(int):555:555 -> remove
7:7:void remove():580 -> remove
8:10:void shiftKeys(int):557:559 -> remove
8:10:void remove():580 -> remove
11:12:void remove():587:588 -> remove
13:13:void shiftKeys(int):562:562 -> remove
13:13:void remove():580 -> remove
14:15:void shiftKeys(int):567:568 -> remove
14:15:void remove():580 -> remove
16:17:void shiftKeys(int):570:571 -> remove
16:17:void remove():580 -> remove
18:18:void shiftKeys(int):564:564 -> remove
18:18:void remove():580 -> remove
19:20:void remove():583:584 -> remove
21:21:void remove():576:576 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap$ValueIterator -> a.a.a.a.h.a.a.a.a.Wa:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap):782:783 -> <init>
1:1:java.lang.Object next():788:788 -> next
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap -> a.a.a.a.h.a.a.a.a.Ya:
int firstIntKey() -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap headMap(int) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap subMap(int,int) -> a
int lastIntKey() -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.Int2ReferenceSortedMap tailMap(int) -> b
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet int2ReferenceEntrySet() -> d
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList -> a.a.a.a.h.a.a.a.a._a:
int size -> b
1:1:void <init>(int):81:81 -> <init>
2:2:void <init>(int):83:83 -> <init>
3:3:void <init>(int):82:82 -> <init>
4:4:void <init>():90:90 -> <init>
5:5:void <init>(int[]):135:135 -> <init>
6:8:void <init>(int[],int,int):149:151 -> <init>
6:8:void <init>(int[]):135 -> <init>
1:2:void getElements(int,int[],int,int):393:394 -> a
3:4:int[] toArray(int[]):436:437 -> a
5:6:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):443:444 -> a
7:10:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):446:449 -> a
11:11:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):451:451 -> a
12:13:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):458:459 -> a
14:17:boolean addAll(int,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntList):461:464 -> a
1:2:boolean add(int):266:267 -> add
1:5:void add(int,int):256:260 -> b
1:3:void removeElements(int,int):407:409 -> c
1:1:void clear():321:321 -> clear
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList clone():549:551 -> clone
1:3:java.lang.Object clone():48 -> clone
1:2:int indexOf(int):280:281 -> d
1:2:boolean rem(int):304 -> d
3:3:boolean rem(int):306:306 -> d
4:6:int set(int,int):313:315 -> d
7:7:int set(int,int):313:313 -> d
1:2:int getInt(int):274:275 -> g
3:3:int getInt(int):274:274 -> g
1:2:int indexOf(int):280:281 -> h
1:2:int lastIndexOf(int):287:288 -> i
1:1:boolean isEmpty():339:339 -> isEmpty
1:4:int removeInt(int):294:297 -> j
5:5:int removeInt(int):294:294 -> j
1:1:void grow(int):250:250 -> k
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator listIterator(int):493:494 -> listIterator
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator listIterator(int):493:494 -> listIterator
3:4:java.util.ListIterator listIterator(int):48 -> listIterator
1:1:boolean removeAll(java.util.Collection):482:482 -> removeAll
2:3:boolean removeAll(java.util.Collection):484:485 -> removeAll
4:4:boolean removeAll(java.util.Collection):487:487 -> removeAll
1:1:int size():327:327 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList$1 -> a.a.a.a.h.a.a.a.a.Za:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList this$0 -> d
int last -> b
int val$index -> c
int pos -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList,int):494:495 -> <init>
1:2:void add(int):524:525 -> a
1:2:void set(int):529:530 -> b
3:5:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList.set(int,int):313:315 -> b
3:5:void set(int):530 -> b
6:6:int com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList.set(int,int):313:313 -> b
6:6:void set(int):530 -> b
7:7:void set(int):529:529 -> b
1:1:boolean hasPrevious():502:502 -> c
1:1:int previousInt():511 -> c
2:2:int previousInt():512:512 -> c
3:3:int previousInt():511:511 -> c
1:1:boolean hasNext():498:498 -> hasNext
1:1:boolean hasPrevious():502:502 -> hasPrevious
1:1:int nextIndex():516:516 -> nextIndex
1:1:boolean hasNext():498:498 -> nextInt
1:1:int nextInt():506 -> nextInt
2:2:int nextInt():507:507 -> nextInt
3:3:int nextInt():506:506 -> nextInt
1:1:int previousIndex():520:520 -> previousIndex
1:2:void remove():534:535 -> remove
3:4:void remove():541:542 -> remove
5:5:void remove():534:534 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet -> a.a.a.a.h.a.a.a.a.bb:
int size -> b
1:2:void <init>():55:56 -> <init>
3:4:void <init>(int):65:66 -> <init>
5:8:void <init>(int[],int):104:107 -> <init>
1:1:int access$000(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet):29:29 -> a
1:1:boolean add(int):164:164 -> add
2:6:boolean add(int):166:170 -> add
7:7:boolean add(int):172:172 -> add
1:1:int access$010(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet):29:29 -> b
1:1:int[] access$100(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet):29:29 -> c
2:2:boolean contains(int):143:143 -> c
1:1:void clear():178:178 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet clone():201:201 -> clone
1:1:java.lang.Object clone():29 -> clone
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet clone():205:205 -> clone
2:2:java.lang.Object clone():29 -> clone
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet clone():203:203 -> clone
3:3:java.lang.Object clone():29 -> clone
1:2:int findKey(int):111:112 -> e
1:1:boolean isEmpty():183:183 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():119:119 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():119:119 -> iterator
2:2:java.util.Iterator iterator():29 -> iterator
1:1:boolean remove(int):153:153 -> remove
2:2:boolean remove(int):155:155 -> remove
3:4:boolean remove(int):157:158 -> remove
1:1:int size():148:148 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet$1 -> a.a.a.a.h.a.a.a.a.ab:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet this$0 -> b
int next -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArraySet):119:120 -> <init>
1:1:boolean hasNext():124:124 -> hasNext
1:1:boolean hasNext():124:124 -> nextInt
1:1:int nextInt():129 -> nextInt
2:2:int nextInt():130:130 -> nextInt
3:3:int nextInt():129:129 -> nextInt
1:2:void remove():135:136 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrays -> a.a.a.a.h.a.a.a.a.cb:
int[] EMPTY_ARRAY -> a
1:1:void <clinit>():100:100 -> <clinit>
1:1:void ensureOffsetLength(int[],int,int):389:389 -> a
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureOffsetLength(int,int,int):73:73 -> a
2:2:void ensureOffsetLength(int[],int,int):389 -> a
3:3:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureOffsetLength(int,int,int):72:72 -> a
3:3:void ensureOffsetLength(int[],int,int):389 -> a
4:4:void com.android.tools.r8.it.unimi.dsi.fastutil.Arrays.ensureOffsetLength(int,int,int):71:71 -> a
4:4:void ensureOffsetLength(int[],int,int):389 -> a
1:4:int[] grow(int[],int,int):204:207 -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator -> a.a.a.a.h.a.a.a.a.db:
int previousInt() -> c
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection -> a.a.a.a.h.a.a.a.a.eb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollections -> a.a.a.a.h.a.a.a.a.hb:
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection unmodifiable(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):536:536 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollections$EmptyCollection -> a.a.a.a.h.a.a.a.a.fb:
1:1:void <init>():39:39 -> <init>
1:1:boolean addAll(java.util.Collection):81:81 -> addAll
boolean contains(int) -> c
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():55:55 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():55:55 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():38 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntBidirectionalIterator iterator():55:55 -> iterator
3:3:java.util.Iterator iterator():38 -> iterator
1:1:boolean removeAll(java.util.Collection):86:86 -> removeAll
1:1:boolean retainAll(java.util.Collection):91:91 -> retainAll
1:1:java.lang.Object[] toArray():49:49 -> toArray
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollections$UnmodifiableCollection -> a.a.a.a.h.a.a.a.a.gb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection collection -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):369:369 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):371:371 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):370:370 -> <init>
1:1:boolean add(java.lang.Object):365:365 -> add
2:2:boolean add(java.lang.Integer):453:453 -> add
2:2:boolean add(java.lang.Object):365 -> add
3:3:boolean add(int):376:376 -> add
1:1:boolean addAll(java.util.Collection):437:437 -> addAll
1:1:void clear():417:417 -> clear
1:1:boolean contains(java.lang.Object):459:459 -> contains
1:1:boolean containsAll(java.util.Collection):432:432 -> containsAll
1:1:boolean equals(java.lang.Object):523:523 -> equals
1:1:int hashCode():517:517 -> hashCode
1:1:boolean isEmpty():391:391 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():400:400 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():400:400 -> iterator
2:2:java.util.Iterator iterator():365 -> iterator
1:1:boolean remove(java.lang.Object):465:465 -> remove
1:1:boolean removeAll(java.util.Collection):442:442 -> removeAll
1:1:boolean retainAll(java.util.Collection):447:447 -> retainAll
1:1:int size():386:386 -> size
1:1:java.lang.Object[] toArray(java.lang.Object[]):422:422 -> toArray
2:2:java.lang.Object[] toArray():427:427 -> toArray
1:1:java.lang.String toString():512:512 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntComparator -> a.a.a.a.h.a.a.a.a.ib:
int compare(int,int) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator -> a.a.a.a.h.a.a.a.a.jb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterators -> a.a.a.a.h.a.a.a.a.mb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterators$EmptyIterator EMPTY_ITERATOR -> a
1:1:void <clinit>():103:103 -> <clinit>
1:1:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[]):312:312 -> a
2:2:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[],int,int):289:289 -> a
2:2:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[]):312 -> a
3:4:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[],int,int):291:292 -> a
3:4:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[]):312 -> a
5:5:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[],int,int):289:289 -> a
5:5:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[]):312 -> a
6:6:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[],int,int):288:288 -> a
6:6:int unwrap(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator,int[]):312 -> a
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator unmodifiable(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator):830:830 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterators$EmptyIterator -> a.a.a.a.h.a.a.a.a.kb:
1:1:void <init>():42:42 -> <init>
1:1:int previousInt():62:62 -> c
1:1:java.lang.Object clone():87:87 -> clone
1:1:int nextInt():57:57 -> nextInt
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterators$UnmodifiableIterator -> a.a.a.a.h.a.a.a.a.lb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator i -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator):807:808 -> <init>
1:1:boolean hasNext():813:813 -> hasNext
1:1:int nextInt():818:818 -> nextInt
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntListIterator -> a.a.a.a.h.a.a.a.a.nb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet -> a.a.a.a.h.a.a.a.a.qb:
float f -> g
int size -> f
int n -> d
int[] key -> a
int maxFill -> e
int mask -> b
boolean containsNull -> c
1:1:void <init>(int,float):77:77 -> <init>
2:6:void <init>(int,float):80:84 -> <init>
7:7:void <init>(int,float):79:79 -> <init>
8:8:void <init>(int,float):78:78 -> <init>
1:2:void tryCapacity(long):271:272 -> a
3:3:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):277:277 -> a
4:5:void ensureCapacity(int):266:267 -> a
4:5:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):277 -> a
6:6:int size():412:412 -> a
6:6:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):280 -> a
7:7:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):280:280 -> a
8:9:boolean com.android.tools.r8.it.unimi.dsi.fastutil.ints.AbstractIntCollection.addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):173:174 -> a
8:9:boolean addAll(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection):283 -> a
1:2:boolean add(int):302:303 -> add
3:3:boolean add(int):306:306 -> add
4:4:boolean add(int):308:308 -> add
5:5:boolean add(int):310:310 -> add
6:6:boolean add(int):313:313 -> add
7:7:boolean add(int):315:315 -> add
1:1:boolean addAll(java.util.Collection):289:289 -> addAll
2:3:void ensureCapacity(int):266:267 -> addAll
2:3:boolean addAll(java.util.Collection):289 -> addAll
4:4:int size():412:412 -> addAll
4:4:boolean addAll(java.util.Collection):292 -> addAll
5:5:boolean addAll(java.util.Collection):292:292 -> addAll
6:6:boolean addAll(java.util.Collection):295:295 -> addAll
1:1:boolean contains(int):382:382 -> c
2:2:boolean contains(int):384:384 -> c
3:3:boolean contains(int):387:387 -> c
4:4:boolean contains(int):390:390 -> c
1:4:void clear():404:407 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet clone():672:672 -> clone
1:1:java.lang.Object clone():40 -> clone
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet clone():676:677 -> clone
2:3:java.lang.Object clone():40 -> clone
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet clone():674:674 -> clone
4:4:java.lang.Object clone():40 -> clone
1:1:void rehash(int):639:639 -> e
2:3:void rehash(int):642:643 -> e
4:4:int realSize():262:262 -> e
4:4:void rehash(int):644 -> e
5:5:void rehash(int):645:645 -> e
6:6:void rehash(int):647:647 -> e
7:7:void rehash(int):649:649 -> e
8:11:void rehash(int):651:654 -> e
1:1:boolean removeEntry(int):348:348 -> f
2:2:void shiftKeys(int):331:331 -> f
2:2:boolean removeEntry(int):349 -> f
3:3:void shiftKeys(int):333:333 -> f
3:3:boolean removeEntry(int):349 -> f
4:5:void shiftKeys(int):335:336 -> f
4:5:boolean removeEntry(int):349 -> f
6:6:boolean removeEntry(int):350:350 -> f
7:7:void shiftKeys(int):339:339 -> f
7:7:boolean removeEntry(int):349 -> f
8:8:void shiftKeys(int):343:343 -> f
8:8:boolean removeEntry(int):349 -> f
9:9:void shiftKeys(int):341:341 -> f
9:9:boolean removeEntry(int):349 -> f
1:1:int realSize():262:262 -> hashCode
1:1:int hashCode():694 -> hashCode
2:2:int hashCode():695:695 -> hashCode
3:3:int hashCode():697:697 -> hashCode
1:1:boolean isEmpty():417:417 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():547:547 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():547:547 -> iterator
2:2:java.util.Iterator iterator():40 -> iterator
1:1:boolean remove(int):365:365 -> remove
2:5:boolean removeNullEntry():355:358 -> remove
2:5:boolean remove(int):365 -> remove
6:6:boolean remove(int):369:369 -> remove
7:8:boolean remove(int):372:373 -> remove
9:10:boolean remove(int):375:376 -> remove
1:1:int size():412:412 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1 -> a.a.a.a.h.a.a.a.a.ob:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$SetIterator -> a.a.a.a.h.a.a.a.a.pb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntArrayList wrapped -> e
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet this$0 -> f
int last -> b
int pos -> a
boolean mustReturnNull -> d
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet):446:446 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1):446 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet):452:452 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1):446 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet):460:460 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1):446 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet):464:464 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1):446 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet):466:466 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntOpenHashSet$1):446 -> <init>
1:1:boolean hasNext():474:474 -> hasNext
1:1:boolean hasNext():474:474 -> nextInt
1:1:int nextInt():478 -> nextInt
2:6:int nextInt():479:483 -> nextInt
7:7:int nextInt():485:485 -> nextInt
8:8:int nextInt():487:487 -> nextInt
9:10:int nextInt():489:490 -> nextInt
11:11:int nextInt():492:492 -> nextInt
12:12:int nextInt():478:478 -> nextInt
1:5:void remove():528:532 -> remove
6:6:void shiftKeys(int):507:507 -> remove
6:6:void remove():532 -> remove
7:7:void shiftKeys(int):509:509 -> remove
7:7:void remove():532 -> remove
8:9:void shiftKeys(int):511:512 -> remove
8:9:void remove():532 -> remove
10:11:void remove():539:540 -> remove
12:12:void shiftKeys(int):515:515 -> remove
12:12:void remove():532 -> remove
13:14:void shiftKeys(int):520:521 -> remove
13:14:void remove():532 -> remove
15:15:void shiftKeys(int):523:523 -> remove
15:15:void remove():532 -> remove
16:16:void shiftKeys(int):517:517 -> remove
16:16:void remove():532 -> remove
17:18:void remove():535:536 -> remove
19:19:void remove():528:528 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSet -> a.a.a.a.h.a.a.a.a.rb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSets -> a.a.a.a.h.a.a.a.a.tb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSets$EmptySet EMPTY_SET -> a
1:1:void <clinit>():76:76 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSets$EmptySet -> a.a.a.a.h.a.a.a.a.sb:
1:1:void <init>():42:42 -> <init>
1:1:java.lang.Object clone():52:52 -> clone
1:1:boolean rem(int):64:64 -> d
1:1:boolean equals(java.lang.Object):58:58 -> equals
1:1:boolean remove(int):47:47 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet -> a.a.a.a.h.a.a.a.a.ub:
int lastInt() -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet subSet(int,int) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet tailSet(int) -> a
int firstInt() -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet headSet(int) -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSets -> a.a.a.a.h.a.a.a.a.wb:
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSets$EmptySet EMPTY_SET -> a
1:1:void <clinit>():168:168 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSets$EmptySet -> a.a.a.a.h.a.a.a.a.vb:
1:1:void <init>():42:42 -> <init>
1:1:java.lang.Object clone():155:155 -> clone
1:1:java.lang.Integer first():139:139 -> first
1:1:java.lang.Object first():39 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):39:39 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet headSet(java.lang.Integer):117:117 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):39 -> headSet
1:1:java.lang.Integer last():150:150 -> last
1:1:java.lang.Object last():39 -> last
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):39:39 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet subSet(java.lang.Integer,java.lang.Integer):106:106 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):39 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):39:39 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntSortedSet tailSet(java.lang.Integer):128:128 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):39 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntMap -> a.a.a.a.h.a.a.a.b.a:
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.defRetValue -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.<init>():44:44 -> <init>
1:1:void <init>():45 -> <init>
boolean containsValue(int) -> a
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,int) -> a
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.removeInt(java.lang.Object) -> a
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):123:123 -> a
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):738:738 -> a
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):123 -> a
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):740:740 -> a
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):123 -> a
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
4:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):743:744 -> a
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):123 -> a
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
6:7:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):747:748 -> a
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):123 -> a
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
8:9:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):124:125 -> a
8:9:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.defaultReturnValue(int):55:55 -> b
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.defaultReturnValue(int):0 -> b
1:1:boolean containsValue(java.lang.Object):62:62 -> containsValue
1:3:boolean equals(java.lang.Object):320:322 -> equals
4:4:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.size():780:780 -> equals
4:4:boolean equals(java.lang.Object):322 -> equals
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():31:31 -> equals
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():0 -> equals
5:5:boolean equals(java.lang.Object):323 -> equals
6:6:boolean equals(java.lang.Object):323:323 -> equals
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108:108 -> get
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):738:738 -> get
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108 -> get
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
2:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
2:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):740:740 -> get
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108 -> get
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
4:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):743:744 -> get
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108 -> get
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
4:5:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
4:5:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
6:7:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):747:748 -> get
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108 -> get
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
6:7:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
6:7:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
8:8:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):108:108 -> get
8:8:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
8:8:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):41 -> get
8:8:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.get(java.lang.Object):0 -> get
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Object):41:41 -> put
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.put(java.lang.Object,java.lang.Object):0 -> put
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):140:140 -> remove
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):738:738 -> remove
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):140 -> remove
2:2:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
2:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
2:2:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):740:740 -> remove
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):140 -> remove
3:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
3:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
4:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):743:744 -> remove
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):140 -> remove
4:5:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
4:5:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
4:5:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
6:7:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):747:748 -> remove
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):140 -> remove
6:7:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
6:7:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
6:7:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
8:9:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):141:142 -> remove
8:9:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
8:9:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):41 -> remove
8:9:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction.remove(java.lang.Object):0 -> remove
1:2:java.lang.String toString():328:329 -> toString
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():31:31 -> toString
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():0 -> toString
3:3:java.lang.String toString():329 -> toString
4:4:java.lang.String toString():329:329 -> toString
5:5:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.size():780:780 -> toString
5:5:java.lang.String toString():330 -> toString
6:6:java.lang.String toString():333:333 -> toString
7:12:java.lang.String toString():336:341 -> toString
13:13:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntry.getIntValue():838:838 -> toString
13:13:java.lang.String toString():341 -> toString
14:14:java.lang.String toString():341:341 -> toString
15:16:java.lang.String toString():343:344 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap -> a.a.a.a.h.a.a.a.b.b:
java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectFunction.defRetValue -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectFunction.<init>():44:44 -> <init>
1:1:void <init>():45 -> <init>
1:3:boolean equals(java.lang.Object):272:274 -> equals
4:4:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.size():761:761 -> equals
4:4:boolean equals(java.lang.Object):274 -> equals
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():31:31 -> equals
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():0 -> equals
5:5:boolean equals(java.lang.Object):275 -> equals
6:6:boolean equals(java.lang.Object):275:275 -> equals
1:2:java.lang.String toString():280:281 -> toString
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():31:31 -> toString
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():0 -> toString
3:3:java.lang.String toString():281 -> toString
4:4:java.lang.String toString():281:281 -> toString
5:5:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.size():761:761 -> toString
5:5:java.lang.String toString():282 -> toString
6:6:java.lang.String toString():285:285 -> toString
7:13:java.lang.String toString():288:294 -> toString
14:15:java.lang.String toString():296:297 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectCollection -> a.a.a.a.h.a.a.a.b.c:
1:1:void <init>():37:37 -> <init>
1:3:java.lang.String toString():61:63 -> toString
4:4:java.lang.String toString():66:66 -> toString
5:8:java.lang.String toString():69:72 -> toString
9:10:java.lang.String toString():74:75 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectIterator -> a.a.a.a.h.a.a.a.b.d:
1:1:void <init>():34:34 -> <init>
1:1:void remove():45:45 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectListIterator -> a.a.a.a.h.a.a.a.b.e:
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectBidirectionalIterator.<init>():34:34 -> <init>
1:1:void <init>():35 -> <init>
1:1:void add(java.lang.Object):57:57 -> add
1:1:void set(java.lang.Object):46:46 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectSet -> a.a.a.a.h.a.a.a.b.f:
1:1:void <init>():32:32 -> <init>
1:4:boolean equals(java.lang.Object):41:44 -> equals
1:2:int hashCode():57:58 -> hashCode
3:3:int hashCode():61:61 -> hashCode
4:4:int hashCode():63:63 -> hashCode
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObjectSortedSet -> a.a.a.a.h.a.a.a.b.g:
1:1:void <init>():23:23 -> <init>
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntMap -> a.a.a.a.h.a.a.a.b.i:
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.defRetValue -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.<init>():44:44 -> <init>
1:1:void <init>():45 -> <init>
boolean containsValue(int) -> a
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.put(java.lang.Object,int) -> a
int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.removeInt(java.lang.Object) -> a
1:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.put(java.lang.Object,java.lang.Integer):123:125 -> a
1:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.put(java.lang.Object,java.lang.Integer):0 -> a
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.defaultReturnValue(int):55:55 -> b
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.defaultReturnValue(int):0 -> b
1:1:boolean containsValue(java.lang.Object):62:62 -> containsValue
1:1:java.util.Set entrySet():42:42 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet entrySet():297:297 -> entrySet
1:4:boolean equals(java.lang.Object):320:323 -> equals
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.get(java.lang.Object):108:108 -> get
1:1:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.get(java.lang.Object):0 -> get
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.get(java.lang.Object):41 -> get
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.get(java.lang.Object):0 -> get
1:2:int hashCode():310:311 -> hashCode
3:3:int hashCode():313:313 -> hashCode
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.put(java.lang.Object,java.lang.Object):41:41 -> put
1:1:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.put(java.lang.Object,java.lang.Object):0 -> put
1:3:void putAll(java.util.Map):82:84 -> putAll
4:5:void putAll(java.util.Map):87:88 -> putAll
6:7:void putAll(java.util.Map):93:94 -> putAll
1:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.remove(java.lang.Object):140:142 -> remove
1:3:java.lang.Integer com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.remove(java.lang.Object):0 -> remove
1:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.remove(java.lang.Object):41 -> remove
1:3:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntFunction.remove(java.lang.Object):0 -> remove
1:3:java.lang.String toString():328:330 -> toString
4:4:java.lang.String toString():333:333 -> toString
5:10:java.lang.String toString():336:341 -> toString
11:12:java.lang.String toString():343:344 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntMap$BasicEntry -> a.a.a.a.h.a.a.a.b.h:
java.lang.Object key -> a
int value -> b
1:3:void <init>(java.lang.Object,int):121:123 -> <init>
1:1:int getIntValue():145:145 -> b
1:4:boolean equals(java.lang.Object):167:170 -> equals
1:1:java.lang.Object getKey():128:128 -> getKey
1:1:java.lang.Integer getValue():140:140 -> getValue
1:1:java.lang.Object getValue():112 -> getValue
1:1:int hashCode():175:175 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):112:112 -> setValue
2:2:java.lang.Integer setValue(java.lang.Integer):162:162 -> setValue
2:2:java.lang.Object setValue(java.lang.Object):112 -> setValue
3:3:int setValue(int):150:150 -> setValue
3:3:java.lang.Integer setValue(java.lang.Integer):162 -> setValue
3:3:java.lang.Object setValue(java.lang.Object):112 -> setValue
1:1:java.lang.String toString():180:180 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceCollection -> a.a.a.a.h.a.a.a.b.j:
1:1:void <init>():37:37 -> <init>
1:3:java.lang.String toString():61:63 -> toString
4:4:java.lang.String toString():66:66 -> toString
5:8:java.lang.String toString():69:72 -> toString
9:10:java.lang.String toString():74:75 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList -> a.a.a.a.h.a.a.a.b.m:
1:1:void <init>():34:34 -> <init>
1:5:boolean addAll(int,java.util.Collection):121:125 -> addAll
6:6:boolean addAll(java.util.Collection):138:138 -> addAll
void removeElements(int,int) -> b
1:1:void ensureIndex(int):48:48 -> c
2:2:void ensureIndex(int):47:47 -> c
1:1:void clear():404:404 -> clear
1:1:boolean contains(java.lang.Object):275:275 -> contains
1:1:void ensureRestrictedIndex(int):63:63 -> d
2:2:void ensureRestrictedIndex(int):62:62 -> d
1:5:boolean equals(java.lang.Object):427:431 -> equals
6:6:boolean equals(java.lang.Object):433:433 -> equals
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():181:181 -> hashCode
1:1:int hashCode():415 -> hashCode
2:2:int hashCode():416:416 -> hashCode
3:4:int hashCode():418:419 -> hashCode
1:1:int indexOf(java.lang.Object):280:280 -> indexOf
2:4:int indexOf(java.lang.Object):282:284 -> indexOf
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():181:181 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():33 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():181:181 -> iterator
2:2:java.util.Iterator iterator():33 -> iterator
1:1:int lastIndexOf(java.lang.Object):291:291 -> lastIndexOf
2:4:int lastIndexOf(java.lang.Object):293:295 -> lastIndexOf
1:1:java.util.ListIterator listIterator():33:33 -> listIterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator listIterator():193:193 -> listIterator
1:1:java.util.List subList(int,int):33:33 -> subList
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):311:312 -> subList
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):314:314 -> subList
5:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):313:313 -> subList
1:1:java.lang.String toString():461:461 -> toString
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():181:181 -> toString
2:2:java.lang.String toString():462 -> toString
3:3:java.lang.String toString():463:463 -> toString
4:4:java.lang.String toString():466:466 -> toString
5:8:java.lang.String toString():469:472 -> toString
9:10:java.lang.String toString():474:475 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList -> a.a.a.a.h.a.a.a.b.l:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList l -> b
int to -> d
boolean $assertionsDisabled -> a
int from -> c
1:1:void <clinit>():479:479 -> <clinit>
1:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList,int,int):488:491 -> <init>
1:1:boolean access$000(com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList):479:479 -> a
1:3:boolean add(java.lang.Object):503:505 -> add
4:7:void add(int,java.lang.Object):511:514 -> add
1:3:boolean addAll(int,java.util.Collection):519:521 -> addAll
1:5:void removeElements(int,int):557:561 -> b
1:3:boolean assertRange():495:497 -> d
1:2:java.lang.Object get(int):526:527 -> get
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList.iterator():181:181 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():479 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList.iterator():181:181 -> iterator
2:2:java.util.Iterator iterator():479 -> iterator
1:1:java.util.ListIterator listIterator():479:479 -> listIterator
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator listIterator(int):574:575 -> listIterator
4:5:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator listIterator(int):574:575 -> listIterator
4:5:java.util.ListIterator listIterator(int):479 -> listIterator
1:3:java.lang.Object remove(int):532:534 -> remove
1:2:java.lang.Object set(int,java.lang.Object):539:540 -> set
1:1:int size():545:545 -> size
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):633:634 -> subList
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):636:636 -> subList
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):635:635 -> subList
5:6:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):633:634 -> subList
5:6:java.util.List subList(int,int):479 -> subList
7:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):636:636 -> subList
7:7:java.util.List subList(int,int):479 -> subList
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceList subList(int,int):635:635 -> subList
8:8:java.util.List subList(int,int):479 -> subList
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList$1 -> a.a.a.a.h.a.a.a.b.k:
int val$index -> d
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList this$0 -> e
boolean $assertionsDisabled -> a
int pos -> b
int last -> c
1:1:void <clinit>():575:575 -> <clinit>
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList,int):575:576 -> <init>
1:4:void add(java.lang.Object):605:608 -> add
5:5:void add(java.lang.Object):605:605 -> add
1:1:boolean hasNext():579:579 -> hasNext
2:2:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList.size():545:545 -> hasNext
2:2:boolean hasNext():579 -> hasNext
1:1:boolean hasPrevious():583:583 -> hasPrevious
1:1:boolean hasNext():579:579 -> next
1:1:java.lang.Object next():587 -> next
2:2:int com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList.size():545:545 -> next
2:2:boolean hasNext():579 -> next
2:2:java.lang.Object next():587 -> next
3:3:java.lang.Object next():588:588 -> next
4:4:java.lang.Object next():587:587 -> next
1:1:int nextIndex():597:597 -> nextIndex
1:1:boolean hasPrevious():583:583 -> previous
1:1:java.lang.Object previous():592 -> previous
2:2:java.lang.Object previous():593:593 -> previous
3:3:java.lang.Object previous():592:592 -> previous
1:1:int previousIndex():601:601 -> previousIndex
1:2:void remove():617:618 -> remove
3:5:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList.remove(int):532:534 -> remove
3:5:void remove():618 -> remove
6:8:void remove():624:626 -> remove
9:9:void remove():617:617 -> remove
1:2:void set(java.lang.Object):612:613 -> set
3:4:java.lang.Object com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceList$ReferenceSubList.set(int,java.lang.Object):539:540 -> set
3:4:void set(java.lang.Object):613 -> set
5:5:void set(java.lang.Object):612:612 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceSet -> a.a.a.a.h.a.a.a.b.n:
1:1:void <init>():32:32 -> <init>
1:4:boolean equals(java.lang.Object):41:44 -> equals
1:2:int hashCode():57:58 -> hashCode
3:3:int hashCode():61:61 -> hashCode
4:4:int hashCode():63:63 -> hashCode
com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReferenceSortedSet -> a.a.a.a.h.a.a.a.b.o:
1:1:void <init>():23:23 -> <init>
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntFunction -> a.a.a.a.h.a.a.a.b.p:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap -> a.a.a.a.h.a.a.a.b.y:
float f -> l
java.lang.Object[] key -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values -> o
int maxFill -> j
int size -> k
int n -> i
int first -> f
int last -> g
int mask -> d
long[] link -> h
int[] value -> c
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap$FastSortedEntrySet entries -> m
boolean containsNullKey -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet keys -> n
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.<init>():34:34 -> <init>
1:1:void <init>(int,float):147 -> <init>
1:1:void <init>():176 -> <init>
2:2:void <init>(int,float):102:102 -> <init>
2:2:void <init>():176 -> <init>
3:3:void <init>(int,float):107:107 -> <init>
3:3:void <init>():176 -> <init>
4:10:void <init>(int,float):150:156 -> <init>
4:10:void <init>():176 -> <init>
1:1:int access$200(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):87:87 -> a
2:2:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,int):87:87 -> a
3:8:int removeNullEntry():285:290 -> a
9:11:int insert(java.lang.Object,int):307:309 -> a
9:11:int put(java.lang.Object,int):338 -> a
12:12:int insert(java.lang.Object,int):312:312 -> a
12:12:int put(java.lang.Object,int):338 -> a
13:16:int insert(java.lang.Object,int):314:317 -> a
13:16:int put(java.lang.Object,int):338 -> a
17:20:int insert(java.lang.Object,int):320:323 -> a
17:20:int put(java.lang.Object,int):338 -> a
21:21:int insert(java.lang.Object,int):325:325 -> a
21:21:int put(java.lang.Object,int):338 -> a
22:24:int insert(java.lang.Object,int):327:329 -> a
22:24:int put(java.lang.Object,int):338 -> a
25:25:int insert(java.lang.Object,int):331:331 -> a
25:25:int put(java.lang.Object,int):338 -> a
26:28:int put(java.lang.Object,int):339:341 -> a
29:30:int removeInt(java.lang.Object):431:432 -> a
31:31:int removeInt(java.lang.Object):435:435 -> a
32:33:int removeInt(java.lang.Object):438:439 -> a
34:35:int removeInt(java.lang.Object):441:442 -> a
36:40:boolean containsValue(int):754:758 -> a
41:42:void fixPointers(int,int):937:938 -> a
43:43:void fixPointers(int,int):940:940 -> a
44:47:void fixPointers(int,int):943:946 -> a
48:51:void fixPointers(int,int):949:952 -> a
52:52:void fixPointers(int,int):955:955 -> a
53:55:void fixPointers(int,int):958:960 -> a
1:1:int getInt(java.lang.Object):721:721 -> b
2:2:int getInt(java.lang.Object):723:723 -> b
3:4:int getInt(java.lang.Object):726:727 -> b
5:6:int getInt(java.lang.Object):730:731 -> b
1:2:void fixPointers(int):899:900 -> c
3:5:void fixPointers(int):903:905 -> c
6:6:void fixPointers(int):907:907 -> c
7:9:void fixPointers(int):911:913 -> c
10:10:void fixPointers(int):915:915 -> c
11:11:void fixPointers(int):919:919 -> c
12:13:void fixPointers(int):922:923 -> c
1:5:void clear():771:775 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap clone():1768:1768 -> clone
1:1:java.lang.Object clone():87 -> clone
2:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap clone():1772:1778 -> clone
2:8:java.lang.Object clone():87 -> clone
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap clone():1770:1770 -> clone
9:9:java.lang.Object clone():87 -> clone
1:1:boolean containsKey(java.lang.Object):738:738 -> containsKey
2:2:boolean containsKey(java.lang.Object):740:740 -> containsKey
3:4:boolean containsKey(java.lang.Object):743:744 -> containsKey
5:6:boolean containsKey(java.lang.Object):747:748 -> containsKey
1:2:void rehash(int):1709:1710 -> d
3:10:void rehash(int):1713:1720 -> d
11:12:void rehash(int):1722:1723 -> d
13:14:void rehash(int):1726:1727 -> d
15:16:void rehash(int):1729:1730 -> d
17:17:void rehash(int):1733:1733 -> d
18:18:void rehash(int):1735:1735 -> d
19:19:void rehash(int):1738:1738 -> d
20:21:void rehash(int):1741:1742 -> d
22:27:void rehash(int):1745:1750 -> d
1:3:int removeEntry(int):276:278 -> e
4:4:void shiftKeys(int):410:410 -> e
4:4:int removeEntry(int):279 -> e
5:5:void shiftKeys(int):412:412 -> e
5:5:int removeEntry(int):279 -> e
6:7:void shiftKeys(int):414:415 -> e
6:7:int removeEntry(int):279 -> e
8:8:int removeEntry(int):280:280 -> e
9:9:void shiftKeys(int):418:418 -> e
9:9:int removeEntry(int):279 -> e
10:12:void shiftKeys(int):422:424 -> e
10:12:int removeEntry(int):279 -> e
13:13:void shiftKeys(int):420:420 -> e
13:13:int removeEntry(int):279 -> e
1:1:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():31:31 -> entrySet
1:1:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():0 -> entrySet
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap$FastSortedEntrySet object2IntEntrySet():1422:1423 -> entrySet
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet object2IntEntrySet():87 -> entrySet
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():229 -> entrySet
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntSortedMap.entrySet():0 -> entrySet
1:2:java.lang.Object firstKey():970:971 -> firstKey
3:3:java.lang.Object firstKey():970:970 -> firstKey
1:1:int realSize():262:262 -> hashCode
1:1:int hashCode():1795 -> hashCode
2:2:int hashCode():1796:1796 -> hashCode
3:4:int hashCode():1798:1799 -> hashCode
5:5:int hashCode():1804:1804 -> hashCode
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap headMap(java.lang.Object):1002:1002 -> headMap
1:1:java.util.SortedMap headMap(java.lang.Object):87 -> headMap
1:1:boolean isEmpty():785:785 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet keySet():1531:1532 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet keySet():1531:1532 -> keySet
3:4:java.util.Set keySet():87 -> keySet
1:2:java.lang.Object lastKey():981:982 -> lastKey
3:3:java.lang.Object lastKey():981:981 -> lastKey
1:1:void putAll(java.util.Map):296:296 -> putAll
2:3:void ensureCapacity(int):266:267 -> putAll
2:3:void putAll(java.util.Map):296 -> putAll
4:4:int size():780:780 -> putAll
4:4:void putAll(java.util.Map):298 -> putAll
5:5:void putAll(java.util.Map):298:298 -> putAll
6:7:void tryCapacity(long):271:272 -> putAll
6:7:void putAll(java.util.Map):298 -> putAll
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntMap.putAll(java.util.Map):82:84 -> putAll
8:10:void putAll(java.util.Map):301 -> putAll
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntMap.putAll(java.util.Map):87:88 -> putAll
11:12:void putAll(java.util.Map):301 -> putAll
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2IntMap.putAll(java.util.Map):93:94 -> putAll
13:14:void putAll(java.util.Map):301 -> putAll
1:1:int size():780:780 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap subMap(java.lang.Object,java.lang.Object):1012:1012 -> subMap
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):87 -> subMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap tailMap(java.lang.Object):992:992 -> tailMap
1:1:java.util.SortedMap tailMap(java.lang.Object):87 -> tailMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():1596:1596 -> values
1:1:java.util.Collection values():87 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():1617:1617 -> values
2:2:java.util.Collection values():87 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1 -> a.a.a.a.h.a.a.a.b.q:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1596:1596 -> <init>
1:1:boolean contains(int):1609:1609 -> c
1:1:void clear():1614:1614 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1599:1599 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1599:1599 -> iterator
2:2:java.util.Iterator iterator():1596 -> iterator
1:1:int size():1604:1604 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$EntryIterator -> a.a.a.a.h.a.a.a.b.r:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntry entry -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1222:1222 -> <init>
1:1:void add(java.lang.Object):1219:1219 -> add
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapIterator.add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry):1215:1215 -> add
2:2:void add(java.lang.Object):1219 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntry next():1231:1231 -> next
1:1:java.lang.Object next():1219 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntry previous():1236:1236 -> previous
1:1:java.lang.Object previous():1219 -> previous
1:2:void remove():1241:1242 -> remove
1:1:void set(java.lang.Object):1219:1219 -> set
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapIterator.set(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry):1211:1211 -> set
2:2:void set(java.lang.Object):1219 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$KeyIterator -> a.a.a.a.h.a.a.a.b.s:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1455:1456 -> <init>
1:1:void add(java.lang.Object):1452:1452 -> add
1:1:java.lang.Object next():1461:1461 -> next
1:1:java.lang.Object previous():1442:1442 -> previous
1:1:void set(java.lang.Object):1447:1447 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$KeySet -> a.a.a.a.h.a.a.a.b.t:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1465:1465 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1465 -> <init>
1:1:void clear():1493:1493 -> clear
1:1:boolean contains(java.lang.Object):1481:1481 -> contains
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):738:738 -> contains
2:2:boolean contains(java.lang.Object):1481 -> contains
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):740:740 -> contains
3:3:boolean contains(java.lang.Object):1481 -> contains
4:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):743:744 -> contains
4:5:boolean contains(java.lang.Object):1481 -> contains
6:7:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap.containsKey(java.lang.Object):747:748 -> contains
6:7:boolean contains(java.lang.Object):1481 -> contains
1:2:java.lang.Object first():1498:1499 -> first
3:3:java.lang.Object first():1498:1498 -> first
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(java.lang.Object):1520:1520 -> headSet
1:1:java.util.SortedSet headSet(java.lang.Object):1465 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1465:1465 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1465:1465 -> iterator
3:3:java.util.Iterator iterator():1465:1465 -> iterator
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():1471:1471 -> iterator
1:2:java.lang.Object last():1504:1505 -> last
3:3:java.lang.Object last():1504:1504 -> last
1:3:boolean remove(java.lang.Object):1486:1488 -> remove
1:1:int size():1476:1476 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(java.lang.Object,java.lang.Object):1525:1525 -> subSet
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1465 -> subSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(java.lang.Object):1515:1515 -> tailSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1465 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntry -> a.a.a.a.h.a.a.a.b.u:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,int):824:825 -> <init>
1:1:int getIntValue():838:838 -> b
1:3:boolean equals(java.lang.Object):875:877 -> equals
1:1:java.lang.Object getKey():833:833 -> getKey
1:1:java.lang.Integer getValue():857:857 -> getValue
1:1:java.lang.Object getValue():819 -> getValue
1:1:int hashCode():882:882 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):819:819 -> setValue
2:2:java.lang.Integer setValue(java.lang.Integer):869:869 -> setValue
2:2:java.lang.Object setValue(java.lang.Object):819 -> setValue
3:4:int setValue(int):843:844 -> setValue
3:4:java.lang.Integer setValue(java.lang.Integer):869 -> setValue
3:4:java.lang.Object setValue(java.lang.Object):819 -> setValue
5:5:java.lang.Integer setValue(java.lang.Integer):869:869 -> setValue
5:5:java.lang.Object setValue(java.lang.Object):819 -> setValue
1:1:java.lang.String toString():887:887 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.b.v:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1269:1269 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1269 -> <init>
1:1:void clear():1373:1373 -> clear
1:6:boolean contains(java.lang.Object):1309:1314 -> contains
7:7:boolean contains(java.lang.Object):1316:1316 -> contains
8:9:boolean contains(java.lang.Object):1319:1320 -> contains
10:11:boolean contains(java.lang.Object):1323:1324 -> contains
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry first():1296:1297 -> first
1:2:java.lang.Object first():1269 -> first
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry first():1296:1296 -> first
3:3:java.lang.Object first():1269 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1269:1269 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry):1286:1286 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1269 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1269 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
3:3:java.util.Iterator iterator():1269 -> iterator
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry last():1302:1303 -> last
1:2:java.lang.Object last():1269 -> last
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry last():1302:1302 -> last
3:3:java.lang.Object last():1269 -> last
1:5:boolean remove(java.lang.Object):1331:1335 -> remove
6:7:boolean remove(java.lang.Object):1337:1338 -> remove
8:8:boolean remove(java.lang.Object):1344:1344 -> remove
9:12:boolean remove(java.lang.Object):1347:1350 -> remove
13:16:boolean remove(java.lang.Object):1356:1359 -> remove
1:1:int size():1368:1368 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1269:1269 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry):1281:1281 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1269 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1269:1269 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry):1291:1291 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1269 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$MapIterator -> a.a.a.a.h.a.a.a.b.w:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> e
int index -> d
int next -> b
int curr -> c
int prev -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1057:1057 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1038:1038 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1044:1044 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1049:1049 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1055:1055 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1058:1059 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$1):1032 -> <init>
1:1:boolean hasNext():1091:1091 -> a
1:1:int nextEntry():1127 -> a
2:6:int nextEntry():1128:1132 -> a
7:7:int nextEntry():1127:1127 -> a
1:1:boolean hasPrevious():1095:1095 -> b
1:1:int previousEntry():1136 -> b
2:6:int previousEntry():1137:1141 -> b
7:7:int previousEntry():1136:1136 -> b
1:3:void ensureIndexKnown():1099:1101 -> d
4:5:void ensureIndexKnown():1104:1105 -> d
6:10:void ensureIndexKnown():1108:1112 -> d
1:1:boolean hasNext():1091:1091 -> hasNext
1:1:boolean hasPrevious():1095:1095 -> hasPrevious
1:2:int nextIndex():1117:1118 -> nextIndex
1:2:int previousIndex():1122:1123 -> previousIndex
1:3:void remove():1145:1147 -> remove
4:7:void remove():1153:1156 -> remove
8:16:void remove():1162:1170 -> remove
17:17:void remove():1173:1173 -> remove
18:18:void remove():1177:1177 -> remove
19:20:void remove():1179:1180 -> remove
21:21:void remove():1183:1183 -> remove
22:26:void remove():1187:1191 -> remove
27:27:void remove():1185:1185 -> remove
28:28:void remove():1146:1146 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap$ValueIterator -> a.a.a.a.h.a.a.a.b.x:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntLinkedOpenHashMap):1578:1579 -> <init>
1:1:void add(java.lang.Object):1544:1544 -> add
2:2:void add(java.lang.Integer):1565:1565 -> add
2:2:void add(java.lang.Object):1544 -> add
1:1:int previousInt():1547:1547 -> c
1:1:java.lang.Integer next():1590:1590 -> next
1:1:java.lang.Object next():1544 -> next
1:1:int nextInt():1584:1584 -> nextInt
1:1:java.lang.Integer previous():1553:1553 -> previous
1:1:java.lang.Object previous():1544 -> previous
1:1:void set(java.lang.Object):1544:1544 -> set
2:2:void set(java.lang.Integer):1559:1559 -> set
2:2:void set(java.lang.Object):1544 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap -> a.a.a.a.h.a.a.a.b.A:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntMap$Entry -> a.a.a.a.h.a.a.a.b.z:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap -> a.a.a.a.h.a.a.a.b.C:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2IntSortedMap$FastSortedEntrySet -> a.a.a.a.h.a.a.a.b.B:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectFunction -> a.a.a.a.h.a.a.a.b.D:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap -> a.a.a.a.h.a.a.a.b.M:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values -> p
java.lang.Object[] key -> b
int size -> l
java.lang.Object[] value -> c
int n -> j
int maxFill -> k
int last -> h
int first -> g
int mask -> d
long[] link -> i
com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy strategy -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap$FastSortedEntrySet entries -> n
boolean containsNullKey -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet keys -> o
float f -> m
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.<init>():34:34 -> <init>
1:1:void <init>(int,float,com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):149 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):184 -> <init>
2:2:void <init>(int,float,com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):102:102 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):184 -> <init>
3:3:void <init>(int,float,com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):107:107 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):184 -> <init>
4:4:void <init>(int,float,com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):150:150 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):184 -> <init>
5:11:void <init>(int,float,com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):153:159 -> <init>
5:11:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.Hash$Strategy):184 -> <init>
1:1:java.lang.Object access$200(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):85:85 -> a
2:2:java.lang.Object access$300(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,int):85:85 -> a
3:4:void fixPointers(int):856:857 -> a
5:7:void fixPointers(int):860:862 -> a
8:8:void fixPointers(int):864:864 -> a
9:11:void fixPointers(int):868:870 -> a
12:12:void fixPointers(int):872:872 -> a
13:13:void fixPointers(int):876:876 -> a
14:15:void fixPointers(int):879:880 -> a
16:17:void fixPointers(int,int):894:895 -> a
18:18:void fixPointers(int,int):897:897 -> a
19:22:void fixPointers(int,int):900:903 -> a
23:26:void fixPointers(int,int):906:909 -> a
27:27:void fixPointers(int,int):912:912 -> a
28:30:void fixPointers(int,int):915:917 -> a
31:32:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap$FastSortedEntrySet object2ObjectEntrySet():1379:1380 -> a
1:7:java.lang.Object removeNullEntry():315:321 -> b
8:9:void rehash(int):1642:1643 -> b
10:17:void rehash(int):1646:1653 -> b
18:19:void rehash(int):1655:1656 -> b
20:21:void rehash(int):1659:1660 -> b
22:23:void rehash(int):1662:1663 -> b
24:24:void rehash(int):1666:1666 -> b
25:25:void rehash(int):1668:1668 -> b
26:26:void rehash(int):1671:1671 -> b
27:28:void rehash(int):1674:1675 -> b
29:34:void rehash(int):1678:1683 -> b
1:4:java.lang.Object removeEntry(int):305:308 -> c
5:5:void shiftKeys(int):387:387 -> c
5:5:java.lang.Object removeEntry(int):309 -> c
6:6:void shiftKeys(int):389:389 -> c
6:6:java.lang.Object removeEntry(int):309 -> c
7:9:void shiftKeys(int):391:393 -> c
7:9:java.lang.Object removeEntry(int):309 -> c
10:10:java.lang.Object removeEntry(int):310:310 -> c
11:11:void shiftKeys(int):396:396 -> c
11:11:java.lang.Object removeEntry(int):309 -> c
12:14:void shiftKeys(int):400:402 -> c
12:14:java.lang.Object removeEntry(int):309 -> c
15:15:void shiftKeys(int):398:398 -> c
15:15:java.lang.Object removeEntry(int):309 -> c
1:6:void clear():751:756 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap clone():1701:1701 -> clone
1:1:java.lang.Object clone():85 -> clone
2:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap clone():1705:1712 -> clone
2:9:java.lang.Object clone():85 -> clone
10:10:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap clone():1703:1703 -> clone
10:10:java.lang.Object clone():85 -> clone
1:1:boolean containsKey(java.lang.Object):718:718 -> containsKey
2:2:boolean containsKey(java.lang.Object):720:720 -> containsKey
3:4:boolean containsKey(java.lang.Object):723:724 -> containsKey
5:6:boolean containsKey(java.lang.Object):727:728 -> containsKey
1:5:boolean containsValue(java.lang.Object):734:738 -> containsValue
1:1:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():31:31 -> entrySet
1:1:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():0 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet object2ObjectEntrySet():85:85 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():226 -> entrySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap.entrySet():0 -> entrySet
1:2:java.lang.Object firstKey():927:928 -> firstKey
3:3:java.lang.Object firstKey():927:927 -> firstKey
1:1:java.lang.Object get(java.lang.Object):701:701 -> get
2:2:java.lang.Object get(java.lang.Object):703:703 -> get
3:4:java.lang.Object get(java.lang.Object):706:707 -> get
5:6:java.lang.Object get(java.lang.Object):710:711 -> get
1:1:int realSize():291:291 -> hashCode
1:1:int hashCode():1729 -> hashCode
2:2:int hashCode():1730:1730 -> hashCode
3:4:int hashCode():1732:1733 -> hashCode
5:5:int hashCode():1738:1738 -> hashCode
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap headMap(java.lang.Object):959:959 -> headMap
1:1:java.util.SortedMap headMap(java.lang.Object):85 -> headMap
1:1:boolean isEmpty():766:766 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet keySet():1488:1489 -> keySet
1:2:java.util.Set keySet():85 -> keySet
1:2:java.lang.Object lastKey():938:939 -> lastKey
3:3:java.lang.Object lastKey():938:938 -> lastKey
1:4:int insert(java.lang.Object,java.lang.Object):337:340 -> put
1:4:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
5:5:int insert(java.lang.Object,java.lang.Object):343:343 -> put
5:5:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
6:9:int insert(java.lang.Object,java.lang.Object):345:348 -> put
6:9:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
10:13:int insert(java.lang.Object,java.lang.Object):351:354 -> put
10:13:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
14:14:int insert(java.lang.Object,java.lang.Object):356:356 -> put
14:14:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
15:17:int insert(java.lang.Object,java.lang.Object):358:360 -> put
15:17:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
18:18:int insert(java.lang.Object,java.lang.Object):362:362 -> put
18:18:java.lang.Object put(java.lang.Object,java.lang.Object):369 -> put
19:21:java.lang.Object put(java.lang.Object,java.lang.Object):370:372 -> put
1:1:void putAll(java.util.Map):327:327 -> putAll
2:3:void ensureCapacity(int):295:296 -> putAll
2:3:void putAll(java.util.Map):327 -> putAll
4:4:int size():761:761 -> putAll
4:4:void putAll(java.util.Map):329 -> putAll
5:5:void putAll(java.util.Map):329:329 -> putAll
6:7:void tryCapacity(long):300:301 -> putAll
6:7:void putAll(java.util.Map):329 -> putAll
8:10:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap.putAll(java.util.Map):69:71 -> putAll
8:10:void putAll(java.util.Map):332 -> putAll
11:12:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap.putAll(java.util.Map):74:75 -> putAll
11:12:void putAll(java.util.Map):332 -> putAll
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap.putAll(java.util.Map):80:81 -> putAll
13:14:void putAll(java.util.Map):332 -> putAll
1:3:java.lang.Object remove(java.lang.Object):408:410 -> remove
4:4:java.lang.Object remove(java.lang.Object):413:413 -> remove
5:6:java.lang.Object remove(java.lang.Object):416:417 -> remove
7:8:java.lang.Object remove(java.lang.Object):419:420 -> remove
1:1:int size():761:761 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap subMap(java.lang.Object,java.lang.Object):969:969 -> subMap
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):85 -> subMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap tailMap(java.lang.Object):949:949 -> tailMap
1:1:java.util.SortedMap tailMap(java.lang.Object):85 -> tailMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1529:1529 -> values
1:1:java.util.Collection values():85 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection values():1550:1550 -> values
2:2:java.util.Collection values():85 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1 -> a.a.a.a.h.a.a.a.b.E:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1529:1529 -> <init>
1:1:void clear():1547:1547 -> clear
1:1:boolean contains(java.lang.Object):1542:1542 -> contains
2:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.containsValue(java.lang.Object):734:738 -> contains
2:6:boolean contains(java.lang.Object):1542 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1532:1532 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1532:1532 -> iterator
2:2:java.util.Iterator iterator():1529 -> iterator
1:1:int size():1537:1537 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$EntryIterator -> a.a.a.a.h.a.a.a.b.F:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapEntry entry -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1181:1181 -> <init>
1:1:void add(java.lang.Object):1178:1178 -> add
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapIterator.add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):1174:1174 -> add
2:2:void add(java.lang.Object):1178 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapEntry next():1190:1190 -> next
1:1:java.lang.Object next():1178 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapEntry previous():1195:1195 -> previous
1:1:java.lang.Object previous():1178 -> previous
1:2:void remove():1200:1201 -> remove
1:1:void set(java.lang.Object):1178:1178 -> set
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapIterator.set(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):1170:1170 -> set
2:2:void set(java.lang.Object):1178 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$KeyIterator -> a.a.a.a.h.a.a.a.b.G:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1412:1413 -> <init>
1:1:void add(java.lang.Object):1409:1409 -> add
1:1:java.lang.Object next():1418:1418 -> next
1:1:java.lang.Object previous():1399:1399 -> previous
1:1:void set(java.lang.Object):1404:1404 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$KeySet -> a.a.a.a.h.a.a.a.b.H:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1422:1422 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):1422 -> <init>
1:1:void clear():1450:1450 -> clear
1:1:boolean contains(java.lang.Object):1438:1438 -> contains
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.containsKey(java.lang.Object):718:718 -> contains
2:2:boolean contains(java.lang.Object):1438 -> contains
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.containsKey(java.lang.Object):720:720 -> contains
3:3:boolean contains(java.lang.Object):1438 -> contains
4:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.containsKey(java.lang.Object):723:724 -> contains
4:5:boolean contains(java.lang.Object):1438 -> contains
6:7:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap.containsKey(java.lang.Object):727:728 -> contains
6:7:boolean contains(java.lang.Object):1438 -> contains
1:2:java.lang.Object first():1455:1456 -> first
3:3:java.lang.Object first():1455:1455 -> first
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(java.lang.Object):1477:1477 -> headSet
1:1:java.util.SortedSet headSet(java.lang.Object):1422 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1422:1422 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1422:1422 -> iterator
3:3:java.util.Iterator iterator():1422:1422 -> iterator
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():1428:1428 -> iterator
1:2:java.lang.Object last():1461:1462 -> last
3:3:java.lang.Object last():1461:1461 -> last
1:3:boolean remove(java.lang.Object):1443:1445 -> remove
1:1:int size():1433:1433 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(java.lang.Object,java.lang.Object):1482:1482 -> subSet
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1422 -> subSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(java.lang.Object):1472:1472 -> tailSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1422 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapEntry -> a.a.a.a.h.a.a.a.b.I:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,int):805:806 -> <init>
1:3:boolean equals(java.lang.Object):832:834 -> equals
1:1:java.lang.Object getKey():814:814 -> getKey
1:1:java.lang.Object getValue():819:819 -> getValue
1:1:int hashCode():839:839 -> hashCode
1:2:java.lang.Object setValue(java.lang.Object):824:825 -> setValue
1:1:java.lang.String toString():844:844 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.b.J:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1228:1228 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):1228 -> <init>
1:1:void clear():1330:1330 -> clear
1:5:boolean contains(java.lang.Object):1268:1272 -> contains
6:6:boolean contains(java.lang.Object):1274:1274 -> contains
7:8:boolean contains(java.lang.Object):1277:1278 -> contains
9:10:boolean contains(java.lang.Object):1281:1282 -> contains
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry first():1255:1256 -> first
1:2:java.lang.Object first():1228 -> first
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry first():1255:1255 -> first
3:3:java.lang.Object first():1228 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1228:1228 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):1245:1245 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1228 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1230:1230 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1230:1230 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1228 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1230:1230 -> iterator
3:3:java.util.Iterator iterator():1228 -> iterator
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry last():1261:1262 -> last
1:2:java.lang.Object last():1228 -> last
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry last():1261:1261 -> last
3:3:java.lang.Object last():1228 -> last
1:7:boolean remove(java.lang.Object):1289:1295 -> remove
8:8:boolean remove(java.lang.Object):1301:1301 -> remove
9:12:boolean remove(java.lang.Object):1304:1307 -> remove
13:16:boolean remove(java.lang.Object):1313:1316 -> remove
1:1:int size():1325:1325 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1228:1228 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):1240:1240 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1228 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1228:1228 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry):1250:1250 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1228 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$MapIterator -> a.a.a.a.h.a.a.a.b.K:
int index -> d
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> e
int next -> b
int curr -> c
int prev -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1014:1014 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):995:995 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1001:1001 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1006:1006 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1012:1012 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1015:1016 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$1):989 -> <init>
1:1:boolean hasNext():1048:1048 -> a
1:1:int nextEntry():1084 -> a
2:6:int nextEntry():1085:1089 -> a
7:7:int nextEntry():1084:1084 -> a
1:1:boolean hasPrevious():1052:1052 -> b
1:1:int previousEntry():1093 -> b
2:6:int previousEntry():1094:1098 -> b
7:7:int previousEntry():1093:1093 -> b
1:3:void ensureIndexKnown():1056:1058 -> c
4:5:void ensureIndexKnown():1061:1062 -> c
6:10:void ensureIndexKnown():1065:1069 -> c
1:1:boolean hasNext():1048:1048 -> hasNext
1:1:boolean hasPrevious():1052:1052 -> hasPrevious
1:2:int nextIndex():1074:1075 -> nextIndex
1:2:int previousIndex():1079:1080 -> previousIndex
1:3:void remove():1102:1104 -> remove
4:7:void remove():1110:1113 -> remove
8:17:void remove():1119:1128 -> remove
18:18:void remove():1131:1131 -> remove
19:19:void remove():1135:1135 -> remove
20:22:void remove():1137:1139 -> remove
23:23:void remove():1142:1142 -> remove
24:28:void remove():1146:1150 -> remove
29:29:void remove():1144:1144 -> remove
30:30:void remove():1103:1103 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap$ValueIterator -> a.a.a.a.h.a.a.a.b.L:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenCustomHashMap):1517:1518 -> <init>
1:1:void add(java.lang.Object):1514:1514 -> add
1:1:java.lang.Object next():1523:1523 -> next
1:1:java.lang.Object previous():1504:1504 -> previous
1:1:void set(java.lang.Object):1509:1509 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap -> a.a.a.a.h.a.a.a.b.O:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry -> a.a.a.a.h.a.a.a.b.N:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap -> a.a.a.a.h.a.a.a.b.Q:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap$FastSortedEntrySet -> a.a.a.a.h.a.a.a.b.P:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectArrays -> a.a.a.a.h.a.a.a.b.R:
java.lang.Object[] EMPTY_ARRAY -> a
1:1:void <clinit>():88:88 -> <clinit>
1:2:java.lang.Object[] grow(java.lang.Object[],int,int):213:214 -> a
3:5:java.lang.Object[] newArray(java.lang.Object[],int):106:108 -> a
3:5:java.lang.Object[] grow(java.lang.Object[],int,int):215 -> a
6:6:java.lang.Object[] grow(java.lang.Object[],int,int):216:216 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator -> a.a.a.a.h.a.a.a.b.S:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollection -> a.a.a.a.h.a.a.a.b.T:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollections -> a.a.a.a.h.a.a.a.b.V:
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollections.unmodifiable(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection):383:383 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectCollections$EmptyCollection -> a.a.a.a.h.a.a.a.b.U:
1:1:void <init>():39:39 -> <init>
1:1:boolean addAll(java.util.Collection):81:81 -> addAll
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():55:55 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():55:55 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():38 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():55:55 -> iterator
3:3:java.util.Iterator iterator():38 -> iterator
1:1:boolean removeAll(java.util.Collection):86:86 -> removeAll
1:1:boolean retainAll(java.util.Collection):91:91 -> retainAll
1:1:java.lang.Object[] toArray():49:49 -> toArray
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterable -> a.a.a.a.h.a.a.a.b.W:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator -> a.a.a.a.h.a.a.a.b.X:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterators -> a.a.a.a.h.a.a.a.b.aa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterators$EmptyIterator EMPTY_ITERATOR -> a
1:1:void <clinit>():103:103 -> <clinit>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator unmodifiable(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator):762:762 -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterators$EmptyIterator -> a.a.a.a.h.a.a.a.b.Y:
1:1:void <init>():42:42 -> <init>
1:1:java.lang.Object clone():87:87 -> clone
1:1:java.lang.Object next():57:57 -> next
1:1:java.lang.Object previous():62:62 -> previous
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterators$UnmodifiableIterator -> a.a.a.a.h.a.a.a.b.Z:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator i -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator):739:740 -> <init>
1:1:boolean hasNext():745:745 -> hasNext
1:1:java.lang.Object next():750:750 -> next
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator -> a.a.a.a.h.a.a.a.b.ba:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet -> a.a.a.a.h.a.a.a.b.ca:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSets -> a.a.a.a.h.a.a.a.b.ea:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSets$EmptySet EMPTY_SET -> a
1:1:void <clinit>():70:70 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSets$EmptySet -> a.a.a.a.h.a.a.a.b.da:
1:1:void <init>():42:42 -> <init>
1:1:java.lang.Object clone():52:52 -> clone
1:1:boolean equals(java.lang.Object):58:58 -> equals
1:1:boolean remove(java.lang.Object):47:47 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet -> a.a.a.a.h.a.a.a.b.fa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSets -> a.a.a.a.h.a.a.a.b.ha:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSets$EmptySet EMPTY_SET -> a
1:1:void <clinit>():114:114 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSets$EmptySet -> a.a.a.a.h.a.a.a.b.ga:
1:1:void <init>():43:43 -> <init>
1:1:java.lang.Object clone():101:101 -> clone
1:1:java.lang.Object first():86:86 -> first
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(java.lang.Object):75:75 -> headSet
1:1:java.util.SortedSet headSet(java.lang.Object):40 -> headSet
1:1:java.lang.Object last():91:91 -> last
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(java.lang.Object,java.lang.Object):69:69 -> subSet
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):40 -> subSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(java.lang.Object):81:81 -> tailSet
1:1:java.util.SortedSet tailSet(java.lang.Object):40 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap -> a.a.a.a.h.a.a.a.b.la:
java.lang.Object[] key -> b
int[] value -> c
int size -> d
1:3:void <init>():70:72 -> <init>
1:1:int access$000(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap):37:37 -> a
2:2:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap,java.lang.Object):37:37 -> a
3:4:boolean containsValue(int):270:271 -> a
5:5:int put(java.lang.Object,int):283:283 -> a
6:7:int put(java.lang.Object,int):285:286 -> a
8:13:int put(java.lang.Object,int):289:294 -> a
14:15:int put(java.lang.Object,int):296:297 -> a
16:19:int put(java.lang.Object,int):299:302 -> a
20:27:int removeInt(java.lang.Object):308:315 -> a
1:1:int access$010(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap):37:37 -> b
2:4:int findKey(java.lang.Object):235:237 -> b
1:1:java.lang.Object[] access$100(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap):37:37 -> c
1:2:void clear():257:258 -> clear
3:3:void clear():260:260 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap clone():344:344 -> clone
1:1:java.lang.Object clone():37 -> clone
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap clone():348:349 -> clone
2:3:java.lang.Object clone():37 -> clone
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap clone():346:346 -> clone
4:4:java.lang.Object clone():37 -> clone
1:1:boolean containsKey(java.lang.Object):265:265 -> containsKey
1:1:int[] access$200(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap):37:37 -> d
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$FastEntrySet reference2IntEntrySet():231:231 -> e
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet reference2IntEntrySet():37 -> e
1:4:int getInt(java.lang.Object):244:247 -> getInt
1:1:boolean isEmpty():277:277 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keySet():321:321 -> keySet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keySet():321:321 -> keySet
2:2:java.util.Set keySet():37 -> keySet
1:1:int size():252:252 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():326:326 -> values
1:1:java.util.Collection values():37 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$1 -> a.a.a.a.h.a.a.a.b.ia:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$EntrySet -> a.a.a.a.h.a.a.a.b.ka:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap):133:133 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$1):133 -> <init>
1:5:boolean contains(java.lang.Object):203:207 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():136:136 -> iterator
2:2:java.util.Iterator iterator():133 -> iterator
1:12:boolean remove(java.lang.Object):213:224 -> remove
1:1:int size():197:197 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$EntrySet$1 -> a.a.a.a.h.a.a.a.b.ja:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$EntrySet this$1 -> c
int next -> b
int curr -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntArrayMap$EntrySet):136:137 -> <init>
1:1:boolean hasNext():141:141 -> hasNext
1:1:boolean hasNext():141:141 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry next():147 -> next
1:1:java.lang.Object next():136 -> next
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry next():148:148 -> next
2:2:java.lang.Object next():136 -> next
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry next():147:147 -> next
3:3:java.lang.Object next():136 -> next
1:6:void remove():153:158 -> remove
7:7:void remove():153:153 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntFunction -> a.a.a.a.h.a.a.a.b.ma:
int put(java.lang.Object,int) -> a
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap -> a.a.a.a.h.a.a.a.b.va:
float f -> l
java.lang.Object[] key -> b
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values -> o
int maxFill -> j
int size -> k
int n -> i
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet keys -> n
int first -> f
int last -> g
int mask -> d
long[] link -> h
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap$FastSortedEntrySet entries -> m
int[] value -> c
boolean containsNullKey -> e
1:1:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.<init>():34:34 -> <init>
1:1:void <init>(int,float):147 -> <init>
2:2:void <init>(int,float):102:102 -> <init>
3:3:void <init>(int,float):107:107 -> <init>
4:10:void <init>(int,float):150:156 -> <init>
11:11:void <init>(int,float):149:149 -> <init>
12:12:void <init>(int,float):148:148 -> <init>
1:1:int access$200(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):87:87 -> a
2:2:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,int):87:87 -> a
3:8:int removeNullEntry():285:290 -> a
9:11:int insert(java.lang.Object,int):307:309 -> a
9:11:int put(java.lang.Object,int):338 -> a
12:12:int insert(java.lang.Object,int):312:312 -> a
12:12:int put(java.lang.Object,int):338 -> a
13:13:int insert(java.lang.Object,int):314:314 -> a
13:13:int put(java.lang.Object,int):338 -> a
14:14:int insert(java.lang.Object,int):316:316 -> a
14:14:int put(java.lang.Object,int):338 -> a
15:18:int insert(java.lang.Object,int):320:323 -> a
15:18:int put(java.lang.Object,int):338 -> a
19:19:int insert(java.lang.Object,int):325:325 -> a
19:19:int put(java.lang.Object,int):338 -> a
20:22:int insert(java.lang.Object,int):327:329 -> a
20:22:int put(java.lang.Object,int):338 -> a
23:23:int insert(java.lang.Object,int):331:331 -> a
23:23:int put(java.lang.Object,int):338 -> a
24:26:int put(java.lang.Object,int):339:341 -> a
27:28:int removeInt(java.lang.Object):431:432 -> a
29:29:int removeInt(java.lang.Object):435:435 -> a
30:31:int removeInt(java.lang.Object):438:439 -> a
32:33:int removeInt(java.lang.Object):441:442 -> a
34:38:boolean containsValue(int):754:758 -> a
39:40:void fixPointers(int,int):937:938 -> a
41:41:void fixPointers(int,int):940:940 -> a
42:45:void fixPointers(int,int):943:946 -> a
46:49:void fixPointers(int,int):949:952 -> a
50:50:void fixPointers(int,int):955:955 -> a
51:53:void fixPointers(int,int):958:960 -> a
1:2:void fixPointers(int):899:900 -> c
3:5:void fixPointers(int):903:905 -> c
6:6:void fixPointers(int):907:907 -> c
7:9:void fixPointers(int):911:913 -> c
10:10:void fixPointers(int):915:915 -> c
11:11:void fixPointers(int):919:919 -> c
12:13:void fixPointers(int):922:923 -> c
1:5:void clear():771:775 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap clone():1768:1768 -> clone
1:1:java.lang.Object clone():87 -> clone
2:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap clone():1772:1778 -> clone
2:8:java.lang.Object clone():87 -> clone
9:9:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap clone():1770:1770 -> clone
9:9:java.lang.Object clone():87 -> clone
1:1:boolean containsKey(java.lang.Object):738:738 -> containsKey
2:2:boolean containsKey(java.lang.Object):740:740 -> containsKey
3:3:boolean containsKey(java.lang.Object):743:743 -> containsKey
4:4:boolean containsKey(java.lang.Object):747:747 -> containsKey
1:2:void rehash(int):1709:1710 -> d
3:10:void rehash(int):1713:1720 -> d
11:12:void rehash(int):1722:1723 -> d
13:14:void rehash(int):1726:1727 -> d
15:16:void rehash(int):1729:1730 -> d
17:17:void rehash(int):1733:1733 -> d
18:18:void rehash(int):1735:1735 -> d
19:19:void rehash(int):1738:1738 -> d
20:21:void rehash(int):1741:1742 -> d
22:27:void rehash(int):1745:1750 -> d
1:3:int removeEntry(int):276:278 -> e
4:4:void shiftKeys(int):410:410 -> e
4:4:int removeEntry(int):279 -> e
5:5:void shiftKeys(int):412:412 -> e
5:5:int removeEntry(int):279 -> e
6:7:void shiftKeys(int):414:415 -> e
6:7:int removeEntry(int):279 -> e
8:8:int removeEntry(int):280:280 -> e
9:9:void shiftKeys(int):418:418 -> e
9:9:int removeEntry(int):279 -> e
10:12:void shiftKeys(int):422:424 -> e
10:12:int removeEntry(int):279 -> e
13:13:void shiftKeys(int):420:420 -> e
13:13:int removeEntry(int):279 -> e
14:15:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap$FastSortedEntrySet reference2IntEntrySet():1422:1423 -> e
14:15:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet reference2IntEntrySet():87 -> e
16:17:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap$FastSortedEntrySet reference2IntEntrySet():1422:1423 -> e
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():31:31 -> entrySet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():0 -> entrySet
2:2:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():31:31 -> entrySet
2:2:java.util.Set com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():0 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet reference2IntEntrySet():87:87 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():229 -> entrySet
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet com.android.tools.r8.it.unimi.dsi.fastutil.objects.AbstractReference2IntSortedMap.entrySet():0 -> entrySet
1:2:java.lang.Object firstKey():970:971 -> firstKey
3:3:java.lang.Object firstKey():970:970 -> firstKey
1:1:int getInt(java.lang.Object):721:721 -> getInt
2:2:int getInt(java.lang.Object):723:723 -> getInt
3:4:int getInt(java.lang.Object):726:727 -> getInt
5:6:int getInt(java.lang.Object):730:731 -> getInt
1:1:int realSize():262:262 -> hashCode
1:1:int hashCode():1795 -> hashCode
2:2:int hashCode():1796:1796 -> hashCode
3:4:int hashCode():1798:1799 -> hashCode
5:5:int hashCode():1804:1804 -> hashCode
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap headMap(java.lang.Object):1002:1002 -> headMap
1:1:java.util.SortedMap headMap(java.lang.Object):87 -> headMap
1:1:boolean isEmpty():785:785 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet keySet():1531:1532 -> keySet
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keySet():87 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet keySet():1531:1532 -> keySet
3:4:java.util.Set keySet():87 -> keySet
1:2:java.lang.Object lastKey():981:982 -> lastKey
3:3:java.lang.Object lastKey():981:981 -> lastKey
1:1:void putAll(java.util.Map):296:296 -> putAll
2:3:void ensureCapacity(int):266:267 -> putAll
2:3:void putAll(java.util.Map):296 -> putAll
4:4:int size():780:780 -> putAll
4:4:void putAll(java.util.Map):298 -> putAll
5:5:void putAll(java.util.Map):298:298 -> putAll
6:7:void tryCapacity(long):271:272 -> putAll
6:7:void putAll(java.util.Map):298 -> putAll
8:8:void putAll(java.util.Map):301:301 -> putAll
1:1:int size():780:780 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap subMap(java.lang.Object,java.lang.Object):1012:1012 -> subMap
1:1:java.util.SortedMap subMap(java.lang.Object,java.lang.Object):87 -> subMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap tailMap(java.lang.Object):992:992 -> tailMap
1:1:java.util.SortedMap tailMap(java.lang.Object):87 -> tailMap
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():1596:1596 -> values
1:1:java.util.Collection values():87 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():1617:1617 -> values
2:2:java.util.Collection values():87 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1 -> a.a.a.a.h.a.a.a.b.na:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1596:1596 -> <init>
1:1:boolean contains(int):1609:1609 -> c
2:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.containsValue(int):754:758 -> c
2:6:boolean contains(int):1609 -> c
1:1:void clear():1614:1614 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1599:1599 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():1599:1599 -> iterator
2:2:java.util.Iterator iterator():1596 -> iterator
1:1:int size():1604:1604 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$EntryIterator -> a.a.a.a.h.a.a.a.b.oa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapEntry entry -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1222:1222 -> <init>
1:1:void add(java.lang.Object):1219:1219 -> add
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapIterator.add(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry):1215:1215 -> add
2:2:void add(java.lang.Object):1219 -> add
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapEntry next():1231:1231 -> next
1:1:java.lang.Object next():1219 -> next
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapEntry previous():1236:1236 -> previous
1:1:java.lang.Object previous():1219 -> previous
1:2:void remove():1241:1242 -> remove
1:1:void set(java.lang.Object):1219:1219 -> set
2:2:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapIterator.set(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry):1211:1211 -> set
2:2:void set(java.lang.Object):1219 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$KeyIterator -> a.a.a.a.h.a.a.a.b.pa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1455:1456 -> <init>
1:1:void add(java.lang.Object):1452:1452 -> add
1:1:java.lang.Object next():1461:1461 -> next
1:1:java.lang.Object previous():1442:1442 -> previous
1:1:void set(java.lang.Object):1447:1447 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$KeySet -> a.a.a.a.h.a.a.a.b.qa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1465:1465 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1465 -> <init>
1:1:void clear():1493:1493 -> clear
1:1:boolean contains(java.lang.Object):1481:1481 -> contains
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.containsKey(java.lang.Object):738:738 -> contains
2:2:boolean contains(java.lang.Object):1481 -> contains
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.containsKey(java.lang.Object):740:740 -> contains
3:3:boolean contains(java.lang.Object):1481 -> contains
4:4:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.containsKey(java.lang.Object):743:743 -> contains
4:4:boolean contains(java.lang.Object):1481 -> contains
5:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap.containsKey(java.lang.Object):747:747 -> contains
5:5:boolean contains(java.lang.Object):1481 -> contains
1:2:java.lang.Object first():1498:1499 -> first
3:3:java.lang.Object first():1498:1498 -> first
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet headSet(java.lang.Object):1520:1520 -> headSet
1:1:java.util.SortedSet headSet(java.lang.Object):1465 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():1471:1471 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1465 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator iterator():1471:1471 -> iterator
2:2:java.util.Iterator iterator():1465 -> iterator
1:2:java.lang.Object last():1504:1505 -> last
3:3:java.lang.Object last():1504:1504 -> last
1:3:boolean remove(java.lang.Object):1486:1488 -> remove
1:1:int size():1476:1476 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet subSet(java.lang.Object,java.lang.Object):1525:1525 -> subSet
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1465 -> subSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSortedSet tailSet(java.lang.Object):1515:1515 -> tailSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1465 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapEntry -> a.a.a.a.h.a.a.a.b.ra:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,int):824:825 -> <init>
1:1:int getIntValue():838:838 -> b
1:3:boolean equals(java.lang.Object):875:877 -> equals
1:1:java.lang.Object getKey():833:833 -> getKey
1:1:java.lang.Integer getValue():857:857 -> getValue
1:1:java.lang.Object getValue():819 -> getValue
1:1:int hashCode():882:882 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):819:819 -> setValue
2:2:java.lang.Integer setValue(java.lang.Integer):869:869 -> setValue
2:2:java.lang.Object setValue(java.lang.Object):819 -> setValue
3:4:int setValue(int):843:844 -> setValue
3:4:java.lang.Integer setValue(java.lang.Integer):869 -> setValue
3:4:java.lang.Object setValue(java.lang.Object):819 -> setValue
5:5:java.lang.Integer setValue(java.lang.Integer):869:869 -> setValue
5:5:java.lang.Object setValue(java.lang.Object):819 -> setValue
1:1:java.lang.String toString():887:887 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.b.sa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1269:1269 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1269 -> <init>
1:1:void clear():1373:1373 -> clear
1:6:boolean contains(java.lang.Object):1309:1314 -> contains
7:7:boolean contains(java.lang.Object):1316:1316 -> contains
8:9:boolean contains(java.lang.Object):1319:1320 -> contains
10:11:boolean contains(java.lang.Object):1323:1324 -> contains
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry first():1296:1297 -> first
1:2:java.lang.Object first():1269 -> first
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry first():1296:1296 -> first
3:3:java.lang.Object first():1269 -> first
1:1:java.util.SortedSet headSet(java.lang.Object):1269:1269 -> headSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet headSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry):1286:1286 -> headSet
2:2:java.util.SortedSet headSet(java.lang.Object):1269 -> headSet
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():1269 -> iterator
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():1271:1271 -> iterator
3:3:java.util.Iterator iterator():1269 -> iterator
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry last():1302:1303 -> last
1:2:java.lang.Object last():1269 -> last
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry last():1302:1302 -> last
3:3:java.lang.Object last():1269 -> last
1:5:boolean remove(java.lang.Object):1331:1335 -> remove
6:7:boolean remove(java.lang.Object):1337:1338 -> remove
8:8:boolean remove(java.lang.Object):1344:1344 -> remove
9:9:boolean remove(java.lang.Object):1347:1347 -> remove
10:11:boolean remove(java.lang.Object):1349:1350 -> remove
12:12:boolean remove(java.lang.Object):1356:1356 -> remove
13:14:boolean remove(java.lang.Object):1358:1359 -> remove
1:1:int size():1368:1368 -> size
1:1:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1269:1269 -> subSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet subSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry):1281:1281 -> subSet
2:2:java.util.SortedSet subSet(java.lang.Object,java.lang.Object):1269 -> subSet
1:1:java.util.SortedSet tailSet(java.lang.Object):1269:1269 -> tailSet
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSortedSet tailSet(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry):1291:1291 -> tailSet
2:2:java.util.SortedSet tailSet(java.lang.Object):1269 -> tailSet
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$MapIterator -> a.a.a.a.h.a.a.a.b.ta:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> e
int index -> d
int next -> b
int curr -> c
int prev -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1057:1057 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1038:1038 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1044:1044 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1049:1049 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1055:1055 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1058:1059 -> <init>
6:7:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$1):1032 -> <init>
1:1:boolean hasNext():1091:1091 -> a
1:1:int nextEntry():1127 -> a
2:6:int nextEntry():1128:1132 -> a
7:7:int nextEntry():1127:1127 -> a
1:1:boolean hasPrevious():1095:1095 -> b
1:1:int previousEntry():1136 -> b
2:6:int previousEntry():1137:1141 -> b
7:7:int previousEntry():1136:1136 -> b
1:3:void ensureIndexKnown():1099:1101 -> d
4:5:void ensureIndexKnown():1104:1105 -> d
6:10:void ensureIndexKnown():1108:1112 -> d
1:1:boolean hasNext():1091:1091 -> hasNext
1:1:boolean hasPrevious():1095:1095 -> hasPrevious
1:2:int nextIndex():1117:1118 -> nextIndex
1:2:int previousIndex():1122:1123 -> previousIndex
1:3:void remove():1145:1147 -> remove
4:7:void remove():1153:1156 -> remove
8:16:void remove():1162:1170 -> remove
17:17:void remove():1173:1173 -> remove
18:18:void remove():1177:1177 -> remove
19:20:void remove():1179:1180 -> remove
21:21:void remove():1183:1183 -> remove
22:26:void remove():1187:1191 -> remove
27:27:void remove():1185:1185 -> remove
28:28:void remove():1146:1146 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap$ValueIterator -> a.a.a.a.h.a.a.a.b.ua:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap this$0 -> f
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntLinkedOpenHashMap):1578:1579 -> <init>
1:1:void add(java.lang.Object):1544:1544 -> add
2:2:void add(java.lang.Integer):1565:1565 -> add
2:2:void add(java.lang.Object):1544 -> add
1:1:int previousInt():1547:1547 -> c
1:1:java.lang.Integer next():1590:1590 -> next
1:1:java.lang.Object next():1544 -> next
1:1:int nextInt():1584:1584 -> nextInt
1:1:java.lang.Integer previous():1553:1553 -> previous
1:1:java.lang.Object previous():1544 -> previous
1:1:void set(java.lang.Object):1544:1544 -> set
2:2:void set(java.lang.Integer):1559:1559 -> set
2:2:void set(java.lang.Object):1544 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap -> a.a.a.a.h.a.a.a.b.ya:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet reference2IntEntrySet() -> e
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry -> a.a.a.a.h.a.a.a.b.wa:
int getIntValue() -> b
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$FastEntrySet -> a.a.a.a.h.a.a.a.b.xa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap -> a.a.a.a.h.a.a.a.b.Ha:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$FastEntrySet entries -> j
com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values -> l
java.lang.Object[] key -> b
float f -> i
int[] value -> c
int size -> h
boolean containsNullKey -> e
int n -> f
int maxFill -> g
int mask -> d
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keys -> k
1:1:void <init>(int,float):91:91 -> <init>
1:1:void <init>():119 -> <init>
2:7:void <init>(int,float):94:99 -> <init>
2:7:void <init>():119 -> <init>
1:1:int access$300(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):49:49 -> a
2:2:int access$400(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,int):49:49 -> a
3:7:int removeNullEntry():227:231 -> a
8:10:int insert(java.lang.Object,int):248:250 -> a
8:10:int put(java.lang.Object,int):270 -> a
11:11:int insert(java.lang.Object,int):253:253 -> a
11:11:int put(java.lang.Object,int):270 -> a
12:12:int insert(java.lang.Object,int):255:255 -> a
12:12:int put(java.lang.Object,int):270 -> a
13:13:int insert(java.lang.Object,int):257:257 -> a
13:13:int put(java.lang.Object,int):270 -> a
14:16:int insert(java.lang.Object,int):261:263 -> a
14:16:int put(java.lang.Object,int):270 -> a
17:19:int put(java.lang.Object,int):271:273 -> a
20:21:int removeInt(java.lang.Object):353:354 -> a
22:22:int removeInt(java.lang.Object):357:357 -> a
23:24:int removeInt(java.lang.Object):360:361 -> a
25:26:int removeInt(java.lang.Object):363:364 -> a
27:31:boolean containsValue(int):404:408 -> a
1:2:void rehash(int):961:962 -> c
3:5:void rehash(int):965:967 -> c
6:6:int realSize():205:205 -> c
6:6:void rehash(int):968 -> c
7:7:void rehash(int):969:969 -> c
8:8:void rehash(int):971:971 -> c
9:10:void rehash(int):973:974 -> c
11:16:void rehash(int):976:981 -> c
1:4:void clear():421:424 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap clone():999:999 -> clone
1:1:java.lang.Object clone():49 -> clone
2:7:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap clone():1003:1008 -> clone
2:7:java.lang.Object clone():49 -> clone
8:8:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap clone():1001:1001 -> clone
8:8:java.lang.Object clone():49 -> clone
1:1:boolean containsKey(java.lang.Object):388:388 -> containsKey
2:2:boolean containsKey(java.lang.Object):390:390 -> containsKey
3:3:boolean containsKey(java.lang.Object):393:393 -> containsKey
4:4:boolean containsKey(java.lang.Object):397:397 -> containsKey
1:2:int removeEntry(int):219:220 -> d
3:3:void shiftKeys(int):333:333 -> d
3:3:int removeEntry(int):221 -> d
4:4:void shiftKeys(int):335:335 -> d
4:4:int removeEntry(int):221 -> d
5:6:void shiftKeys(int):337:338 -> d
5:6:int removeEntry(int):221 -> d
7:7:int removeEntry(int):222:222 -> d
8:8:void shiftKeys(int):341:341 -> d
8:8:int removeEntry(int):221 -> d
9:10:void shiftKeys(int):345:346 -> d
9:10:int removeEntry(int):221 -> d
11:11:void shiftKeys(int):343:343 -> d
11:11:int removeEntry(int):221 -> d
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntMap$FastEntrySet reference2IntEntrySet():761:762 -> e
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectSet reference2IntEntrySet():49 -> e
1:1:int getInt(java.lang.Object):371:371 -> getInt
2:2:int getInt(java.lang.Object):373:373 -> getInt
3:4:int getInt(java.lang.Object):376:377 -> getInt
5:6:int getInt(java.lang.Object):380:381 -> getInt
1:1:int realSize():205:205 -> hashCode
1:1:int hashCode():1025 -> hashCode
2:2:int hashCode():1026:1026 -> hashCode
3:4:int hashCode():1028:1029 -> hashCode
5:5:int hashCode():1034:1034 -> hashCode
1:1:boolean isEmpty():434:434 -> isEmpty
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keySet():816:817 -> keySet
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet keySet():816:817 -> keySet
3:4:java.util.Set keySet():49 -> keySet
1:1:void putAll(java.util.Map):237:237 -> putAll
2:3:void ensureCapacity(int):209:210 -> putAll
2:3:void putAll(java.util.Map):237 -> putAll
4:4:int size():429:429 -> putAll
4:4:void putAll(java.util.Map):239 -> putAll
5:5:void putAll(java.util.Map):239:239 -> putAll
6:7:void tryCapacity(long):214:215 -> putAll
6:7:void putAll(java.util.Map):239 -> putAll
8:8:void putAll(java.util.Map):242:242 -> putAll
1:1:int size():429:429 -> size
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():848:848 -> values
1:1:java.util.Collection values():49 -> values
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntCollection values():869:869 -> values
2:2:java.util.Collection values():49 -> values
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1 -> a.a.a.a.h.a.a.a.b.za:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):848:848 -> <init>
1:1:boolean contains(int):861:861 -> c
2:6:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap.containsValue(int):404:408 -> c
2:6:boolean contains(int):861 -> c
1:1:void clear():866:866 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():851:851 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.ints.IntIterator iterator():851:851 -> iterator
2:2:java.util.Iterator iterator():848 -> iterator
1:1:int size():856:856 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$EntryIterator -> a.a.a.a.h.a.a.a.b.Aa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> h
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapEntry entry -> g
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):654:654 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):654 -> <init>
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapEntry next():659:659 -> next
1:1:java.lang.Object next():654 -> next
1:5:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():630:634 -> remove
1:5:void remove():664 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):608:608 -> remove
6:6:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
6:6:void remove():664 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):610:610 -> remove
7:7:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
7:7:void remove():664 -> remove
8:9:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):612:613 -> remove
8:9:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
8:9:void remove():664 -> remove
10:11:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():641:642 -> remove
10:11:void remove():664 -> remove
12:12:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):616:616 -> remove
12:12:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
12:12:void remove():664 -> remove
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):621:622 -> remove
13:14:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
13:14:void remove():664 -> remove
15:16:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):624:625 -> remove
15:16:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
15:16:void remove():664 -> remove
17:17:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.shiftKeys(int):618:618 -> remove
17:17:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():634 -> remove
17:17:void remove():664 -> remove
18:19:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():637:638 -> remove
18:19:void remove():664 -> remove
20:20:void remove():665:665 -> remove
21:21:void com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator.remove():630:630 -> remove
21:21:void remove():664 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$KeyIterator -> a.a.a.a.h.a.a.a.b.Ba:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):775:776 -> <init>
1:1:java.lang.Object next():781:781 -> next
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$KeySet -> a.a.a.a.h.a.a.a.b.Ca:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):785:785 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):785 -> <init>
1:1:void clear():810:810 -> clear
1:1:boolean contains(java.lang.Object):798:798 -> contains
2:2:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap.containsKey(java.lang.Object):388:388 -> contains
2:2:boolean contains(java.lang.Object):798 -> contains
3:3:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap.containsKey(java.lang.Object):390:390 -> contains
3:3:boolean contains(java.lang.Object):798 -> contains
4:4:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap.containsKey(java.lang.Object):393:393 -> contains
4:4:boolean contains(java.lang.Object):798 -> contains
5:5:boolean com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap.containsKey(java.lang.Object):397:397 -> contains
5:5:boolean contains(java.lang.Object):798 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():788:788 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():788:788 -> iterator
2:2:java.util.Iterator iterator():785 -> iterator
1:3:boolean remove(java.lang.Object):803:805 -> remove
1:1:int size():793:793 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapEntry -> a.a.a.a.h.a.a.a.b.Da:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> b
int index -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,int):473:474 -> <init>
1:1:int getIntValue():487:487 -> b
1:3:boolean equals(java.lang.Object):524:526 -> equals
1:1:java.lang.Object getKey():482:482 -> getKey
1:1:java.lang.Integer getValue():506:506 -> getValue
1:1:java.lang.Object getValue():468 -> getValue
1:1:int hashCode():531:531 -> hashCode
1:1:java.lang.Object setValue(java.lang.Object):468:468 -> setValue
2:2:java.lang.Integer setValue(java.lang.Integer):518:518 -> setValue
2:2:java.lang.Object setValue(java.lang.Object):468 -> setValue
3:4:int setValue(int):492:493 -> setValue
3:4:java.lang.Integer setValue(java.lang.Integer):518 -> setValue
3:4:java.lang.Object setValue(java.lang.Object):468 -> setValue
5:5:java.lang.Integer setValue(java.lang.Integer):518:518 -> setValue
5:5:java.lang.Object setValue(java.lang.Object):468 -> setValue
1:1:java.lang.String toString():536:536 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapEntrySet -> a.a.a.a.h.a.a.a.b.Ea:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):679:679 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):679 -> <init>
1:1:void clear():755:755 -> clear
1:6:boolean contains(java.lang.Object):691:696 -> contains
7:7:boolean contains(java.lang.Object):698:698 -> contains
8:9:boolean contains(java.lang.Object):701:702 -> contains
10:11:boolean contains(java.lang.Object):705:706 -> contains
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():681:681 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():681:681 -> iterator
2:2:java.util.Iterator iterator():679 -> iterator
1:5:boolean remove(java.lang.Object):713:717 -> remove
6:7:boolean remove(java.lang.Object):719:720 -> remove
8:8:boolean remove(java.lang.Object):726:726 -> remove
9:9:boolean remove(java.lang.Object):729:729 -> remove
10:11:boolean remove(java.lang.Object):731:732 -> remove
12:12:boolean remove(java.lang.Object):738:738 -> remove
13:14:boolean remove(java.lang.Object):740:741 -> remove
1:1:int size():750:750 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$MapIterator -> a.a.a.a.h.a.a.a.b.Fa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList wrapped -> e
int last -> b
int pos -> a
boolean mustReturnNullKey -> d
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):541:541 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):541 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):547:547 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):541 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):555:555 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):541 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):559:559 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):541 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):564:564 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap,com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$1):541 -> <init>
1:1:boolean hasNext():572:572 -> a
1:1:int nextEntry():576 -> a
2:5:int nextEntry():577:580 -> a
6:6:int nextEntry():582:582 -> a
7:7:int nextEntry():584:584 -> a
8:12:int nextEntry():586:590 -> a
13:13:int nextEntry():593:593 -> a
14:14:int nextEntry():576:576 -> a
1:1:boolean hasNext():572:572 -> hasNext
1:5:void remove():630:634 -> remove
6:6:void shiftKeys(int):608:608 -> remove
6:6:void remove():634 -> remove
7:7:void shiftKeys(int):610:610 -> remove
7:7:void remove():634 -> remove
8:9:void shiftKeys(int):612:613 -> remove
8:9:void remove():634 -> remove
10:11:void remove():641:642 -> remove
12:12:void shiftKeys(int):616:616 -> remove
12:12:void remove():634 -> remove
13:14:void shiftKeys(int):621:622 -> remove
13:14:void remove():634 -> remove
15:16:void shiftKeys(int):624:625 -> remove
15:16:void remove():634 -> remove
17:17:void shiftKeys(int):618:618 -> remove
17:17:void remove():634 -> remove
18:19:void remove():637:638 -> remove
20:20:void remove():630:630 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap$ValueIterator -> a.a.a.a.h.a.a.a.b.Ga:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap this$0 -> g
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap):830:831 -> <init>
1:1:java.lang.Integer next():842:842 -> next
1:1:java.lang.Object next():829 -> next
1:1:int nextInt():836:836 -> nextInt
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap -> a.a.a.a.h.a.a.a.b.Ja:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.Reference2IntSortedMap$FastSortedEntrySet -> a.a.a.a.h.a.a.a.b.Ia:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList -> a.a.a.a.h.a.a.a.b.La:
java.lang.Object[] a -> b
boolean wrapped -> a
int size -> c
1:1:void <init>(int):96:96 -> <init>
2:3:void <init>(int):98:99 -> <init>
4:4:void <init>(int):97:97 -> <init>
1:5:void add(int,java.lang.Object):299:303 -> add
6:7:boolean add(java.lang.Object):309:310 -> add
1:3:void removeElements(int,int):453:455 -> b
4:4:void removeElements(int,int):458:458 -> b
1:2:void clear():365:366 -> clear
1:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList clone():553:555 -> clone
1:3:java.lang.Object clone():57 -> clone
1:1:void grow(int):285:285 -> e
2:6:void grow(int):287:291 -> e
1:2:java.lang.Object get(int):317:318 -> get
3:3:java.lang.Object get(int):317:317 -> get
1:2:int indexOf(java.lang.Object):323:324 -> indexOf
1:1:boolean isEmpty():385:385 -> isEmpty
1:2:int lastIndexOf(java.lang.Object):330:331 -> lastIndexOf
1:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator listIterator(int):497:498 -> listIterator
3:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectListIterator listIterator(int):497:498 -> listIterator
3:4:java.util.ListIterator listIterator(int):57 -> listIterator
1:2:int indexOf(java.lang.Object):323:324 -> remove
1:2:boolean remove(java.lang.Object):348 -> remove
3:3:boolean remove(java.lang.Object):350:350 -> remove
4:8:java.lang.Object remove(int):337:341 -> remove
9:9:java.lang.Object remove(int):337:337 -> remove
1:1:boolean removeAll(java.util.Collection):485:485 -> removeAll
2:6:boolean removeAll(java.util.Collection):487:491 -> removeAll
1:3:java.lang.Object set(int,java.lang.Object):357:359 -> set
4:4:java.lang.Object set(int,java.lang.Object):357:357 -> set
1:1:int size():372:372 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList$1 -> a.a.a.a.h.a.a.a.b.Ka:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList this$0 -> d
int last -> b
int val$index -> c
int pos -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList,int):498:499 -> <init>
1:2:void add(java.lang.Object):528:529 -> add
1:1:boolean hasNext():502:502 -> hasNext
1:1:boolean hasPrevious():506:506 -> hasPrevious
1:1:boolean hasNext():502:502 -> next
1:1:java.lang.Object next():510 -> next
2:2:java.lang.Object next():511:511 -> next
3:3:java.lang.Object next():510:510 -> next
1:1:int nextIndex():520:520 -> nextIndex
1:1:boolean hasPrevious():506:506 -> previous
1:1:java.lang.Object previous():515 -> previous
2:2:java.lang.Object previous():516:516 -> previous
3:3:java.lang.Object previous():515:515 -> previous
1:1:int previousIndex():524:524 -> previousIndex
1:2:void remove():538:539 -> remove
3:4:void remove():545:546 -> remove
5:5:void remove():538:538 -> remove
1:2:void set(java.lang.Object):533:534 -> set
3:3:void set(java.lang.Object):533:533 -> set
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet -> a.a.a.a.h.a.a.a.b.Na:
int size -> b
1:4:void <init>(java.lang.Object[],int):104:107 -> <init>
1:1:int access$000(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet):29:29 -> a
2:3:int findKey(java.lang.Object):111:112 -> a
1:1:boolean add(java.lang.Object):166:166 -> add
2:6:boolean add(java.lang.Object):168:172 -> add
7:7:boolean add(java.lang.Object):174:174 -> add
1:1:int access$010(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet):29:29 -> b
1:1:java.lang.Object[] access$100(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet):29:29 -> c
1:2:void clear():180:181 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet clone():204:204 -> clone
1:1:java.lang.Object clone():29 -> clone
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet clone():208:208 -> clone
2:2:java.lang.Object clone():29 -> clone
3:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet clone():206:206 -> clone
3:3:java.lang.Object clone():29 -> clone
1:1:boolean contains(java.lang.Object):144:144 -> contains
1:1:boolean isEmpty():186:186 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():119:119 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():119:119 -> iterator
2:2:java.util.Iterator iterator():29 -> iterator
1:1:boolean remove(java.lang.Object):154:154 -> remove
2:2:boolean remove(java.lang.Object):156:156 -> remove
3:5:boolean remove(java.lang.Object):158:160 -> remove
1:1:int size():149:149 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet$1 -> a.a.a.a.h.a.a.a.b.Ma:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet this$0 -> b
int next -> a
1:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArraySet):119:120 -> <init>
1:1:boolean hasNext():124:124 -> hasNext
1:1:boolean hasNext():124:124 -> next
1:1:java.lang.Object next():129 -> next
2:2:java.lang.Object next():130:130 -> next
3:3:java.lang.Object next():129:129 -> next
1:3:void remove():135:137 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection -> a.a.a.a.h.a.a.a.b.Oa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollections$EmptyCollection -> a.a.a.a.h.a.a.a.b.Pa:
1:1:void <init>():39:39 -> <init>
1:1:boolean addAll(java.util.Collection):81:81 -> addAll
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():55:55 -> iterator
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():38 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator iterator():55:55 -> iterator
2:2:java.util.Iterator iterator():38 -> iterator
1:1:boolean removeAll(java.util.Collection):86:86 -> removeAll
1:1:boolean retainAll(java.util.Collection):91:91 -> retainAll
1:1:java.lang.Object[] toArray():49:49 -> toArray
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollections$UnmodifiableCollection -> a.a.a.a.h.a.a.a.b.Qa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection collection -> a
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection):276:276 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection):278:278 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceCollection):277:277 -> <init>
1:1:boolean add(java.lang.Object):283:283 -> add
1:1:boolean addAll(java.util.Collection):344:344 -> addAll
1:1:void clear():324:324 -> clear
1:1:boolean contains(java.lang.Object):303:303 -> contains
1:1:boolean containsAll(java.util.Collection):339:339 -> containsAll
1:1:boolean equals(java.lang.Object):370:370 -> equals
1:1:int hashCode():364:364 -> hashCode
1:1:boolean isEmpty():298:298 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():307:307 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():307:307 -> iterator
2:2:java.util.Iterator iterator():272 -> iterator
1:1:boolean remove(java.lang.Object):288:288 -> remove
1:1:boolean removeAll(java.util.Collection):349:349 -> removeAll
1:1:boolean retainAll(java.util.Collection):354:354 -> retainAll
1:1:int size():293:293 -> size
1:1:java.lang.Object[] toArray(java.lang.Object[]):329:329 -> toArray
2:2:java.lang.Object[] toArray():334:334 -> toArray
1:1:java.lang.String toString():359:359 -> toString
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet -> a.a.a.a.h.a.a.a.b.Ta:
java.lang.Object[] key -> a
float f -> g
int size -> f
int n -> d
int maxFill -> e
int mask -> b
boolean containsNull -> c
1:1:void <init>(int,float):77:77 -> <init>
1:1:void <init>():104 -> <init>
2:6:void <init>(int,float):80:84 -> <init>
2:6:void <init>():104 -> <init>
1:2:boolean add(java.lang.Object):268:269 -> add
3:3:boolean add(java.lang.Object):272:272 -> add
4:4:boolean add(java.lang.Object):274:274 -> add
5:5:boolean add(java.lang.Object):276:276 -> add
6:6:boolean add(java.lang.Object):279:279 -> add
7:7:boolean add(java.lang.Object):281:281 -> add
1:1:boolean addAll(java.util.Collection):255:255 -> addAll
2:3:void ensureCapacity(int):243:244 -> addAll
2:3:boolean addAll(java.util.Collection):255 -> addAll
4:4:int size():380:380 -> addAll
4:4:boolean addAll(java.util.Collection):258 -> addAll
5:5:boolean addAll(java.util.Collection):258:258 -> addAll
6:7:void tryCapacity(long):248:249 -> addAll
6:7:boolean addAll(java.util.Collection):258 -> addAll
8:8:boolean addAll(java.util.Collection):261:261 -> addAll
1:1:void rehash(int):607:607 -> c
2:3:void rehash(int):610:611 -> c
4:4:int realSize():239:239 -> c
4:4:void rehash(int):612 -> c
5:5:void rehash(int):613:613 -> c
6:6:void rehash(int):615:615 -> c
7:7:void rehash(int):617:617 -> c
8:11:void rehash(int):619:622 -> c
1:4:void clear():372:375 -> clear
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet clone():640:640 -> clone
1:1:java.lang.Object clone():40 -> clone
2:3:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet clone():644:645 -> clone
2:3:java.lang.Object clone():40 -> clone
4:4:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet clone():642:642 -> clone
4:4:java.lang.Object clone():40 -> clone
1:1:boolean contains(java.lang.Object):350:350 -> contains
2:2:boolean contains(java.lang.Object):352:352 -> contains
3:3:boolean contains(java.lang.Object):355:355 -> contains
4:4:boolean contains(java.lang.Object):358:358 -> contains
1:1:boolean removeEntry(int):314:314 -> d
2:2:void shiftKeys(int):297:297 -> d
2:2:boolean removeEntry(int):315 -> d
3:3:void shiftKeys(int):299:299 -> d
3:3:boolean removeEntry(int):315 -> d
4:5:void shiftKeys(int):301:302 -> d
4:5:boolean removeEntry(int):315 -> d
6:6:boolean removeEntry(int):316:316 -> d
7:7:void shiftKeys(int):305:305 -> d
7:7:boolean removeEntry(int):315 -> d
8:8:void shiftKeys(int):309:309 -> d
8:8:boolean removeEntry(int):315 -> d
9:9:void shiftKeys(int):307:307 -> d
9:9:boolean removeEntry(int):315 -> d
1:1:int realSize():239:239 -> hashCode
1:1:int hashCode():662 -> hashCode
2:2:int hashCode():663:663 -> hashCode
3:3:int hashCode():665:665 -> hashCode
1:1:boolean isEmpty():385:385 -> isEmpty
1:1:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():515:515 -> iterator
2:2:com.android.tools.r8.it.unimi.dsi.fastutil.objects.ObjectIterator iterator():515:515 -> iterator
2:2:java.util.Iterator iterator():40 -> iterator
1:1:boolean remove(java.lang.Object):332:332 -> remove
2:5:boolean removeNullEntry():321:324 -> remove
2:5:boolean remove(java.lang.Object):332 -> remove
6:6:boolean remove(java.lang.Object):336:336 -> remove
7:8:boolean remove(java.lang.Object):339:340 -> remove
9:10:boolean remove(java.lang.Object):342:343 -> remove
1:1:int size():380:380 -> size
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1 -> a.a.a.a.h.a.a.a.b.Ra:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$SetIterator -> a.a.a.a.h.a.a.a.b.Sa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet this$0 -> f
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceArrayList wrapped -> e
int last -> b
int pos -> a
boolean mustReturnNull -> d
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet):414:414 -> <init>
1:1:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1):414 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet):420:420 -> <init>
2:2:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1):414 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet):428:428 -> <init>
3:3:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1):414 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet):432:432 -> <init>
4:4:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1):414 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet):434:434 -> <init>
5:5:void <init>(com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet,com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$1):414 -> <init>
1:1:boolean hasNext():442:442 -> hasNext
1:1:boolean hasNext():442:442 -> next
1:1:java.lang.Object next():446 -> next
2:6:java.lang.Object next():447:451 -> next
7:7:java.lang.Object next():453:453 -> next
8:8:java.lang.Object next():455:455 -> next
9:10:java.lang.Object next():457:458 -> next
11:11:java.lang.Object next():460:460 -> next
12:12:java.lang.Object next():446:446 -> next
1:5:void remove():496:500 -> remove
6:6:void shiftKeys(int):475:475 -> remove
6:6:void remove():500 -> remove
7:7:void shiftKeys(int):477:477 -> remove
7:7:void remove():500 -> remove
8:9:void shiftKeys(int):479:480 -> remove
8:9:void remove():500 -> remove
10:11:void remove():507:508 -> remove
12:12:void shiftKeys(int):483:483 -> remove
12:12:void remove():500 -> remove
13:14:void shiftKeys(int):488:489 -> remove
13:14:void remove():500 -> remove
15:15:void shiftKeys(int):491:491 -> remove
15:15:void remove():500 -> remove
16:16:void shiftKeys(int):485:485 -> remove
16:16:void remove():500 -> remove
17:18:void remove():503:504 -> remove
19:19:void remove():496:496 -> remove
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSet -> a.a.a.a.h.a.a.a.b.Ua:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSets -> a.a.a.a.h.a.a.a.b.Wa:
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSets$EmptySet EMPTY_SET -> a
1:1:void <clinit>():70:70 -> <clinit>
com.android.tools.r8.it.unimi.dsi.fastutil.objects.ReferenceSets$EmptySet -> a.a.a.a.h.a.a.a.b.Va:
1:1:void <init>():42:42 -> <init>
1:1:java.lang.Object clone():52:52 -> clone
1:1:boolean equals(java.lang.Object):58:58 -> equals
1:1:boolean remove(java.lang.Object):47:47 -> remove
com.android.tools.r8.joptsimple.AbstractOptionSpec -> a.a.a.a.i.a:
java.util.List options -> a
java.lang.String description -> b
boolean forHelp -> c
1:1:void <init>(java.util.Collection,java.lang.String):52:52 -> <init>
2:2:void <init>(java.util.Collection,java.lang.String):44:44 -> <init>
3:4:void arrangeOptions(java.util.Collection):113:114 -> <init>
3:4:void <init>(java.util.Collection,java.lang.String):53 -> <init>
5:6:void arrangeOptions(java.util.Collection):118:119 -> <init>
5:6:void <init>(java.util.Collection,java.lang.String):53 -> <init>
7:9:void arrangeOptions(java.util.Collection):121:123 -> <init>
7:9:void <init>(java.util.Collection,java.lang.String):53 -> <init>
10:10:void arrangeOptions(java.util.Collection):125:125 -> <init>
10:10:void <init>(java.util.Collection,java.lang.String):53 -> <init>
11:12:void arrangeOptions(java.util.Collection):128:129 -> <init>
11:12:void <init>(java.util.Collection,java.lang.String):53 -> <init>
13:14:void arrangeOptions(java.util.Collection):131:132 -> <init>
13:14:void <init>(java.util.Collection,java.lang.String):53 -> <init>
15:15:void <init>(java.util.Collection,java.lang.String):55:55 -> <init>
java.lang.Object convert(java.lang.String) -> a
void handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String) -> a
1:1:java.util.Collection options():59:59 -> a
2:2:java.lang.Object com.android.tools.r8.joptsimple.internal.Reflection.convertWith(com.android.tools.r8.joptsimple.ValueConverter,java.lang.String):128:128 -> a
2:2:java.lang.Object convertWith(com.android.tools.r8.joptsimple.ValueConverter,java.lang.String):91 -> a
3:3:java.lang.Object convertWith(com.android.tools.r8.joptsimple.ValueConverter,java.lang.String):97:97 -> a
4:4:java.lang.Object convertWith(com.android.tools.r8.joptsimple.ValueConverter,java.lang.String):94:94 -> a
1:1:java.lang.String description():71:71 -> description
1:1:boolean equals(java.lang.Object):137:137 -> equals
2:3:boolean equals(java.lang.Object):140:141 -> equals
1:1:com.android.tools.r8.joptsimple.AbstractOptionSpec forHelp():75:75 -> h
1:1:int hashCode():146:146 -> hashCode
1:1:boolean isForHelp():80:80 -> i
1:1:java.lang.String toString():151:151 -> toString
com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec -> a.a.a.a.i.b:
java.lang.String argumentDescription -> g
java.lang.String valueSeparator -> h
boolean argumentRequired -> e
java.util.List defaultValues -> i
com.android.tools.r8.joptsimple.ValueConverter converter -> f
boolean optionRequired -> d
1:1:void <init>(java.util.Collection,boolean,java.lang.String):75:75 -> <init>
2:4:void <init>(java.util.Collection,boolean,java.lang.String):64:66 -> <init>
5:5:void <init>(java.util.Collection,boolean,java.lang.String):77:77 -> <init>
void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet) -> a
1:1:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec ofType(java.lang.Class):106:106 -> a
2:2:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withValuesConvertedBy(com.android.tools.r8.joptsimple.ValueConverter):126:126 -> a
2:2:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec ofType(java.lang.Class):106 -> a
3:3:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withValuesConvertedBy(com.android.tools.r8.joptsimple.ValueConverter):124:124 -> a
3:3:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec ofType(java.lang.Class):106 -> a
4:4:void addDefaultValue(java.lang.Object):248:248 -> a
4:4:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object,java.lang.Object[]):210 -> a
5:5:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object[]):224:224 -> a
5:5:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object,java.lang.Object[]):211 -> a
6:6:void addDefaultValue(java.lang.Object):248:248 -> a
6:6:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object[]):225 -> a
6:6:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object,java.lang.Object[]):211 -> a
7:7:void com.android.tools.r8.joptsimple.internal.Objects.ensureNotNull(java.lang.Object):44:44 -> a
7:7:void addDefaultValue(java.lang.Object):247 -> a
7:7:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object[]):225 -> a
7:7:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object,java.lang.Object[]):211 -> a
8:8:void com.android.tools.r8.joptsimple.internal.Objects.ensureNotNull(java.lang.Object):44:44 -> a
8:8:void addDefaultValue(java.lang.Object):247 -> a
8:8:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec defaultsTo(java.lang.Object,java.lang.Object[]):210 -> a
9:10:void handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String):255:256 -> a
11:11:void handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String):258:258 -> a
12:14:void addArguments(com.android.tools.r8.joptsimple.OptionSet,java.lang.String):262:264 -> a
15:16:void addArguments(com.android.tools.r8.joptsimple.OptionSet,java.lang.String):266:267 -> a
17:17:java.lang.Object convert(java.lang.String):276:276 -> a
1:1:boolean canConvertArgument(java.lang.String):280:280 -> b
2:3:boolean canConvertArgument(java.lang.String):283:284 -> b
4:4:java.lang.Object convert(java.lang.String):276:276 -> b
4:4:boolean canConvertArgument(java.lang.String):284 -> b
5:5:boolean requiresArgument():301:301 -> b
1:1:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec describedAs(java.lang.String):138:138 -> c
2:2:java.lang.String argumentDescription():305:305 -> c
1:1:java.lang.String argumentTypeIndicator():309:309 -> d
2:3:java.lang.String com.android.tools.r8.joptsimple.AbstractOptionSpec.argumentTypeIndicatorFrom(com.android.tools.r8.joptsimple.ValueConverter):105:106 -> d
2:3:java.lang.String argumentTypeIndicator():309 -> d
1:1:java.lang.String description():58:58 -> description
1:1:java.util.List defaultValues():313:313 -> e
1:1:boolean equals(java.lang.Object):318:318 -> equals
2:2:boolean equals(java.lang.Object):321:321 -> equals
3:3:boolean requiresArgument():301:301 -> equals
3:3:boolean equals(java.lang.Object):322 -> equals
4:4:boolean requiresArgument():301:301 -> equals
4:4:boolean equals(java.lang.Object):322 -> equals
boolean representsNonOptions() -> f
boolean acceptsArguments() -> g
1:1:int hashCode():327:327 -> hashCode
1:1:boolean isRequired():243:243 -> isRequired
1:1:boolean isArgumentOfNumberType():293:293 -> j
1:1:java.lang.String toString():58:58 -> toString
com.android.tools.r8.joptsimple.ArgumentList -> a.a.a.a.i.c:
java.lang.String[] arguments -> a
int currentIndex -> b
1:2:void <init>(java.lang.String[]):39:40 -> <init>
1:1:boolean hasMore():44:44 -> a
1:1:java.lang.String next():48:48 -> b
1:1:java.lang.String peek():52:52 -> c
com.android.tools.r8.joptsimple.BuiltinHelpFormatter -> a.a.a.a.i.e:
com.android.tools.r8.joptsimple.internal.Rows nonOptionRows -> a
com.android.tools.r8.joptsimple.internal.Rows optionRows -> b
1:3:void <init>(int,int):70:72 -> <init>
1:3:void <init>():60 -> <init>
1:1:java.lang.String format(java.util.Map):76:76 -> a
2:3:java.lang.String format(java.util.Map):83:84 -> a
4:7:com.android.tools.r8.joptsimple.OptionDescriptor findAndRemoveNonOptionsSpec(java.util.Collection):142:145 -> a
4:7:void addNonOptionsDescription(java.util.Collection):115 -> a
4:7:void addRows(java.util.Collection):102 -> a
4:7:java.lang.String format(java.util.Map):86 -> a
8:8:boolean shouldShowNonOptionArgumentDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):123:123 -> a
8:8:void addNonOptionsDescription(java.util.Collection):116 -> a
8:8:void addRows(java.util.Collection):102 -> a
8:8:java.lang.String format(java.util.Map):86 -> a
9:10:void addNonOptionsDescription(java.util.Collection):117:118 -> a
9:10:void addRows(java.util.Collection):102 -> a
9:10:java.lang.String format(java.util.Map):86 -> a
11:12:java.lang.String createNonOptionArgumentsDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):129:130 -> a
11:12:void addNonOptionsDescription(java.util.Collection):118 -> a
11:12:void addRows(java.util.Collection):102 -> a
11:12:java.lang.String format(java.util.Map):86 -> a
13:13:void maybeAppendNonOptionsDescription(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):137:137 -> a
13:13:java.lang.String createNonOptionArgumentsDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):131 -> a
13:13:void addNonOptionsDescription(java.util.Collection):118 -> a
13:13:void addRows(java.util.Collection):102 -> a
13:13:java.lang.String format(java.util.Map):86 -> a
14:14:java.lang.String createNonOptionArgumentsDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):133:133 -> a
14:14:void addNonOptionsDescription(java.util.Collection):118 -> a
14:14:void addRows(java.util.Collection):102 -> a
14:14:java.lang.String format(java.util.Map):86 -> a
15:15:void addNonOptionsDescription(java.util.Collection):118:118 -> a
15:15:void addRows(java.util.Collection):102 -> a
15:15:java.lang.String format(java.util.Map):86 -> a
16:17:void addRows(java.util.Collection):104:105 -> a
16:17:java.lang.String format(java.util.Map):86 -> a
18:19:boolean hasRequiredOption(java.util.Collection):164:165 -> a
18:19:void addHeaders(java.util.Collection):154 -> a
18:19:void addRows(java.util.Collection):107 -> a
18:19:java.lang.String format(java.util.Map):86 -> a
20:21:void addHeaders(java.util.Collection):155:156 -> a
20:21:void addRows(java.util.Collection):107 -> a
20:21:java.lang.String format(java.util.Map):86 -> a
22:23:void addHeaders(java.util.Collection):158:159 -> a
22:23:void addRows(java.util.Collection):107 -> a
22:23:java.lang.String format(java.util.Map):86 -> a
24:26:void addOptions(java.util.Collection):173:175 -> a
24:26:void addRows(java.util.Collection):108 -> a
24:26:java.lang.String format(java.util.Map):86 -> a
27:27:java.lang.String createOptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):180:180 -> a
27:27:void addOptions(java.util.Collection):175 -> a
27:27:void addRows(java.util.Collection):108 -> a
27:27:java.lang.String format(java.util.Map):86 -> a
28:31:java.lang.String createOptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):182:185 -> a
28:31:void addOptions(java.util.Collection):175 -> a
28:31:void addRows(java.util.Collection):108 -> a
28:31:java.lang.String format(java.util.Map):86 -> a
32:33:java.lang.String createOptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):187:188 -> a
32:33:void addOptions(java.util.Collection):175 -> a
32:33:void addRows(java.util.Collection):108 -> a
32:33:java.lang.String format(java.util.Map):86 -> a
34:34:java.lang.String createOptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):191:191 -> a
34:34:void addOptions(java.util.Collection):175 -> a
34:34:void addRows(java.util.Collection):108 -> a
34:34:java.lang.String format(java.util.Map):86 -> a
35:35:java.lang.String createOptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):193:193 -> a
35:35:void addOptions(java.util.Collection):175 -> a
35:35:void addRows(java.util.Collection):108 -> a
35:35:java.lang.String format(java.util.Map):86 -> a
36:38:java.lang.String createDescriptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):236:238 -> a
36:38:void addOptions(java.util.Collection):175 -> a
36:38:void addRows(java.util.Collection):108 -> a
36:38:java.lang.String format(java.util.Map):86 -> a
39:39:java.lang.String createDefaultValuesDisplay(java.util.List):245:245 -> a
39:39:java.lang.String createDescriptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):240 -> a
39:39:void addOptions(java.util.Collection):175 -> a
39:39:void addRows(java.util.Collection):108 -> a
39:39:java.lang.String format(java.util.Map):86 -> a
40:40:java.lang.String createDescriptionDisplay(com.android.tools.r8.joptsimple.OptionDescriptor):241:241 -> a
40:40:void addOptions(java.util.Collection):175 -> a
40:40:void addRows(java.util.Collection):108 -> a
40:40:java.lang.String format(java.util.Map):86 -> a
41:41:void addOptions(java.util.Collection):175:175 -> a
41:41:void addRows(java.util.Collection):108 -> a
41:41:java.lang.String format(java.util.Map):86 -> a
42:43:void fitRowsToWidth():249:250 -> a
42:43:void addRows(java.util.Collection):111 -> a
42:43:java.lang.String format(java.util.Map):86 -> a
44:48:java.lang.String formattedHelpOutput():92:96 -> a
44:48:java.lang.String format(java.util.Map):88 -> a
49:49:java.lang.String formattedHelpOutput():98:98 -> a
49:49:java.lang.String format(java.util.Map):88 -> a
50:50:com.android.tools.r8.joptsimple.OptionDescriptor findAndRemoveNonOptionsSpec(java.util.Collection):150:150 -> a
50:50:void addNonOptionsDescription(java.util.Collection):115 -> a
50:50:void addRows(java.util.Collection):102 -> a
50:50:java.lang.String format(java.util.Map):86 -> a
51:51:java.lang.String extractTypeIndicator(com.android.tools.r8.joptsimple.OptionDescriptor):204:204 -> a
51:51:void maybeAppendOptionInfo(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):197 -> a
52:53:java.lang.String extractTypeIndicator(com.android.tools.r8.joptsimple.OptionDescriptor):206:207 -> a
52:53:void maybeAppendOptionInfo(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):197 -> a
54:56:void maybeAppendOptionInfo(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):198:200 -> a
57:57:void appendOptionHelp(java.lang.StringBuilder,java.lang.String,java.lang.String,boolean):214:214 -> a
57:57:void maybeAppendOptionInfo(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):200 -> a
58:58:void appendOptionHelp(java.lang.StringBuilder,java.lang.String,java.lang.String,boolean):216:216 -> a
58:58:void maybeAppendOptionInfo(java.lang.StringBuilder,com.android.tools.r8.joptsimple.OptionDescriptor):200 -> a
59:59:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):221:221 -> a
60:60:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):223:223 -> a
61:61:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):225:225 -> a
62:62:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):227:227 -> a
63:63:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):229:229 -> a
64:64:void appendTypeIndicator(java.lang.StringBuilder,java.lang.String,java.lang.String,char,char):232:232 -> a
com.android.tools.r8.joptsimple.BuiltinHelpFormatter$1 -> a.a.a.a.i.d:
1:1:void <init>(com.android.tools.r8.joptsimple.BuiltinHelpFormatter):77:77 -> <init>
1:1:int compare(java.lang.Object,java.lang.Object):77:77 -> compare
2:2:int compare(com.android.tools.r8.joptsimple.OptionDescriptor,com.android.tools.r8.joptsimple.OptionDescriptor):79:79 -> compare
2:2:int compare(java.lang.Object,java.lang.Object):77 -> compare
com.android.tools.r8.joptsimple.IllegalOptionSpecificationException -> a.a.a.a.i.f:
1:1:void <init>(java.lang.String):39:39 -> <init>
1:1:java.lang.String getMessage():44:44 -> getMessage
com.android.tools.r8.joptsimple.MissingRequiredOptionException -> a.a.a.a.i.g:
1:1:void <init>(java.util.Collection):39:39 -> <init>
1:1:java.lang.String getMessage():44:44 -> getMessage
com.android.tools.r8.joptsimple.MultipleArgumentsForOptionException -> a.a.a.a.i.h:
1:1:void <init>(java.util.Collection):39:39 -> <init>
1:1:java.lang.String getMessage():44:44 -> getMessage
com.android.tools.r8.joptsimple.NonOptionArgumentSpec -> a.a.a.a.i.i:
com.android.tools.r8.joptsimple.ValueConverter converter -> d
java.lang.String argumentDescription -> e
1:1:void <init>(java.lang.String):64:64 -> <init>
2:2:void <init>(java.lang.String):57:57 -> <init>
1:1:java.lang.Object convert(java.lang.String):133:133 -> a
2:2:void handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String):140:140 -> a
boolean requiresArgument() -> b
1:1:java.lang.String argumentDescription():160:160 -> c
1:1:java.lang.String argumentTypeIndicator():164:164 -> d
2:3:java.lang.String com.android.tools.r8.joptsimple.AbstractOptionSpec.argumentTypeIndicatorFrom(com.android.tools.r8.joptsimple.ValueConverter):105:106 -> d
2:3:java.lang.String argumentTypeIndicator():164 -> d
1:1:java.lang.String description():53:53 -> description
1:1:java.util.List defaultValues():144:144 -> e
1:1:boolean equals(java.lang.Object):53:53 -> equals
boolean representsNonOptions() -> f
boolean acceptsArguments() -> g
1:1:int hashCode():53:53 -> hashCode
1:1:java.lang.String toString():53:53 -> toString
com.android.tools.r8.joptsimple.OptionArgumentConversionException -> a.a.a.a.i.j:
java.lang.String argument -> b
1:1:void <init>(java.util.Collection,java.lang.String,java.lang.Throwable):41:41 -> <init>
2:2:void <init>(java.util.Collection,java.lang.String,java.lang.Throwable):43:43 -> <init>
1:1:java.lang.String getMessage():48:48 -> getMessage
com.android.tools.r8.joptsimple.OptionDescriptor -> a.a.a.a.i.k:
java.util.Collection options() -> a
boolean requiresArgument() -> b
java.lang.String argumentDescription() -> c
java.lang.String argumentTypeIndicator() -> d
java.util.List defaultValues() -> e
boolean representsNonOptions() -> f
boolean acceptsArguments() -> g
com.android.tools.r8.joptsimple.OptionException -> a.a.a.a.i.l:
java.util.List options -> a
1:1:void <init>(java.util.Collection):47:47 -> <init>
2:2:void <init>(java.util.Collection):45:45 -> <init>
3:3:void <init>(java.util.Collection):48:48 -> <init>
4:4:void <init>(java.util.Collection,java.lang.Throwable):52:52 -> <init>
5:5:void <init>(java.util.Collection,java.lang.Throwable):45:45 -> <init>
6:6:void <init>(java.util.Collection,java.lang.Throwable):54:54 -> <init>
1:1:java.lang.String multipleOptionMessage():75:75 -> a
2:3:java.lang.String multipleOptionMessage():77:78 -> a
4:4:java.lang.String singleOptionMessage(java.lang.String):71:71 -> a
4:4:java.lang.String multipleOptionMessage():78 -> a
5:7:java.lang.String multipleOptionMessage():78:80 -> a
8:8:java.lang.String multipleOptionMessage():83:83 -> a
9:9:java.lang.String multipleOptionMessage():85:85 -> a
10:10:com.android.tools.r8.joptsimple.OptionException unrecognizedOption(java.lang.String):89:89 -> a
1:1:java.lang.String singleOptionMessage():67:67 -> b
2:2:java.lang.String singleOptionMessage(java.lang.String):71:71 -> b
2:2:java.lang.String singleOptionMessage():67 -> b
com.android.tools.r8.joptsimple.OptionMissingRequiredArgumentException -> a.a.a.a.i.m:
1:1:void <init>(java.util.Collection):39:39 -> <init>
1:1:java.lang.String getMessage():44:44 -> getMessage
com.android.tools.r8.joptsimple.OptionParser -> a.a.a.a.i.n:
java.util.Map requiredIf -> b
java.util.Map requiredUnless -> c
com.android.tools.r8.joptsimple.OptionParserState state -> d
boolean posixlyCorrect -> e
boolean allowsUnrecognizedOptions -> f
com.android.tools.r8.joptsimple.internal.AbbreviationMap recognizedOptions -> a
com.android.tools.r8.joptsimple.HelpFormatter helpFormatter -> g
1:1:void <init>():206:206 -> <init>
2:2:void <init>():200:200 -> <init>
3:5:void <init>():207:209 -> <init>
6:6:com.android.tools.r8.joptsimple.OptionParserState com.android.tools.r8.joptsimple.OptionParserState.moreOptions(boolean):47:47 -> <init>
6:6:void <init>():210 -> <init>
7:7:void <init>():210:210 -> <init>
8:8:void <init>():212:212 -> <init>
9:9:void com.android.tools.r8.joptsimple.NonOptionArgumentSpec.<init>():60:60 -> <init>
9:9:void <init>():212 -> <init>
10:10:void <init>():212:212 -> <init>
1:1:com.android.tools.r8.joptsimple.OptionSpecBuilder accepts(java.lang.String):232:232 -> a
2:2:com.android.tools.r8.joptsimple.OptionSpecBuilder acceptsAll(java.util.Collection):240:240 -> a
2:2:com.android.tools.r8.joptsimple.OptionSpecBuilder accepts(java.lang.String):232 -> a
3:3:com.android.tools.r8.joptsimple.OptionSpecBuilder accepts(java.lang.String,java.lang.String):236:236 -> a
4:4:com.android.tools.r8.joptsimple.OptionSpecBuilder acceptsAll(java.util.Collection,java.lang.String):244:244 -> a
5:5:com.android.tools.r8.joptsimple.OptionSpecBuilder acceptsAll(java.util.Collection,java.lang.String):247:247 -> a
6:6:com.android.tools.r8.joptsimple.OptionSpecBuilder acceptsAll(java.util.Collection,java.lang.String):249:249 -> a
7:7:com.android.tools.r8.joptsimple.OptionSpecBuilder acceptsAll(java.util.Collection,java.lang.String):245:245 -> a
8:8:boolean doesAllowsUnrecognizedOptions():282:282 -> a
9:9:void recognize(com.android.tools.r8.joptsimple.AbstractOptionSpec):293:293 -> a
10:10:void printHelpOn(java.io.OutputStream):307:307 -> a
11:12:void printHelpOn(java.io.Writer):321:322 -> a
11:12:void printHelpOn(java.io.OutputStream):307 -> a
13:15:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):356:358 -> a
16:17:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):360:361 -> a
18:18:void reset():521:521 -> a
18:18:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):363 -> a
19:19:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):379:379 -> a
19:19:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
19:19:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
20:22:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):381:383 -> a
20:22:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
20:22:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
23:24:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):386:387 -> a
23:24:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
23:24:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
25:26:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):389:390 -> a
25:26:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
25:26:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
27:28:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):394:395 -> a
27:28:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
27:28:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
29:30:java.util.Collection missingRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):397:398 -> a
29:30:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):371 -> a
29:30:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
31:32:boolean isHelpOptionPresent(com.android.tools.r8.joptsimple.OptionSet):416:417 -> a
31:32:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):372 -> a
31:32:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
33:34:void ensureRequiredOptions(com.android.tools.r8.joptsimple.OptionSet):374:375 -> a
33:34:com.android.tools.r8.joptsimple.OptionSet parse(java.lang.String[]):365 -> a
35:36:boolean optionsHasAnyOf(com.android.tools.r8.joptsimple.OptionSet,java.util.Collection):406:407 -> a
37:37:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483:483 -> a
38:39:void putRequiredOption(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec,java.util.Map):497:498 -> a
38:39:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483 -> a
40:40:void putRequiredOption(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec,java.util.Map):500:500 -> a
40:40:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483 -> a
41:41:void putRequiredOption(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec,java.util.Map):503:503 -> a
41:41:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483 -> a
42:43:void putRequiredOption(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec,java.util.Map):505:506 -> a
42:43:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483 -> a
44:44:void putRequiredOption(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec,java.util.Map):509:509 -> a
44:44:void requiredIf(java.util.Collection,com.android.tools.r8.joptsimple.OptionSpec):483 -> a
45:45:com.android.tools.r8.joptsimple.util.KeyValuePair parseLongOptionWithArgument(java.lang.String):544:544 -> a
45:45:void handleLongOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):426 -> a
46:46:void handleLongOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):428:428 -> a
47:48:void handleLongOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):431:432 -> a
49:49:void handleLongOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):429:429 -> a
1:1:com.android.tools.r8.joptsimple.OptionParserState com.android.tools.r8.joptsimple.OptionParserState.noMoreOptions():38:38 -> b
1:1:void noMoreOptions():467 -> b
2:2:void noMoreOptions():467:467 -> b
3:3:void handleNonOptionArgument(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):463:463 -> b
4:4:boolean isRecognized(java.lang.String):475:475 -> b
5:5:boolean com.android.tools.r8.joptsimple.internal.AbbreviationMap.contains(java.lang.String):74:74 -> b
5:5:boolean isRecognized(java.lang.String):475 -> b
1:1:boolean posixlyCorrect():274:274 -> c
2:2:boolean looksLikeAnOption(java.lang.String):471:471 -> c
3:3:com.android.tools.r8.joptsimple.util.KeyValuePair parseShortOptionWithArgument(java.lang.String):548:548 -> c
3:3:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):436 -> c
4:5:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):438:439 -> c
6:7:char[] extractShortOptionsFrom(java.lang.String):525:526 -> c
6:7:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):446 -> c
6:7:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
8:9:void validateOptionCharacters(char[]):532:533 -> c
8:9:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):447 -> c
8:9:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
10:10:void validateOptionCharacters(char[]):535:535 -> c
10:10:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):447 -> c
10:10:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
11:11:void validateOptionCharacters(char[]):538:538 -> c
11:11:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):447 -> c
11:11:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
12:12:void validateOptionCharacters(char[]):536:536 -> c
12:12:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):447 -> c
12:12:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
13:14:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):449:450 -> c
13:14:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
15:15:com.android.tools.r8.joptsimple.AbstractOptionSpec specFor(char):513:513 -> c
15:15:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):450 -> c
15:15:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
16:18:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):452:454 -> c
16:18:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
19:19:void handleShortOptionCluster(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):458:458 -> c
19:19:void handleShortOptionToken(java.lang.String,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):442 -> c
1:1:com.android.tools.r8.joptsimple.NonOptionArgumentSpec nonOptions(java.lang.String):261:261 -> d
2:2:com.android.tools.r8.joptsimple.NonOptionArgumentSpec nonOptions(java.lang.String):263:263 -> d
1:1:com.android.tools.r8.joptsimple.AbstractOptionSpec specFor(java.lang.String):517:517 -> e
com.android.tools.r8.joptsimple.OptionParserState -> a.a.a.a.i.q:
1:1:void <init>():36:36 -> <init>
void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet) -> a
1:1:com.android.tools.r8.joptsimple.OptionParserState moreOptions(boolean):47:47 -> a
com.android.tools.r8.joptsimple.OptionParserState$1 -> a.a.a.a.i.o:
1:1:void <init>():38:38 -> <init>
1:1:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):41:41 -> a
com.android.tools.r8.joptsimple.OptionParserState$2 -> a.a.a.a.i.p:
boolean val$posixlyCorrect -> a
1:1:void <init>(boolean):47:47 -> <init>
1:1:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):50:50 -> a
2:3:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):52:53 -> a
4:5:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):55:56 -> a
6:7:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):58:59 -> a
8:8:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):63:63 -> a
9:10:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):67:68 -> a
11:11:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):70:70 -> a
12:12:void handleArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):64:64 -> a
com.android.tools.r8.joptsimple.OptionSet -> a.a.a.a.i.r:
java.util.List detectedSpecs -> a
java.util.Map detectedOptions -> b
java.util.Map optionsToArguments -> c
java.util.Map defaultValues -> d
1:4:void <init>(java.util.Map):49:52 -> <init>
5:7:java.util.Map defaultValues(java.util.Map):316:318 -> <init>
5:7:void <init>(java.util.Map):53 -> <init>
8:8:void <init>(java.util.Map):53:53 -> <init>
1:1:boolean has(com.android.tools.r8.joptsimple.OptionSpec):91:91 -> a
2:2:void add(com.android.tools.r8.joptsimple.AbstractOptionSpec):259:259 -> a
3:3:void addWithArgument(com.android.tools.r8.joptsimple.AbstractOptionSpec,java.lang.String):263:263 -> a
4:5:void addWithArgument(com.android.tools.r8.joptsimple.AbstractOptionSpec,java.lang.String):265:266 -> a
6:6:void addWithArgument(com.android.tools.r8.joptsimple.AbstractOptionSpec,java.lang.String):268:268 -> a
7:8:void addWithArgument(com.android.tools.r8.joptsimple.AbstractOptionSpec,java.lang.String):271:272 -> a
9:9:void addWithArgument(com.android.tools.r8.joptsimple.AbstractOptionSpec,java.lang.String):276:276 -> a
1:2:java.lang.Object valueOf(com.android.tools.r8.joptsimple.OptionSpec):169:170 -> b
3:3:java.lang.Object valueOf(com.android.tools.r8.joptsimple.OptionSpec):174:174 -> b
4:4:java.lang.Object valueOf(com.android.tools.r8.joptsimple.OptionSpec):176:176 -> b
5:5:void com.android.tools.r8.joptsimple.internal.Objects.ensureNotNull(java.lang.Object):44:44 -> b
5:5:java.lang.Object valueOf(com.android.tools.r8.joptsimple.OptionSpec):167 -> b
1:2:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):213:214 -> c
3:6:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):217:220 -> c
7:7:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):222:222 -> c
8:8:java.util.List defaultValueFor(com.android.tools.r8.joptsimple.OptionSpec):312:312 -> c
8:8:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):215 -> c
9:10:java.util.List defaultValuesFor(java.lang.String):305:306 -> c
9:10:java.util.List defaultValueFor(com.android.tools.r8.joptsimple.OptionSpec):312 -> c
9:10:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):215 -> c
11:11:java.util.List defaultValuesFor(java.lang.String):308:308 -> c
11:11:java.util.List defaultValueFor(com.android.tools.r8.joptsimple.OptionSpec):312 -> c
11:11:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):215 -> c
12:12:void com.android.tools.r8.joptsimple.internal.Objects.ensureNotNull(java.lang.Object):44:44 -> c
12:12:java.util.List valuesOf(com.android.tools.r8.joptsimple.OptionSpec):211 -> c
1:1:boolean equals(java.lang.Object):284:284 -> equals
2:3:boolean equals(java.lang.Object):287:288 -> equals
4:4:boolean equals(java.lang.Object):290:290 -> equals
5:5:boolean equals(java.lang.Object):292:292 -> equals
1:1:int hashCode():298:298 -> hashCode
2:2:int hashCode():300:300 -> hashCode
com.android.tools.r8.joptsimple.OptionSpec -> a.a.a.a.i.s:
java.util.Collection options() -> a
com.android.tools.r8.joptsimple.OptionSpecBuilder -> a.a.a.a.i.t:
com.android.tools.r8.joptsimple.OptionParser parser -> d
1:1:void com.android.tools.r8.joptsimple.NoArgumentOptionSpec.<init>(java.util.Collection,java.lang.String):44:44 -> <init>
1:1:void <init>(com.android.tools.r8.joptsimple.OptionParser,java.util.Collection,java.lang.String):64 -> <init>
2:2:void <init>(com.android.tools.r8.joptsimple.OptionParser,java.util.Collection,java.lang.String):66:66 -> <init>
3:3:void attachToParser():71:71 -> <init>
3:3:void <init>(com.android.tools.r8.joptsimple.OptionParser,java.util.Collection,java.lang.String):67 -> <init>
java.lang.Object com.android.tools.r8.joptsimple.NoArgumentOptionSpec.convert(java.lang.String) -> a
java.util.Collection options() -> a
1:1:void com.android.tools.r8.joptsimple.NoArgumentOptionSpec.handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String):51:51 -> a
1:1:void com.android.tools.r8.joptsimple.NoArgumentOptionSpec.handleOption(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet,java.lang.String):0 -> a
2:2:com.android.tools.r8.joptsimple.OptionSpecBuilder requiredIf(com.android.tools.r8.joptsimple.OptionSpec,com.android.tools.r8.joptsimple.OptionSpec[]):135:135 -> a
3:3:java.util.Collection options():0:0 -> a
3:3:com.android.tools.r8.joptsimple.OptionSpecBuilder requiredIf(com.android.tools.r8.joptsimple.OptionSpec,com.android.tools.r8.joptsimple.OptionSpec[]):135 -> a
4:6:com.android.tools.r8.joptsimple.OptionSpecBuilder requiredIf(com.android.tools.r8.joptsimple.OptionSpec,com.android.tools.r8.joptsimple.OptionSpec[]):135:137 -> a
7:7:java.util.Collection options():0:0 -> a
7:7:com.android.tools.r8.joptsimple.OptionSpecBuilder requiredIf(com.android.tools.r8.joptsimple.OptionSpec,com.android.tools.r8.joptsimple.OptionSpec[]):137 -> a
8:8:com.android.tools.r8.joptsimple.OptionSpecBuilder requiredIf(com.android.tools.r8.joptsimple.OptionSpec,com.android.tools.r8.joptsimple.OptionSpec[]):137:137 -> a
boolean requiresArgument() -> b
java.lang.String argumentDescription() -> c
java.lang.String argumentTypeIndicator() -> d
1:1:java.lang.String description():60:60 -> description
1:1:java.util.List com.android.tools.r8.joptsimple.NoArgumentOptionSpec.defaultValues():80:80 -> e
1:1:java.util.List defaultValues():60 -> e
1:1:boolean equals(java.lang.Object):60:60 -> equals
boolean representsNonOptions() -> f
boolean acceptsArguments() -> g
com.android.tools.r8.joptsimple.AbstractOptionSpec forHelp() -> h
1:1:int hashCode():60:60 -> hashCode
1:1:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withOptionalArg():93:93 -> j
2:2:java.util.Collection options():0:0 -> j
2:2:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withOptionalArg():93 -> j
3:3:java.lang.String description():60:60 -> j
3:3:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withOptionalArg():93 -> j
4:4:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withOptionalArg():93:93 -> j
5:5:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withOptionalArg():95:95 -> j
1:1:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withRequiredArg():80:80 -> k
2:2:java.util.Collection options():0:0 -> k
2:2:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withRequiredArg():80 -> k
3:3:java.lang.String description():60:60 -> k
3:3:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withRequiredArg():80 -> k
4:4:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withRequiredArg():80:80 -> k
5:5:com.android.tools.r8.joptsimple.ArgumentAcceptingOptionSpec withRequiredArg():82:82 -> k
1:1:java.lang.String toString():60:60 -> toString
com.android.tools.r8.joptsimple.OptionalArgumentOptionSpec -> a.a.a.a.i.u:
1:1:void <init>(java.util.Collection,java.lang.String):42:42 -> <init>
1:2:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):47:48 -> a
3:3:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):50:50 -> a
4:6:void handleOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.joptsimple.ArgumentList):62:64 -> a
4:6:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):51 -> a
7:7:void handleOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.OptionSet,com.android.tools.r8.joptsimple.ArgumentList):67:67 -> a
7:7:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):51 -> a
8:9:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):52:53 -> a
10:10:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):55:55 -> a
11:11:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):58:58 -> a
com.android.tools.r8.joptsimple.ParserRules -> a.a.a.a.i.v:
java.lang.String HYPHEN -> a
1:1:void <clinit>():39:39 -> <clinit>
1:1:boolean isLongOptionToken(java.lang.String):55:55 -> a
2:2:void ensureLegalOptions(java.util.Collection):71:71 -> a
3:3:void ensureLegalOption(java.lang.String):63:63 -> a
3:3:void ensureLegalOptions(java.util.Collection):72 -> a
4:5:void ensureLegalOption(java.lang.String):66:67 -> a
4:5:void ensureLegalOptions(java.util.Collection):72 -> a
6:6:void ensureLegalOptionCharacter(char):76:76 -> a
6:6:void ensureLegalOption(java.lang.String):67 -> a
6:6:void ensureLegalOptions(java.util.Collection):72 -> a
7:7:boolean isAllowedPunctuation(char):82:82 -> a
7:7:void ensureLegalOptionCharacter(char):76 -> a
7:7:void ensureLegalOption(java.lang.String):67 -> a
7:7:void ensureLegalOptions(java.util.Collection):72 -> a
8:8:void ensureLegalOptionCharacter(char):77:77 -> a
8:8:void ensureLegalOption(java.lang.String):67 -> a
8:8:void ensureLegalOptions(java.util.Collection):72 -> a
9:9:void ensureLegalOption(java.lang.String):64:64 -> a
9:9:void ensureLegalOptions(java.util.Collection):72 -> a
1:1:boolean isOptionTerminator(java.lang.String):59:59 -> b
1:1:boolean isShortOptionToken(java.lang.String):49:49 -> c
com.android.tools.r8.joptsimple.RequiredArgumentOptionSpec -> a.a.a.a.i.w:
1:1:void <init>(java.util.Collection,java.lang.String):42:42 -> <init>
1:1:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):47:47 -> a
2:2:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):50:50 -> a
3:3:void detectOptionArgument(com.android.tools.r8.joptsimple.OptionParser,com.android.tools.r8.joptsimple.ArgumentList,com.android.tools.r8.joptsimple.OptionSet):48:48 -> a
com.android.tools.r8.joptsimple.UnconfiguredOptionException -> a.a.a.a.i.x:
1:1:void <init>(java.util.Collection):45:45 -> <init>
1:1:java.lang.String getMessage():50:50 -> getMessage
com.android.tools.r8.joptsimple.UnrecognizedOptionException -> a.a.a.a.i.y:
1:1:void <init>(java.lang.String):39:39 -> <init>
1:1:java.lang.String getMessage():44:44 -> getMessage
com.android.tools.r8.joptsimple.ValueConversionException -> a.a.a.a.i.z:
com.android.tools.r8.joptsimple.ValueConverter -> a.a.a.a.i.A:
java.lang.Object convert(java.lang.String) -> a
java.lang.Class valueType() -> a
java.lang.String valuePattern() -> b
com.android.tools.r8.joptsimple.internal.AbbreviationMap -> a.a.a.a.i.a.a:
java.util.Map children -> c
java.lang.Object value -> b
java.lang.String key -> a
int keysBeyond -> d
1:1:void <init>():59:59 -> <init>
2:2:void <init>():62:62 -> <init>
1:1:void putAll(java.lang.Iterable,java.lang.Object):128:128 -> a
2:2:void put(java.lang.String,java.lang.Object):111:111 -> a
2:2:void putAll(java.lang.Iterable,java.lang.Object):129 -> a
3:4:void put(java.lang.String,java.lang.Object):114:115 -> a
3:4:void putAll(java.lang.Iterable,java.lang.Object):129 -> a
5:5:void put(java.lang.String,java.lang.Object):112:112 -> a
5:5:void putAll(java.lang.Iterable,java.lang.Object):129 -> a
6:6:void put(java.lang.String,java.lang.Object):110:110 -> a
6:6:void putAll(java.lang.Iterable,java.lang.Object):129 -> a
7:9:boolean add(char[],java.lang.Object,int,int):134:136 -> a
10:11:boolean add(char[],java.lang.Object,int,int):140:141 -> a
12:13:boolean add(char[],java.lang.Object,int,int):143:144 -> a
14:14:boolean add(char[],java.lang.Object,int,int):147:147 -> a
15:15:boolean add(char[],java.lang.Object,int,int):150:150 -> a
16:17:boolean add(char[],java.lang.Object,int,int):152:153 -> a
18:19:java.util.Map toJavaUtilMap():216:217 -> a
20:21:void addToMappings(java.util.Map):222:223 -> a
22:23:void addToMappings(java.util.Map):225:226 -> a
24:25:char[] charsOf(java.lang.String):230:231 -> a
24:25:java.lang.Object get(java.lang.String):87 -> a
26:27:java.lang.Object get(java.lang.String):90:91 -> a
28:28:java.lang.Object get(java.lang.String):96:96 -> a
1:2:char[] charsOf(java.lang.String):230:231 -> b
com.android.tools.r8.joptsimple.internal.Classes -> a.a.a.a.i.a.b:
java.util.Map WRAPPERS -> a
1:1:void <clinit>():35:35 -> <clinit>
2:10:void <clinit>():38:46 -> <clinit>
1:1:java.lang.String shortNameOf(java.lang.String):60:60 -> a
2:2:java.lang.Class wrapperOf(java.lang.Class):73:73 -> a
com.android.tools.r8.joptsimple.internal.Columns -> a.a.a.a.i.a.c:
int descriptionWidth -> b
int optionWidth -> a
1:3:void <init>(int,int):46:48 -> <init>
1:2:java.util.List fit(com.android.tools.r8.joptsimple.internal.Row):52:53 -> a
3:5:java.util.List fit(com.android.tools.r8.joptsimple.internal.Row):55:57 -> a
6:6:java.lang.String itemOrEmpty(java.util.List,int):63:63 -> a
6:6:java.util.List fit(com.android.tools.r8.joptsimple.internal.Row):57 -> a
7:7:java.lang.String itemOrEmpty(java.util.List,int):63:63 -> a
7:7:java.util.List fit(com.android.tools.r8.joptsimple.internal.Row):57 -> a
8:8:java.util.List fit(com.android.tools.r8.joptsimple.internal.Row):57:57 -> a
9:9:java.util.List piecesOf(java.lang.String,int):67:67 -> a
10:10:java.util.List piecesOf(java.lang.String,int):69:69 -> a
11:11:java.util.List piecesOfEmbeddedLine(java.lang.String,int):76:76 -> a
11:11:java.util.List piecesOf(java.lang.String,int):70 -> a
12:13:java.util.List piecesOfEmbeddedLine(java.lang.String,int):78:79 -> a
12:13:java.util.List piecesOf(java.lang.String,int):70 -> a
14:14:java.util.List piecesOfEmbeddedLine(java.lang.String,int):81:81 -> a
14:14:java.util.List piecesOf(java.lang.String,int):70 -> a
15:16:java.util.List piecesOfEmbeddedLine(java.lang.String,int):83:84 -> a
15:16:java.util.List piecesOf(java.lang.String,int):70 -> a
17:20:java.lang.StringBuilder processNextWord(java.lang.String,java.lang.StringBuilder,int,int,int,java.util.List):97:100 -> a
17:20:java.util.List piecesOfEmbeddedLine(java.lang.String,int):85 -> a
17:20:java.util.List piecesOf(java.lang.String,int):70 -> a
21:21:java.lang.StringBuilder processNextWord(java.lang.String,java.lang.StringBuilder,int,int,int,java.util.List):103:103 -> a
21:21:java.util.List piecesOfEmbeddedLine(java.lang.String,int):85 -> a
21:21:java.util.List piecesOf(java.lang.String,int):70 -> a
22:22:java.util.List piecesOfEmbeddedLine(java.lang.String,int):84:84 -> a
22:22:java.util.List piecesOf(java.lang.String,int):70 -> a
23:24:java.util.List piecesOfEmbeddedLine(java.lang.String,int):87:88 -> a
23:24:java.util.List piecesOf(java.lang.String,int):70 -> a
25:25:java.util.List piecesOf(java.lang.String,int):70:70 -> a
com.android.tools.r8.joptsimple.internal.ConstructorInvokingValueConverter -> a.a.a.a.i.a.d:
java.lang.reflect.Constructor ctor -> a
1:2:void <init>(java.lang.reflect.Constructor):41:42 -> <init>
1:1:java.lang.Object convert(java.lang.String):46:46 -> a
2:2:java.lang.Class valueType():50:50 -> a
java.lang.String valuePattern() -> b
com.android.tools.r8.joptsimple.internal.MethodInvokingValueConverter -> a.a.a.a.i.a.e:
java.lang.Class clazz -> b
java.lang.reflect.Method method -> a
1:3:void <init>(java.lang.reflect.Method,java.lang.Class):42:44 -> <init>
1:1:java.lang.Object convert(java.lang.String):48:48 -> a
2:2:java.lang.Class valueType():52:52 -> a
java.lang.String valuePattern() -> b
com.android.tools.r8.joptsimple.internal.Reflection -> a.a.a.a.i.a.f:
1:1:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):56:56 -> a
2:2:com.android.tools.r8.joptsimple.ValueConverter valueOfConverter(java.lang.Class):71:71 -> a
2:2:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):58 -> a
3:4:boolean meetsConverterRequirements(java.lang.reflect.Method,java.lang.Class):132:133 -> a
3:4:com.android.tools.r8.joptsimple.ValueConverter valueOfConverter(java.lang.Class):72 -> a
3:4:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):58 -> a
5:5:com.android.tools.r8.joptsimple.ValueConverter valueOfConverter(java.lang.Class):73:73 -> a
5:5:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):58 -> a
6:6:com.android.tools.r8.joptsimple.ValueConverter constructorConverter(java.lang.Class):84:84 -> a
6:6:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):62 -> a
7:7:com.android.tools.r8.joptsimple.ValueConverter findConverter(java.lang.Class):66:66 -> a
8:8:java.lang.Object instantiate(java.lang.reflect.Constructor,java.lang.Object[]):102:102 -> a
9:9:java.lang.Object instantiate(java.lang.reflect.Constructor,java.lang.Object[]):105:105 -> a
10:10:java.lang.Object invoke(java.lang.reflect.Method,java.lang.Object[]):119:119 -> a
11:11:java.lang.Object invoke(java.lang.reflect.Method,java.lang.Object[]):122:122 -> a
12:17:java.lang.RuntimeException reflectionException(java.lang.Exception):137:142 -> a
18:18:java.lang.RuntimeException reflectionException(java.lang.Exception):144:144 -> a
com.android.tools.r8.joptsimple.internal.ReflectionException -> a.a.a.a.i.a.g:
1:1:void <init>(java.lang.Throwable):37:37 -> <init>
com.android.tools.r8.joptsimple.internal.Row -> a.a.a.a.i.a.h:
java.lang.String option -> a
java.lang.String description -> b
1:3:void <init>(java.lang.String,java.lang.String):35:37 -> <init>
1:1:boolean equals(java.lang.Object):44:44 -> equals
2:3:boolean equals(java.lang.Object):47:48 -> equals
1:1:int hashCode():53:53 -> hashCode
com.android.tools.r8.joptsimple.internal.Rows -> a.a.a.a.i.a.i:
java.util.Set rows -> c
int widthOfWidestOption -> d
int widthOfWidestDescription -> e
int columnSeparatorWidth -> b
int overallWidth -> a
1:1:void <init>(int,int):45:45 -> <init>
2:2:void <init>(int,int):41:41 -> <init>
3:4:void <init>(int,int):46:47 -> <init>
1:1:void add(java.lang.String,java.lang.String):51:51 -> a
2:4:void add(com.android.tools.r8.joptsimple.internal.Row):55:57 -> a
5:5:void fitToWidth():67:67 -> a
6:6:int optionWidth():91:91 -> a
6:6:void fitToWidth():67 -> a
7:7:int descriptionWidth():95:95 -> a
7:7:void fitToWidth():67 -> a
8:8:void fitToWidth():67:67 -> a
9:11:void fitToWidth():69:71 -> a
12:14:void reset():61:63 -> a
12:14:void fitToWidth():73 -> a
15:16:void fitToWidth():75:76 -> a
1:1:java.lang.String render():80:80 -> b
2:3:java.lang.String render():82:83 -> b
4:4:int optionWidth():91:91 -> b
4:4:java.lang.String render():83 -> b
5:5:java.lang.StringBuilder pad(java.lang.StringBuilder,java.lang.String,int):99:99 -> b
5:5:java.lang.String render():83 -> b
6:7:java.lang.String render():83:84 -> b
8:8:int descriptionWidth():95:95 -> b
8:8:java.lang.String render():84 -> b
9:9:java.lang.StringBuilder pad(java.lang.StringBuilder,java.lang.String,int):99:99 -> b
9:9:java.lang.String render():84 -> b
10:10:java.lang.String render():84:84 -> b
11:11:java.lang.String render():87:87 -> b
com.android.tools.r8.joptsimple.internal.Strings -> a.a.a.a.i.a.j:
java.lang.String LINE_SEPARATOR -> a
1:1:void <clinit>():40:40 -> <clinit>
1:1:java.lang.String repeat(char,int):54:54 -> a
2:2:java.lang.String repeat(char,int):57:57 -> a
3:3:java.lang.String repeat(char,int):59:59 -> a
4:4:boolean isNullOrEmpty(java.lang.String):69:69 -> a
5:5:java.lang.String surround(java.lang.String,char,char):82:82 -> a
com.android.tools.r8.joptsimple.util.KeyValuePair -> a.a.a.a.i.b.a:
java.lang.String key -> a
java.lang.String value -> b
1:3:void <init>(java.lang.String,java.lang.String):42:44 -> <init>
1:1:com.android.tools.r8.joptsimple.util.KeyValuePair valueOf(java.lang.String):55:55 -> a
2:2:com.android.tools.r8.joptsimple.util.KeyValuePair valueOf(java.lang.String):57:57 -> a
3:4:com.android.tools.r8.joptsimple.util.KeyValuePair valueOf(java.lang.String):59:60 -> a
5:5:com.android.tools.r8.joptsimple.util.KeyValuePair valueOf(java.lang.String):62:62 -> a
1:1:boolean equals(java.lang.Object):67:67 -> equals
2:3:boolean equals(java.lang.Object):70:71 -> equals
1:1:int hashCode():76:76 -> hashCode
1:1:java.lang.String toString():81:81 -> toString
com.android.tools.r8.kotlin.Kotlin -> a.a.a.a.j.d:
com.android.tools.r8.graph.DexItemFactory factory -> b
java.lang.String KOTLIN -> a
com.android.tools.r8.kotlin.Kotlin$Intrinsics intrinsics -> c
1:1:void <clinit>():21:21 -> <clinit>
1:2:void <init>(com.android.tools.r8.graph.DexItemFactory):33:34 -> <init>
3:4:void <init>(com.android.tools.r8.graph.DexItemFactory):36:37 -> <init>
5:13:void com.android.tools.r8.kotlin.Kotlin$Metadata.<init>(com.android.tools.r8.kotlin.Kotlin):77:85 -> <init>
5:13:void <init>(com.android.tools.r8.graph.DexItemFactory):38 -> <init>
1:1:java.lang.String addKotlinPrefix(java.lang.String):24:24 -> a
com.android.tools.r8.kotlin.Kotlin$1 -> a.a.a.a.j.a:
com.android.tools.r8.kotlin.Kotlin$Functional -> a.a.a.a.j.b:
java.util.Set functions -> a
com.android.tools.r8.graph.DexType lambdaType -> b
com.android.tools.r8.kotlin.Kotlin this$0 -> c
1:1:void <init>(com.android.tools.r8.kotlin.Kotlin):44:44 -> <init>
1:1:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
2:2:void <init>(com.android.tools.r8.kotlin.Kotlin):42:42 -> <init>
2:2:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
3:3:void <init>(com.android.tools.r8.kotlin.Kotlin):60:60 -> <init>
3:3:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
4:6:void <init>(com.android.tools.r8.kotlin.Kotlin):62:64 -> <init>
4:6:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
7:7:void <init>(com.android.tools.r8.kotlin.Kotlin):66:66 -> <init>
7:7:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
8:8:void <init>(com.android.tools.r8.kotlin.Kotlin):68:68 -> <init>
8:8:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
9:9:void <init>(com.android.tools.r8.kotlin.Kotlin):66:66 -> <init>
9:9:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
10:10:void <init>(com.android.tools.r8.kotlin.Kotlin):56:56 -> <init>
10:10:void <init>(com.android.tools.r8.kotlin.Kotlin,com.android.tools.r8.kotlin.Kotlin$1):41 -> <init>
com.android.tools.r8.kotlin.Kotlin$Intrinsics -> a.a.a.a.j.c:
com.android.tools.r8.graph.DexType type -> a
com.android.tools.r8.graph.DexMethod throwNpe -> d
com.android.tools.r8.graph.DexMethod checkParameterIsNotNull -> c
com.android.tools.r8.graph.DexMethod throwParameterIsNullException -> b
com.android.tools.r8.kotlin.Kotlin this$0 -> e
1:4:void <init>(com.android.tools.r8.kotlin.Kotlin):89:92 -> <init>
5:5:void <init>(com.android.tools.r8.kotlin.Kotlin):91:91 -> <init>
6:7:void <init>(com.android.tools.r8.kotlin.Kotlin):93:94 -> <init>
8:8:void <init>(com.android.tools.r8.kotlin.Kotlin):93:93 -> <init>
9:10:void <init>(com.android.tools.r8.kotlin.Kotlin):96:97 -> <init>
11:11:void <init>(com.android.tools.r8.kotlin.Kotlin):96:96 -> <init>
com.android.tools.r8.naming.ClassNameMapper -> a.a.a.a.k.c:
java.util.Map signatureMap -> b
com.android.tools.r8.com.google.common.collect.ImmutableMap classNameMappings -> a
1:1:void <clinit>():36:36 -> <clinit>
1:1:void <init>(java.util.Map):103:103 -> <init>
1:1:void <init>(java.util.Map,com.android.tools.r8.naming.ClassNameMapper$1):36 -> <init>
2:2:void <init>(java.util.Map):101:101 -> <init>
2:2:void <init>(java.util.Map,com.android.tools.r8.naming.ClassNameMapper$1):36 -> <init>
3:5:void <init>(java.util.Map):104:106 -> <init>
3:5:void <init>(java.util.Map,com.android.tools.r8.naming.ClassNameMapper$1):36 -> <init>
6:6:void <init>(java.util.Map):108:108 -> <init>
6:6:void <init>(java.util.Map,com.android.tools.r8.naming.ClassNameMapper$1):36 -> <init>
1:4:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):121:124 -> a
5:5:java.lang.String deobfuscateType(java.lang.String):153:153 -> a
5:5:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):124 -> a
6:6:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):124:124 -> a
7:7:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):126:126 -> a
8:8:java.lang.String deobfuscateType(java.lang.String):153:153 -> a
8:8:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):126 -> a
9:9:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):128:128 -> a
10:10:com.android.tools.r8.naming.MemberNaming$Signature canonicalizeSignature(com.android.tools.r8.naming.MemberNaming$Signature):112:112 -> a
10:10:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):130 -> a
11:11:com.android.tools.r8.naming.MemberNaming$Signature canonicalizeSignature(com.android.tools.r8.naming.MemberNaming$Signature):116:116 -> a
11:11:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):130 -> a
12:12:com.android.tools.r8.naming.MemberNaming$MethodSignature getRenamedMethodSignature(com.android.tools.r8.graph.DexMethod):130:130 -> a
13:13:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):134:134 -> a
14:14:java.lang.String deobfuscateType(java.lang.String):153:153 -> a
14:14:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):134 -> a
15:15:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):135:135 -> a
16:16:com.android.tools.r8.naming.MemberNaming$Signature canonicalizeSignature(com.android.tools.r8.naming.MemberNaming$Signature):112:112 -> a
16:16:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):135 -> a
17:17:com.android.tools.r8.naming.MemberNaming$Signature canonicalizeSignature(com.android.tools.r8.naming.MemberNaming$Signature):116:116 -> a
17:17:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):135 -> a
18:18:com.android.tools.r8.naming.MemberNaming$FieldSignature getRenamedFieldSignature(com.android.tools.r8.graph.DexField):135:135 -> a
19:19:java.lang.String deobfuscateClassName(java.lang.String):145:145 -> a
20:20:java.lang.String deobfuscateClassName(java.lang.String):149:149 -> a
21:25:void write(java.io.Writer):175:179 -> a
26:26:java.lang.String lambda$write$0(com.android.tools.r8.naming.ClassNamingForNameMapper):177:177 -> a
27:32:java.lang.String originalNameOf(com.android.tools.r8.graph.IndexedDexItem):221:226 -> a
33:33:java.lang.String originalNameOf(com.android.tools.r8.graph.IndexedDexItem):228:228 -> a
34:35:java.lang.String lookupName(com.android.tools.r8.naming.MemberNaming$Signature,com.android.tools.r8.graph.DexType):233:234 -> a
36:36:java.lang.String lookupName(com.android.tools.r8.naming.MemberNaming$Signature,com.android.tools.r8.graph.DexType):236:236 -> a
37:37:java.lang.String lookupName(com.android.tools.r8.naming.MemberNaming$Signature,com.android.tools.r8.graph.DexType):238:238 -> a
38:38:java.lang.String lookupName(com.android.tools.r8.naming.MemberNaming$Signature,com.android.tools.r8.graph.DexType):240:240 -> a
39:39:java.lang.String lookupName(com.android.tools.r8.naming.MemberNaming$Signature,com.android.tools.r8.graph.DexType):242:242 -> a
40:40:java.lang.String originalNameOf(com.android.tools.r8.graph.DexType):274:274 -> a
41:41:java.lang.String deobfuscateType(java.lang.String):153:153 -> a
41:41:java.lang.String originalNameOf(com.android.tools.r8.graph.DexType):274 -> a
1:1:com.android.tools.r8.naming.ClassNamingForNameMapper getClassNaming(java.lang.String):169:169 -> b
2:4:com.android.tools.r8.naming.MemberNaming$Signature originalSignatureOf(com.android.tools.r8.graph.DexMethod):246:248 -> b
5:5:com.android.tools.r8.naming.MemberNaming$Signature originalSignatureOf(com.android.tools.r8.graph.DexMethod):252:252 -> b
6:6:com.android.tools.r8.naming.MemberNaming$Signature originalSignatureOf(com.android.tools.r8.graph.DexMethod):256:256 -> b
7:9:com.android.tools.r8.naming.MemberNaming$FieldSignature originalSignatureOf(com.android.tools.r8.graph.DexField):260:262 -> b
10:10:com.android.tools.r8.naming.MemberNaming$FieldSignature originalSignatureOf(com.android.tools.r8.graph.DexField):266:266 -> b
11:11:com.android.tools.r8.naming.MemberNaming$FieldSignature originalSignatureOf(com.android.tools.r8.graph.DexField):270:270 -> b
1:2:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94:95 -> c
3:4:com.android.tools.r8.naming.ClassNameMapper mapperFromInputStream(java.io.InputStream):70:71 -> c
3:4:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94 -> c
5:5:com.android.tools.r8.naming.ClassNameMapper$Builder builder():66:66 -> c
5:5:com.android.tools.r8.naming.ClassNameMapper mapperFromInputStream(java.io.InputStream):72 -> c
5:5:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94 -> c
6:8:com.android.tools.r8.naming.ClassNameMapper mapperFromInputStream(java.io.InputStream):73:75 -> c
6:8:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94 -> c
9:9:com.android.tools.r8.naming.ClassNameMapper mapperFromInputStream(java.io.InputStream):71:71 -> c
9:9:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94 -> c
10:10:com.android.tools.r8.naming.ClassNameMapper mapperFromInputStream(java.io.InputStream):75:75 -> c
10:10:com.android.tools.r8.naming.ClassNameMapper mapperFromString(java.lang.String):94 -> c
1:2:boolean equals(java.lang.Object):211:212 -> equals
1:1:int hashCode():217:217 -> hashCode
1:3:java.lang.String toString():190:192 -> toString
4:4:java.lang.String toString():194:194 -> toString
com.android.tools.r8.naming.ClassNameMapper$1 -> a.a.a.a.k.a:
com.android.tools.r8.naming.ClassNameMapper$Builder -> a.a.a.a.k.b:
com.android.tools.r8.com.google.common.collect.ImmutableMap$Builder mapBuilder -> a
1:1:void com.android.tools.r8.naming.ProguardMap$Builder.<init>():10:10 -> <init>
1:1:void <init>():46 -> <init>
1:1:void <init>(com.android.tools.r8.naming.ClassNameMapper$1):43 -> <init>
2:2:void <init>():47:47 -> <init>
2:2:void <init>(com.android.tools.r8.naming.ClassNameMapper$1):43 -> <init>
1:2:com.android.tools.r8.naming.ClassNamingForNameMapper$Builder classNamingBuilder(java.lang.String,java.lang.String):54:55 -> a
1:2:com.android.tools.r8.naming.ClassNaming$Builder classNamingBuilder(java.lang.String,java.lang.String):43 -> a
3:3:com.android.tools.r8.naming.ClassNameMapper build():61:61 -> a
com.android.tools.r8.naming.ClassNaming$Builder -> a.a.a.a.k.d:
1:1:void <init>():16:16 -> <init>
void addMappedRange(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String) -> a
com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming) -> a
com.android.tools.r8.naming.ClassNamingForNameMapper -> a.a.a.a.k.i:
com.android.tools.r8.com.google.common.collect.ImmutableMap methodMembers -> d
com.android.tools.r8.com.google.common.collect.ImmutableMap fieldMembers -> e
boolean $assertionsDisabled -> a
java.lang.String renamedName -> c
java.lang.String originalName -> b
java.util.Map mappedRangesByRenamedName -> f
1:1:void <clinit>():28:28 -> <clinit>
1:6:void <init>(java.lang.String,java.lang.String,java.util.Map,java.util.Map,java.util.Map):184:189 -> <init>
1:6:void <init>(java.lang.String,java.lang.String,java.util.Map,java.util.Map,java.util.Map,com.android.tools.r8.naming.ClassNamingForNameMapper$1):28 -> <init>
1:1:boolean com.android.tools.r8.naming.MemberNaming.isMethodNaming():81:81 -> a
1:1:void lambda$write$0(java.io.Writer,com.android.tools.r8.naming.MemberNaming):271 -> a
2:2:void lambda$write$0(java.io.Writer,com.android.tools.r8.naming.MemberNaming):272:272 -> a
3:3:java.lang.String com.android.tools.r8.naming.MemberNaming.toString():86:86 -> a
3:3:void lambda$write$0(java.io.Writer,com.android.tools.r8.naming.MemberNaming):272 -> a
4:4:void lambda$write$0(java.io.Writer,com.android.tools.r8.naming.MemberNaming):272:272 -> a
5:5:com.android.tools.r8.naming.ClassNamingForNameMapper$Builder builder(java.lang.String,java.lang.String):161:161 -> a
6:8:com.android.tools.r8.naming.MemberNaming lookup(com.android.tools.r8.naming.MemberNaming$Signature):194:196 -> a
9:11:com.android.tools.r8.naming.MemberNaming lookup(com.android.tools.r8.naming.MemberNaming$Signature):198:200 -> a
12:15:void write(java.io.Writer):263:266 -> a
16:16:void write(java.io.Writer):269:269 -> a
17:18:void forAllFieldNaming(com.android.tools.r8.utils.ThrowingConsumer):249:250 -> a
17:18:void forAllMemberNaming(com.android.tools.r8.utils.ThrowingConsumer):242 -> a
17:18:void write(java.io.Writer):269 -> a
19:20:void forAllMethodNaming(com.android.tools.r8.utils.ThrowingConsumer):257:258 -> a
19:20:void forAllMemberNaming(com.android.tools.r8.utils.ThrowingConsumer):243 -> a
19:20:void write(java.io.Writer):269 -> a
21:23:void write(java.io.Writer):278:280 -> a
24:26:void write(java.io.Writer):282:284 -> a
27:27:int lambda$write$1(com.android.tools.r8.naming.ClassNamingForNameMapper$MappedRange):282:282 -> a
1:1:boolean equals(java.lang.Object):304:304 -> equals
2:2:boolean equals(java.lang.Object):308:308 -> equals
3:7:boolean equals(java.lang.Object):310:314 -> equals
1:5:int hashCode():319:323 -> hashCode
1:3:java.lang.String toString():291:293 -> toString
4:4:java.lang.String toString():295:295 -> toString
com.android.tools.r8.naming.ClassNamingForNameMapper$1 -> a.a.a.a.k.e:
com.android.tools.r8.naming.ClassNamingForNameMapper$Builder -> a.a.a.a.k.f:
java.util.Map methodMembers -> c
java.util.Map fieldMembers -> d
java.lang.String originalName -> a
java.util.Map mappedRangesByName -> e
java.lang.String renamedName -> b
1:1:void <init>(java.lang.String,java.lang.String):37:37 -> <init>
1:1:void <init>(java.lang.String,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):30 -> <init>
2:4:void <init>(java.lang.String,java.lang.String):33:35 -> <init>
2:4:void <init>(java.lang.String,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):30 -> <init>
5:6:void <init>(java.lang.String,java.lang.String):38:39 -> <init>
5:6:void <init>(java.lang.String,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):30 -> <init>
1:2:com.android.tools.r8.naming.ClassNamingForNameMapper build():56:57 -> a
3:5:com.android.tools.r8.naming.ClassNamingForNameMapper build():59:61 -> a
6:6:com.android.tools.r8.naming.ClassNamingForNameMapper build():65:65 -> a
7:9:void addMappedRange(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String):76:78 -> a
10:10:java.util.List lambda$addMappedRange$0(java.lang.String):77:77 -> a
11:11:boolean com.android.tools.r8.naming.MemberNaming.isMethodNaming():81:81 -> a
11:11:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):44 -> a
12:12:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):45:45 -> a
13:13:com.android.tools.r8.naming.MemberNaming$Signature com.android.tools.r8.naming.MemberNaming.getRenamedSignature():73:73 -> a
13:13:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):45 -> a
14:14:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):45:45 -> a
15:15:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):47:47 -> a
16:16:com.android.tools.r8.naming.MemberNaming$Signature com.android.tools.r8.naming.MemberNaming.getRenamedSignature():73:73 -> a
16:16:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):47 -> a
17:17:com.android.tools.r8.naming.ClassNaming$Builder addMemberEntry(com.android.tools.r8.naming.MemberNaming):47:47 -> a
com.android.tools.r8.naming.ClassNamingForNameMapper$MappedRange -> a.a.a.a.k.g:
com.android.tools.r8.naming.MemberNaming$MethodSignature signature -> d
java.lang.String renamedName -> f
com.android.tools.r8.naming.Range minifiedRange -> c
java.lang.Object originalRange -> e
int sequenceNumber -> g
boolean $assertionsDisabled -> b
int nextSequenceNumber -> a
1:1:void <clinit>():345:345 -> <clinit>
2:2:void <clinit>():347:347 -> <clinit>
1:1:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String):365:365 -> <init>
1:1:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):345 -> <init>
2:2:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String):362:362 -> <init>
2:2:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):345 -> <init>
3:4:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String):367:368 -> <init>
3:4:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):345 -> <init>
5:8:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String):372:375 -> <init>
5:8:void <init>(com.android.tools.r8.naming.Range,com.android.tools.r8.naming.MemberNaming$MethodSignature,java.lang.Object,java.lang.String,com.android.tools.r8.naming.ClassNamingForNameMapper$1):345 -> <init>
1:1:int access$400(com.android.tools.r8.naming.ClassNamingForNameMapper$MappedRange):345:345 -> a
2:2:int getNextSequenceNumber():350:350 -> a
1:1:boolean equals(java.lang.Object):418:418 -> equals
2:2:boolean equals(java.lang.Object):422:422 -> equals
3:6:boolean equals(java.lang.Object):424:427 -> equals
1:3:int hashCode():433:435 -> hashCode
4:6:int com.android.tools.r8.naming.MemberNaming$MethodSignature.hashCode():283:285 -> hashCode
4:6:int hashCode():435 -> hashCode
7:7:int hashCode():436:436 -> hashCode
1:3:java.lang.String toString():399:401 -> toString
4:6:java.lang.String toString():403:405 -> toString
7:8:java.lang.String toString():407:408 -> toString
com.android.tools.r8.naming.ClassNamingForNameMapper$MappedRangesOfName -> a.a.a.a.k.h:
java.util.List mappedRanges -> a
1:2:void <init>(java.util.List):86:87 -> <init>
1:1:java.util.List access$300(com.android.tools.r8.naming.ClassNamingForNameMapper$MappedRangesOfName):83:83 -> a
1:1:boolean equals(java.lang.Object):145:145 -> equals
2:2:boolean equals(java.lang.Object):149:149 -> equals
3:3:boolean equals(java.lang.Object):151:151 -> equals
1:1:int hashCode():156:156 -> hashCode
com.android.tools.r8.naming.IdentifierNameStringMarker -> a.a.a.a.k.j:
boolean $assertionsDisabled -> a
1:1:void <clinit>():48:48 -> <clinit>
void decoupleIdentifierNameStringsInMethod(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.ir.code.IRCode) -> a
com.android.tools.r8.naming.MemberNaming -> a.a.a.a.k.o:
com.android.tools.r8.naming.MemberNaming$Signature signature -> a
com.android.tools.r8.naming.MemberNaming$Signature renamedSignature -> b
1:3:void <init>(com.android.tools.r8.naming.MemberNaming$Signature,java.lang.String):59:61 -> <init>
1:1:boolean equals(java.lang.Object):35:35 -> equals
2:3:boolean equals(java.lang.Object):39:40 -> equals
1:2:int hashCode():45:46 -> hashCode
1:1:java.lang.String toString():86:86 -> toString
com.android.tools.r8.naming.MemberNaming$FieldSignature -> a.a.a.a.k.k:
java.lang.String type -> b
1:2:void <init>(java.lang.String,java.lang.String):132:133 -> <init>
1:1:com.android.tools.r8.naming.MemberNaming$Signature asRenamed(java.lang.String):155:155 -> a
2:2:com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind kind():160:160 -> a
1:1:boolean equals(java.lang.Object):168:168 -> equals
2:3:boolean equals(java.lang.Object):171:172 -> equals
1:1:int hashCode():177:177 -> hashCode
1:1:java.lang.String toString():182:182 -> toString
com.android.tools.r8.naming.MemberNaming$MethodSignature -> a.a.a.a.k.l:
java.lang.String type -> b
java.lang.String[] parameters -> c
1:3:void <init>(java.lang.String,java.lang.String,java.lang.String[]):199:201 -> <init>
1:1:com.android.tools.r8.naming.MemberNaming$Signature asRenamed(java.lang.String):258:258 -> a
2:2:com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind kind():263:263 -> a
1:1:boolean equals(java.lang.Object):271:271 -> equals
2:5:boolean equals(java.lang.Object):275:278 -> equals
1:3:int hashCode():283:285 -> hashCode
1:1:java.lang.String toString():290:290 -> toString
com.android.tools.r8.naming.MemberNaming$Signature -> a.a.a.a.k.n:
java.lang.String name -> a
1:2:void <init>(java.lang.String):93:94 -> <init>
com.android.tools.r8.naming.MemberNaming$Signature asRenamed(java.lang.String) -> a
com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind kind() -> a
com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind -> a.a.a.a.k.m:
com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind FIELD -> b
com.android.tools.r8.naming.MemberNaming$Signature$SignatureKind METHOD -> a
1:2:void <clinit>():122:123 -> <clinit>
3:3:void <clinit>():121:121 -> <clinit>
1:1:void <init>(java.lang.String,int):121:121 -> <init>
com.android.tools.r8.naming.NamingLens -> a.a.a.a.k.r:
1:1:void <clinit>():38:38 -> <clinit>
1:1:void <init>():38:38 -> <init>
boolean checkTargetCanBeTranslated(com.android.tools.r8.graph.DexMethod) -> a
com.android.tools.r8.graph.DexString lookupDescriptor(com.android.tools.r8.graph.DexType) -> a
com.android.tools.r8.graph.DexString lookupInnerName(com.android.tools.r8.graph.InnerClassAttribute,com.android.tools.r8.utils.InternalOptions) -> a
com.android.tools.r8.graph.DexString lookupName(com.android.tools.r8.graph.DexField) -> a
1:1:com.android.tools.r8.naming.NamingLens getIdentityLens():74:74 -> a
com.android.tools.r8.graph.DexString lookupName(com.android.tools.r8.graph.DexMethod) -> b
com.android.tools.r8.naming.NamingLens$1 -> a.a.a.a.k.p:
com.android.tools.r8.naming.NamingLens$IdentityLens -> a.a.a.a.k.q:
1:1:void <init>():102:102 -> <init>
1:1:void <init>(com.android.tools.r8.naming.NamingLens$1):100 -> <init>
boolean checkTargetCanBeTranslated(com.android.tools.r8.graph.DexMethod) -> a
1:1:com.android.tools.r8.graph.DexString lookupDescriptor(com.android.tools.r8.graph.DexType):108:108 -> a
2:2:com.android.tools.r8.graph.DexString lookupInnerName(com.android.tools.r8.graph.InnerClassAttribute,com.android.tools.r8.utils.InternalOptions):113:113 -> a
3:3:com.android.tools.r8.graph.DexString lookupName(com.android.tools.r8.graph.DexField):128:128 -> a
1:1:com.android.tools.r8.graph.DexString lookupName(com.android.tools.r8.graph.DexMethod):118:118 -> b
com.android.tools.r8.naming.ProguardMapReader -> a.a.a.a.k.t:
java.io.BufferedReader reader -> b
int lineOffset -> d
boolean $assertionsDisabled -> a
java.util.HashMap cache -> f
int lineNo -> c
java.lang.String line -> e
1:1:void <clinit>():52:52 -> <clinit>
1:1:void <init>(java.io.BufferedReader):63:63 -> <init>
2:3:void <init>(java.io.BufferedReader):68:69 -> <init>
4:4:void <init>(java.io.BufferedReader):334:334 -> <init>
5:5:void <init>(java.io.BufferedReader):64:64 -> <init>
1:1:int access$000(com.android.tools.r8.naming.ProguardMapReader):52:52 -> a
2:3:char peekChar(int):77:78 -> a
4:4:boolean hasNext():83:83 -> a
4:4:char expect(char):147 -> a
5:6:char expect(char):150:151 -> a
7:7:char expect(char):148:148 -> a
8:9:boolean isEmptyOrCommentLine(java.lang.String):115:116 -> a
10:10:boolean isEmptyOrCommentLine(java.lang.String):119:119 -> a
11:11:boolean hasLine():136:136 -> a
12:14:void parse(com.android.tools.r8.naming.ProguardMap$Builder):159:161 -> a
15:17:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):168:170 -> a
15:17:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
18:20:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):172:174 -> a
18:20:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
21:21:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):177:177 -> a
21:21:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
22:22:boolean acceptString(java.lang.String):414:414 -> a
22:22:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):177 -> a
22:22:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
23:23:boolean acceptString(java.lang.String):419:419 -> a
23:23:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):177 -> a
23:23:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
24:24:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):180:180 -> a
24:24:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
25:25:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):182:182 -> a
25:25:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
26:28:boolean acceptArrow():404:406 -> a
26:28:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):183 -> a
26:28:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
29:33:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):185:189 -> a
29:33:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
34:34:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):210:210 -> a
34:34:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
34:34:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
35:36:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):214:215 -> a
35:36:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
35:36:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
37:37:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):217:217 -> a
37:37:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
37:37:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
38:39:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):221:222 -> a
38:39:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
38:39:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
40:41:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):218:219 -> a
40:41:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
40:41:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
42:44:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():372:374 -> a
42:44:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
42:44:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
42:44:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
45:46:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():376:377 -> a
45:46:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
45:46:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
45:46:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
47:48:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():379:380 -> a
47:48:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
47:48:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
47:48:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
49:53:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():382:386 -> a
49:53:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
49:53:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
49:53:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
54:54:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():388:388 -> a
54:54:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
54:54:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
54:54:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
55:56:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():390:391 -> a
55:56:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
55:56:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
55:56:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
57:57:com.android.tools.r8.naming.MemberNaming$Signature parseSignature():393:393 -> a
57:57:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):224 -> a
57:57:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
57:57:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
58:58:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):225:225 -> a
58:58:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
58:58:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
59:60:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):227:228 -> a
59:60:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
59:60:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
61:61:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):230:230 -> a
61:61:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
61:61:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
62:62:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):233:233 -> a
62:62:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
62:62:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
63:64:void skipArrow():399:400 -> a
63:64:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):234 -> a
63:64:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
63:64:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
65:66:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):235:236 -> a
65:66:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
65:66:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
67:68:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):244:245 -> a
67:68:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
67:68:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
69:69:com.android.tools.r8.naming.MemberNaming$Signature com.android.tools.r8.naming.MemberNaming.getOriginalSignature():65:65 -> a
69:69:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):249 -> a
69:69:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
69:69:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
70:71:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):249:250 -> a
70:71:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
70:71:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
72:72:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):253:253 -> a
72:72:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
72:72:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
73:73:java.lang.String com.android.tools.r8.naming.MemberNaming.getRenamedName():77:77 -> a
73:73:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):253 -> a
73:73:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
73:73:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
74:74:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):253:253 -> a
74:74:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
74:74:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
75:75:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):257:257 -> a
75:75:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
75:75:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
76:76:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):263:263 -> a
76:76:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
76:76:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
77:77:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):275:275 -> a
77:77:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
77:77:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
78:78:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):277:277 -> a
78:78:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
78:78:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
79:79:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):271:271 -> a
79:79:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
79:79:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
80:80:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):285:285 -> a
80:80:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
80:80:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
81:82:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):288:289 -> a
81:82:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
81:82:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
83:83:void parseMemberMappings(com.android.tools.r8.naming.ClassNaming$Builder):297:297 -> a
83:83:void parseClassMappings(com.android.tools.r8.naming.ProguardMap$Builder):190 -> a
83:83:void parse(com.android.tools.r8.naming.ProguardMap$Builder):162 -> a
84:88:java.lang.String parseType(boolean):356:360 -> a
89:91:java.lang.String parseType(boolean):363:365 -> a
92:92:java.lang.String parseType(boolean):368:368 -> a
boolean isSimpleDigit(char) -> b
1:1:int access$100(com.android.tools.r8.naming.ProguardMapReader):52:52 -> b
2:2:void skipIdentifier(boolean):307:307 -> b
3:3:void skipIdentifier(boolean):309:309 -> b
4:4:void skipIdentifier(boolean):316:316 -> b
5:5:boolean com.android.tools.r8.utils.IdentifierUtils.isDexIdentifierStart(int):10:10 -> b
5:5:void skipIdentifier(boolean):316 -> b
6:7:void skipIdentifier(boolean):317:318 -> b
8:10:void skipIdentifier(boolean):320:322 -> b
11:11:void skipIdentifier(boolean):325:325 -> b
12:13:void skipIdentifier(boolean):327:328 -> b
14:16:java.lang.String substring(int):337:339 -> b
17:17:java.lang.String substring(int):341:341 -> b
18:18:java.lang.Object maybeParseRangeOrInt():429:429 -> b
19:21:java.lang.Object maybeParseRangeOrInt():432:434 -> b
22:24:java.lang.Object maybeParseRangeOrInt():436:438 -> b
1:1:char nextChar():98:98 -> c
2:2:char nextChar():100:100 -> c
1:2:void close():58:59 -> close
1:2:int nextCodePoint():88:89 -> d
3:3:int nextCodePoint():92:92 -> d
1:1:boolean nextLine():105:105 -> e
2:2:boolean nextLine():108:108 -> e
3:3:boolean nextLine():106:106 -> e
1:5:java.lang.String parseMethodName():346:350 -> f
6:6:java.lang.String parseMethodName():352:352 -> f
1:1:int parseNumber():443:443 -> g
2:3:int parseNumber():448:449 -> g
4:4:int parseNumber():444:444 -> g
1:1:int peekCodePoint():73:73 -> h
1:1:boolean skipLine():127:127 -> i
2:5:boolean skipLine():129:132 -> i
1:2:void skipWhitespace():141:142 -> j
com.android.tools.r8.naming.ProguardMapReader$ParseException -> a.a.a.a.k.s:
int lineOffset -> b
boolean eol -> c
int lineNo -> a
java.lang.String msg -> d
1:1:void <init>(com.android.tools.r8.naming.ProguardMapReader,java.lang.String):461:461 -> <init>
2:6:void <init>(com.android.tools.r8.naming.ProguardMapReader,java.lang.String,boolean):464:468 -> <init>
1:2:java.lang.String toString():473:474 -> toString
3:3:java.lang.String toString():476:476 -> toString
com.android.tools.r8.naming.Range -> a.a.a.a.k.u:
int to -> b
int from -> a
1:3:void <init>(int,int):12:14 -> <init>
1:1:boolean equals(java.lang.Object):31:31 -> equals
2:3:boolean equals(java.lang.Object):35:36 -> equals
1:2:int hashCode():41:42 -> hashCode
1:1:java.lang.String toString():23:23 -> toString
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor -> a.a.a.a.l.a.a.a:
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor av -> a
1:1:void <init>(int):57:57 -> <init>
2:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.AnnotationVisitor):69:69 -> <init>
3:3:void <init>(int,com.android.tools.r8.org.objectweb.asm.AnnotationVisitor):74:74 -> <init>
4:4:void <init>(int,com.android.tools.r8.org.objectweb.asm.AnnotationVisitor):77:77 -> <init>
1:2:void visit(java.lang.String,java.lang.Object):92:93 -> a
3:4:void visitEnum(java.lang.String,java.lang.String,java.lang.String):105:106 -> a
5:6:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):120:121 -> a
7:8:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):138:139 -> a
9:10:void visitEnd():146:147 -> a
com.android.tools.r8.org.objectweb.asm.Attribute -> a.a.a.a.l.a.a.b:
byte[] content -> b
java.lang.String type -> a
com.android.tools.r8.org.objectweb.asm.Attribute nextAttribute -> c
1:2:void <init>(java.lang.String):64:65 -> <init>
1:3:com.android.tools.r8.org.objectweb.asm.Attribute read(com.android.tools.r8.org.objectweb.asm.ClassReader,int,int,char[],int,com.android.tools.r8.org.objectweb.asm.Label[]):128:130 -> a
com.android.tools.r8.org.objectweb.asm.ClassReader -> a.a.a.a.l.a.a.c:
byte[] b -> a
java.lang.Object[] cpInfoValues -> c
int[] cpInfoOffsets -> b
int[] bootstrapMethodOffsets -> d
int header -> f
int maxStringLength -> e
1:1:void <init>(byte[]):146:146 -> <init>
2:3:void <init>(byte[],int,boolean):170:171 -> <init>
2:3:void <init>(byte[],int,int):158 -> <init>
2:3:void <init>(byte[]):146 -> <init>
4:4:void <init>(byte[],int,boolean):174:174 -> <init>
4:4:void <init>(byte[],int,int):158 -> <init>
4:4:void <init>(byte[]):146 -> <init>
5:7:void <init>(byte[],int,boolean):180:182 -> <init>
5:7:void <init>(byte[],int,int):158 -> <init>
5:7:void <init>(byte[]):146 -> <init>
8:8:void <init>(byte[],int,boolean):192:192 -> <init>
8:8:void <init>(byte[],int,int):158 -> <init>
8:8:void <init>(byte[]):146 -> <init>
9:9:void <init>(byte[],int,boolean):194:194 -> <init>
9:9:void <init>(byte[],int,int):158 -> <init>
9:9:void <init>(byte[]):146 -> <init>
10:10:void <init>(byte[],int,boolean):230:230 -> <init>
10:10:void <init>(byte[],int,int):158 -> <init>
10:10:void <init>(byte[]):146 -> <init>
11:11:void <init>(byte[],int,boolean):211:211 -> <init>
11:11:void <init>(byte[],int,int):158 -> <init>
11:11:void <init>(byte[]):146 -> <init>
12:12:void <init>(byte[],int,boolean):234:234 -> <init>
12:12:void <init>(byte[],int,int):158 -> <init>
12:12:void <init>(byte[]):146 -> <init>
13:13:void <init>(byte[],int,boolean):236:236 -> <init>
13:13:void <init>(byte[],int,int):158 -> <init>
13:13:void <init>(byte[]):146 -> <init>
14:14:void <init>(byte[],int,boolean):239:239 -> <init>
14:14:void <init>(byte[],int,int):158 -> <init>
14:14:void <init>(byte[]):146 -> <init>
15:15:void <init>(byte[],int,boolean):241:241 -> <init>
15:15:void <init>(byte[],int,int):158 -> <init>
15:15:void <init>(byte[]):146 -> <init>
16:17:void <init>(byte[],int,boolean):243:244 -> <init>
16:17:void <init>(byte[],int,int):158 -> <init>
16:17:void <init>(byte[]):146 -> <init>
18:18:void <init>(byte[],int,boolean):246:246 -> <init>
18:18:void <init>(byte[],int,int):158 -> <init>
18:18:void <init>(byte[]):146 -> <init>
19:19:void <init>(byte[],int,boolean):248:248 -> <init>
19:19:void <init>(byte[],int,int):158 -> <init>
19:19:void <init>(byte[]):146 -> <init>
20:21:void <init>(byte[],int,boolean):251:252 -> <init>
20:21:void <init>(byte[],int,int):158 -> <init>
20:21:void <init>(byte[]):146 -> <init>
22:22:void <init>(byte[],int,boolean):256:256 -> <init>
22:22:void <init>(byte[],int,int):158 -> <init>
22:22:void <init>(byte[]):146 -> <init>
23:23:void <init>(byte[],int,boolean):261:261 -> <init>
23:23:void <init>(byte[],int,int):158 -> <init>
23:23:void <init>(byte[]):146 -> <init>
24:25:void <init>(byte[],int,boolean):175:176 -> <init>
24:25:void <init>(byte[],int,int):158 -> <init>
24:25:void <init>(byte[]):146 -> <init>
1:1:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391:391 -> a
2:5:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):412:415 -> a
2:5:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
6:8:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):418:420 -> a
6:8:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
9:9:java.lang.String readClass(int,char[]):3459:3459 -> a
9:9:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):421 -> a
9:9:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
10:10:java.lang.String readClass(int,char[]):3459:3459 -> a
10:10:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):422 -> a
10:10:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
11:11:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):423:423 -> a
11:11:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
12:12:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):425:425 -> a
12:12:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
13:13:java.lang.String readClass(int,char[]):3459:3459 -> a
13:13:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):426 -> a
13:13:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
14:14:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):426:426 -> a
14:14:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
15:16:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):464:465 -> a
15:16:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
17:18:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):467:468 -> a
17:18:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
19:21:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):472:474 -> a
19:21:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
22:22:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):476:476 -> a
22:22:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
23:23:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):478:478 -> a
23:23:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
24:24:java.lang.String readClass(int,char[]):3459:3459 -> a
24:24:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):479 -> a
24:24:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
25:25:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):480:480 -> a
25:25:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
26:28:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):482:484 -> a
26:28:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
29:29:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):486:486 -> a
29:29:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
30:30:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):488:488 -> a
30:30:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
31:31:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):490:490 -> a
31:31:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
32:35:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):492:495 -> a
32:35:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
36:36:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):497:497 -> a
36:36:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
37:37:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):499:499 -> a
37:37:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
38:40:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):501:503 -> a
38:40:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
41:41:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):505:505 -> a
41:41:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
42:42:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):509:509 -> a
42:42:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
43:43:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):517:517 -> a
43:43:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
44:45:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):525:526 -> a
44:45:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
46:46:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):525:525 -> a
46:46:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
47:47:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):531:531 -> a
47:47:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
48:48:void readModule(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,int,java.lang.String):707:707 -> a
48:48:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):536 -> a
48:48:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
49:49:java.lang.String readModule(int,char[]):3473:3473 -> a
49:49:void readModule(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,int,java.lang.String):711 -> a
49:49:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):536 -> a
49:49:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
50:51:void readModule(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,int,java.lang.String):712:713 -> a
50:51:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):536 -> a
50:51:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
52:52:void readModule(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,int,java.lang.String):715:715 -> a
52:52:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):536 -> a
52:52:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
53:53:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):541:541 -> a
53:53:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
54:54:java.lang.String readClass(int,char[]):3459:3459 -> a
54:54:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):546 -> a
54:54:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
55:58:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):547:550 -> a
55:58:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
59:59:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):555:555 -> a
59:59:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
60:60:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):559:559 -> a
60:60:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
61:61:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):564:564 -> a
61:61:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
62:62:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):563:563 -> a
62:62:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
63:63:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):573:573 -> a
63:63:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
64:64:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):577:577 -> a
64:64:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
65:65:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):582:582 -> a
65:65:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
66:66:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):581:581 -> a
66:66:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
67:67:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):591:591 -> a
67:67:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
68:68:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):595:595 -> a
68:68:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
69:69:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):597:597 -> a
69:69:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
70:70:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):600:600 -> a
70:70:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
71:71:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):602:602 -> a
71:71:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
72:72:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):601:601 -> a
72:72:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
73:73:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):615:615 -> a
73:73:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
74:74:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):619:619 -> a
74:74:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
75:75:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):621:621 -> a
75:75:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
76:76:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):624:624 -> a
76:76:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
77:77:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):626:626 -> a
77:77:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
78:78:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):625:625 -> a
78:78:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
79:81:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):640:642 -> a
79:81:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
82:82:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):648:648 -> a
82:82:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
83:83:java.lang.String readClass(int,char[]):3459:3459 -> a
83:83:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):651 -> a
83:83:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
84:84:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):651:651 -> a
84:84:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
85:85:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):658:658 -> a
85:85:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
86:86:java.lang.String readClass(int,char[]):3459:3459 -> a
86:86:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):662 -> a
86:86:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
87:87:java.lang.String readClass(int,char[]):3459:3459 -> a
87:87:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):663 -> a
87:87:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
88:89:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):664:665 -> a
88:89:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
90:90:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):661:661 -> a
90:90:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
91:91:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):671:671 -> a
91:91:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
92:92:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):826:826 -> a
92:92:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
92:92:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
93:95:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):830:832 -> a
93:95:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
93:95:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
96:96:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):853:853 -> a
96:96:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
96:96:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
97:98:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):857:858 -> a
97:98:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
97:98:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
99:104:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):862:867 -> a
99:104:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
99:104:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
105:105:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):869:869 -> a
105:105:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
105:105:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
106:106:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):871:871 -> a
106:106:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
106:106:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
107:107:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):873:873 -> a
107:107:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
107:107:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
108:108:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):875:875 -> a
108:108:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
108:108:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
109:109:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):877:877 -> a
109:109:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
109:109:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
110:111:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):880:881 -> a
110:111:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
110:111:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
112:112:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):889:889 -> a
112:112:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
112:112:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
113:113:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):897:897 -> a
113:113:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
113:113:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
114:114:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):904:904 -> a
114:114:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
114:114:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
115:115:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):908:908 -> a
115:115:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
115:115:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
116:116:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):913:913 -> a
116:116:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
116:116:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
117:117:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):912:912 -> a
117:117:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
117:117:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
118:118:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):922:922 -> a
118:118:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
118:118:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
119:119:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):926:926 -> a
119:119:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
119:119:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
120:120:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):931:931 -> a
120:120:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
120:120:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
121:121:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):930:930 -> a
121:121:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
121:121:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
122:122:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):940:940 -> a
122:122:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
122:122:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
123:123:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):944:944 -> a
123:123:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
123:123:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
124:124:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):946:946 -> a
124:124:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
124:124:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
125:125:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):949:949 -> a
125:125:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
125:125:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
126:126:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):951:951 -> a
126:126:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
126:126:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
127:127:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):950:950 -> a
127:127:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
127:127:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
128:128:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):964:964 -> a
128:128:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
128:128:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
129:129:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):968:968 -> a
129:129:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
129:129:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
130:130:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):970:970 -> a
130:130:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
130:130:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
131:131:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):973:973 -> a
131:131:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
131:131:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
132:132:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):975:975 -> a
132:132:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
132:132:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
133:133:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):974:974 -> a
133:133:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
133:133:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
134:136:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):989:991 -> a
134:136:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
134:136:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
137:137:int readField(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):996:996 -> a
137:137:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):674 -> a
137:137:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
138:138:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):676:676 -> a
138:138:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
139:139:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1010:1010 -> a
139:139:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
139:139:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
140:142:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1014:1016 -> a
140:142:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
140:142:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
143:143:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1051:1051 -> a
143:143:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
143:143:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
144:145:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1055:1056 -> a
144:145:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
144:145:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
146:147:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1060:1061 -> a
146:147:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
146:147:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
148:148:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1064:1064 -> a
148:148:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
148:148:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
149:149:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1066:1066 -> a
149:149:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
149:149:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
150:150:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1068:1068 -> a
150:150:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
150:150:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
151:151:java.lang.String readClass(int,char[]):3459:3459 -> a
151:151:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1069 -> a
151:151:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
151:151:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
152:152:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1069:1069 -> a
152:152:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
152:152:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
153:157:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1072:1076 -> a
153:157:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
153:157:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
158:158:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1078:1078 -> a
158:158:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
158:158:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
159:159:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1080:1080 -> a
159:159:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
159:159:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
160:160:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1082:1082 -> a
160:160:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
160:160:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
161:162:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1084:1085 -> a
161:162:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
161:162:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
163:163:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1087:1087 -> a
163:163:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
163:163:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
164:164:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1089:1089 -> a
164:164:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
164:164:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
165:165:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1091:1091 -> a
165:165:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
165:165:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
166:166:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1093:1093 -> a
166:166:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
166:166:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
167:168:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1096:1097 -> a
167:168:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
167:168:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
169:169:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1105:1105 -> a
169:169:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
169:169:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
170:170:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1112:1112 -> a
170:170:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
170:170:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
171:171:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1117:1117 -> a
171:171:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
171:171:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
172:172:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1113:1113 -> a
172:172:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
172:172:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
173:173:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1144:1144 -> a
173:173:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
173:173:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
174:175:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1149:1150 -> a
174:175:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
174:175:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
176:176:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1148:1148 -> a
176:176:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
176:176:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
177:178:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1157:1158 -> a
177:178:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
177:178:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
179:179:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1160:1160 -> a
179:179:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
179:179:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
180:180:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1166:1166 -> a
180:180:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
180:180:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
181:181:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1170:1170 -> a
181:181:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
181:181:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
182:182:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1175:1175 -> a
182:182:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
182:182:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
183:183:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1174:1174 -> a
183:183:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
183:183:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
184:184:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1184:1184 -> a
184:184:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
184:184:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
185:185:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1188:1188 -> a
185:185:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
185:185:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
186:186:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1193:1193 -> a
186:186:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
186:186:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
187:187:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1192:1192 -> a
187:187:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
187:187:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
188:188:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1202:1202 -> a
188:188:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
188:188:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
189:189:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1206:1206 -> a
189:189:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
189:189:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
190:190:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1208:1208 -> a
190:190:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
190:190:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
191:191:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1211:1211 -> a
191:191:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
191:191:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
192:192:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1213:1213 -> a
192:192:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
192:192:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
193:193:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1212:1212 -> a
193:193:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
193:193:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
194:194:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1226:1226 -> a
194:194:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
194:194:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
195:195:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1230:1230 -> a
195:195:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
195:195:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
196:196:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1232:1232 -> a
196:196:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
196:196:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
197:197:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1235:1235 -> a
197:197:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
197:197:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
198:198:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1237:1237 -> a
198:198:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
198:198:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
199:199:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1236:1236 -> a
199:199:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
199:199:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
200:200:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1250:1250 -> a
200:200:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
200:200:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
201:201:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1256:1256 -> a
201:201:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
201:201:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
202:204:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1266:1268 -> a
202:204:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
202:204:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
205:205:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1274:1274 -> a
205:205:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
205:205:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
206:210:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1300:1304 -> a
206:210:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
206:210:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
206:210:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
211:211:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1310:1310 -> a
211:211:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
211:211:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
211:211:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
212:212:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1313:1313 -> a
212:212:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
212:212:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
212:212:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
213:213:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1601:1601 -> a
213:213:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
213:213:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
213:213:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
214:214:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1503:1503 -> a
214:214:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
214:214:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
214:214:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
215:215:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1509:1509 -> a
215:215:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
215:215:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
215:215:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
216:216:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1513:1513 -> a
216:216:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
216:216:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
216:216:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
217:217:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1531:1531 -> a
217:217:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
217:217:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
217:217:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
218:219:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1551:1552 -> a
218:219:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
218:219:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
218:219:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
220:220:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1556:1556 -> a
220:220:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
220:220:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
220:220:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
221:222:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1538:1539 -> a
221:222:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
221:222:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
221:222:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
223:223:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1543:1543 -> a
223:223:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
223:223:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
223:223:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
224:224:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1482:1482 -> a
224:224:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
224:224:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
224:224:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
225:225:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1608:1608 -> a
225:225:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
225:225:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
225:225:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
226:230:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1611:1615 -> a
226:230:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
226:230:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
226:230:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
231:231:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1617:1617 -> a
231:231:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
231:231:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
231:231:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
232:232:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1646:1646 -> a
232:232:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
232:232:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
232:232:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
233:234:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1650:1651 -> a
233:234:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
233:234:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
233:234:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
235:236:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1653:1654 -> a
235:236:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
235:236:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
235:236:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
237:237:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1658:1658 -> a
237:237:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
237:237:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
237:237:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
238:241:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1661:1664 -> a
238:241:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
238:241:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
238:241:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
242:242:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1669:1669 -> a
242:242:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
242:242:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
242:242:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
243:244:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1673:1674 -> a
243:244:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
243:244:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
243:244:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
245:245:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1677:1677 -> a
245:245:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
245:245:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
245:245:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
246:247:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1680:1681 -> a
246:247:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
246:247:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
246:247:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
248:249:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1683:1684 -> a
248:249:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
248:249:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
248:249:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
250:250:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1687:1687 -> a
250:250:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
250:250:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
250:250:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
251:251:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1689:1689 -> a
251:251:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
251:251:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
251:251:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
252:252:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1696:1696 -> a
252:252:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
252:252:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
252:252:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
253:253:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1698:1698 -> a
253:253:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
253:253:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
253:253:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
254:255:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1700:1701 -> a
254:255:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
254:255:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
254:255:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
256:257:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1714:1715 -> a
256:257:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
256:257:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
256:257:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
258:259:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1725:1726 -> a
258:259:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
258:259:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
258:259:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
260:260:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1734:1734 -> a
260:260:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
260:260:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
260:260:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
261:261:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1742:1742 -> a
261:261:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
261:261:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
261:261:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
262:268:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1747:1753 -> a
262:268:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
262:268:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
262:268:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
269:270:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2962:2963 -> a
269:270:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
269:270:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
269:270:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
269:270:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
271:273:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2965:2967 -> a
271:273:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
271:273:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
271:273:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
271:273:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
274:274:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2969:2969 -> a
274:274:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
274:274:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
274:274:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
274:274:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
275:275:java.lang.String readClass(int,char[]):3459:3459 -> a
275:275:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2969 -> a
275:275:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
275:275:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
275:275:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
275:275:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
276:276:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2969:2969 -> a
276:276:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
276:276:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
276:276:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
276:276:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
277:277:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2977:2977 -> a
277:277:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
277:277:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
277:277:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
277:277:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
278:278:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):3017:3017 -> a
278:278:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
278:278:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
278:278:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
278:278:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
279:279:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2995:2995 -> a
279:279:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
279:279:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
279:279:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
279:279:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
280:280:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2998:2998 -> a
280:280:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
280:280:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
280:280:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
280:280:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
281:281:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):3000:3000 -> a
281:281:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
281:281:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
281:281:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
281:281:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
282:282:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):3005:3005 -> a
282:282:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
282:282:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
282:282:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
282:282:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
283:283:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):3009:3009 -> a
283:283:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
283:283:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
283:283:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
283:283:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
284:284:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):3013:3013 -> a
284:284:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
284:284:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
284:284:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
284:284:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
285:285:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2989:2989 -> a
285:285:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
285:285:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
285:285:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
285:285:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
286:286:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2986:2986 -> a
286:286:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
286:286:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
286:286:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
286:286:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
287:287:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2992:2992 -> a
287:287:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
287:287:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
287:287:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
287:287:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
288:288:void computeImplicitFrame(com.android.tools.r8.org.objectweb.asm.Context):2983:2983 -> a
288:288:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1755 -> a
288:288:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
288:288:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
288:288:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
289:291:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1765:1767 -> a
289:291:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
289:291:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
289:291:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
292:292:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1771:1771 -> a
292:292:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
292:292:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
292:292:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
293:293:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1776:1776 -> a
293:293:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
293:293:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
293:293:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
294:294:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1783:1783 -> a
294:294:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
294:294:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
294:294:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
295:295:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1794:1794 -> a
295:295:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
295:295:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
295:295:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
296:296:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1800:1800 -> a
296:296:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
296:296:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
296:296:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
297:297:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1808:1808 -> a
297:297:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
297:297:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
297:297:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
298:298:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1816:1816 -> a
298:298:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
298:298:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
298:298:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
299:299:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1818:1818 -> a
299:299:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
299:299:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
299:299:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
300:300:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1822:1822 -> a
300:300:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
300:300:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
300:300:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
301:301:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1827:1827 -> a
301:301:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
301:301:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
301:301:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
302:302:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1836:1836 -> a
302:302:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
302:302:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
302:302:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
303:303:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1829:1829 -> a
303:303:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
303:303:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
303:303:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
304:305:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3043:3044 -> a
304:305:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
304:305:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
304:305:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
304:305:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
306:306:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3048:3048 -> a
306:306:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
306:306:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
306:306:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
306:306:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
307:307:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3051:3051 -> a
307:307:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
307:307:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
307:307:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
307:307:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
308:308:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3054:3054 -> a
308:308:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
308:308:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
308:308:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
308:308:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
309:310:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3057:3058 -> a
309:310:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
309:310:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
309:310:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
309:310:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
311:312:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3061:3062 -> a
311:312:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
311:312:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
311:312:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
311:312:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
313:314:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3064:3065 -> a
313:314:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
313:314:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
313:314:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
313:314:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
315:315:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3067:3067 -> a
315:315:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
315:315:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
315:315:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
315:315:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
316:317:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3070:3071 -> a
316:317:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
316:317:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
316:317:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
316:317:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
318:319:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3073:3074 -> a
318:319:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
318:319:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
318:319:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
318:319:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
320:323:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3076:3079 -> a
320:323:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
320:323:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
320:323:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
320:323:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
324:325:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3081:3082 -> a
324:325:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
324:325:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
324:325:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
324:325:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
326:326:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3084:3084 -> a
326:326:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
326:326:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
326:326:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
326:326:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
327:328:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3086:3087 -> a
327:328:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
327:328:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
327:328:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
327:328:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
329:332:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3090:3093 -> a
329:332:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
329:332:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
329:332:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
329:332:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
333:333:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3095:3095 -> a
333:333:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
333:333:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
333:333:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
333:333:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
334:336:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3097:3099 -> a
334:336:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
334:336:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
334:336:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
334:336:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
337:338:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3101:3102 -> a
337:338:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
337:338:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
337:338:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
337:338:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
339:339:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3105:3105 -> a
339:339:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
339:339:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
339:339:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
339:339:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
340:340:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3107:3107 -> a
340:340:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
340:340:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
340:340:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
340:340:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
341:342:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3109:3110 -> a
341:342:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
341:342:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
341:342:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
341:342:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
343:344:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3117:3118 -> a
343:344:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
343:344:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
343:344:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
343:344:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
345:345:int readStackMapFrame(int,boolean,boolean,com.android.tools.r8.org.objectweb.asm.Context):3115:3115 -> a
345:345:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1849 -> a
345:345:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
345:345:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
345:345:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
346:347:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1858:1859 -> a
346:347:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
346:347:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
346:347:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
348:348:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1865:1865 -> a
348:348:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
348:348:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
348:348:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
349:349:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2261:2261 -> a
349:349:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
349:349:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
349:349:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
350:350:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2106:2106 -> a
350:350:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
350:350:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
350:350:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
351:351:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2105:2105 -> a
351:351:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
351:351:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
351:351:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
352:352:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2083:2083 -> a
352:352:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
352:352:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
352:352:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
353:355:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2092:2094 -> a
353:355:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
353:355:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
353:355:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
356:356:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2086:2086 -> a
356:356:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
356:356:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
356:356:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
357:357:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2051:2051 -> a
357:357:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
357:357:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
357:357:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
358:358:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2049:2049 -> a
358:358:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
358:358:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
358:358:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
359:359:java.lang.String readClass(int,char[]):3459:3459 -> a
359:359:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2257 -> a
359:359:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
359:359:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
359:359:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
360:360:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2257:2257 -> a
360:360:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
360:360:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
360:360:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
361:361:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2256:2256 -> a
361:361:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
361:361:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
361:361:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
362:362:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2115:2115 -> a
362:362:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
362:362:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
362:362:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
363:363:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2118:2118 -> a
363:363:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
363:363:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
363:363:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
364:364:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2117:2117 -> a
364:364:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
364:364:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
364:364:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
365:365:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2121:2121 -> a
365:365:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
365:365:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
365:365:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
366:366:java.lang.String readClass(int,char[]):3459:3459 -> a
366:366:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2247 -> a
366:366:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
366:366:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
366:366:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
367:367:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2247:2247 -> a
367:367:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
367:367:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
367:367:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
368:372:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2223:2227 -> a
368:372:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
368:372:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
368:372:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
373:373:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2229:2229 -> a
373:373:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
373:373:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
373:373:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
374:374:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2231:2231 -> a
374:374:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
374:374:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
374:374:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
375:375:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2233:2233 -> a
375:375:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
375:375:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
375:375:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
376:376:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2235:2235 -> a
376:376:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
376:376:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
376:376:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
377:377:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2238:2238 -> a
377:377:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
377:377:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
377:377:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
378:379:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2202:2203 -> a
378:379:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
378:379:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
378:379:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
380:380:java.lang.String readClass(int,char[]):3459:3459 -> a
380:380:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2204 -> a
380:380:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
380:380:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
380:380:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
381:382:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2205:2206 -> a
381:382:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
381:382:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
381:382:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
383:383:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2208:2208 -> a
383:383:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
383:383:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
383:383:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
384:384:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2210:2210 -> a
384:384:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
384:384:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
384:384:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
385:385:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2212:2212 -> a
385:385:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
385:385:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
385:385:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
386:387:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2147:2148 -> a
386:387:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
386:387:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
386:387:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
388:389:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2150:2151 -> a
388:389:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
388:389:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
388:389:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
390:391:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2153:2154 -> a
390:391:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
390:391:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
390:391:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
392:392:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2157:2157 -> a
392:392:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
392:392:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
392:392:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
393:395:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2130:2132 -> a
393:395:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
393:395:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
393:395:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
396:398:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2134:2136 -> a
396:398:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
396:398:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
396:398:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
399:399:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2139:2139 -> a
399:399:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
399:399:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
399:399:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
400:400:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2044:2044 -> a
400:400:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
400:400:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
400:400:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
401:401:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2043:2043 -> a
401:401:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
401:401:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
401:401:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
402:402:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2251:2251 -> a
402:402:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
402:402:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
402:402:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
403:403:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2022:2022 -> a
403:403:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
403:403:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
403:403:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
404:404:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1998:1998 -> a
404:404:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
404:404:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
404:404:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
405:405:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2171:2171 -> a
405:405:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
405:405:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
405:405:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
406:406:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2190:2190 -> a
406:406:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
406:406:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
406:406:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
407:408:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2184:2185 -> a
407:408:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
407:408:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
407:408:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
409:409:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2184:2184 -> a
409:409:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
409:409:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
409:409:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
410:410:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2180:2180 -> a
410:410:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
410:410:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
410:410:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
411:411:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2176:2176 -> a
411:411:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
411:411:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
411:411:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
412:412:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1974:1974 -> a
412:412:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
412:412:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
412:412:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
413:413:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2265:2265 -> a
413:413:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
413:413:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
413:413:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
414:415:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2270:2271 -> a
414:415:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
414:415:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
414:415:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
416:416:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2274:2274 -> a
416:416:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
416:416:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
416:416:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
417:418:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2277:2278 -> a
417:418:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
417:418:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
417:418:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
419:419:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2277:2277 -> a
419:419:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
419:419:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
419:419:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
420:420:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2288:2288 -> a
420:420:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
420:420:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
420:420:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
421:421:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2293:2293 -> a
421:421:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
421:421:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
421:421:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
422:423:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2298:2299 -> a
422:423:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
422:423:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
422:423:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
424:424:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2302:2302 -> a
424:424:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
424:424:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
424:424:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
425:426:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2305:2306 -> a
425:426:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
425:426:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
425:426:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
427:427:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2305:2305 -> a
427:427:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
427:427:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
427:427:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
428:428:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2316:2316 -> a
428:428:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
428:428:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
428:428:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
429:430:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2320:2321 -> a
429:430:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
429:430:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
429:430:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
431:431:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2325:2325 -> a
431:431:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
431:431:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
431:431:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
432:432:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2329:2329 -> a
432:432:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
432:432:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
432:432:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
433:433:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2331:2331 -> a
433:433:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
433:433:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
433:433:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
434:436:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2334:2336 -> a
434:436:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
434:436:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
434:436:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
437:437:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2340:2340 -> a
437:437:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
437:437:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
437:437:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
438:442:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2343:2347 -> a
438:442:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
438:442:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
438:442:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
443:445:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2351:2353 -> a
443:445:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
443:445:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
443:445:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
446:446:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2358:2358 -> a
446:446:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
446:446:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
446:446:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
447:448:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2365:2366 -> a
447:448:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
447:448:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
447:448:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
449:449:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2370:2370 -> a
449:449:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
449:449:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
449:449:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
450:450:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2372:2372 -> a
450:450:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
450:450:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
450:450:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
451:452:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2375:2376 -> a
451:452:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
451:452:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
451:452:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
453:453:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2375:2375 -> a
453:453:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
453:453:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
453:453:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
454:455:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2393:2394 -> a
454:455:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
454:455:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
454:455:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
456:456:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2398:2398 -> a
456:456:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
456:456:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
456:456:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
457:457:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2400:2400 -> a
457:457:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
457:457:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
457:457:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
458:459:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2403:2404 -> a
458:459:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
458:459:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
458:459:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
460:460:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2403:2403 -> a
460:460:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
460:460:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
460:460:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
461:463:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2422:2424 -> a
461:463:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
461:463:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
461:463:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
464:464:void readCode(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):2429:2429 -> a
464:464:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1275 -> a
464:464:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
464:464:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
465:465:int readMethod(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Context,int):1279:1279 -> a
465:465:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):679 -> a
465:465:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
466:466:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,com.android.tools.r8.org.objectweb.asm.Attribute[],int):683:683 -> a
466:466:void accept(com.android.tools.r8.org.objectweb.asm.ClassVisitor,int):391 -> a
467:467:void createDebugLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2473:2473 -> a
468:469:com.android.tools.r8.org.objectweb.asm.Label readLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2443:2444 -> a
468:469:void createDebugLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2474 -> a
470:470:com.android.tools.r8.org.objectweb.asm.Label readLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2446:2446 -> a
470:470:void createDebugLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2474 -> a
471:471:void createDebugLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2474:2474 -> a
472:472:int getTypeAnnotationBytecodeOffset(int[],int):2601:2601 -> a
473:473:int getTypeAnnotationBytecodeOffset(int[],int):2603:2603 -> a
474:474:int getTypeAnnotationBytecodeOffset(int[],int):2606:2606 -> a
475:475:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2622:2622 -> a
476:476:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2680:2680 -> a
477:477:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2639:2639 -> a
478:480:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2641:2643 -> a
481:483:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2645:2647 -> a
484:488:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2649:2653 -> a
489:489:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2682:2682 -> a
490:491:int readTypeAnnotationTarget(com.android.tools.r8.org.objectweb.asm.Context,int):2684:2685 -> a
492:494:void readParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2708:2710 -> a
495:495:void readParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2712:2712 -> a
496:496:void readParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2716:2716 -> a
497:497:void readParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2721:2721 -> a
498:498:void readParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2720:2720 -> a
499:499:int readElementValues(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,boolean,char[]):2750:2750 -> a
500:500:int readElementValues(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,boolean,char[]):2755:2755 -> a
501:501:int readElementValues(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,boolean,char[]):2757:2757 -> a
502:502:int readElementValues(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,boolean,char[]):2763:2763 -> a
503:503:int readElementValues(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,boolean,char[]):2767:2767 -> a
504:504:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2789:2789 -> a
505:505:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2795:2795 -> a
506:506:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2793:2793 -> a
507:507:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2800:2800 -> a
508:508:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2946:2946 -> a
509:509:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2834:2834 -> a
510:511:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2840:2841 -> a
512:512:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2838:2838 -> a
513:513:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2845:2845 -> a
514:514:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2857:2857 -> a
515:515:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2861:2861 -> a
516:516:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2860:2860 -> a
517:517:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2866:2866 -> a
518:518:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2938:2938 -> a
519:519:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2937:2937 -> a
520:520:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2876:2876 -> a
521:521:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2878:2878 -> a
522:522:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2881:2881 -> a
523:523:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2884:2884 -> a
524:524:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2886:2886 -> a
525:525:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2889:2889 -> a
526:526:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2908:2908 -> a
527:527:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2910:2910 -> a
528:528:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2913:2913 -> a
529:529:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2900:2900 -> a
530:530:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2902:2902 -> a
531:531:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2905:2905 -> a
532:532:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2916:2916 -> a
533:533:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2918:2918 -> a
534:534:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2920:2920 -> a
535:535:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2919:2919 -> a
536:536:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2923:2923 -> a
537:537:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2926:2926 -> a
538:538:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2928:2928 -> a
539:539:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2930:2930 -> a
540:540:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2929:2929 -> a
541:541:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2933:2933 -> a
542:542:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2892:2892 -> a
543:543:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2894:2894 -> a
544:544:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2897:2897 -> a
545:545:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2868:2868 -> a
546:546:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2870:2870 -> a
547:547:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2873:2873 -> a
548:548:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2826:2826 -> a
549:549:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2828:2828 -> a
550:550:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2826:2826 -> a
551:552:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2820:2821 -> a
553:553:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2820:2820 -> a
554:554:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2816:2816 -> a
555:555:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2815:2815 -> a
556:557:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2807:2808 -> a
558:558:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2807:2807 -> a
559:560:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2802:2803 -> a
561:561:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2802:2802 -> a
562:562:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2851:2851 -> a
563:563:int readElementValue(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,int,java.lang.String,char[]):2850:2850 -> a
564:564:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3143:3143 -> a
565:565:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3175:3175 -> a
566:566:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3171:3171 -> a
567:567:java.lang.String readClass(int,char[]):3459:3459 -> a
567:567:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3167 -> a
568:568:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3167:3167 -> a
569:569:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3164:3164 -> a
570:570:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3161:3161 -> a
571:571:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3158:3158 -> a
572:572:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3155:3155 -> a
573:573:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3152:3152 -> a
574:574:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3149:3149 -> a
575:575:int readVerificationTypeInfo(int,java.lang.Object[],int,char[],com.android.tools.r8.org.objectweb.asm.Label[]):3146:3146 -> a
576:576:int getFirstAttributeOffset():3188:3188 -> a
577:577:int getFirstAttributeOffset():3191:3191 -> a
578:578:int getFirstAttributeOffset():3198:3198 -> a
579:579:int getFirstAttributeOffset():3206:3206 -> a
580:580:int getFirstAttributeOffset():3211:3211 -> a
581:581:int getFirstAttributeOffset():3214:3214 -> a
582:582:int getFirstAttributeOffset():3217:3217 -> a
583:585:com.android.tools.r8.org.objectweb.asm.Attribute readAttribute(com.android.tools.r8.org.objectweb.asm.Attribute[],java.lang.String,int,int,char[],int,com.android.tools.r8.org.objectweb.asm.Label[]):3251:3253 -> a
586:586:com.android.tools.r8.org.objectweb.asm.Attribute readAttribute(com.android.tools.r8.org.objectweb.asm.Attribute[],java.lang.String,int,int,char[],int,com.android.tools.r8.org.objectweb.asm.Label[]):3257:3257 -> a
587:587:int readByte(int):3305:3305 -> a
588:588:java.lang.String readUTF(int,int,char[]):3411:3411 -> a
589:589:java.lang.String readUTF(int,int,char[]):3413:3413 -> a
590:590:java.lang.String readUTF(int,int,char[]):3415:3415 -> a
591:591:java.lang.String readUTF(int,int,char[]):3417:3417 -> a
592:592:java.lang.String readUTF(int,int,char[]):3420:3420 -> a
593:593:java.lang.String readUTF(int,int,char[]):3427:3427 -> a
594:594:java.lang.String readClass(int,char[]):3459:3459 -> a
1:2:com.android.tools.r8.org.objectweb.asm.Label readLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2443:2444 -> b
1:2:com.android.tools.r8.org.objectweb.asm.Label createLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2459 -> b
3:3:com.android.tools.r8.org.objectweb.asm.Label readLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2446:2446 -> b
3:3:com.android.tools.r8.org.objectweb.asm.Label createLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2459 -> b
4:4:com.android.tools.r8.org.objectweb.asm.Label createLabel(int,com.android.tools.r8.org.objectweb.asm.Label[]):2460:2460 -> b
5:5:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2501:2501 -> b
6:6:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2504:2504 -> b
7:8:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2507:2508 -> b
9:9:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2511:2511 -> b
10:10:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2554:2554 -> b
11:11:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2517:2517 -> b
12:13:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2520:2521 -> b
14:15:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2524:2525 -> b
16:16:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2558:2558 -> b
17:17:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2561:2561 -> b
18:18:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2564:2564 -> b
19:19:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2569:2569 -> b
20:20:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2568:2568 -> b
21:21:int[] readTypeAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.Context,int,boolean):2582:2582 -> b
22:23:int readInt(int):3340:3341 -> b
24:25:java.lang.Object readConst(int,char[]):3536:3537 -> b
26:26:java.lang.Object readConst(int,char[]):3565:3565 -> b
27:27:com.android.tools.r8.org.objectweb.asm.ConstantDynamic readConstantDynamic(int,char[]):3501:3501 -> b
27:27:java.lang.Object readConst(int,char[]):3563 -> b
28:34:com.android.tools.r8.org.objectweb.asm.ConstantDynamic readConstantDynamic(int,char[]):3505:3511 -> b
28:34:java.lang.Object readConst(int,char[]):3563 -> b
35:36:com.android.tools.r8.org.objectweb.asm.ConstantDynamic readConstantDynamic(int,char[]):3513:3514 -> b
35:36:java.lang.Object readConst(int,char[]):3563 -> b
37:38:com.android.tools.r8.org.objectweb.asm.ConstantDynamic readConstantDynamic(int,char[]):3517:3518 -> b
37:38:java.lang.Object readConst(int,char[]):3563 -> b
39:39:java.lang.Object readConst(int,char[]):3551:3551 -> b
40:42:java.lang.Object readConst(int,char[]):3553:3555 -> b
43:43:java.lang.String readClass(int,char[]):3459:3459 -> b
43:43:java.lang.Object readConst(int,char[]):3556 -> b
44:46:java.lang.Object readConst(int,char[]):3557:3559 -> b
47:47:java.lang.Object readConst(int,char[]):3561:3561 -> b
48:48:java.lang.Object readConst(int,char[]):3549:3549 -> b
49:49:java.lang.Object readConst(int,char[]):3547:3547 -> b
50:50:java.lang.Object readConst(int,char[]):3545:3545 -> b
51:51:java.lang.Object readConst(int,char[]):3543:3543 -> b
52:52:java.lang.Object readConst(int,char[]):3541:3541 -> b
53:53:java.lang.Object readConst(int,char[]):3539:3539 -> b
1:2:long readLong(int):3355:3356 -> c
3:3:java.lang.String readUTF(int,char[]):3388:3388 -> c
4:6:java.lang.String readUTF(int,char[]):3392:3394 -> c
1:2:short readShort(int):3328:3329 -> d
3:3:java.lang.String readUTF8(int,char[]):3371:3371 -> d
4:4:java.lang.String readUTF8(int,char[]):3375:3375 -> d
1:2:int readUnsignedShort(int):3316:3317 -> e
3:3:java.lang.String readStringish(int,char[]):3445:3445 -> e
com.android.tools.r8.org.objectweb.asm.ClassVisitor -> a.a.a.a.l.a.a.d:
com.android.tools.r8.org.objectweb.asm.ClassVisitor cv -> b
int api -> a
1:1:void <init>(int,com.android.tools.r8.org.objectweb.asm.ClassVisitor):70:70 -> <init>
1:1:void <init>(int):58 -> <init>
2:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.ClassVisitor):75:75 -> <init>
2:2:void <init>(int):58 -> <init>
3:4:void <init>(int,com.android.tools.r8.org.objectweb.asm.ClassVisitor):77:78 -> <init>
3:4:void <init>(int):58 -> <init>
com.android.tools.r8.org.objectweb.asm.MethodVisitor visitMethod(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) -> a
1:2:void visit(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):104:105 -> a
3:4:void visitSource(java.lang.String,java.lang.String):118:119 -> a
5:5:com.android.tools.r8.org.objectweb.asm.ModuleVisitor visitModule(java.lang.String,int,java.lang.String):134:134 -> a
6:7:com.android.tools.r8.org.objectweb.asm.ModuleVisitor visitModule(java.lang.String,int,java.lang.String):137:138 -> a
8:8:com.android.tools.r8.org.objectweb.asm.ModuleVisitor visitModule(java.lang.String,int,java.lang.String):135:135 -> a
9:9:void visitNestHostExperimental(java.lang.String):157:157 -> a
10:11:void visitNestHostExperimental(java.lang.String):160:161 -> a
12:12:void visitNestHostExperimental(java.lang.String):158:158 -> a
13:14:void visitOuterClass(java.lang.String,java.lang.String,java.lang.String):176:177 -> a
15:16:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):190:191 -> a
17:17:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):213:213 -> a
18:19:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):216:217 -> a
20:20:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):214:214 -> a
21:22:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):228:229 -> a
23:24:void visitInnerClass(java.lang.String,java.lang.String,java.lang.String,int):269:270 -> a
25:26:com.android.tools.r8.org.objectweb.asm.FieldVisitor visitField(int,java.lang.String,java.lang.String,java.lang.String,java.lang.Object):298:299 -> a
27:28:void visitEnd():337:338 -> a
1:1:void visitNestMemberExperimental(java.lang.String):247:247 -> b
2:3:void visitNestMemberExperimental(java.lang.String):250:251 -> b
4:4:void visitNestMemberExperimental(java.lang.String):248:248 -> b
com.android.tools.r8.org.objectweb.asm.ConstantDynamic -> a.a.a.a.l.a.a.e:
java.lang.Object[] bootstrapMethodArguments -> d
java.lang.String name -> a
java.lang.String descriptor -> b
com.android.tools.r8.org.objectweb.asm.Handle bootstrapMethod -> c
1:5:void <init>(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):69:73 -> <init>
1:1:boolean equals(java.lang.Object):119:119 -> equals
2:6:boolean equals(java.lang.Object):122:126 -> equals
1:4:int hashCode():131:134 -> hashCode
1:1:java.lang.String toString():139:139 -> toString
2:2:java.lang.String toString():145:145 -> toString
com.android.tools.r8.org.objectweb.asm.Context -> a.a.a.a.l.a.a.f:
int currentFrameType -> n
java.lang.String currentMethodDescriptor -> f
int currentFrameLocalCount -> o
char[] charBuffer -> c
int currentFrameOffset -> m
int currentTypeAnnotationTarget -> h
com.android.tools.r8.org.objectweb.asm.Attribute[] attributePrototypes -> a
int currentMethodAccessFlags -> d
int parsingOptions -> b
com.android.tools.r8.org.objectweb.asm.Label[] currentMethodLabels -> g
com.android.tools.r8.org.objectweb.asm.Label[] currentLocalVariableAnnotationRangeEnds -> k
com.android.tools.r8.org.objectweb.asm.Label[] currentLocalVariableAnnotationRangeStarts -> j
com.android.tools.r8.org.objectweb.asm.TypePath currentTypeAnnotationTargetPath -> i
java.lang.Object[] currentFrameStackTypes -> s
java.lang.Object[] currentFrameLocalTypes -> q
int currentFrameStackCount -> r
java.lang.String currentMethodName -> e
int[] currentLocalVariableAnnotationRangeIndices -> l
int currentFrameLocalCountDelta -> p
1:1:void <init>():36:36 -> <init>
com.android.tools.r8.org.objectweb.asm.FieldVisitor -> a.a.a.a.l.a.a.g:
com.android.tools.r8.org.objectweb.asm.FieldVisitor fv -> a
1:1:void <init>(int,com.android.tools.r8.org.objectweb.asm.FieldVisitor):68:68 -> <init>
1:1:void <init>(int):56 -> <init>
2:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.FieldVisitor):73:73 -> <init>
2:2:void <init>(int):56 -> <init>
3:3:void <init>(int,com.android.tools.r8.org.objectweb.asm.FieldVisitor):76:76 -> <init>
3:3:void <init>(int):56 -> <init>
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean) -> a
void visitEnd() -> a
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> a
1:2:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):124:125 -> a
com.android.tools.r8.org.objectweb.asm.Handle -> a.a.a.a.l.a.a.h:
boolean isInterface -> e
java.lang.String name -> c
java.lang.String owner -> b
int tag -> a
java.lang.String descriptor -> d
1:6:void <init>(int,java.lang.String,java.lang.String,java.lang.String,boolean):98:103 -> <init>
1:1:java.lang.String getDesc():142:142 -> a
1:1:java.lang.String getName():133:133 -> b
1:1:java.lang.String getOwner():124:124 -> c
1:1:int getTag():115:115 -> d
1:1:boolean isInterface():151:151 -> e
1:1:boolean equals(java.lang.Object):159:159 -> equals
2:3:boolean equals(java.lang.Object):162:163 -> equals
4:6:boolean equals(java.lang.Object):165:167 -> equals
1:1:int hashCode():172:172 -> hashCode
2:2:int hashCode():174:174 -> hashCode
1:1:java.lang.String toString():187:187 -> toString
com.android.tools.r8.org.objectweb.asm.Label -> a.a.a.a.l.a.a.i:
int[] otherLineNumbers -> d
java.lang.Object info -> a
short lineNumber -> c
short flags -> b
1:1:void <clinit>():130:130 -> <clinit>
1:1:void <init>():288:288 -> <init>
1:2:void addLineNumber(int):334:335 -> a
3:4:void addLineNumber(int):337:338 -> a
5:9:void addLineNumber(int):340:344 -> a
10:10:void addLineNumber(int):346:346 -> a
11:16:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor,boolean):357:362 -> a
1:1:java.lang.String toString():619:619 -> toString
com.android.tools.r8.org.objectweb.asm.MethodVisitor -> a.a.a.a.l.a.a.j:
com.android.tools.r8.org.objectweb.asm.MethodVisitor mv -> b
int api -> a
1:1:void <init>(int):70:70 -> <init>
2:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor):82:82 -> <init>
3:3:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor):87:87 -> <init>
4:5:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor):89:90 -> <init>
1:2:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault():122:123 -> a
3:4:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):137:138 -> a
5:6:void visitAnnotableParameterCount(int,boolean):185:186 -> a
7:8:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):206:207 -> a
9:10:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):218:219 -> a
11:12:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):293:294 -> a
13:14:void visitInsn(int):317:318 -> a
15:16:void visitTypeInsn(int,java.lang.String):367:368 -> a
17:18:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):384:385 -> a
19:19:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):430:430 -> a
20:20:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):434:434 -> a
21:21:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):432:432 -> a
22:23:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):437:438 -> a
24:24:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):458:458 -> a
25:26:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):461:462 -> a
27:27:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):459:459 -> a
28:29:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):477:478 -> a
30:31:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):488:489 -> a
32:32:void visitLdcInsn(java.lang.Object):541:541 -> a
33:34:void visitLdcInsn(java.lang.Object):543:544 -> a
35:36:void visitLdcInsn(java.lang.Object):546:547 -> a
37:38:void visitLdcInsn(java.lang.Object):549:550 -> a
39:40:void visitIincInsn(int,int):561:562 -> a
41:42:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):577:578 -> a
43:44:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):591:592 -> a
45:46:void visitMultiANewArrayInsn(java.lang.String,int):603:604 -> a
47:47:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):629:629 -> a
48:49:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):632:633 -> a
50:50:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):630:630 -> a
51:52:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):655:656 -> a
53:54:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):707:708 -> a
55:55:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):740:740 -> a
56:57:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):743:744 -> a
58:58:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):741:741 -> a
1:1:void visitParameter(java.lang.String,int):105:105 -> b
2:3:void visitParameter(java.lang.String,int):108:109 -> b
4:4:void visitParameter(java.lang.String,int):106:106 -> b
5:6:void visitCode():225:226 -> b
7:8:void visitIntInsn(int,int):337:338 -> b
9:9:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):403:403 -> b
10:10:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):405:405 -> b
11:12:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):408:409 -> b
13:13:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):677:677 -> b
14:15:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):680:681 -> b
16:16:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):678:678 -> b
17:18:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):760:761 -> b
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):161:161 -> c
2:3:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):164:165 -> c
4:4:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):162:162 -> c
5:6:void visitMaxs(int,int):772:773 -> c
7:8:void visitEnd():782:783 -> c
1:2:void visitVarInsn(int,int):352:353 -> d
com.android.tools.r8.org.objectweb.asm.Opcodes -> a.a.a.a.l.a.a.k:
java.lang.Integer FLOAT -> c
java.lang.Integer DOUBLE -> d
java.lang.Integer LONG -> e
java.lang.Integer NULL -> f
java.lang.Integer UNINITIALIZED_THIS -> g
java.lang.Integer TOP -> a
java.lang.Integer INTEGER -> b
1:7:void <clinit>():179:185 -> <clinit>
com.android.tools.r8.org.objectweb.asm.Type -> a.a.a.a.l.a.a.l:
int valueBegin -> l
int valueEnd -> m
int sort -> j
java.lang.String valueBuffer -> k
com.android.tools.r8.org.objectweb.asm.Type VOID_TYPE -> a
com.android.tools.r8.org.objectweb.asm.Type CHAR_TYPE -> c
com.android.tools.r8.org.objectweb.asm.Type BOOLEAN_TYPE -> b
com.android.tools.r8.org.objectweb.asm.Type SHORT_TYPE -> e
com.android.tools.r8.org.objectweb.asm.Type BYTE_TYPE -> d
com.android.tools.r8.org.objectweb.asm.Type FLOAT_TYPE -> g
com.android.tools.r8.org.objectweb.asm.Type INT_TYPE -> f
com.android.tools.r8.org.objectweb.asm.Type DOUBLE_TYPE -> i
com.android.tools.r8.org.objectweb.asm.Type LONG_TYPE -> h
1:1:void <clinit>():85:85 -> <clinit>
2:2:void <clinit>():88:88 -> <clinit>
3:3:void <clinit>():92:92 -> <clinit>
4:4:void <clinit>():95:95 -> <clinit>
5:5:void <clinit>():98:98 -> <clinit>
6:6:void <clinit>():101:101 -> <clinit>
7:7:void <clinit>():104:104 -> <clinit>
8:8:void <clinit>():107:107 -> <clinit>
9:9:void <clinit>():110:110 -> <clinit>
1:5:void <init>(int,java.lang.String,int,int):163:167 -> <init>
1:2:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):281:282 -> a
3:4:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):285:286 -> a
5:5:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):294:294 -> a
6:6:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):299:299 -> a
7:7:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):301:301 -> a
8:9:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):304:305 -> a
10:10:com.android.tools.r8.org.objectweb.asm.Type[] getArgumentTypes(java.lang.String):310:310 -> a
11:11:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):416:416 -> a
12:12:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):442:442 -> a
13:13:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):436:436 -> a
14:14:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):420:420 -> a
15:15:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):418:418 -> a
16:16:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):426:426 -> a
17:17:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):438:438 -> a
18:18:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):432:432 -> a
19:19:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):428:428 -> a
20:20:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):430:430 -> a
21:21:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):434:434 -> a
22:22:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):422:422 -> a
23:23:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):424:424 -> a
24:24:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String,int,int):440:440 -> a
25:25:java.lang.String getClassName():493:493 -> a
26:26:java.lang.String getClassName():522:522 -> a
27:27:java.lang.String getClassName():520:520 -> a
28:28:java.lang.String getClassName():513:513 -> a
29:30:com.android.tools.r8.org.objectweb.asm.Type getElementType():482:483 -> a
29:30:java.lang.String getClassName():513 -> a
31:33:java.lang.String getClassName():513:515 -> a
34:34:java.lang.String getClassName():517:517 -> a
1:1:com.android.tools.r8.org.objectweb.asm.Type getMethodType(java.lang.String):199:199 -> b
2:3:java.lang.String getDescriptor():580:581 -> b
4:8:java.lang.String getDescriptor():583:587 -> b
9:9:java.lang.String getDescriptor():589:589 -> b
1:2:com.android.tools.r8.org.objectweb.asm.Type getObjectType(java.lang.String):187:188 -> c
3:3:int getDimensions():469:469 -> c
1:1:com.android.tools.r8.org.objectweb.asm.Type getType(java.lang.String):177:177 -> d
2:2:java.lang.String getInternalName():534:534 -> d
1:1:int getSort():458:458 -> e
1:1:boolean equals(java.lang.Object):858:858 -> equals
2:3:boolean equals(java.lang.Object):861:862 -> equals
4:7:boolean equals(java.lang.Object):865:868 -> equals
8:8:boolean equals(java.lang.Object):874:874 -> equals
1:4:int hashCode():888:891 -> hashCode
1:1:java.lang.String toString():904:904 -> toString
com.android.tools.r8.org.objectweb.asm.TypePath -> a.a.a.a.l.a.a.m:
byte[] typePathContainer -> a
int typePathOffset -> b
1:3:void <init>(byte[],int):72:74 -> <init>
1:1:int getLength():84:84 -> toString
1:1:java.lang.String toString():163 -> toString
2:2:java.lang.String toString():164:164 -> toString
3:3:int getStep(int):96:96 -> toString
3:3:java.lang.String toString():166 -> toString
4:4:java.lang.String toString():180:180 -> toString
5:5:int getStepArgument(int):108:108 -> toString
5:5:java.lang.String toString():177 -> toString
6:6:java.lang.String toString():177:177 -> toString
7:7:java.lang.String toString():174:174 -> toString
8:8:java.lang.String toString():171:171 -> toString
9:9:java.lang.String toString():168:168 -> toString
10:10:java.lang.String toString():183:183 -> toString
com.android.tools.r8.org.objectweb.asm.TypeReference -> a.a.a.a.l.a.a.n:
int targetTypeAndInfo -> a
1:2:void <init>(int):193:194 -> <init>
1:1:int getExceptionIndex():359:359 -> a
1:1:int getFormalParameterIndex():348:348 -> b
1:1:int getSort():303:303 -> c
1:1:int getSuperTypeIndex():338:338 -> d
1:1:int getTryCatchBlockIndex():370:370 -> e
1:1:int getTypeArgumentIndex():382:382 -> f
1:1:int getTypeParameterBoundIndex():327:327 -> g
1:1:int getTypeParameterIndex():315:315 -> h
com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter -> a.a.a.a.l.a.a.a.b:
java.util.BitSet mainSubroutineInsns -> y
java.util.Map subroutinesInsns -> z
java.util.BitSet sharedSubroutineInsns -> A
1:1:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):129:129 -> <init>
1:1:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):100 -> <init>
2:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):64:64 -> <init>
2:2:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):100 -> <init>
3:3:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):71:71 -> <init>
3:3:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):100 -> <init>
4:4:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):77:77 -> <init>
4:4:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):100 -> <init>
5:5:void <init>(int,com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):130:130 -> <init>
5:5:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):100 -> <init>
6:7:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):101:102 -> <init>
1:4:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):135:138 -> a
5:6:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):231:232 -> a
7:7:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):235:235 -> a
8:8:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):238:238 -> a
9:10:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):241:242 -> a
11:11:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):244:244 -> a
12:13:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):246:247 -> a
14:19:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):249:254 -> a
20:20:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):253:253 -> a
21:22:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):255:256 -> a
23:26:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):258:261 -> a
27:27:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):260:260 -> a
28:29:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):262:263 -> a
30:30:void findReachableInsns(int,java.util.BitSet,java.util.BitSet):268:268 -> a
1:1:void findSubroutineInsns(int,java.util.BitSet,java.util.BitSet):181:181 -> b
2:2:void findSubroutineInsns(int,java.util.BitSet,java.util.BitSet):186:186 -> b
3:4:void findSubroutineInsns(int,java.util.BitSet,java.util.BitSet):188:189 -> b
5:7:void findSubroutineInsns(int,java.util.BitSet,java.util.BitSet):195:197 -> b
8:8:void findSubroutineInsns(int,java.util.BitSet,java.util.BitSet):200:200 -> b
1:1:void visitEnd():144:144 -> c
2:3:void findSubroutinesInsns():157:158 -> c
2:3:void visitEnd():146 -> c
4:7:void findSubroutinesInsns():160:163 -> c
4:7:void visitEnd():146 -> c
8:8:void emitCode():295:295 -> c
8:8:void visitEnd():147 -> c
9:9:void emitCode():297:297 -> c
9:9:void visitEnd():147 -> c
10:14:void emitCode():300:304 -> c
10:14:void visitEnd():147 -> c
15:17:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):333:335 -> c
15:17:void emitCode():305 -> c
15:17:void visitEnd():147 -> c
18:19:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):337:338 -> c
18:19:void emitCode():305 -> c
18:19:void visitEnd():147 -> c
20:20:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):340:340 -> c
20:20:void emitCode():305 -> c
20:20:void visitEnd():147 -> c
21:21:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):343:343 -> c
21:21:void emitCode():305 -> c
21:21:void visitEnd():147 -> c
22:22:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):348:348 -> c
22:22:void emitCode():305 -> c
22:22:void visitEnd():147 -> c
23:24:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):357:358 -> c
23:24:void emitCode():305 -> c
23:24:void visitEnd():147 -> c
25:25:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):356:356 -> c
25:25:void emitCode():305 -> c
25:25:void visitEnd():147 -> c
26:26:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):367:367 -> c
26:26:void emitCode():305 -> c
26:26:void visitEnd():147 -> c
27:27:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):364:364 -> c
27:27:void emitCode():305 -> c
27:27:void visitEnd():147 -> c
28:32:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):368:372 -> c
28:32:void emitCode():305 -> c
28:32:void visitEnd():147 -> c
33:35:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):377:379 -> c
33:35:void emitCode():305 -> c
33:35:void visitEnd():147 -> c
36:36:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):381:381 -> c
36:36:void emitCode():305 -> c
36:36:void visitEnd():147 -> c
37:37:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):383:383 -> c
37:37:void emitCode():305 -> c
37:37:void visitEnd():147 -> c
38:40:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):389:391 -> c
38:40:void emitCode():305 -> c
38:40:void visitEnd():147 -> c
41:42:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):393:394 -> c
41:42:void emitCode():305 -> c
41:42:void visitEnd():147 -> c
43:43:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):398:398 -> c
43:43:void emitCode():305 -> c
43:43:void visitEnd():147 -> c
44:44:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):396:396 -> c
44:44:void emitCode():305 -> c
44:44:void visitEnd():147 -> c
45:47:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):403:405 -> c
45:47:void emitCode():305 -> c
45:47:void visitEnd():147 -> c
48:48:void emitInstantiation(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.List,com.android.tools.r8.org.objectweb.asm.tree.InsnList,java.util.List,java.util.List):407:407 -> c
48:48:void emitCode():305 -> c
48:48:void visitEnd():147 -> c
49:51:void emitCode():308:310 -> c
49:51:void visitEnd():147 -> c
52:53:void visitEnd():149:150 -> c
com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation -> a.a.a.a.l.a.a.a.a:
java.util.Map clonedLabels -> c
com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation parent -> a
java.util.BitSet subroutineInsns -> b
com.android.tools.r8.org.objectweb.asm.tree.LabelNode returnLabel -> d
com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter this$0 -> e
1:1:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):447:447 -> <init>
2:2:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):451:451 -> <init>
3:3:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):450:450 -> <init>
4:4:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):452:452 -> <init>
5:8:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):456:459 -> <init>
9:12:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):464:467 -> <init>
13:13:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):470:470 -> <init>
14:15:void <init>(com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter,com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation,java.util.BitSet):472:473 -> <init>
1:1:com.android.tools.r8.org.objectweb.asm.tree.LabelNode getClonedLabel(com.android.tools.r8.org.objectweb.asm.tree.LabelNode):539:539 -> a
1:1:com.android.tools.r8.org.objectweb.asm.tree.LabelNode getClonedLabelForJumpInsn(com.android.tools.r8.org.objectweb.asm.tree.LabelNode):527:527 -> b
1:1:com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner(int):500:500 -> c
2:2:com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner(int):503:503 -> c
3:3:com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner(int):507:507 -> c
4:4:com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner(int):510:510 -> c
5:5:com.android.tools.r8.org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner(int):509:509 -> c
1:1:java.util.Set entrySet():546:546 -> entrySet
1:1:boolean equals(java.lang.Object):556:556 -> equals
1:1:com.android.tools.r8.org.objectweb.asm.tree.LabelNode get(java.lang.Object):551:551 -> get
1:1:java.lang.Object get(java.lang.Object):420 -> get
1:1:int hashCode():561:561 -> hashCode
com.android.tools.r8.org.objectweb.asm.signature.SignatureReader -> a.a.a.a.l.a.a.b.a:
java.lang.String signatureValue -> a
1:2:void <init>(java.lang.String):49:50 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):64:65 -> a
3:3:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):72:72 -> a
4:4:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):78:78 -> a
5:5:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):80:80 -> a
6:6:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):79:79 -> a
7:7:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):85:85 -> a
8:8:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):87:87 -> a
9:10:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):92:93 -> a
11:11:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):108:108 -> a
12:13:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):110:111 -> a
14:14:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):114:114 -> a
15:15:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):117:117 -> a
16:16:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):122:122 -> a
17:17:void accept(com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):124:124 -> a
18:18:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):154:154 -> a
19:19:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):249:249 -> a
20:20:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):173:173 -> a
21:22:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):177:178 -> a
23:23:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):190:190 -> a
24:24:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):216:216 -> a
25:25:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):218:218 -> a
26:26:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):220:220 -> a
27:27:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):224:224 -> a
28:28:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):240:240 -> a
29:29:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):236:236 -> a
30:30:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):235:235 -> a
31:31:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):229:229 -> a
32:32:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):196:196 -> a
33:33:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):198:198 -> a
34:34:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):200:200 -> a
35:35:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):206:206 -> a
36:36:int parseType(java.lang.String,int,com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor):168:168 -> a
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor -> a.a.a.a.l.a.a.b.b:
1:1:void <init>(int):75:75 -> <init>
2:2:void <init>(int):80:80 -> <init>
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitArrayType() -> a
void visitBaseType(char) -> a
void visitClassType(java.lang.String) -> a
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitClassBound() -> b
void visitFormalTypeParameter(java.lang.String) -> b
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char) -> b
void visitEnd() -> c
void visitInnerClassType(java.lang.String) -> c
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitExceptionType() -> d
void visitTypeVariable(java.lang.String) -> d
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterface() -> e
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound() -> f
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitParameterType() -> g
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitReturnType() -> h
com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitSuperclass() -> i
void visitTypeArgument() -> j
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode -> a.a.a.a.l.a.a.c.a:
java.util.List visibleTypeAnnotations -> b
java.util.List invisibleTypeAnnotations -> c
int index -> f
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode previousInsn -> d
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode nextInsn -> e
int opcode -> a
1:3:void <init>(int):126:128 -> <init>
void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor) -> a
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map) -> a
1:1:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode getNext():164:164 -> a
2:4:com.android.tools.r8.org.objectweb.asm.tree.LabelNode[] clone(java.util.List,java.util.Map):227:229 -> a
5:9:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):241:245 -> a
10:11:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):248:249 -> a
12:16:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):252:256 -> a
17:18:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):259:260 -> a
1:1:int getOpcode():137:137 -> b
2:6:void acceptAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor):180:184 -> b
7:7:void acceptAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor):183:183 -> b
8:12:void acceptAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor):188:192 -> b
13:13:void acceptAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor):191:191 -> b
1:1:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode getPrevious():154:154 -> c
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.AnnotationNode -> a.a.a.a.l.a.a.c.b:
java.util.List values -> c
java.lang.String desc -> b
1:2:void <init>(int,java.lang.String):78:79 -> <init>
3:4:void <init>(int,java.lang.String):78:79 -> <init>
3:4:void <init>(java.lang.String):63 -> <init>
5:6:void <init>(java.lang.String):64:65 -> <init>
7:8:void <init>(java.util.List):88:89 -> <init>
void visitEnd() -> a
1:2:void visit(java.lang.String,java.lang.Object):98:99 -> a
3:4:void visit(java.lang.String,java.lang.Object):101:102 -> a
5:6:void visit(java.lang.String,java.lang.Object):104:105 -> a
7:7:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(byte[]):64:64 -> a
7:7:void visit(java.lang.String,java.lang.Object):105 -> a
8:10:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(byte[]):66:68 -> a
8:10:void visit(java.lang.String,java.lang.Object):105 -> a
11:13:void visit(java.lang.String,java.lang.Object):105:107 -> a
14:14:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(boolean[]):75:75 -> a
14:14:void visit(java.lang.String,java.lang.Object):107 -> a
15:17:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(boolean[]):77:79 -> a
15:17:void visit(java.lang.String,java.lang.Object):107 -> a
18:20:void visit(java.lang.String,java.lang.Object):107:109 -> a
21:21:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(short[]):86:86 -> a
21:21:void visit(java.lang.String,java.lang.Object):109 -> a
22:24:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(short[]):88:90 -> a
22:24:void visit(java.lang.String,java.lang.Object):109 -> a
25:27:void visit(java.lang.String,java.lang.Object):109:111 -> a
28:28:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(char[]):97:97 -> a
28:28:void visit(java.lang.String,java.lang.Object):111 -> a
29:31:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(char[]):99:101 -> a
29:31:void visit(java.lang.String,java.lang.Object):111 -> a
32:36:void visit(java.lang.String,java.lang.Object):111:115 -> a
37:37:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(long[]):130:130 -> a
37:37:void visit(java.lang.String,java.lang.Object):115 -> a
38:40:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(long[]):132:134 -> a
38:40:void visit(java.lang.String,java.lang.Object):115 -> a
41:43:void visit(java.lang.String,java.lang.Object):115:117 -> a
44:44:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(float[]):119:119 -> a
44:44:void visit(java.lang.String,java.lang.Object):117 -> a
45:47:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(float[]):121:123 -> a
45:47:void visit(java.lang.String,java.lang.Object):117 -> a
48:50:void visit(java.lang.String,java.lang.Object):117:119 -> a
51:51:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(double[]):141:141 -> a
51:51:void visit(java.lang.String,java.lang.Object):119 -> a
52:54:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(double[]):143:145 -> a
52:54:void visit(java.lang.String,java.lang.Object):119 -> a
55:55:void visit(java.lang.String,java.lang.Object):119:119 -> a
56:56:void visit(java.lang.String,java.lang.Object):121:121 -> a
57:58:void visitEnum(java.lang.String,java.lang.String,java.lang.String):127:128 -> a
59:60:void visitEnum(java.lang.String,java.lang.String,java.lang.String):130:131 -> a
61:61:void visitEnum(java.lang.String,java.lang.String,java.lang.String):133:133 -> a
62:63:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):138:139 -> a
64:65:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):141:142 -> a
66:67:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):144:145 -> a
68:69:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):151:152 -> a
70:71:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):154:155 -> a
72:74:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):157:159 -> a
75:79:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor):190:194 -> a
80:80:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor):197:197 -> a
81:88:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,java.lang.Object):211:218 -> a
89:91:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,java.lang.Object):220:222 -> a
92:92:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,java.lang.Object):224:224 -> a
93:93:void accept(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,java.lang.Object):227:227 -> a
com.android.tools.r8.org.objectweb.asm.tree.FieldInsnNode -> a.a.a.a.l.a.a.c.c:
java.lang.String owner -> g
java.lang.String desc -> i
java.lang.String name -> h
1:4:void <init>(int,java.lang.String,java.lang.String,java.lang.String):65:68 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):88:89 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):94:94 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.FrameNode -> a.a.a.a.l.a.a.c.d:
int type -> g
java.util.List stack -> i
java.util.List local -> h
1:1:void <init>():73:73 -> <init>
2:3:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):97:98 -> <init>
4:4:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):117:117 -> <init>
5:5:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):114:114 -> <init>
6:6:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(int):44:44 -> <init>
6:6:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):109 -> <init>
7:7:java.util.List com.android.tools.r8.org.objectweb.asm.tree.Util.asArrayList(int):46:46 -> <init>
7:7:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):109 -> <init>
8:8:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):109:109 -> <init>
9:9:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):106:106 -> <init>
10:11:void <init>(int,int,java.lang.Object[],int,java.lang.Object[]):102:103 -> <init>
1:1:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):128:128 -> a
2:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):146:146 -> a
3:3:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):143:143 -> a
4:4:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):140:140 -> a
5:5:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):137:137 -> a
6:6:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):134:134 -> a
7:7:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):131:131 -> a
8:15:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):152:159 -> a
16:16:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):161:161 -> a
17:22:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):164:169 -> a
23:23:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):171:171 -> a
24:28:java.lang.Object[] asArray(java.util.List):178:182 -> a
29:29:java.lang.Object[] asArray(java.util.List):184:184 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.IincInsnNode -> a.a.a.a.l.a.a.c.e:
int incr -> h
int var -> g
1:3:void <init>(int,int):54:56 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):66:67 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72:72 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.InsnList -> a.a.a.a.l.a.a.c.g:
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode[] cache -> d
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode firstInsn -> b
int size -> a
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode lastInsn -> c
1:1:void <init>():38:38 -> <init>
1:1:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode getFirst():70:70 -> a
2:2:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode get(int):93:93 -> a
3:4:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode get(int):96:97 -> a
5:5:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode get(int):99:99 -> a
6:6:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode get(int):94:94 -> a
7:7:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):142:142 -> a
8:9:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):144:145 -> a
10:13:void add(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):225:228 -> a
14:15:void add(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):230:231 -> a
16:19:void add(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):233:236 -> a
20:21:void insert(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):314:315 -> a
22:22:void insert(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):317:317 -> a
23:23:void insert(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):319:319 -> a
24:28:void insert(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):321:325 -> a
1:1:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode getLast():79:79 -> b
2:3:int indexOf(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):130:131 -> b
4:4:int indexOf(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):133:133 -> b
5:6:void insertBefore(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):364:365 -> b
7:7:void insertBefore(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):367:367 -> b
8:8:void insertBefore(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):369:369 -> b
9:13:void insertBefore(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):371:375 -> b
1:1:java.util.ListIterator iterator(int):166:166 -> c
1:1:java.util.ListIterator iterator():155 -> c
2:3:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):193:194 -> c
4:4:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):196:196 -> c
5:5:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):198:198 -> c
6:7:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):200:201 -> c
8:8:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):203:203 -> c
9:9:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):205:205 -> c
10:13:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):207:210 -> c
14:14:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):212:212 -> c
15:17:void set(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode,com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):214:216 -> c
18:20:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):412:414 -> c
21:22:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):417:418 -> c
23:24:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):420:421 -> c
25:26:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):425:426 -> c
27:28:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):428:429 -> c
29:32:void remove(com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode):432:435 -> c
1:1:void resetLabels():470:470 -> d
2:3:void resetLabels():472:473 -> d
4:4:void resetLabels():475:475 -> d
1:1:int size():61:61 -> e
1:2:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode[] toArray():176:177 -> f
3:5:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode[] toArray():179:181 -> f
com.android.tools.r8.org.objectweb.asm.tree.InsnList$InsnListIterator -> a.a.a.a.l.a.a.c.f:
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode nextInsn -> a
com.android.tools.r8.org.objectweb.asm.tree.InsnList this$0 -> d
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode previousInsn -> b
com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode remove -> c
1:4:void <init>(com.android.tools.r8.org.objectweb.asm.tree.InsnList,int):489:492 -> <init>
5:6:void <init>(com.android.tools.r8.org.objectweb.asm.tree.InsnList,int):494:495 -> <init>
1:4:void add(java.lang.Object):561:564 -> add
5:5:void add(java.lang.Object):566:566 -> add
6:7:void add(java.lang.Object):568:569 -> add
1:1:boolean hasNext():500:500 -> hasNext
1:1:boolean hasPrevious():529:529 -> hasPrevious
1:1:java.lang.Object next():504:504 -> next
2:4:java.lang.Object next():508:510 -> next
5:5:java.lang.Object next():505:505 -> next
1:2:int nextIndex():541:542 -> nextIndex
3:4:int nextIndex():544:545 -> nextIndex
5:5:int nextIndex():547:547 -> nextIndex
1:4:java.lang.Object previous():533:536 -> previous
1:1:int previousIndex():551:551 -> previousIndex
2:3:int previousIndex():554:555 -> previousIndex
4:4:int previousIndex():557:557 -> previousIndex
1:3:void remove():515:517 -> remove
4:4:void remove():519:519 -> remove
5:6:void remove():521:522 -> remove
7:7:void remove():524:524 -> remove
1:4:void set(java.lang.Object):573:576 -> set
5:5:void set(java.lang.Object):578:578 -> set
6:6:void set(java.lang.Object):581:581 -> set
com.android.tools.r8.org.objectweb.asm.tree.InsnNode -> a.a.a.a.l.a.a.c.h:
1:1:void <init>(int):55:55 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):65:66 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):71:71 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.IntInsnNode -> a.a.a.a.l.a.a.c.i:
int operand -> g
1:2:void <init>(int,int):51:52 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):71:72 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):77:77 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.InvokeDynamicInsnNode -> a.a.a.a.l.a.a.c.j:
java.lang.String name -> g
java.lang.String desc -> h
com.android.tools.r8.org.objectweb.asm.Handle bsm -> i
java.lang.Object[] bsmArgs -> j
1:5:void <init>(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):70:74 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):84:85 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):90:90 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.JumpInsnNode -> a.a.a.a.l.a.a.c.k:
com.android.tools.r8.org.objectweb.asm.tree.LabelNode label -> g
1:2:void <init>(int,com.android.tools.r8.org.objectweb.asm.tree.LabelNode):57:58 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):79:80 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):85:85 -> a
4:4:com.android.tools.r8.org.objectweb.asm.tree.LabelNode com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode.clone(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.Map):215:215 -> a
4:4:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):85 -> a
5:5:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):85:85 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.LabelNode -> a.a.a.a.l.a.a.c.l:
com.android.tools.r8.org.objectweb.asm.Label value -> g
1:1:void <init>():40:40 -> <init>
1:1:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):62:62 -> a
2:2:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):67:67 -> a
int getType() -> d
1:2:com.android.tools.r8.org.objectweb.asm.Label getLabel():54:55 -> e
3:3:com.android.tools.r8.org.objectweb.asm.Label getLabel():57:57 -> e
1:1:void resetLabel():71:71 -> f
com.android.tools.r8.org.objectweb.asm.tree.LdcInsnNode -> a.a.a.a.l.a.a.c.m:
java.lang.Object cst -> g
1:2:void <init>(java.lang.Object):55:56 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):66:67 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72:72 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.LineNumberNode -> a.a.a.a.l.a.a.c.n:
com.android.tools.r8.org.objectweb.asm.tree.LabelNode start -> h
int line -> g
1:3:void <init>(int,com.android.tools.r8.org.objectweb.asm.tree.LabelNode):55:57 -> <init>
1:1:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):67:67 -> a
2:2:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72:72 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.LabelNode com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode.clone(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.Map):215:215 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72 -> a
4:4:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72:72 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.LocalVariableAnnotationNode -> a.a.a.a.l.a.a.c.o:
java.util.List start -> f
java.util.List index -> h
java.util.List end -> g
1:4:void <init>(int,int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.tree.LabelNode[],com.android.tools.r8.org.objectweb.asm.tree.LabelNode[],int[],java.lang.String):116:119 -> <init>
1:4:void <init>(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.tree.LabelNode[],com.android.tools.r8.org.objectweb.asm.tree.LabelNode[],int[],java.lang.String):87 -> <init>
1:7:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor,boolean):129:135 -> a
8:9:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor,boolean):137:138 -> a
10:10:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor,boolean):137:137 -> a
com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode -> a.a.a.a.l.a.a.c.p:
int index -> f
java.lang.String name -> a
java.lang.String signature -> c
java.lang.String desc -> b
com.android.tools.r8.org.objectweb.asm.tree.LabelNode end -> e
com.android.tools.r8.org.objectweb.asm.tree.LabelNode start -> d
1:7:void <init>(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.tree.LabelNode,com.android.tools.r8.org.objectweb.asm.tree.LabelNode,int):74:80 -> <init>
com.android.tools.r8.org.objectweb.asm.tree.LookupSwitchInsnNode -> a.a.a.a.l.a.a.c.q:
com.android.tools.r8.org.objectweb.asm.tree.LabelNode dflt -> g
java.util.List labels -> i
java.util.List keys -> h
1:4:void <init>(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,int[],com.android.tools.r8.org.objectweb.asm.tree.LabelNode[]):61:64 -> <init>
1:3:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):74:76 -> a
4:6:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):78:80 -> a
7:8:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):82:83 -> a
9:9:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):88:88 -> a
10:10:com.android.tools.r8.org.objectweb.asm.tree.LabelNode com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode.clone(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.Map):215:215 -> a
10:10:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):89 -> a
11:13:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):89:91 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode -> a.a.a.a.l.a.a.c.r:
java.lang.String owner -> g
java.lang.String desc -> i
java.lang.String name -> h
boolean itf -> j
1:5:void <init>(int,java.lang.String,java.lang.String,java.lang.String,boolean):93:97 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):117:118 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):123:123 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.MethodNode -> a.a.a.a.l.a.a.c.t:
java.util.List tryCatchBlocks -> r
int invisibleAnnotableParameterCount -> o
int visibleAnnotableParameterCount -> m
java.util.List visibleLocalVariableAnnotations -> v
java.util.List localVariables -> u
com.android.tools.r8.org.objectweb.asm.tree.InsnList instructions -> q
java.util.List invisibleLocalVariableAnnotations -> w
boolean visited -> x
int access -> c
java.util.List[] visibleParameterAnnotations -> n
java.lang.Object annotationDefault -> l
java.util.List[] invisibleParameterAnnotations -> p
java.util.List parameters -> f
java.util.List invisibleTypeAnnotations -> j
java.util.List visibleTypeAnnotations -> i
java.util.List invisibleAnnotations -> h
int maxLocals -> t
java.util.List visibleAnnotations -> g
int maxStack -> s
java.lang.String desc -> e
java.lang.String name -> d
java.util.List attrs -> k
1:4:void <init>(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):222:225 -> <init>
5:5:void <init>(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):227:227 -> <init>
6:6:void <init>(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):229:229 -> <init>
7:8:void <init>(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):231:232 -> <init>
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault():250:250 -> a
2:2:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):262:262 -> a
3:4:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):264:265 -> a
5:5:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):267:267 -> a
6:7:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):269:270 -> a
8:8:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):272:272 -> a
9:9:void visitAnnotableParameterCount(int,boolean):298:298 -> a
10:10:void visitAnnotableParameterCount(int,boolean):300:300 -> a
11:11:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):308:308 -> a
12:14:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):310:312 -> a
15:16:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):314:315 -> a
17:17:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):317:317 -> a
18:20:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):319:321 -> a
21:22:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):323:324 -> a
23:23:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):326:326 -> a
24:25:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):333:334 -> a
26:26:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):336:336 -> a
27:27:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):351:351 -> a
28:28:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):355:355 -> a
29:29:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):357:357 -> a
30:30:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):351:351 -> a
31:31:void visitInsn(int):362:362 -> a
32:32:void visitTypeInsn(int,java.lang.String):377:377 -> a
33:33:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):383:383 -> a
34:35:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):405:406 -> a
36:36:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):409:409 -> a
37:37:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):418:418 -> a
38:38:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):425:425 -> a
39:39:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):430:430 -> a
40:40:void visitLdcInsn(java.lang.Object):435:435 -> a
41:41:void visitIincInsn(int,int):440:440 -> a
42:42:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):446:446 -> a
43:43:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):451:451 -> a
44:44:void visitMultiANewArrayInsn(java.lang.String,int):456:456 -> a
45:45:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):463:463 -> a
46:46:int com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode.getOpcode():137:137 -> a
46:46:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):464 -> a
47:47:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):465:465 -> a
48:48:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):468:468 -> a
49:50:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):470:471 -> a
51:51:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):473:473 -> a
52:53:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):475:476 -> a
54:54:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):478:478 -> a
55:56:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):486:487 -> a
57:57:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):486:486 -> a
58:58:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):517:517 -> a
59:59:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):519:519 -> a
60:60:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):517:517 -> a
61:61:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):531:531 -> a
62:62:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):533:533 -> a
63:64:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):535:536 -> a
65:65:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):538:538 -> a
66:67:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):540:541 -> a
68:68:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):543:543 -> a
69:71:com.android.tools.r8.org.objectweb.asm.tree.LabelNode[] getLabelNodes(com.android.tools.r8.org.objectweb.asm.Label[]):580:582 -> a
72:76:java.lang.Object[] getLabelNodes(java.lang.Object[]):588:592 -> a
77:77:java.lang.Object[] getLabelNodes(java.lang.Object[]):594:594 -> a
78:80:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):699:701 -> a
81:81:void com.android.tools.r8.org.objectweb.asm.tree.ParameterNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):67:67 -> a
81:81:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):701 -> a
82:84:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):705:707 -> a
85:85:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):709:709 -> a
86:89:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):712:715 -> a
90:93:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):718:721 -> a
94:98:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):724:728 -> a
99:99:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):727:727 -> a
100:104:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):732:736 -> a
105:105:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):735:735 -> a
106:107:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):740:741 -> a
108:110:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):743:745 -> a
111:113:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):749:751 -> a
114:115:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):755:756 -> a
116:118:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):758:760 -> a
119:121:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):764:766 -> a
122:123:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):771:772 -> a
124:126:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):774:776 -> a
127:128:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):780:781 -> a
129:131:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):783:785 -> a
132:134:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.updateIndex(int):87:89 -> a
132:134:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):785 -> a
135:137:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.updateIndex(int):92:94 -> a
135:137:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):785 -> a
138:138:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786:786 -> a
139:140:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):105:106 -> a
139:140:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
141:141:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):105:105 -> a
141:141:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
142:146:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):107:111 -> a
142:146:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
147:147:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):110:110 -> a
147:147:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
148:152:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):115:119 -> a
148:152:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
153:153:void com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):118:118 -> a
153:153:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):786 -> a
154:154:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):790:790 -> a
155:157:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):792:794 -> a
158:159:void com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):89:90 -> a
158:159:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):794 -> a
160:160:void com.android.tools.r8.org.objectweb.asm.tree.LocalVariableNode.accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):89:89 -> a
160:160:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):794 -> a
161:163:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):798:800 -> a
164:166:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):803:805 -> a
167:168:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):808:809 -> a
169:169:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):811:811 -> a
void visitCode() -> b
1:2:void visitParameter(java.lang.String,int):241:242 -> b
3:3:void visitParameter(java.lang.String,int):244:244 -> b
4:4:void visitIntInsn(int,int):367:367 -> b
5:6:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):391:392 -> b
7:7:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):395:395 -> b
8:8:void com.android.tools.r8.org.objectweb.asm.tree.MethodInsnNode.<init>(int,java.lang.String,java.lang.String,java.lang.String):73:73 -> b
8:8:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):395 -> b
9:9:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):395:395 -> b
10:11:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):493:494 -> b
12:13:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):496:497 -> b
14:14:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):499:499 -> b
15:16:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):501:502 -> b
17:17:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):504:504 -> b
18:18:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):550:550 -> b
19:20:com.android.tools.r8.org.objectweb.asm.tree.LabelNode getLabelNode(com.android.tools.r8.org.objectweb.asm.Label):573:574 -> b
21:21:com.android.tools.r8.org.objectweb.asm.tree.LabelNode getLabelNode(com.android.tools.r8.org.objectweb.asm.Label):576:576 -> b
void visitEnd() -> c
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):280:280 -> c
2:3:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):282:283 -> c
4:4:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):285:285 -> c
5:6:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):287:288 -> c
7:7:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):290:290 -> c
8:9:void visitMaxs(int,int):555:556 -> c
1:1:void visitVarInsn(int,int):372:372 -> d
com.android.tools.r8.org.objectweb.asm.tree.MethodNode$1 -> a.a.a.a.l.a.a.c.s:
com.android.tools.r8.org.objectweb.asm.tree.MethodNode this$0 -> a
1:1:void <init>(com.android.tools.r8.org.objectweb.asm.tree.MethodNode,int):251:251 -> <init>
1:2:boolean add(java.lang.Object):254:255 -> add
com.android.tools.r8.org.objectweb.asm.tree.MultiANewArrayInsnNode -> a.a.a.a.l.a.a.c.u:
java.lang.String desc -> g
int dims -> h
1:3:void <init>(java.lang.String,int):54:56 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):66:67 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):72:72 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.ParameterNode -> a.a.a.a.l.a.a.c.v:
java.lang.String name -> a
int access -> b
1:3:void <init>(java.lang.String,int):56:58 -> <init>
com.android.tools.r8.org.objectweb.asm.tree.TableSwitchInsnNode -> a.a.a.a.l.a.a.c.w:
com.android.tools.r8.org.objectweb.asm.tree.LabelNode dflt -> i
int max -> h
java.util.List labels -> j
int min -> g
1:5:void <init>(int,int,com.android.tools.r8.org.objectweb.asm.tree.LabelNode,com.android.tools.r8.org.objectweb.asm.tree.LabelNode[]):66:70 -> <init>
1:3:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):80:82 -> a
4:5:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):84:85 -> a
6:6:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):90:90 -> a
7:7:com.android.tools.r8.org.objectweb.asm.tree.LabelNode com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode.clone(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.util.Map):215:215 -> a
7:7:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):90 -> a
8:9:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):90:91 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.TryCatchBlockNode -> a.a.a.a.l.a.a.c.x:
java.util.List invisibleTypeAnnotations -> f
java.util.List visibleTypeAnnotations -> e
com.android.tools.r8.org.objectweb.asm.tree.LabelNode start -> a
com.android.tools.r8.org.objectweb.asm.tree.LabelNode handler -> c
com.android.tools.r8.org.objectweb.asm.tree.LabelNode end -> b
java.lang.String type -> d
1:5:void <init>(com.android.tools.r8.org.objectweb.asm.tree.LabelNode,com.android.tools.r8.org.objectweb.asm.tree.LabelNode,com.android.tools.r8.org.objectweb.asm.tree.LabelNode,java.lang.String):71:75 -> <init>
com.android.tools.r8.org.objectweb.asm.tree.TypeAnnotationNode -> a.a.a.a.l.a.a.c.y:
int typeRef -> d
com.android.tools.r8.org.objectweb.asm.TypePath typePath -> e
1:3:void <init>(int,int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String):82:84 -> <init>
4:6:void <init>(int,int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String):82:84 -> <init>
4:6:void <init>(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String):62 -> <init>
7:8:void <init>(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String):63:64 -> <init>
com.android.tools.r8.org.objectweb.asm.tree.TypeInsnNode -> a.a.a.a.l.a.a.c.z:
java.lang.String desc -> g
1:2:void <init>(int,java.lang.String):56:57 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):77:78 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):83:83 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.tree.Util -> a.a.a.a.l.a.a.c.A:
1:1:java.util.List asArrayList(java.lang.Object[]):53:53 -> a
2:4:java.util.List asArrayList(java.lang.Object[]):55:57 -> a
5:5:java.util.List asArrayList(int[]):108:108 -> a
6:8:java.util.List asArrayList(int[]):110:112 -> a
9:9:java.util.List asArrayList(int,java.lang.Object[]):151:151 -> a
10:10:java.util.List asArrayList(int,java.lang.Object[]):153:153 -> a
com.android.tools.r8.org.objectweb.asm.tree.VarInsnNode -> a.a.a.a.l.a.a.c.B:
int var -> g
1:2:void <init>(int,int):53:54 -> <init>
1:2:void accept(com.android.tools.r8.org.objectweb.asm.MethodVisitor):74:75 -> a
3:3:com.android.tools.r8.org.objectweb.asm.tree.AbstractInsnNode clone(java.util.Map):80:80 -> a
int getType() -> d
com.android.tools.r8.org.objectweb.asm.util.Printer -> a.a.a.a.l.a.a.d.a:
java.util.List text -> e
java.lang.String[] OPCODES -> a
int api -> c
java.lang.StringBuilder stringBuilder -> d
java.lang.String[] TYPES -> b
1:1:void <clinit>():52:52 -> <clinit>
2:2:void <clinit>():259:259 -> <clinit>
3:3:void <clinit>():275:275 -> <clinit>
1:2:void <init>(int):330:331 -> <init>
3:4:void <init>(int):333:334 -> <init>
void visit(java.lang.String,java.lang.Object) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitAnnotation(java.lang.String,java.lang.String) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitArray(java.lang.String) -> a
void visitEnum(java.lang.String,java.lang.String,java.lang.String) -> a
void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]) -> a
void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]) -> a
void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitMethodAnnotation(java.lang.String,boolean) -> a
void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitParameterAnnotation(int,java.lang.String,boolean) -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> a
1:1:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):895:895 -> a
2:2:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):897:897 -> a
3:3:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):900:900 -> a
4:4:java.util.List getText():1147:1147 -> a
5:5:void print(java.io.PrintWriter):1156:1156 -> a
6:8:void printList(java.io.PrintWriter,java.util.List):1167:1169 -> a
9:9:void printList(java.io.PrintWriter,java.util.List):1171:1171 -> a
10:12:void appendString(java.lang.StringBuilder,java.lang.String):1197:1199 -> a
13:13:void appendString(java.lang.StringBuilder,java.lang.String):1201:1201 -> a
14:14:void appendString(java.lang.StringBuilder,java.lang.String):1203:1203 -> a
15:15:void appendString(java.lang.StringBuilder,java.lang.String):1205:1205 -> a
16:16:void appendString(java.lang.StringBuilder,java.lang.String):1207:1207 -> a
17:17:void appendString(java.lang.StringBuilder,java.lang.String):1219:1219 -> a
18:18:void appendString(java.lang.StringBuilder,java.lang.String):1209:1209 -> a
19:19:void appendString(java.lang.StringBuilder,java.lang.String):1211:1211 -> a
20:20:void appendString(java.lang.StringBuilder,java.lang.String):1213:1213 -> a
21:21:void appendString(java.lang.StringBuilder,java.lang.String):1215:1215 -> a
22:22:void appendString(java.lang.StringBuilder,java.lang.String):1217:1217 -> a
23:23:void appendString(java.lang.StringBuilder,java.lang.String):1222:1222 -> a
com.android.tools.r8.org.objectweb.asm.util.Printer visitAnnotationDefault() -> b
void visitAnnotationEnd() -> c
void visitCode() -> d
void visitMethodEnd() -> e
com.android.tools.r8.org.objectweb.asm.util.Textifier -> a.a.a.a.l.a.a.d.b:
java.lang.String tab2 -> g
java.lang.String tab -> f
java.lang.String ltab -> i
int numAnnotationValues -> l
java.lang.String tab3 -> h
int access -> k
java.util.Map labelNames -> j
1:1:void <init>(int):125:125 -> <init>
1:1:void <init>():111 -> <init>
2:2:void <init>(int):84:84 -> <init>
2:2:void <init>():111 -> <init>
3:3:void <init>(int):87:87 -> <init>
3:3:void <init>():111 -> <init>
4:4:void <init>(int):90:90 -> <init>
4:4:void <init>():111 -> <init>
5:5:void <init>(int):93:93 -> <init>
5:5:void <init>():111 -> <init>
6:7:void <init>():112:113 -> <init>
1:3:void visit(java.lang.String,java.lang.Object):515:517 -> a
4:4:void visitString(java.lang.String):625:625 -> a
4:4:void visit(java.lang.String,java.lang.Object):517 -> a
5:6:void visit(java.lang.String,java.lang.Object):518:519 -> a
7:7:void visitType(com.android.tools.r8.org.objectweb.asm.Type):629:629 -> a
7:7:void visit(java.lang.String,java.lang.Object):519 -> a
8:9:void visit(java.lang.String,java.lang.Object):520:521 -> a
10:10:void visitByte(byte):617:617 -> a
10:10:void visit(java.lang.String,java.lang.Object):521 -> a
11:12:void visit(java.lang.String,java.lang.Object):522:523 -> a
13:13:void visitBoolean(boolean):621:621 -> a
13:13:void visit(java.lang.String,java.lang.Object):523 -> a
14:15:void visit(java.lang.String,java.lang.Object):524:525 -> a
16:16:void visitShort(short):613:613 -> a
16:16:void visit(java.lang.String,java.lang.Object):525 -> a
17:18:void visit(java.lang.String,java.lang.Object):526:527 -> a
19:19:void visitChar(char):609:609 -> a
19:19:void visit(java.lang.String,java.lang.Object):527 -> a
20:21:void visit(java.lang.String,java.lang.Object):528:529 -> a
22:22:void visitInt(int):593:593 -> a
22:22:void visit(java.lang.String,java.lang.Object):529 -> a
23:24:void visit(java.lang.String,java.lang.Object):530:531 -> a
25:25:void visitFloat(float):601:601 -> a
25:25:void visit(java.lang.String,java.lang.Object):531 -> a
26:27:void visit(java.lang.String,java.lang.Object):532:533 -> a
28:28:void visitLong(long):597:597 -> a
28:28:void visit(java.lang.String,java.lang.Object):533 -> a
29:30:void visit(java.lang.String,java.lang.Object):534:535 -> a
31:31:void visitDouble(double):605:605 -> a
31:31:void visit(java.lang.String,java.lang.Object):535 -> a
32:38:void visit(java.lang.String,java.lang.Object):536:542 -> a
39:39:void visitByte(byte):617:617 -> a
39:39:void visit(java.lang.String,java.lang.Object):542 -> a
40:44:void visit(java.lang.String,java.lang.Object):544:548 -> a
45:45:void visitBoolean(boolean):621:621 -> a
45:45:void visit(java.lang.String,java.lang.Object):548 -> a
46:50:void visit(java.lang.String,java.lang.Object):550:554 -> a
51:51:void visitShort(short):613:613 -> a
51:51:void visit(java.lang.String,java.lang.Object):554 -> a
52:56:void visit(java.lang.String,java.lang.Object):556:560 -> a
57:57:void visitChar(char):609:609 -> a
57:57:void visit(java.lang.String,java.lang.Object):560 -> a
58:62:void visit(java.lang.String,java.lang.Object):562:566 -> a
63:63:void visitInt(int):593:593 -> a
63:63:void visit(java.lang.String,java.lang.Object):566 -> a
64:68:void visit(java.lang.String,java.lang.Object):568:572 -> a
69:69:void visitLong(long):597:597 -> a
69:69:void visit(java.lang.String,java.lang.Object):572 -> a
70:74:void visit(java.lang.String,java.lang.Object):574:578 -> a
75:75:void visitFloat(float):601:601 -> a
75:75:void visit(java.lang.String,java.lang.Object):578 -> a
76:80:void visit(java.lang.String,java.lang.Object):580:584 -> a
81:81:void visitDouble(double):605:605 -> a
81:81:void visit(java.lang.String,java.lang.Object):584 -> a
82:82:void visit(java.lang.String,java.lang.Object):587:587 -> a
83:83:void visit(java.lang.String,java.lang.Object):589:589 -> a
84:87:void visitEnum(java.lang.String,java.lang.String,java.lang.String):634:637 -> a
88:93:com.android.tools.r8.org.objectweb.asm.util.Textifier visitAnnotation(java.lang.String,java.lang.String):642:647 -> a
88:93:com.android.tools.r8.org.objectweb.asm.util.Printer visitAnnotation(java.lang.String,java.lang.String):47 -> a
94:97:com.android.tools.r8.org.objectweb.asm.util.Textifier visitArray(java.lang.String):652:655 -> a
94:97:com.android.tools.r8.org.objectweb.asm.util.Printer visitArray(java.lang.String):47 -> a
98:102:com.android.tools.r8.org.objectweb.asm.util.Textifier visitParameterAnnotation(int,java.lang.String,boolean):739:743 -> a
98:102:com.android.tools.r8.org.objectweb.asm.util.Printer visitParameterAnnotation(int,java.lang.String,boolean):47 -> a
103:108:com.android.tools.r8.org.objectweb.asm.util.Textifier visitParameterAnnotation(int,java.lang.String,boolean):745:750 -> a
103:108:com.android.tools.r8.org.objectweb.asm.util.Printer visitParameterAnnotation(int,java.lang.String,boolean):47 -> a
109:111:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):782:784 -> a
112:112:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):810:810 -> a
113:114:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):806:807 -> a
115:115:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):803:803 -> a
116:116:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):800:800 -> a
117:119:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):795:797 -> a
120:124:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):788:792 -> a
125:126:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):812:813 -> a
127:128:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):868:869 -> a
129:129:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):872:872 -> a
130:130:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):882:882 -> a
131:131:void com.android.tools.r8.org.objectweb.asm.util.Printer.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):924:924 -> a
131:131:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):883 -> a
132:132:void com.android.tools.r8.org.objectweb.asm.util.Printer.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):922:922 -> a
132:132:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):883 -> a
133:133:void com.android.tools.r8.org.objectweb.asm.util.Printer.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):927:927 -> a
133:133:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):883 -> a
134:134:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):886:886 -> a
135:146:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):913:924 -> a
147:156:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):926:935 -> a
157:157:void visitType(com.android.tools.r8.org.objectweb.asm.Type):629:629 -> a
157:157:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):937 -> a
158:159:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):939:940 -> a
160:160:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):942:942 -> a
161:161:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):944:944 -> a
162:162:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):946:946 -> a
163:165:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):948:950 -> a
166:170:com.android.tools.r8.org.objectweb.asm.util.Printer visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):1064:1068 -> a
171:176:com.android.tools.r8.org.objectweb.asm.util.Printer visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):1070:1075 -> a
177:184:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1086:1093 -> a
185:187:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1096:1098 -> a
188:193:void appendJavaDeclaration(java.lang.String):1315:1320 -> a
188:193:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1099 -> a
194:196:void appendJavaDeclaration(java.lang.String):1322:1324 -> a
194:196:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1099 -> a
197:197:void appendJavaDeclaration(java.lang.String):1326:1326 -> a
197:197:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1099 -> a
198:198:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):1101:1101 -> a
199:203:com.android.tools.r8.org.objectweb.asm.util.Printer visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):1113:1117 -> a
204:213:com.android.tools.r8.org.objectweb.asm.util.Printer visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):1119:1128 -> a
214:215:com.android.tools.r8.org.objectweb.asm.util.Printer visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):1130:1131 -> a
216:221:com.android.tools.r8.org.objectweb.asm.util.Textifier visitAnnotation(java.lang.String,boolean):1171:1176 -> a
216:221:com.android.tools.r8.org.objectweb.asm.util.Textifier visitMethodAnnotation(java.lang.String,boolean):717 -> a
216:221:com.android.tools.r8.org.objectweb.asm.util.Printer visitMethodAnnotation(java.lang.String,boolean):47 -> a
222:222:void appendDescriptor(int,java.lang.String):1305:1305 -> a
223:223:void appendDescriptor(int,java.lang.String):1302:1302 -> a
224:225:void appendLabel(com.android.tools.r8.org.objectweb.asm.Label):1336:1337 -> a
226:226:void appendLabel(com.android.tools.r8.org.objectweb.asm.Label):1339:1339 -> a
227:228:void appendLabel(com.android.tools.r8.org.objectweb.asm.Label):1341:1342 -> a
229:229:void appendLabel(com.android.tools.r8.org.objectweb.asm.Label):1344:1344 -> a
230:231:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1353:1354 -> a
232:232:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1390:1390 -> a
233:233:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1370:1370 -> a
234:234:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1386:1386 -> a
235:235:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1374:1374 -> a
236:236:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1378:1378 -> a
237:237:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1382:1382 -> a
238:238:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1367:1367 -> a
239:239:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1364:1364 -> a
240:240:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1361:1361 -> a
241:241:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1358:1358 -> a
242:246:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1392:1396 -> a
247:247:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1398:1398 -> a
248:248:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1400:1400 -> a
249:249:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1402:1402 -> a
250:251:void appendHandle(com.android.tools.r8.org.objectweb.asm.Handle):1404:1405 -> a
252:253:void appendTypeReference(int):1427:1428 -> a
254:254:void appendTypeReference(int):1516:1516 -> a
255:257:void appendTypeReference(int):1511:1513 -> a
258:260:void appendTypeReference(int):1506:1508 -> a
261:263:void appendTypeReference(int):1501:1503 -> a
264:266:void appendTypeReference(int):1496:1498 -> a
267:267:void appendTypeReference(int):1493:1493 -> a
268:268:void appendTypeReference(int):1490:1490 -> a
269:269:void appendTypeReference(int):1487:1487 -> a
270:270:void appendTypeReference(int):1484:1484 -> a
271:271:void appendTypeReference(int):1481:1481 -> a
272:272:void appendTypeReference(int):1478:1478 -> a
273:273:void appendTypeReference(int):1475:1475 -> a
274:274:void appendTypeReference(int):1472:1472 -> a
275:275:void appendTypeReference(int):1469:1469 -> a
276:278:void appendTypeReference(int):1464:1466 -> a
279:279:void appendTypeReference(int):1461:1461 -> a
280:280:void appendTypeReference(int):1458:1458 -> a
281:281:void appendTypeReference(int):1455:1455 -> a
282:286:void appendTypeReference(int):1448:1452 -> a
287:291:void appendTypeReference(int):1441:1445 -> a
292:292:void appendTypeReference(int):1438:1438 -> a
293:295:void appendTypeReference(int):1433:1435 -> a
296:296:void appendTypeReference(int):1430:1430 -> a
297:297:void appendFrameTypes(int,java.lang.Object[]):1530:1530 -> a
298:301:void appendFrameTypes(int,java.lang.Object[]):1532:1535 -> a
302:302:void appendFrameTypes(int,java.lang.Object[]):1537:1537 -> a
303:304:void appendFrameTypes(int,java.lang.Object[]):1539:1540 -> a
305:305:void appendFrameTypes(int,java.lang.Object[]):1563:1563 -> a
306:306:void appendFrameTypes(int,java.lang.Object[]):1560:1560 -> a
307:307:void appendFrameTypes(int,java.lang.Object[]):1557:1557 -> a
308:308:void appendFrameTypes(int,java.lang.Object[]):1554:1554 -> a
309:309:void appendFrameTypes(int,java.lang.Object[]):1551:1551 -> a
310:310:void appendFrameTypes(int,java.lang.Object[]):1548:1548 -> a
311:311:void appendFrameTypes(int,java.lang.Object[]):1545:1545 -> a
312:312:void appendFrameTypes(int,java.lang.Object[]):1542:1542 -> a
313:313:void appendFrameTypes(int,java.lang.Object[]):1566:1566 -> a
1:2:com.android.tools.r8.org.objectweb.asm.util.Textifier visitAnnotationDefault():711:712 -> b
1:2:com.android.tools.r8.org.objectweb.asm.util.Printer visitAnnotationDefault():47 -> b
3:7:void doVisitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):895:899 -> b
8:8:void doVisitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):901:901 -> b
9:10:void doVisitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):903:904 -> b
11:15:com.android.tools.r8.org.objectweb.asm.util.Textifier visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):1192:1196 -> b
16:21:com.android.tools.r8.org.objectweb.asm.util.Textifier visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):1198:1203 -> b
22:22:void maybeAppendComma(int):1417:1417 -> b
23:23:com.android.tools.r8.org.objectweb.asm.util.Textifier createTextifier():1592:1592 -> b
23:23:com.android.tools.r8.org.objectweb.asm.util.Textifier addNewTextifier(java.lang.String):1578 -> b
24:24:com.android.tools.r8.org.objectweb.asm.util.Textifier addNewTextifier(java.lang.String):1579:1579 -> b
25:25:java.util.List com.android.tools.r8.org.objectweb.asm.util.Printer.getText():1147:1147 -> b
25:25:com.android.tools.r8.org.objectweb.asm.util.Textifier addNewTextifier(java.lang.String):1579 -> b
26:26:com.android.tools.r8.org.objectweb.asm.util.Textifier addNewTextifier(java.lang.String):1579:1579 -> b
27:27:com.android.tools.r8.org.objectweb.asm.util.Textifier addNewTextifier(java.lang.String):1581:1581 -> b
void visitAnnotationEnd() -> c
1:2:void visitAnnotationValue(java.lang.String):664:665 -> c
3:3:void visitAnnotationValue(java.lang.String):667:667 -> c
void visitCode() -> d
void visitMethodEnd() -> e
com.android.tools.r8.org.objectweb.asm.util.TraceAnnotationVisitor -> a.a.a.a.l.a.a.d.c:
com.android.tools.r8.org.objectweb.asm.util.Printer printer -> b
1:2:void <init>(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,com.android.tools.r8.org.objectweb.asm.util.Printer):60:61 -> <init>
1:2:void visit(java.lang.String,java.lang.Object):66:67 -> a
3:4:void visitEnum(java.lang.String,java.lang.String,java.lang.String):72:73 -> a
5:6:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):78:79 -> a
7:8:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):84:85 -> a
9:10:void visitEnd():90:91 -> a
com.android.tools.r8.org.objectweb.asm.util.TraceMethodVisitor -> a.a.a.a.l.a.a.d.d:
com.android.tools.r8.org.objectweb.asm.util.Printer p -> c
1:2:void <init>(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.org.objectweb.asm.util.Printer):64:65 -> <init>
1:2:void <init>(com.android.tools.r8.org.objectweb.asm.util.Printer):54 -> <init>
1:3:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):76:78 -> a
4:4:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):91:91 -> a
5:7:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMethodAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):755:757 -> a
5:7:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):91 -> a
8:8:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMethodAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):764:764 -> a
8:8:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):91 -> a
9:9:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMethodAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):767:767 -> a
9:9:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):91 -> a
10:10:void visitAttribute(com.android.tools.r8.org.objectweb.asm.Attribute):92:92 -> a
11:12:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault():97:98 -> a
13:13:void visitAnnotableParameterCount(int,boolean):103:103 -> a
14:18:com.android.tools.r8.org.objectweb.asm.util.Textifier com.android.tools.r8.org.objectweb.asm.util.Textifier.visitAnnotableParameterCount(int,boolean):728:732 -> a
14:18:com.android.tools.r8.org.objectweb.asm.util.Printer com.android.tools.r8.org.objectweb.asm.util.Textifier.visitAnnotableParameterCount(int,boolean):47 -> a
14:18:void visitAnnotableParameterCount(int,boolean):103 -> a
19:19:void visitAnnotableParameterCount(int,boolean):104:104 -> a
20:22:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):110:112 -> a
23:24:void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[]):128:129 -> a
25:25:void visitInsn(int):134:134 -> a
26:28:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitInsn(int):818:820 -> a
26:28:void visitInsn(int):134 -> a
29:29:void visitInsn(int):135:135 -> a
30:30:void visitTypeInsn(int,java.lang.String):152:152 -> a
31:35:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitTypeInsn(int,java.lang.String):844:848 -> a
31:35:void visitTypeInsn(int,java.lang.String):152 -> a
36:36:void visitTypeInsn(int,java.lang.String):153:153 -> a
37:37:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):159:159 -> a
38:44:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):854:860 -> a
38:44:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):159 -> a
45:45:void visitFieldInsn(int,java.lang.String,java.lang.String,java.lang.String):160:160 -> a
46:47:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):185:186 -> a
48:50:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean):189:191 -> a
51:52:void visitInvokeDynamicInsn(java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Handle,java.lang.Object[]):201:202 -> a
53:53:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):207:207 -> a
54:58:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):955:959 -> a
54:58:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):207 -> a
59:59:void visitJumpInsn(int,com.android.tools.r8.org.objectweb.asm.Label):208:208 -> a
60:60:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):213:213 -> a
61:65:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLabel(com.android.tools.r8.org.objectweb.asm.Label):964:968 -> a
61:65:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):213 -> a
66:66:void visitLabel(com.android.tools.r8.org.objectweb.asm.Label):214:214 -> a
67:67:void visitLdcInsn(java.lang.Object):219:219 -> a
68:73:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLdcInsn(java.lang.Object):973:978 -> a
68:73:void visitLdcInsn(java.lang.Object):219 -> a
74:74:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLdcInsn(java.lang.Object):980:980 -> a
74:74:void visitLdcInsn(java.lang.Object):219 -> a
75:76:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLdcInsn(java.lang.Object):982:983 -> a
75:76:void visitLdcInsn(java.lang.Object):219 -> a
77:77:void visitLdcInsn(java.lang.Object):220:220 -> a
78:78:void visitIincInsn(int,int):225:225 -> a
79:87:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitIincInsn(int,int):988:996 -> a
79:87:void visitIincInsn(int,int):225 -> a
88:88:void visitIincInsn(int,int):226:226 -> a
89:89:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):232:232 -> a
90:95:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):1002:1007 -> a
90:95:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):232 -> a
96:99:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):1009:1012 -> a
96:99:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):232 -> a
100:100:void visitTableSwitchInsn(int,int,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label[]):233:233 -> a
101:101:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):238:238 -> a
102:107:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):1017:1022 -> a
102:107:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):238 -> a
108:111:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):1024:1027 -> a
108:111:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):238 -> a
112:112:void visitLookupSwitchInsn(com.android.tools.r8.org.objectweb.asm.Label,int[],com.android.tools.r8.org.objectweb.asm.Label[]):239:239 -> a
113:113:void visitMultiANewArrayInsn(java.lang.String,int):244:244 -> a
114:118:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMultiANewArrayInsn(java.lang.String,int):1032:1036 -> a
114:118:void visitMultiANewArrayInsn(java.lang.String,int):244 -> a
119:119:void visitMultiANewArrayInsn(java.lang.String,int):245:245 -> a
120:120:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):251:251 -> a
121:121:com.android.tools.r8.org.objectweb.asm.util.Printer com.android.tools.r8.org.objectweb.asm.util.Textifier.visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):1042:1042 -> a
121:121:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):251 -> a
122:123:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):252:253 -> a
124:124:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):259:259 -> a
125:135:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):1048:1058 -> a
125:135:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):259 -> a
136:136:void visitTryCatchBlock(com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,java.lang.String):260:260 -> a
137:138:void visitLocalVariable(java.lang.String,java.lang.String,java.lang.String,com.android.tools.r8.org.objectweb.asm.Label,com.android.tools.r8.org.objectweb.asm.Label,int):279:280 -> a
139:142:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,com.android.tools.r8.org.objectweb.asm.Label[],com.android.tools.r8.org.objectweb.asm.Label[],int[],java.lang.String,boolean):292:295 -> a
1:1:void visitParameter(java.lang.String,int):70:70 -> b
2:3:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):702:703 -> b
2:3:void visitParameter(java.lang.String,int):70 -> b
4:4:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1238:1238 -> b
4:4:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
4:4:void visitParameter(java.lang.String,int):70 -> b
5:5:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1241:1241 -> b
5:5:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
5:5:void visitParameter(java.lang.String,int):70 -> b
6:6:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1244:1244 -> b
6:6:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
6:6:void visitParameter(java.lang.String,int):70 -> b
7:7:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1247:1247 -> b
7:7:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
7:7:void visitParameter(java.lang.String,int):70 -> b
8:8:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1250:1250 -> b
8:8:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
8:8:void visitParameter(java.lang.String,int):70 -> b
9:9:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1253:1253 -> b
9:9:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
9:9:void visitParameter(java.lang.String,int):70 -> b
10:10:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1256:1256 -> b
10:10:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
10:10:void visitParameter(java.lang.String,int):70 -> b
11:11:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1259:1259 -> b
11:11:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
11:11:void visitParameter(java.lang.String,int):70 -> b
12:12:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1262:1262 -> b
12:12:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
12:12:void visitParameter(java.lang.String,int):70 -> b
13:13:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1265:1265 -> b
13:13:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
13:13:void visitParameter(java.lang.String,int):70 -> b
14:14:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1268:1268 -> b
14:14:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
14:14:void visitParameter(java.lang.String,int):70 -> b
15:15:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1271:1271 -> b
15:15:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
15:15:void visitParameter(java.lang.String,int):70 -> b
16:16:void com.android.tools.r8.org.objectweb.asm.util.Textifier.appendAccess(int):1274:1274 -> b
16:16:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):704 -> b
16:16:void visitParameter(java.lang.String,int):70 -> b
17:18:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitParameter(java.lang.String,int):705:706 -> b
17:18:void visitParameter(java.lang.String,int):70 -> b
19:19:void visitParameter(java.lang.String,int):71:71 -> b
20:21:void visitCode():117:118 -> b
22:22:void visitIntInsn(int,int):140:140 -> b
23:30:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitIntInsn(int,int):825:832 -> b
23:30:void visitIntInsn(int,int):140 -> b
31:31:void visitIntInsn(int,int):141:141 -> b
32:33:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):168:169 -> b
34:36:void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String):172:174 -> b
37:39:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):266:268 -> b
40:40:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):302:302 -> b
41:45:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):1136:1140 -> b
41:45:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):302 -> b
46:46:void visitLineNumber(int,com.android.tools.r8.org.objectweb.asm.Label):303:303 -> b
1:1:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):84:84 -> c
2:2:com.android.tools.r8.org.objectweb.asm.util.Printer com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMethodTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):723:723 -> c
2:2:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):84 -> c
3:4:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean):85:86 -> c
5:5:void visitMaxs(int,int):308:308 -> c
6:8:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMaxs(int,int):1145:1147 -> c
6:8:void visitMaxs(int,int):308 -> c
9:11:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitMaxs(int,int):1149:1151 -> c
9:11:void visitMaxs(int,int):308 -> c
12:12:void visitMaxs(int,int):309:309 -> c
13:14:void visitEnd():314:315 -> c
1:1:void visitVarInsn(int,int):146:146 -> d
2:4:void com.android.tools.r8.org.objectweb.asm.util.Textifier.visitVarInsn(int,int):837:839 -> d
2:4:void visitVarInsn(int,int):146 -> d
5:5:void visitVarInsn(int,int):147:147 -> d
com.android.tools.r8.org.objectweb.asm.util.TraceSignatureVisitor -> a.a.a.a.l.a.a.d.e:
int arrayStack -> j
java.lang.String separator -> k
int argumentStack -> i
java.lang.StringBuilder declaration -> b
boolean formalTypeParameterVisited -> e
boolean interfaceBoundVisited -> f
boolean parameterTypeVisited -> g
boolean interfaceVisited -> h
boolean isInterface -> a
java.lang.StringBuilder exceptions -> d
java.lang.StringBuilder returnType -> c
1:1:void <init>(int):93:93 -> <init>
2:2:void <init>(int):85:85 -> <init>
3:4:void <init>(int):94:95 -> <init>
5:5:void <init>(java.lang.StringBuilder):99:99 -> <init>
6:6:void <init>(java.lang.StringBuilder):85:85 -> <init>
7:8:void <init>(java.lang.StringBuilder):100:101 -> <init>
1:1:void visitBaseType(char):213:213 -> a
2:2:void visitBaseType(char):195:195 -> a
3:3:void visitBaseType(char):186:186 -> a
4:4:void visitBaseType(char):201:201 -> a
5:5:void visitBaseType(char):192:192 -> a
6:6:void visitBaseType(char):198:198 -> a
7:7:void visitBaseType(char):207:207 -> a
8:8:void visitBaseType(char):210:210 -> a
9:9:void visitBaseType(char):204:204 -> a
10:10:void visitBaseType(char):189:189 -> a
11:11:void visitBaseType(char):215:215 -> a
12:13:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitArrayType():227:228 -> a
14:14:void visitClassType(java.lang.String):234:234 -> a
15:15:void visitClassType(java.lang.String):237:237 -> a
16:16:void visitClassType(java.lang.String):239:239 -> a
17:17:void visitClassType(java.lang.String):242:242 -> a
18:19:void visitClassType(java.lang.String):244:245 -> a
1:3:void visitFormalTypeParameter(java.lang.String):106:108 -> b
4:5:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitClassBound():113:114 -> b
6:8:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char):273:275 -> b
9:9:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char):277:277 -> b
10:10:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char):281:281 -> b
11:11:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char):283:283 -> b
12:12:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char):286:286 -> b
1:2:void visitInnerClassType(java.lang.String):250:251 -> c
3:7:void visitInnerClassType(java.lang.String):253:257 -> c
8:9:void visitEnd():292:293 -> c
10:11:void visitEnd():295:296 -> c
1:2:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitExceptionType():174:175 -> d
3:3:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitExceptionType():177:177 -> d
4:4:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitExceptionType():179:179 -> d
5:7:void visitTypeVariable(java.lang.String):220:222 -> d
1:2:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterface():136:137 -> e
3:4:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterface():139:140 -> e
5:5:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterface():142:142 -> e
1:3:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound():120:122 -> f
1:3:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitParameterType():148:150 -> g
4:5:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitParameterType():152:153 -> g
6:6:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitParameterType():155:155 -> g
1:3:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitReturnType():161:163 -> h
4:4:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitReturnType():165:165 -> h
5:7:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitReturnType():167:169 -> h
1:3:com.android.tools.r8.org.objectweb.asm.signature.SignatureVisitor visitSuperclass():128:130 -> i
1:3:void visitTypeArgument():262:264 -> j
4:4:void visitTypeArgument():266:266 -> j
5:5:void visitTypeArgument():268:268 -> j
1:1:java.lang.String getDeclaration():303:303 -> k
1:1:java.lang.String getExceptions():317:317 -> l
1:1:java.lang.String getReturnType():310:310 -> m
1:3:void endFormals():323:325 -> n
1:2:void endType():334:335 -> o
3:5:void endType():337:339 -> o
1:1:void startType():330:330 -> p
com.android.tools.r8.origin.ArchiveEntryOrigin -> a.a.a.a.m.a:
java.lang.String entryName -> e
1:2:void <init>(java.lang.String,com.android.tools.r8.origin.Origin):18:19 -> <init>
1:1:java.lang.String part():24:24 -> a
com.android.tools.r8.origin.Origin -> a.a.a.a.m.d:
com.android.tools.r8.origin.Origin ROOT -> a
com.android.tools.r8.origin.Origin UNKNOWN -> b
com.android.tools.r8.origin.Origin parent -> d
boolean $assertionsDisabled -> c
1:1:void <clinit>():26:26 -> <clinit>
2:2:void <clinit>():29:29 -> <clinit>
3:3:void <clinit>():42:42 -> <clinit>
1:2:void <init>():67:68 -> <init>
1:2:void <init>(com.android.tools.r8.origin.Origin$1):27 -> <init>
3:5:void <init>(com.android.tools.r8.origin.Origin):71:73 -> <init>
java.lang.String part() -> a
1:1:com.android.tools.r8.origin.Origin parent():79:79 -> a
1:1:java.util.List buildParts(int):87 -> a
2:3:java.util.List buildParts(int):87:88 -> a
4:6:int compareTo(com.android.tools.r8.origin.Origin):130:132 -> a
7:7:int compareTo(com.android.tools.r8.origin.Origin):134:134 -> a
8:8:int compareTo(com.android.tools.r8.origin.Origin):139:139 -> a
1:1:java.util.List parts():83:83 -> b
1:1:com.android.tools.r8.origin.Origin root():58:58 -> c
1:1:int compareTo(java.lang.Object):26:26 -> compareTo
1:1:com.android.tools.r8.origin.Origin unknown():62:62 -> d
1:1:boolean equals(java.lang.Object):115:115 -> equals
2:3:boolean equals(java.lang.Object):119:120 -> equals
4:4:com.android.tools.r8.origin.Origin parent():79:79 -> equals
4:4:boolean equals(java.lang.Object):121 -> equals
5:5:com.android.tools.r8.origin.Origin parent():79:79 -> equals
5:5:boolean equals(java.lang.Object):122 -> equals
1:2:int hashCode():145:146 -> hashCode
1:1:java.lang.String toString():153:153 -> toString
com.android.tools.r8.origin.Origin$1 -> a.a.a.a.m.b:
1:1:void <init>():30:30 -> <init>
java.lang.String part() -> a
1:1:java.util.List buildParts(int):38:38 -> a
1:1:int compareTo(java.lang.Object):30:30 -> compareTo
com.android.tools.r8.origin.Origin$2 -> a.a.a.a.m.c:
1:1:void <init>():43:43 -> <init>
java.lang.String part() -> a
1:2:java.util.List buildParts(int):51:52 -> a
1:1:int compareTo(java.lang.Object):43:43 -> compareTo
com.android.tools.r8.origin.PathOrigin -> a.a.a.a.m.e:
java.nio.file.Path path -> f
boolean $assertionsDisabled -> e
1:1:void <clinit>():13:13 -> <clinit>
1:3:void <init>(java.nio.file.Path):19:21 -> <init>
1:1:java.lang.String part():26:26 -> a
com.android.tools.r8.origin.SynthesizedOrigin -> a.a.a.a.m.f:
java.lang.String reason -> e
1:2:void <init>(java.lang.String,java.lang.Class):13:14 -> <init>
1:1:java.lang.String part():20:20 -> a
com.android.tools.r8.position.MethodPosition -> a.a.a.a.n.a:
com.android.tools.r8.graph.DexMethod method -> a
1:2:void <init>(com.android.tools.r8.graph.DexMethod):20:21 -> <init>
1:2:boolean equals(java.lang.Object):63:64 -> equals
1:1:java.lang.String toString():48:48 -> getDescription
1:1:java.lang.String getDescription():53 -> getDescription
1:1:int hashCode():58:58 -> hashCode
1:1:java.lang.String toString():48:48 -> toString
com.android.tools.r8.position.Position -> a.a.a.a.n.c:
com.android.tools.r8.position.Position UNKNOWN -> a
1:1:void <clinit>():19:19 -> <clinit>
com.android.tools.r8.position.Position$1 -> a.a.a.a.n.b:
1:1:void <init>():19:19 -> <init>
com.android.tools.r8.position.TextPosition -> a.a.a.a.n.d:
long offset -> b
int column -> d
boolean $assertionsDisabled -> a
int line -> c
1:1:void <clinit>():12:12 -> <clinit>
1:2:void <init>(long,int,int):27:28 -> <init>
3:5:void <init>(long,int,int):31:33 -> <init>
1:3:boolean equals(java.lang.Object):75:77 -> equals
1:1:java.lang.String getDescription():62:62 -> getDescription
1:1:int hashCode():67:67 -> hashCode
1:1:java.lang.String toString():57:57 -> toString
com.android.tools.r8.shaking.Enqueuer -> a.a.a.a.o.b:
1:1:void <clinit>():108:108 -> <clinit>
com.android.tools.r8.shaking.Enqueuer$AppInfoWithLiveness -> a.a.a.a.o.a:
java.util.Set neverClassInline -> e
1:1:void <clinit>():1816:1816 -> <clinit>
com.android.tools.r8.shaking.FilteredClassPath -> a.a.a.a.o.c:
java.nio.file.Path path -> a
com.android.tools.r8.com.google.common.collect.ImmutableList pattern -> b
1:1:void <init>(java.nio.file.Path):30:30 -> <init>
2:4:void <init>(java.nio.file.Path,com.android.tools.r8.com.google.common.collect.ImmutableList):24:26 -> <init>
2:4:void <init>(java.nio.file.Path):30 -> <init>
1:1:com.android.tools.r8.shaking.FilteredClassPath unfiltered(java.nio.file.Path):38:38 -> a
2:2:java.nio.file.Path getPath():46:46 -> a
3:3:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):71:71 -> a
4:4:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):73:73 -> a
5:5:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):75:75 -> a
6:6:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):78:78 -> a
7:8:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):83:84 -> a
9:10:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):86:87 -> a
11:11:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):92:92 -> a
12:12:boolean containsFileSeparator(java.lang.String):66:66 -> a
12:12:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):92 -> a
13:13:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):93:93 -> a
14:15:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):97:98 -> a
16:16:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):101:101 -> a
17:17:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):107:107 -> a
18:19:boolean matchAgainstFileName(java.lang.String,int,java.lang.String,int):110:111 -> a
20:20:boolean isUnfiltered():118:118 -> a
20:20:boolean matchesFile(java.lang.String):50 -> a
21:23:boolean matchesFile(java.lang.String):54:56 -> a
1:1:boolean isUnfiltered():118:118 -> toString
1:1:java.lang.String toString():123 -> toString
2:2:java.lang.String toString():124:124 -> toString
3:5:java.lang.String toString():126:128 -> toString
6:6:java.lang.String toString():130:130 -> toString
7:7:java.lang.String toString():132:132 -> toString
8:8:java.lang.String toString():134:134 -> toString
9:10:java.lang.String toString():137:138 -> toString
com.android.tools.r8.shaking.MainDexClasses -> a.a.a.a.o.d:
java.util.Set roots -> c
java.util.Set dependencies -> d
java.util.Set classes -> e
com.android.tools.r8.shaking.MainDexClasses NONE -> a
boolean $assertionsDisabled -> b
1:1:void <clinit>():19:19 -> <clinit>
2:2:void <clinit>():21:21 -> <clinit>
1:5:void <init>(java.util.Set,java.util.Set):71:75 -> <init>
1:1:java.util.Set getClasses():92:92 -> a
com.android.tools.r8.shaking.RootSetBuilder -> a.a.a.a.o.f:
1:1:void <clinit>():59:59 -> <clinit>
com.android.tools.r8.shaking.RootSetBuilder$RootSet -> a.a.a.a.o.e:
1:1:void <clinit>():957:957 -> <clinit>
com.android.tools.r8.utils.AbortException -> a.a.a.a.p.a:
1:1:void <init>():12:12 -> <init>
2:2:void <init>(java.lang.String):17:17 -> <init>
com.android.tools.r8.utils.AndroidApiLevel -> a.a.a.a.p.b:
com.android.tools.r8.utils.AndroidApiLevel E_MR1 -> w
com.android.tools.r8.utils.AndroidApiLevel G -> u
com.android.tools.r8.utils.AndroidApiLevel E -> y
com.android.tools.r8.utils.AndroidApiLevel P -> b
com.android.tools.r8.utils.AndroidApiLevel B -> C
com.android.tools.r8.utils.AndroidApiLevel C -> A
com.android.tools.r8.utils.AndroidApiLevel N -> f
com.android.tools.r8.utils.AndroidApiLevel O -> d
com.android.tools.r8.utils.AndroidApiLevel K_WATCH -> j
com.android.tools.r8.utils.AndroidApiLevel L_MR1 -> h
com.android.tools.r8.utils.AndroidApiLevel J -> n
com.android.tools.r8.utils.AndroidApiLevel J_MR2 -> l
com.android.tools.r8.utils.AndroidApiLevel H_MR1 -> r
com.android.tools.r8.utils.AndroidApiLevel I -> p
com.android.tools.r8.utils.AndroidApiLevel F -> v
com.android.tools.r8.utils.AndroidApiLevel G_MR1 -> t
com.android.tools.r8.utils.AndroidApiLevel D -> z
com.android.tools.r8.utils.AndroidApiLevel E_0_1 -> x
int level -> F
com.android.tools.r8.utils.AndroidApiLevel B_1_1 -> B
com.android.tools.r8.utils.AndroidApiLevel O_MR1 -> c
com.android.tools.r8.utils.AndroidApiLevel Q -> a
com.android.tools.r8.utils.AndroidApiLevel M -> g
com.android.tools.r8.utils.AndroidApiLevel LATEST -> D
com.android.tools.r8.utils.AndroidApiLevel N_MR1 -> e
com.android.tools.r8.utils.AndroidApiLevel K -> k
com.android.tools.r8.utils.AndroidApiLevel[] $VALUES -> E
com.android.tools.r8.utils.AndroidApiLevel L -> i
com.android.tools.r8.utils.AndroidApiLevel I_MR1 -> o
com.android.tools.r8.utils.AndroidApiLevel J_MR1 -> m
com.android.tools.r8.utils.AndroidApiLevel H -> s
com.android.tools.r8.utils.AndroidApiLevel H_MR2 -> q
1:29:void <clinit>():12:40 -> <clinit>
30:30:void <clinit>():11:11 -> <clinit>
31:31:void <clinit>():42:42 -> <clinit>
1:2:void <init>(java.lang.String,int,int):46:47 -> <init>
1:1:int getLevel():51:51 -> a
2:2:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):67:67 -> a
3:3:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):77:77 -> a
4:4:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):75:75 -> a
5:5:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):73:73 -> a
6:6:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):71:71 -> a
7:7:com.android.tools.r8.utils.AndroidApiLevel getMinAndroidApiLevel(com.android.tools.r8.utils.DexVersion):69:69 -> a
8:8:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):143:143 -> a
9:9:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):141:141 -> a
10:10:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):139:139 -> a
11:11:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):137:137 -> a
12:12:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):135:135 -> a
13:13:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):133:133 -> a
14:14:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):131:131 -> a
15:15:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):129:129 -> a
16:16:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):127:127 -> a
17:17:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):125:125 -> a
18:18:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):123:123 -> a
19:19:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):121:121 -> a
20:20:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):119:119 -> a
21:21:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):117:117 -> a
22:22:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):115:115 -> a
23:23:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):113:113 -> a
24:24:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):111:111 -> a
25:25:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):109:109 -> a
26:26:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):107:107 -> a
27:27:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):105:105 -> a
28:28:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):103:103 -> a
29:29:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):101:101 -> a
30:30:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):99:99 -> a
31:31:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):97:97 -> a
32:32:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):95:95 -> a
33:33:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):93:93 -> a
34:34:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):91:91 -> a
35:35:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):89:89 -> a
36:36:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):87:87 -> a
37:37:com.android.tools.r8.utils.AndroidApiLevel getAndroidApiLevel(int):85:85 -> a
1:1:java.lang.String getName():55:55 -> getName
com.android.tools.r8.utils.AndroidApp -> a.a.a.a.p.g:
java.util.List mainDexListResources -> f
com.android.tools.r8.com.google.common.collect.ImmutableList archiveProvidersToClose -> e
java.util.List mainDexClasses -> g
boolean $assertionsDisabled -> a
com.android.tools.r8.com.google.common.collect.ImmutableList programResourceProviders -> b
com.android.tools.r8.com.google.common.collect.ImmutableList libraryResourceProviders -> d
com.android.tools.r8.com.google.common.collect.ImmutableList classpathResourceProviders -> c
1:1:void <clinit>():51:51 -> <clinit>
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List):132:133 -> <init>
1:2:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List,com.android.tools.r8.utils.AndroidApp$1):51 -> <init>
3:5:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List):135:137 -> <init>
3:5:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List,com.android.tools.r8.utils.AndroidApp$1):51 -> <init>
6:9:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List):139:142 -> <init>
6:9:void <init>(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableMap,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.StringResource,java.util.List,java.util.List,com.android.tools.r8.utils.AndroidApp$1):51 -> <init>
boolean lambda$verifyInternalProvidersInCloseSet$0(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.ClassFileResourceProvider) -> a
1:2:void closeInternalArchiveProviders():66:67 -> a
3:6:void printClassFileProviders(java.lang.StringBuilder,java.util.Collection):105:108 -> a
7:11:void printProgramResource(java.lang.StringBuilder,com.android.tools.r8.ProgramResource):114:118 -> a
12:12:void printProgramResource(java.lang.StringBuilder,com.android.tools.r8.ProgramResource):120:120 -> a
13:14:boolean verifyInternalProvidersInCloseSet(com.android.tools.r8.com.google.common.collect.ImmutableList,com.android.tools.r8.com.google.common.collect.ImmutableList):148:149 -> a
15:15:com.android.tools.r8.utils.AndroidApp$Builder builder(com.android.tools.r8.utils.Reporter):166:166 -> a
1:3:java.util.Collection computeAllProgramResources():183:185 -> b
1:1:java.util.List getClasspathResourceProviders():223:223 -> c
1:1:java.util.List getLibraryResourceProviders():228:228 -> d
1:1:java.util.List getMainDexClasses():279:279 -> e
1:1:java.util.List getMainDexListResources():272:272 -> f
1:1:java.util.List getProgramResourceProviders():218:218 -> g
1:1:boolean hasMainDexList():258:258 -> h
1:1:java.lang.String toString():73:73 -> toString
2:4:java.lang.String toString():75:77 -> toString
5:7:void printProgramResourceProviders(java.lang.StringBuilder,java.util.Collection):96:98 -> toString
5:7:java.lang.String toString():77 -> toString
8:10:java.lang.String toString():79:81 -> toString
11:13:java.lang.String toString():83:85 -> toString
14:14:java.lang.String toString():88:88 -> toString
15:15:java.lang.String toString():90:90 -> toString
com.android.tools.r8.utils.AndroidApp$1 -> a.a.a.a.p.c:
com.android.tools.r8.utils.AndroidApp$Builder -> a.a.a.a.p.f:
boolean ignoreDexInArchive -> k
com.android.tools.r8.StringResource proguardMapOutputData -> l
java.util.List programResourceProviders -> b
com.android.tools.r8.utils.Reporter reporter -> m
java.util.List classpathResourceProviders -> f
java.util.List dataResources -> d
java.util.List programResources -> c
java.util.List mainDexListClasses -> j
java.util.List mainDexListResources -> i
java.util.List archiveProvidersToClose -> h
java.util.List libraryResourceProviders -> g
boolean $assertionsDisabled -> a
java.util.Map programResourcesMainDescriptor -> e
1:1:void <clinit>():342:342 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.Reporter):362:362 -> <init>
1:1:void <init>(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.AndroidApp$1):342 -> <init>
2:8:void <init>(com.android.tools.r8.utils.Reporter):344:350 -> <init>
2:8:void <init>(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.AndroidApp$1):342 -> <init>
9:11:void <init>(com.android.tools.r8.utils.Reporter):352:354 -> <init>
9:11:void <init>(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.AndroidApp$1):342 -> <init>
12:12:void <init>(com.android.tools.r8.utils.Reporter):363:363 -> <init>
12:12:void <init>(com.android.tools.r8.utils.Reporter,com.android.tools.r8.utils.AndroidApp$1):342 -> <init>
1:1:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.nio.file.Path[]):564:564 -> a
2:3:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.util.Collection):568:569 -> a
2:3:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.nio.file.Path[]):564 -> a
4:4:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.util.Collection):574:574 -> a
4:4:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.nio.file.Path[]):564 -> a
5:5:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.util.Collection):570:570 -> a
5:5:com.android.tools.r8.utils.AndroidApp$Builder addMainDexListFiles(java.nio.file.Path[]):564 -> a
6:6:com.android.tools.r8.utils.AndroidApp$Builder setIgnoreDexInArchive(boolean):606:606 -> a
7:7:com.android.tools.r8.utils.AndroidApp build():614:614 -> a
8:10:com.android.tools.r8.utils.AndroidApp build():616:618 -> a
11:12:com.android.tools.r8.utils.AndroidApp build():645:646 -> a
13:18:com.android.tools.r8.utils.AndroidApp build():648:653 -> a
19:22:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):660:663 -> a
23:24:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):665:666 -> a
25:25:void addProgramResources(com.android.tools.r8.ProgramResource[]):678:678 -> a
25:25:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):666 -> a
26:26:void addProgramResources(java.util.Collection):682:682 -> a
26:26:void addProgramResources(com.android.tools.r8.ProgramResource[]):678 -> a
26:26:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):666 -> a
27:28:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):667:668 -> a
29:29:void addProgramResources(com.android.tools.r8.ProgramResource[]):678:678 -> a
29:29:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):668 -> a
30:30:void addProgramResources(java.util.Collection):682:682 -> a
30:30:void addProgramResources(com.android.tools.r8.ProgramResource[]):678 -> a
30:30:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):668 -> a
31:32:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):669:670 -> a
33:33:com.android.tools.r8.utils.ArchiveResourceProvider com.android.tools.r8.utils.ArchiveResourceProvider.fromArchive(java.nio.file.Path,boolean):43:43 -> a
33:33:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):670 -> a
34:35:com.android.tools.r8.utils.AndroidApp$Builder addProgramResourceProvider(com.android.tools.r8.ProgramResourceProvider):406:407 -> a
34:35:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):670 -> a
36:36:com.android.tools.r8.utils.AndroidApp$Builder addProgramFile(java.nio.file.Path):672:672 -> a
1:1:com.android.tools.r8.utils.Reporter getReporter():378:378 -> b
1:1:boolean hasMainDexList():595:595 -> c
com.android.tools.r8.utils.AndroidApp$Builder$1 -> a.a.a.a.p.e:
java.util.List val$finalDataResources -> b
java.util.List val$finalProgramResources -> a
1:1:void <init>(com.android.tools.r8.utils.AndroidApp$Builder,java.util.List,java.util.List):619:619 -> <init>
1:2:com.android.tools.r8.DataResourceProvider getDataResourceProvider():627:628 -> a
1:1:java.util.Collection getProgramResources():622:622 -> b
com.android.tools.r8.utils.AndroidApp$Builder$1$1 -> a.a.a.a.p.d:
com.android.tools.r8.utils.AndroidApp$Builder$1 this$1 -> b
boolean $assertionsDisabled -> a
1:1:void <clinit>():628:628 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.AndroidApp$Builder$1):628:628 -> <init>
1:2:void accept(com.android.tools.r8.DataResourceProvider$Visitor):631:632 -> a
3:4:void accept(com.android.tools.r8.DataResourceProvider$Visitor):635:636 -> a
5:5:void accept(com.android.tools.r8.DataResourceProvider$Visitor):633:633 -> a
com.android.tools.r8.utils.ArchiveBuilder -> a.a.a.a.p.j:
java.nio.file.Path archive -> b
com.android.tools.r8.origin.Origin origin -> c
java.util.zip.ZipOutputStream stream -> d
boolean closed -> e
int openCount -> f
int classesFileIndex -> g
boolean $assertionsDisabled -> a
java.util.SortedSet delayedWrites -> i
java.util.Map delayedClassesDexFiles -> h
1:1:void <clinit>():28:28 -> <clinit>
1:1:void <init>(java.nio.file.Path):38:38 -> <init>
2:7:void <init>(java.nio.file.Path):31:36 -> <init>
8:9:void <init>(java.nio.file.Path):39:40 -> <init>
1:3:void close(com.android.tools.r8.DiagnosticsHandler):51:53 -> a
4:8:void writeDelayed(com.android.tools.r8.DiagnosticsHandler):67:71 -> a
4:8:void close(com.android.tools.r8.DiagnosticsHandler):54 -> a
9:10:void writeDelayed(com.android.tools.r8.DiagnosticsHandler):73:74 -> a
9:10:void close(com.android.tools.r8.DiagnosticsHandler):54 -> a
11:11:void close(com.android.tools.r8.DiagnosticsHandler):55:55 -> a
12:13:void close(com.android.tools.r8.DiagnosticsHandler):57:58 -> a
14:14:void close(com.android.tools.r8.DiagnosticsHandler):60:60 -> a
15:15:void handleIOException(java.io.IOException,com.android.tools.r8.DiagnosticsHandler):100:100 -> a
16:16:void handleIOException(java.io.IOException,com.android.tools.r8.DiagnosticsHandler):103:103 -> a
17:17:void handleIOException(java.io.IOException,com.android.tools.r8.DiagnosticsHandler):105:105 -> a
18:19:void writeDirectoryNow(java.lang.String,com.android.tools.r8.DiagnosticsHandler):115:116 -> a
20:23:void writeDirectoryNow(java.lang.String,com.android.tools.r8.DiagnosticsHandler):118:121 -> a
24:25:void writeDirectoryNow(java.lang.String,com.android.tools.r8.DiagnosticsHandler):123:124 -> a
26:26:void writeDirectoryNow(java.lang.String,com.android.tools.r8.DiagnosticsHandler):126:126 -> a
27:27:void writeDirectoryNow(java.lang.String,com.android.tools.r8.DiagnosticsHandler):128:128 -> a
28:28:void addFile(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):148:148 -> a
29:29:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):171:171 -> a
30:31:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):173:174 -> a
32:32:void writeNextIfAvailable(com.android.tools.r8.DiagnosticsHandler):160:160 -> a
32:32:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):175 -> a
33:35:void writeNextIfAvailable(com.android.tools.r8.DiagnosticsHandler):162:164 -> a
33:35:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):175 -> a
36:37:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):178:179 -> a
38:38:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):178:178 -> a
39:39:com.android.tools.r8.origin.Origin getOrigin():185:185 -> a
1:1:java.util.zip.ZipOutputStream getStreamRaw():80:80 -> b
2:2:java.util.zip.ZipOutputStream getStreamRaw():83:83 -> b
3:3:java.util.zip.ZipOutputStream getStreamRaw():85:85 -> b
4:4:java.util.zip.ZipOutputStream getStream(com.android.tools.r8.DiagnosticsHandler):90:90 -> b
5:5:java.util.zip.ZipOutputStream getStream(com.android.tools.r8.DiagnosticsHandler):92:92 -> b
6:6:java.util.zip.ZipOutputStream getStream(com.android.tools.r8.DiagnosticsHandler):94:94 -> b
7:7:java.util.zip.ZipOutputStream getStream(com.android.tools.r8.DiagnosticsHandler):96:96 -> b
8:8:void writeFileNow(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):153:153 -> b
9:9:void writeFileNow(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):155:155 -> b
1:2:void open():45:46 -> open
com.android.tools.r8.utils.ArchiveBuilder$1 -> a.a.a.a.p.h:
com.android.tools.r8.utils.ArchiveBuilder$DelayedData -> a.a.a.a.p.i:
com.android.tools.r8.ByteDataView content -> b
java.lang.String name -> a
boolean isDirectory -> c
1:1:void <init>(java.lang.String,com.android.tools.r8.ByteDataView,boolean,com.android.tools.r8.utils.ArchiveBuilder$1):193:193 -> <init>
2:5:void <init>(java.lang.String,com.android.tools.r8.ByteDataView,boolean):206:209 -> <init>
1:1:com.android.tools.r8.utils.ArchiveBuilder$DelayedData createFile(java.lang.String,com.android.tools.r8.ByteDataView):199:199 -> a
1:1:int compareTo(java.lang.Object):193:193 -> compareTo
2:2:int compareTo(com.android.tools.r8.utils.ArchiveBuilder$DelayedData):215:215 -> compareTo
2:2:int compareTo(java.lang.Object):193 -> compareTo
3:3:int compareTo(com.android.tools.r8.utils.ArchiveBuilder$DelayedData):217:217 -> compareTo
3:3:int compareTo(java.lang.Object):193 -> compareTo
com.android.tools.r8.utils.ArchiveResourceProvider -> a.a.a.a.p.k:
com.android.tools.r8.origin.Origin origin -> b
com.android.tools.r8.shaking.FilteredClassPath archive -> c
boolean $assertionsDisabled -> a
boolean ignoreDexInArchive -> d
1:1:void <clinit>():35:35 -> <clinit>
1:5:void <init>(com.android.tools.r8.shaking.FilteredClassPath,boolean):46:50 -> <init>
com.android.tools.r8.DataResourceProvider getDataResourceProvider() -> a
1:1:void $closeResource(java.lang.Throwable,java.lang.AutoCloseable):84:84 -> a
2:7:void accept(com.android.tools.r8.DataResourceProvider$Visitor):112:117 -> a
8:8:boolean isProgramResourceName(java.lang.String):135:135 -> a
8:8:void accept(com.android.tools.r8.DataResourceProvider$Visitor):117 -> a
9:10:void accept(com.android.tools.r8.DataResourceProvider$Visitor):118:119 -> a
11:11:void accept(com.android.tools.r8.DataResourceProvider$Visitor):121:121 -> a
12:12:void accept(com.android.tools.r8.DataResourceProvider$Visitor):125:125 -> a
13:13:void accept(com.android.tools.r8.DataResourceProvider$Visitor):112:112 -> a
14:14:void accept(com.android.tools.r8.DataResourceProvider$Visitor):125:125 -> a
15:16:void accept(com.android.tools.r8.DataResourceProvider$Visitor):129:130 -> a
17:18:void accept(com.android.tools.r8.DataResourceProvider$Visitor):126:127 -> a
1:1:java.util.Collection getProgramResources():99:99 -> b
2:2:java.util.Collection getProgramResources():101:101 -> b
1:10:java.util.List readArchive():54:63 -> c
11:12:boolean com.android.tools.r8.utils.ZipUtils.isDexFile(java.lang.String):99:100 -> c
11:12:java.util.List readArchive():64 -> c
13:14:java.util.List readArchive():65:66 -> c
15:15:java.util.List readArchive():68:68 -> c
16:16:java.util.List readArchive():67:67 -> c
17:17:java.util.List readArchive():69:69 -> c
18:20:java.util.List readArchive():71:73 -> c
21:22:java.util.List readArchive():77:78 -> c
23:23:java.util.List readArchive():74:74 -> c
24:24:java.util.List readArchive():79:79 -> c
25:25:java.util.List readArchive():82:82 -> c
26:26:java.util.List readArchive():60:60 -> c
27:27:java.util.List readArchive():82:82 -> c
28:28:java.util.List readArchive():84:84 -> c
29:30:java.util.List readArchive():88:89 -> c
31:31:java.util.List readArchive():93:93 -> c
32:32:java.util.List readArchive():56:56 -> c
33:35:java.util.List readArchive():84:86 -> c
com.android.tools.r8.utils.CfgPrinter -> a.a.a.a.p.l:
java.util.Stack opened -> c
java.lang.StringBuilder builder -> b
int nextUnusedValue -> d
boolean $assertionsDisabled -> a
1:1:void <clinit>():11:11 -> <clinit>
1:1:void <init>():11:11 -> <init>
2:3:void <init>():13:14 -> <init>
4:4:void <init>():17:17 -> <init>
1:1:com.android.tools.r8.utils.CfgPrinter append(int):55:55 -> a
2:2:com.android.tools.r8.utils.CfgPrinter append(java.lang.String):60:60 -> a
3:3:com.android.tools.r8.utils.CfgPrinter ln():70:70 -> a
1:1:java.lang.String makeUnusedValue():20:20 -> b
2:4:com.android.tools.r8.utils.CfgPrinter begin(java.lang.String):28:30 -> b
5:6:com.android.tools.r8.utils.CfgPrinter print(int):43:44 -> b
1:4:com.android.tools.r8.utils.CfgPrinter end(java.lang.String):35:38 -> c
5:5:com.android.tools.r8.utils.CfgPrinter sp():65:65 -> c
1:2:com.android.tools.r8.utils.CfgPrinter print(java.lang.String):49:50 -> d
3:4:void printIndent():75:76 -> d
1:1:java.lang.String toString():82:82 -> toString
com.android.tools.r8.utils.ClassMap -> a.a.a.a.p.o:
java.util.concurrent.ConcurrentHashMap classes -> b
java.util.concurrent.atomic.AtomicReference classProvider -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():33:33 -> <clinit>
1:1:void <init>(java.util.concurrent.ConcurrentHashMap,com.android.tools.r8.utils.ClassProvider):57:57 -> <init>
2:2:void <init>(java.util.concurrent.ConcurrentHashMap,com.android.tools.r8.utils.ClassProvider):55:55 -> <init>
3:5:void <init>(java.util.concurrent.ConcurrentHashMap,com.android.tools.r8.utils.ClassProvider):58:60 -> <init>
java.util.function.Supplier getTransparentSupplier(com.android.tools.r8.graph.DexClass) -> a
com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass) -> a
1:3:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):88:90 -> a
4:4:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):93:93 -> a
5:5:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):96:96 -> a
6:7:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):102:103 -> a
8:8:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):113:113 -> a
9:9:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):115:115 -> a
10:10:com.android.tools.r8.graph.DexClass get(com.android.tools.r8.graph.DexType):113:113 -> a
11:11:java.util.function.Supplier lambda$get$0(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):106:106 -> a
12:12:java.util.function.Supplier lambda$get$0(com.android.tools.r8.graph.DexType,com.android.tools.r8.graph.DexType):111:111 -> a
13:13:java.util.List getAllClasses():122:122 -> a
14:14:java.util.List getAllClasses():125:125 -> a
15:15:java.util.List getAllClasses():127:127 -> a
16:18:java.util.List getAllClasses():130:132 -> a
19:19:java.util.List getAllClasses():123:123 -> a
20:20:void forceLoad(java.util.function.Predicate):153:153 -> a
21:22:void forceLoad(java.util.function.Predicate):159:160 -> a
23:23:void forceLoad(java.util.function.Predicate):164:164 -> a
24:26:void forceLoad(java.util.function.Predicate):171:173 -> a
27:29:void forceLoad(java.util.function.Predicate):179:181 -> a
30:32:void forceLoad(java.util.function.Predicate):187:189 -> a
33:33:void forceLoad(java.util.function.Predicate):191:191 -> a
34:34:void forceLoad(java.util.function.Predicate):193:193 -> a
35:36:void forceLoad(java.util.function.Predicate):196:197 -> a
37:37:void forceLoad(java.util.function.Predicate):204:204 -> a
38:39:void forceLoad(java.util.function.Predicate):210:211 -> a
com.android.tools.r8.graph.ClassKind getClassKind() -> b
1:1:java.lang.String toString():80:80 -> toString
com.android.tools.r8.utils.ClassMap$1 -> a.a.a.a.p.m:
com.android.tools.r8.utils.ClassMap$ConcurrentClassLoader -> a.a.a.a.p.n:
com.android.tools.r8.graph.DexType type -> d
boolean ready -> f
boolean $assertionsDisabled -> a
com.android.tools.r8.graph.DexClass clazz -> e
com.android.tools.r8.utils.ClassMap classMap -> b
com.android.tools.r8.utils.ClassProvider provider -> c
1:1:void <clinit>():217:217 -> <clinit>
1:1:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType):226:226 -> <init>
1:1:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType,com.android.tools.r8.utils.ClassMap$1):217 -> <init>
2:3:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType):223:224 -> <init>
2:3:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType,com.android.tools.r8.utils.ClassMap$1):217 -> <init>
4:6:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType):227:229 -> <init>
4:6:void <init>(com.android.tools.r8.utils.ClassMap,com.android.tools.r8.utils.ClassProvider,com.android.tools.r8.graph.DexType,com.android.tools.r8.utils.ClassMap$1):217 -> <init>
1:3:void lambda$get$0(com.android.tools.r8.graph.DexClass):242:244 -> a
4:4:void lambda$get$0(com.android.tools.r8.graph.DexClass):246:246 -> a
5:6:void lambda$get$0(com.android.tools.r8.graph.DexClass):252:253 -> a
7:8:void lambda$get$0(com.android.tools.r8.graph.DexClass):260:261 -> a
9:11:void lambda$get$0(com.android.tools.r8.graph.DexClass):247:249 -> a
1:1:java.lang.Object get():217:217 -> get
2:3:com.android.tools.r8.graph.DexClass get():234:235 -> get
4:7:com.android.tools.r8.graph.DexClass get():238:241 -> get
8:11:com.android.tools.r8.graph.DexClass get():265:268 -> get
12:12:com.android.tools.r8.graph.DexClass get():270:270 -> get
13:15:com.android.tools.r8.graph.DexClass get():272:274 -> get
16:16:com.android.tools.r8.graph.DexClass get():270:270 -> get
com.android.tools.r8.utils.ClassProvider -> a.a.a.a.p.t:
com.android.tools.r8.graph.ClassKind classKind -> a
1:2:void <init>(com.android.tools.r8.graph.ClassKind):30:31 -> <init>
void collectClass(com.android.tools.r8.graph.DexType,java.util.function.Consumer) -> a
java.util.Collection collectTypes() -> a
1:1:com.android.tools.r8.utils.ClassProvider forClassFileResources(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.ClassFileResourceProvider,com.android.tools.r8.graph.JarApplicationReader):62:62 -> a
2:4:com.android.tools.r8.utils.ClassProvider forPreloadedClasses(com.android.tools.r8.graph.ClassKind,java.util.Collection):68:70 -> a
5:5:com.android.tools.r8.utils.ClassProvider forPreloadedClasses(com.android.tools.r8.graph.ClassKind,java.util.Collection):72:72 -> a
6:6:com.android.tools.r8.utils.ClassProvider combine(com.android.tools.r8.graph.ClassKind,java.util.List):78:78 -> a
1:1:com.android.tools.r8.graph.ClassKind getClassKind():36:36 -> b
com.android.tools.r8.utils.ClassProvider$1 -> a.a.a.a.p.p:
com.android.tools.r8.utils.ClassProvider$ClassFileResourceReader -> a.a.a.a.p.q:
com.android.tools.r8.graph.JarApplicationReader reader -> c
com.android.tools.r8.graph.ClassKind classKind -> b
1:2:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.ClassFileResourceProvider,com.android.tools.r8.graph.JarApplicationReader):88:89 -> <init>
1:2:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.ClassFileResourceProvider,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.utils.ClassProvider$1):81 -> <init>
3:3:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.ClassFileResourceProvider,com.android.tools.r8.graph.JarApplicationReader):91:91 -> <init>
3:3:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.ClassFileResourceProvider,com.android.tools.r8.graph.JarApplicationReader,com.android.tools.r8.utils.ClassProvider$1):81 -> <init>
1:2:void collectClass(com.android.tools.r8.graph.DexType,java.util.function.Consumer):96:97 -> a
3:4:java.util.Collection collectTypes():112:113 -> a
1:1:java.lang.String toString():121:121 -> toString
com.android.tools.r8.utils.ClassProvider$CombinedClassProvider -> a.a.a.a.p.r:
java.util.List providers -> b
1:2:void <init>(com.android.tools.r8.graph.ClassKind,java.util.List):155:156 -> <init>
1:2:void <init>(com.android.tools.r8.graph.ClassKind,java.util.List,com.android.tools.r8.utils.ClassProvider$1):151 -> <init>
1:2:void collectClass(com.android.tools.r8.graph.DexType,java.util.function.Consumer):161:162 -> a
3:5:java.util.Collection collectTypes():168:170 -> a
1:1:java.lang.String toString():177:177 -> toString
2:3:java.lang.String toString():179:180 -> toString
4:4:java.lang.String toString():182:182 -> toString
5:5:java.lang.String toString():184:184 -> toString
com.android.tools.r8.utils.ClassProvider$PreloadedClassProvider -> a.a.a.a.p.s:
com.android.tools.r8.com.google.common.collect.Multimap classes -> b
1:2:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.com.google.common.collect.Multimap):129:130 -> <init>
1:2:void <init>(com.android.tools.r8.graph.ClassKind,com.android.tools.r8.com.google.common.collect.Multimap,com.android.tools.r8.utils.ClassProvider$1):125 -> <init>
1:2:void collectClass(com.android.tools.r8.graph.DexType,java.util.function.Consumer):135:136 -> a
3:3:java.util.Collection collectTypes():142:142 -> a
1:1:java.lang.String toString():147:147 -> toString
com.android.tools.r8.utils.ClasspathClassCollection -> a.a.a.a.p.u:
1:1:void <init>(com.android.tools.r8.utils.ClassProvider):14:14 -> <init>
1:1:java.util.function.Supplier getTransparentSupplier(com.android.tools.r8.graph.DexClass):12:12 -> a
2:2:com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass):12:12 -> a
3:3:com.android.tools.r8.graph.DexClasspathClass resolveClassConflict(com.android.tools.r8.graph.DexClasspathClass,com.android.tools.r8.graph.DexClasspathClass):19:19 -> a
3:3:com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass):12 -> a
1:1:com.android.tools.r8.graph.ClassKind getClassKind():29:29 -> b
1:1:java.lang.String toString():34:34 -> toString
com.android.tools.r8.utils.DescriptorUtils -> a.a.a.a.p.v:
java.util.Map typeNameToLetterMap -> a
boolean $assertionsDisabled -> b
1:1:void <clinit>():17:17 -> <clinit>
2:12:void <clinit>():23:33 -> <clinit>
boolean isInvalidChar(char) -> a
1:1:java.lang.String internalToDescriptor(java.lang.String,boolean,boolean):39:39 -> a
2:4:java.lang.String internalToDescriptor(java.lang.String,boolean,boolean):48:50 -> a
5:5:java.lang.String internalToDescriptor(java.lang.String,boolean,boolean):49:49 -> a
6:6:java.lang.String internalToDescriptor(java.lang.String,boolean,boolean):53:53 -> a
7:7:java.lang.String descriptorToInternalName(java.lang.String):148:148 -> a
8:8:java.lang.String descriptorToInternalName(java.lang.String):154:154 -> a
9:9:java.lang.String descriptorToInternalName(java.lang.String):152:152 -> a
10:10:java.lang.String descriptorToJavaType(java.lang.String,com.android.tools.r8.naming.ClassNameMapper):167:167 -> a
11:11:java.lang.String primitiveDescriptorToJavaType(char):205:205 -> a
11:11:java.lang.String descriptorToJavaType(java.lang.String,com.android.tools.r8.naming.ClassNameMapper):180 -> a
12:12:java.lang.String descriptorToJavaType(java.lang.String,com.android.tools.r8.naming.ClassNameMapper):177:177 -> a
13:15:java.lang.String descriptorToJavaType(java.lang.String,com.android.tools.r8.naming.ClassNameMapper):170:172 -> a
16:16:java.lang.String descriptorToJavaType(java.lang.String,com.android.tools.r8.naming.ClassNameMapper):174:174 -> a
1:1:java.lang.String descriptorToJavaType(java.lang.String):138:138 -> b
1:1:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):258:258 -> c
2:4:boolean isClassDescriptor(java.lang.String):309:311 -> c
2:4:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):258 -> c
5:6:boolean isClassDescriptor(java.lang.String):323:324 -> c
5:6:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):258 -> c
7:8:boolean isClassDescriptor(java.lang.String):334:335 -> c
7:8:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):258 -> c
9:9:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):258:258 -> c
10:10:java.lang.String getClassBinaryNameFromDescriptor(java.lang.String):260:260 -> c
1:1:java.lang.String getSimpleClassNameFromDescriptor(java.lang.String):216:216 -> d
2:2:java.lang.String getSimpleClassNameFromBinaryName(java.lang.String):301:301 -> d
2:2:java.lang.String getSimpleClassNameFromDescriptor(java.lang.String):216 -> d
3:3:java.lang.String getSimpleClassNameFromBinaryName(java.lang.String):303:303 -> d
3:3:java.lang.String getSimpleClassNameFromDescriptor(java.lang.String):216 -> d
4:4:java.lang.String getSimpleClassNameFromBinaryName(java.lang.String):305:305 -> d
4:4:java.lang.String getSimpleClassNameFromDescriptor(java.lang.String):216 -> d
1:2:java.lang.String guessTypeDescriptor(java.lang.String):390:391 -> e
3:4:java.lang.String guessTypeDescriptor(java.lang.String):393:394 -> e
5:5:java.lang.String guessTypeDescriptor(java.lang.String):397:397 -> e
6:6:java.lang.String guessTypeDescriptor(java.lang.String):395:395 -> e
1:2:java.lang.String javaTypeToDescriptor(java.lang.String):63:64 -> f
com.android.tools.r8.utils.DexVersion -> a.a.a.a.p.w:
com.android.tools.r8.utils.DexVersion[] $VALUES -> e
int dexVersion -> f
com.android.tools.r8.utils.DexVersion V35 -> a
byte[] dexVersionBytes -> g
com.android.tools.r8.utils.DexVersion V37 -> b
com.android.tools.r8.utils.DexVersion V38 -> c
com.android.tools.r8.utils.DexVersion V39 -> d
1:4:void <clinit>():12:15 -> <clinit>
5:5:void <clinit>():11:11 -> <clinit>
1:3:void <init>(java.lang.String,int,int,byte[]):21:23 -> <init>
1:1:byte[] getBytes():31:31 -> a
2:2:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):39:39 -> a
3:3:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):73:73 -> a
4:4:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):71:71 -> a
5:5:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):47:47 -> a
6:6:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):44:44 -> a
7:7:com.android.tools.r8.utils.DexVersion getDexVersion(com.android.tools.r8.utils.AndroidApiLevel):41:41 -> a
8:8:com.android.tools.r8.utils.DexVersion getDexVersion(int):88:88 -> a
9:9:com.android.tools.r8.utils.DexVersion getDexVersion(int):86:86 -> a
10:10:com.android.tools.r8.utils.DexVersion getDexVersion(int):84:84 -> a
11:11:com.android.tools.r8.utils.DexVersion getDexVersion(int):82:82 -> a
12:12:com.android.tools.r8.utils.DexVersion getDexVersion(int):80:80 -> a
1:1:int getIntValue():27:27 -> b
2:2:boolean matchesApiLevel(com.android.tools.r8.utils.AndroidApiLevel):35:35 -> b
com.android.tools.r8.utils.DirectoryBuilder -> a.a.a.a.p.x:
com.android.tools.r8.origin.Origin origin -> b
java.nio.file.Path root -> a
1:3:void <init>(java.nio.file.Path):24:26 -> <init>
void close(com.android.tools.r8.DiagnosticsHandler) -> a
1:1:void addFile(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):61:61 -> a
2:3:void addFile(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):63:64 -> a
4:4:void addFile(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):66:66 -> a
5:5:void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler):73:73 -> a
6:6:com.android.tools.r8.origin.Origin getOrigin():78:78 -> a
com.android.tools.r8.utils.EncodedValueUtils -> a.a.a.a.p.y:
boolean $assertionsDisabled -> a
1:1:void <clinit>():9:9 -> <clinit>
1:1:long parseSigned(com.android.tools.r8.dex.DexReader,int):12:12 -> a
2:2:long parseSigned(com.android.tools.r8.dex.DexReader,int):16:16 -> a
3:3:long parseSigned(com.android.tools.r8.dex.DexReader,int):20:20 -> a
4:6:int putBitsFromRightZeroExtended(com.android.tools.r8.dex.DexOutputBuffer,long,int):84:86 -> a
7:7:int putBitsFromRightZeroExtended(com.android.tools.r8.dex.DexOutputBuffer,long,int):89:89 -> a
8:9:int putFloat(com.android.tools.r8.dex.DexOutputBuffer,float):114:115 -> a
10:11:int putDouble(com.android.tools.r8.dex.DexOutputBuffer,double):132:133 -> a
1:3:int putSigned(com.android.tools.r8.dex.DexOutputBuffer,long,int):25:27 -> b
4:4:int putSigned(com.android.tools.r8.dex.DexOutputBuffer,long,int):29:29 -> b
5:5:long parseUnsigned(com.android.tools.r8.dex.DexReader,int):48:48 -> b
6:6:long parseUnsigned(com.android.tools.r8.dex.DexReader,int):52:52 -> b
1:3:int putUnsigned(com.android.tools.r8.dex.DexOutputBuffer,long,int):61:63 -> c
4:4:int putUnsigned(com.android.tools.r8.dex.DexOutputBuffer,long,int):65:65 -> c
com.android.tools.r8.utils.ExceptionDiagnostic -> a.a.a.a.p.z:
com.android.tools.r8.origin.Origin origin -> c
java.lang.Throwable com.android.tools.r8.utils.DiagnosticWithThrowable.throwable -> b
boolean com.android.tools.r8.utils.DiagnosticWithThrowable.$assertionsDisabled -> a
1:1:void com.android.tools.r8.utils.DiagnosticWithThrowable.<clinit>():9:9 -> <clinit>
1:3:void com.android.tools.r8.utils.DiagnosticWithThrowable.<init>(java.lang.Throwable):13:15 -> <init>
1:3:void <init>(java.lang.Throwable,com.android.tools.r8.origin.Origin):21 -> <init>
4:4:void <init>(java.lang.Throwable,com.android.tools.r8.origin.Origin):22:22 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():31:31 -> a
1:1:java.lang.Throwable com.android.tools.r8.utils.DiagnosticWithThrowable.getThrowable():19:19 -> b
1:1:java.lang.Throwable com.android.tools.r8.utils.DiagnosticWithThrowable.getThrowable():0 -> b
1:1:java.lang.String getDiagnosticMessage():41 -> b
2:2:java.lang.String getDiagnosticMessage():42:42 -> b
3:4:java.lang.String getDiagnosticMessage():45:46 -> b
5:5:java.lang.String getDiagnosticMessage():48:48 -> b
6:6:java.lang.String getDiagnosticMessage():43:43 -> b
1:1:com.android.tools.r8.position.Position getPosition():36:36 -> getPosition
com.android.tools.r8.utils.ExceptionUtils -> a.a.a.a.p.B:
1:1:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):18:18 -> a
2:3:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):20:21 -> a
4:4:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):29:29 -> a
5:5:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):31:31 -> a
6:6:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):24:24 -> a
7:7:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):29:29 -> a
8:8:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):31:31 -> a
9:9:void com.android.tools.r8.utils.ThreadUtils.awaitFutures(java.lang.Iterable):34:34 -> a
10:10:void lambda$withConsumeResourceHandler$0(com.android.tools.r8.StringConsumer,java.lang.String,com.android.tools.r8.DiagnosticsHandler):26:26 -> a
11:11:void withConsumeResourceHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.StringConsumer,java.lang.String):26:26 -> a
12:12:void withConsumeResourceHandler(com.android.tools.r8.utils.Reporter,java.util.function.Consumer):32:32 -> a
12:12:void withConsumeResourceHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.StringConsumer,java.lang.String):26 -> a
13:13:void withConsumeResourceHandler(com.android.tools.r8.utils.Reporter,java.util.function.Consumer):36:36 -> a
13:13:void withConsumeResourceHandler(com.android.tools.r8.utils.Reporter,com.android.tools.r8.StringConsumer,java.lang.String):26 -> a
14:14:java.util.concurrent.ExecutorService com.android.tools.r8.utils.ThreadUtils.getExecutorService(int):48:48 -> a
15:16:java.util.concurrent.ExecutorService com.android.tools.r8.utils.ThreadUtils.getExecutorServiceForProcessors(int):41:42 -> a
15:16:java.util.concurrent.ExecutorService com.android.tools.r8.utils.ThreadUtils.getExecutorService(int):48 -> a
17:17:java.util.concurrent.ExecutorService com.android.tools.r8.utils.ThreadUtils.getExecutorService(int):49:49 -> a
boolean com.android.tools.r8.utils.IdentifierUtils.isDexIdentifierPart(int) -> b
com.android.tools.r8.utils.ExceptionUtils$CompileAction -> a.a.a.a.p.A:
com.android.tools.r8.utils.FieldSignatureEquivalence -> a.a.a.a.p.C:
boolean ignoreName -> b
com.android.tools.r8.utils.FieldSignatureEquivalence INSTANCE -> a
1:1:void <clinit>():16:16 -> <clinit>
2:2:void <clinit>():18:18 -> <clinit>
1:2:void <init>(boolean):23:24 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):14:14 -> a
2:3:boolean doEquivalent(com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.DexField):37:38 -> a
2:3:boolean doEquivalent(java.lang.Object,java.lang.Object):14 -> a
4:4:boolean doEquivalent(com.android.tools.r8.graph.DexField,com.android.tools.r8.graph.DexField):40:40 -> a
4:4:boolean doEquivalent(java.lang.Object,java.lang.Object):14 -> a
5:5:int doHash(java.lang.Object):14:14 -> a
6:7:int doHash(com.android.tools.r8.graph.DexField):45:46 -> a
6:7:int doHash(java.lang.Object):14 -> a
8:8:int doHash(com.android.tools.r8.graph.DexField):48:48 -> a
8:8:int doHash(java.lang.Object):14 -> a
9:9:com.android.tools.r8.utils.FieldSignatureEquivalence get():28:28 -> a
com.android.tools.r8.utils.FileUtils -> a.a.a.a.p.D:
boolean $assertionsDisabled -> a
1:1:void <clinit>():19:19 -> <clinit>
1:2:boolean isApkFile(java.nio.file.Path):60:61 -> a
3:3:java.lang.String readTextFile(java.nio.file.Path,java.nio.charset.Charset):72:72 -> a
4:6:java.nio.file.Path validateOutputFile(java.nio.file.Path,com.android.tools.r8.utils.Reporter):89:91 -> a
7:8:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):158:159 -> a
9:9:java.io.OutputStream openPathWithDefault(com.android.tools.r8.com.google.common.io.Closer,java.nio.file.Path,java.io.OutputStream,java.nio.file.OpenOption[]):117:117 -> a
9:9:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):160 -> a
10:11:java.io.OutputStream openPathWithDefault(com.android.tools.r8.com.google.common.io.Closer,java.nio.file.Path,java.io.OutputStream,java.nio.file.OpenOption[]):120:121 -> a
10:11:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):160 -> a
12:13:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):167:168 -> a
14:14:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):158:158 -> a
15:15:void writeToFile(java.nio.file.Path,java.io.OutputStream,com.android.tools.r8.ByteDataView):168:168 -> a
1:4:boolean isArchive(java.nio.file.Path):65:68 -> b
1:1:boolean isClassFile(java.nio.file.Path):41:41 -> c
2:2:boolean isClassFile(java.nio.file.Path):43:43 -> c
3:3:boolean isClassFile(java.nio.file.Path):46:46 -> c
1:2:boolean isClassesDexFile(java.nio.file.Path):127:128 -> d
3:4:boolean isClassesDexFile(java.nio.file.Path):131:132 -> d
5:6:boolean isClassesDexFile(java.nio.file.Path):135:136 -> d
7:8:boolean isClassesDexFile(java.nio.file.Path):142:143 -> d
1:2:boolean isDexFile(java.nio.file.Path):31:32 -> e
1:2:boolean isJarFile(java.nio.file.Path):50:51 -> f
1:2:boolean isZipFile(java.nio.file.Path):55:56 -> g
com.android.tools.r8.utils.IROrdering -> a.a.a.a.p.G:
com.android.tools.r8.utils.IROrdering$IdentityIROrdering -> a.a.a.a.p.E:
com.android.tools.r8.utils.IROrdering$IdentityIROrdering INSTANCE -> a
1:1:void <clinit>():21:21 -> <clinit>
1:1:void <init>():23:23 -> <init>
1:1:com.android.tools.r8.utils.IROrdering$IdentityIROrdering getInstance():26:26 -> a
com.android.tools.r8.utils.IROrdering$NondeterministicIROrdering -> a.a.a.a.p.F:
com.android.tools.r8.utils.IROrdering$NondeterministicIROrdering INSTANCE -> a
1:1:void <clinit>():42:42 -> <clinit>
1:1:void <init>():44:44 -> <init>
1:1:com.android.tools.r8.utils.IROrdering$NondeterministicIROrdering getInstance():47:47 -> a
com.android.tools.r8.utils.InternalArchiveClassFileProvider -> a.a.a.a.p.H:
1:1:void <clinit>():39:39 -> <clinit>
com.android.tools.r8.utils.InternalOptions -> a.a.a.a.p.N:
com.android.tools.r8.DataResourceConsumer dataResourceConsumer -> e
boolean enableNonNullTracking -> m
com.android.tools.r8.utils.InternalOptions$TestingOptions testing -> X
com.android.tools.r8.utils.OffOrAuto interfaceMethodDesugaring -> L
boolean enableTreeShaking -> P
boolean enableVerticalClassMerging -> i
com.android.tools.r8.com.google.common.collect.ImmutableList mainDexKeepRules -> Y
com.android.tools.r8.StringConsumer proguardSeedsConsumer -> ga
int minApiLevel -> G
com.android.tools.r8.StringConsumer configurationConsumer -> ia
boolean enableNameReflectionOptimization -> q
com.android.tools.r8.utils.Reporter reporter -> c
boolean disableAssertions -> T
boolean enableUninstantiatedTypeOptimization -> y
boolean enableHorizontalClassMerging -> h
int inliningControlFlowResolutionBlocksThreshold -> u
boolean hasMarker -> C
boolean enableInlining -> n
com.android.tools.r8.utils.OffOrAuto tryWithResourcesDesugaring -> M
boolean enableArgumentRemoval -> j
boolean enableCfFrontend -> U
boolean enableSwitchMapRemoval -> v
boolean printCfg -> Q
java.util.Map missingEnclosingMembers -> ba
java.util.Map warningInvalidDebugInfo -> da
int numberOfThreads -> z
java.util.List methodsFilter -> F
boolean intermediate -> H
boolean $assertionsDisabled -> a
int classInliningInstructionLimit -> r
com.android.tools.r8.graph.DexItemFactory itemFactory -> b
boolean processCovariantReturnTypeAnnotations -> N
boolean enableClassInlining -> o
com.android.tools.r8.StringConsumer usageInformationConsumer -> ha
boolean enableLambdaMerging -> J
boolean enableUnusedArgumentRemoval -> k
com.android.tools.r8.StringConsumer mainDexListConsumer -> fa
boolean skipIR -> V
com.android.tools.r8.dex.Marker marker -> D
boolean skipReadingDexCode -> ea
boolean enableInheritanceClassInDexDistributor -> aa
boolean minimalMainDex -> Z
boolean printTimes -> f
java.util.List logArgumentsFilter -> I
com.android.tools.r8.ProgramConsumer programConsumer -> d
boolean verbose -> A
int inliningInstructionLimit -> s
boolean enableMainDexListCheck -> O
boolean enableClassStaticizer -> p
boolean enableDesugaring -> K
boolean enableDevirtualization -> l
boolean debug -> W
boolean enableValuePropagation -> x
com.android.tools.r8.utils.InternalOptions$OutlineOptions outline -> w
java.lang.String printCfgFile -> R
boolean enableMinification -> S
java.util.Map warningInvalidParameterAnnotations -> ca
java.util.Set extensiveLoggingFilter -> E
boolean passthroughDexCode -> g
int inliningInstructionAllowance -> t
boolean invalidDebugInfoFatal -> B
1:1:void <clinit>():38:38 -> <clinit>
1:1:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):72:72 -> <init>
2:2:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):59:59 -> <init>
3:3:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):61:61 -> <init>
4:4:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):105:105 -> <init>
5:5:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):108:108 -> <init>
6:7:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):111:112 -> <init>
8:9:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):115:116 -> <init>
10:12:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):118:120 -> <init>
13:14:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):122:123 -> <init>
15:15:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):125:125 -> <init>
16:16:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):127:127 -> <init>
17:21:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):131:135 -> <init>
22:22:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):138:138 -> <init>
23:23:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):142:142 -> <init>
24:24:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):146:146 -> <init>
25:25:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):149:149 -> <init>
26:26:java.util.Set getExtensiveLoggingFilter():279:279 -> <init>
26:26:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):219 -> <init>
27:29:java.util.Set getExtensiveLoggingFilter():281:283 -> <init>
27:29:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):219 -> <init>
30:30:java.util.Set getExtensiveLoggingFilter():285:285 -> <init>
30:30:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):219 -> <init>
31:31:java.util.Set getExtensiveLoggingFilter():287:287 -> <init>
31:31:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):219 -> <init>
32:33:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):219:220 -> <init>
34:34:com.android.tools.r8.utils.AndroidApiLevel com.android.tools.r8.utils.AndroidApiLevel.getDefault():59:59 -> <init>
34:34:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):221 -> <init>
35:35:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):221:221 -> <init>
36:37:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):224:225 -> <init>
38:38:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):228:228 -> <init>
39:39:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):230:230 -> <init>
40:40:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):232:232 -> <init>
41:41:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):234:234 -> <init>
42:42:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):237:237 -> <init>
43:43:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):244:244 -> <init>
44:44:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):246:246 -> <init>
45:45:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):248:248 -> <init>
46:47:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):253:254 -> <init>
48:48:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):257:257 -> <init>
49:49:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):259:259 -> <init>
50:51:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):261:262 -> <init>
52:52:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):264:264 -> <init>
53:53:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):274:274 -> <init>
54:54:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):276:276 -> <init>
55:55:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):315:315 -> <init>
56:56:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):317:317 -> <init>
57:57:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):320:320 -> <init>
58:58:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):325:325 -> <init>
59:62:void <init>(com.android.tools.r8.graph.DexItemFactory,com.android.tools.r8.utils.Reporter):73:76 -> <init>
1:1:boolean isGeneratingDexFilePerClassFile():191:191 -> A
1:1:boolean printWarnings():395:395 -> B
2:2:boolean printWarnings():397:397 -> B
3:4:boolean printWarnings():401:402 -> B
5:5:boolean printWarnings():404:404 -> B
6:11:boolean printWarnings():406:411 -> B
12:12:boolean printWarnings():413:413 -> B
13:13:boolean printWarnings():417:417 -> B
14:15:boolean printWarnings():419:420 -> B
16:16:boolean printWarnings():422:422 -> B
17:17:boolean printWarnings():426:426 -> B
18:18:boolean printWarnings():422:422 -> B
19:23:boolean printWarnings():427:431 -> B
24:24:boolean printWarnings():433:433 -> B
25:26:boolean printWarnings():438:439 -> B
27:28:boolean printWarnings():443:444 -> B
29:29:boolean printWarnings():446:446 -> B
30:30:boolean printWarnings():450:450 -> B
31:32:boolean printWarnings():452:453 -> B
33:33:boolean printWarnings():455:455 -> B
34:34:boolean printWarnings():460:460 -> B
1:4:void signalFinishedToConsumers():211:214 -> C
boolean canHaveArtInstanceOfVerifierBug() -> a
1:4:void warningMissingEnclosingMember(com.android.tools.r8.graph.DexType,com.android.tools.r8.origin.Origin,int):366:369 -> a
5:5:void warningInvalidParameterAnnotations(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,int,int):374:374 -> a
6:8:void warningInvalidParameterAnnotations(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.origin.Origin,int,int):376:378 -> a
9:9:void warningInvalidDebugInfo(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.errors.InvalidDebugInfoException):383:383 -> a
10:13:void warningInvalidDebugInfo(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.errors.InvalidDebugInfoException):386:389 -> a
14:14:void warningInvalidDebugInfo(com.android.tools.r8.graph.DexEncodedMethod,com.android.tools.r8.origin.Origin,com.android.tools.r8.errors.InvalidDebugInfoException):384:384 -> a
15:15:java.util.List lambda$warningInvalidDebugInfo$2(com.android.tools.r8.origin.Origin):388:388 -> a
16:16:boolean hasMethodsFilter():469:469 -> a
16:16:boolean methodMatchesFilter(com.android.tools.r8.graph.DexEncodedMethod):474 -> a
17:18:boolean methodMatchesFilter(com.android.tools.r8.graph.DexEncodedMethod):478:479 -> a
19:20:boolean hasMinApi(com.android.tools.r8.utils.AndroidApiLevel):535:536 -> a
1:1:java.util.List lambda$warningInvalidParameterAnnotations$1(com.android.tools.r8.origin.Origin):377:377 -> b
2:2:boolean canHaveCmpLongBug():702:702 -> b
1:1:java.util.List lambda$warningMissingEnclosingMember$0(com.android.tools.r8.origin.Origin):368:368 -> c
2:2:boolean canLeaveStaticInterfaceMethodInvokes():564:564 -> c
1:1:boolean canUseConstantMethodHandle():548:548 -> d
1:1:boolean canUseConstantMethodType():552:552 -> e
1:1:boolean canUseDefaultAndStaticInterfaceMethods():560:560 -> f
1:2:boolean canUseFilledNewArrayOfObjects():611:612 -> g
1:1:boolean canUseInvokeCustom():556:556 -> h
1:1:boolean canUseInvokePolymorphic():544:544 -> i
1:1:boolean canUseInvokePolymorphicOnVarHandle():540:540 -> j
1:1:boolean canUseJava8Methods():572:572 -> k
1:1:boolean canUseLongCompareAndObjectsNonNull():585:585 -> l
1:2:boolean canUseMultidex():580:581 -> m
1:1:boolean canUseNotInstruction():647:647 -> n
1:1:boolean hasConsumer():167:167 -> o
1:1:boolean canUseParameterNameAnnotations():596 -> o
2:2:boolean canUseParameterNameAnnotations():599:599 -> o
1:1:boolean canUsePrivateInterfaceMethods():576:576 -> p
1:2:boolean canUseSameArrayAndResultRegisterInArrayGetWide():620:621 -> q
1:1:boolean canUseSuppressedExceptions():589:589 -> r
1:1:boolean canUseTwrCloseResourceMethod():568:568 -> s
1:1:com.android.tools.r8.DexFilePerClassFileConsumer getDexFilePerClassFileConsumer():203:203 -> t
1:1:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():171:171 -> u
2:2:boolean hasConsumer():167:167 -> u
2:2:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():171 -> u
3:3:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():171:171 -> u
4:4:boolean isGeneratingDexIndexed():187:187 -> u
4:4:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():172 -> u
5:6:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():173:174 -> u
7:7:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():176:176 -> u
8:8:com.android.tools.r8.utils.InternalOutputMode getInternalOutputMode():179:179 -> u
1:2:com.android.tools.r8.dex.Marker getMarker():162:163 -> v
com.android.tools.r8.shaking.ProguardConfiguration getProguardConfiguration() -> w
1:1:boolean hasMarker():153:153 -> x
1:1:boolean isGeneratingClassFiles():195:195 -> y
1:1:boolean isGeneratingDexIndexed():187:187 -> z
1:1:boolean isGeneratingDex():183 -> z
2:2:boolean isGeneratingDex():183:183 -> z
com.android.tools.r8.utils.InternalOptions$InvalidParameterAnnotationInfo -> a.a.a.a.p.I:
int expectedParameterCount -> b
int actualParameterCount -> c
com.android.tools.r8.graph.DexMethod method -> a
1:4:void <init>(com.android.tools.r8.graph.DexMethod,int,int):297:300 -> <init>
com.android.tools.r8.utils.InternalOptions$LineNumberOptimization -> a.a.a.a.p.J:
com.android.tools.r8.utils.InternalOptions$LineNumberOptimization ON -> b
com.android.tools.r8.utils.InternalOptions$LineNumberOptimization OFF -> a
1:2:void <clinit>():45:46 -> <clinit>
3:3:void <clinit>():44:44 -> <clinit>
1:1:void <init>(java.lang.String,int):44:44 -> <init>
com.android.tools.r8.utils.InternalOptions$OutlineOptions -> a.a.a.a.p.K:
boolean enabled -> a
1:1:void <init>():501:501 -> <init>
2:2:void <init>():506:506 -> <init>
com.android.tools.r8.utils.InternalOptions$TestingOptions -> a.a.a.a.p.L:
java.util.Set validInliningReasons -> g
boolean forceNameReflectionOptimization -> i
boolean dontCreateMarkerInD8 -> e
boolean forceJumboStringProcessing -> f
boolean noLocalsTableOnInput -> h
boolean allowTypeErrors -> a
boolean alwaysUsePessimisticRegisterAllocation -> b
boolean invertConditionals -> c
boolean placeExceptionalBlocksLast -> d
1:1:void <init>():512:512 -> <init>
2:2:boolean com.android.tools.r8.utils.InternalOptions.assertionsEnabled():361:361 -> <init>
2:2:void <init>():515 -> <init>
3:4:void <init>():516:517 -> <init>
5:10:void <init>():521:526 -> <init>
11:11:void <init>():528:528 -> <init>
12:13:void <init>():530:531 -> <init>
com.android.tools.r8.utils.InternalOptions$TypeVersionPair -> a.a.a.a.p.M:
com.android.tools.r8.graph.DexType type -> b
int version -> a
1:3:void <init>(int,com.android.tools.r8.graph.DexType):309:311 -> <init>
com.android.tools.r8.utils.InternalOutputMode -> a.a.a.a.p.O:
com.android.tools.r8.utils.InternalOutputMode DexIndexed -> a
com.android.tools.r8.utils.InternalOutputMode DexFilePerClassFile -> b
com.android.tools.r8.utils.InternalOutputMode ClassFile -> c
1:3:void <clinit>():8:10 -> <clinit>
4:4:void <clinit>():7:7 -> <clinit>
1:1:void <init>(java.lang.String,int):7:7 -> <init>
1:1:boolean isGeneratingClassFiles():13:13 -> a
1:1:boolean isGeneratingDex():17:17 -> b
com.android.tools.r8.utils.IteratorUtils -> a.a.a.a.p.P:
boolean $assertionsDisabled -> a
1:1:void <clinit>():11:11 -> <clinit>
1:4:java.lang.Object peekNext(java.util.ListIterator):20:23 -> a
1:3:java.lang.Object peekPrevious(java.util.ListIterator):13:15 -> b
com.android.tools.r8.utils.LRUCacheTable -> a.a.a.a.p.R:
int columnCapacity -> b
int rowCapacity -> a
1:3:void <init>(int,int,float):31:33 -> <init>
1:1:java.util.Map lambda$put$0(java.lang.Object):46:46 -> a
2:3:java.lang.Object put(java.lang.Object,java.lang.Object,java.lang.Object):46:47 -> a
4:4:java.lang.Object get(java.lang.Object,java.lang.Object):55:55 -> a
1:1:com.android.tools.r8.utils.LRUCacheTable create(int,int):37:37 -> b
1:1:boolean removeEldestEntry(java.util.Map$Entry):42:42 -> removeEldestEntry
com.android.tools.r8.utils.LRUCacheTable$LRUCacheRow -> a.a.a.a.p.Q:
int columnCapacity -> a
1:2:void <init>(int,float):17:18 -> <init>
1:1:boolean removeEldestEntry(java.util.Map$Entry):23:23 -> removeEldestEntry
com.android.tools.r8.utils.LebUtils -> a.a.a.a.p.S:
boolean $assertionsDisabled -> a
1:1:void <clinit>():10:10 -> <clinit>
1:1:int parseSleb128(com.android.tools.r8.dex.BinaryReader):65:65 -> a
2:2:int parseSleb128(com.android.tools.r8.dex.BinaryReader):70:70 -> a
3:3:byte[] encodeSleb128(int):76:76 -> a
4:4:byte[] encodeSleb128(int):84:84 -> a
5:5:byte[] encodeSleb128(int):88:88 -> a
6:6:void putSleb128(com.android.tools.r8.dex.DexOutputBuffer,int):99:99 -> a
1:1:int parseUleb128(com.android.tools.r8.dex.BinaryReader):21:21 -> b
2:3:int parseUleb128(com.android.tools.r8.dex.BinaryReader):25:26 -> b
4:4:byte[] encodeUleb128(int):32:32 -> b
5:5:byte[] encodeUleb128(int):36:36 -> b
6:7:byte[] encodeUleb128(int):40:41 -> b
8:8:void putUleb128(com.android.tools.r8.dex.DexOutputBuffer,int):48:48 -> b
9:9:void putUleb128(com.android.tools.r8.dex.DexOutputBuffer,int):52:52 -> b
1:1:int sizeAsSleb128(int):110:110 -> c
1:1:int sizeAsUleb128(int):57:57 -> d
com.android.tools.r8.utils.LibraryClassCollection -> a.a.a.a.p.T:
1:1:void <init>(com.android.tools.r8.utils.ClassProvider):15:15 -> <init>
1:1:java.util.function.Supplier getTransparentSupplier(com.android.tools.r8.graph.DexClass):13:13 -> a
2:2:com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass):13:13 -> a
1:1:com.android.tools.r8.graph.ClassKind getClassKind():34:34 -> b
1:1:java.lang.String toString():39:39 -> toString
com.android.tools.r8.utils.LongInterval -> a.a.a.a.p.U:
long min -> b
long max -> c
boolean $assertionsDisabled -> a
1:1:void <clinit>():10:10 -> <clinit>
1:4:void <init>(int,int):15:18 -> <init>
5:8:void <init>(long,long):21:24 -> <init>
1:1:long getMax():32:32 -> a
2:2:boolean containsValue(long):45:45 -> a
3:3:boolean overlapsWith(com.android.tools.r8.utils.LongInterval):53:53 -> a
1:1:long getMin():28:28 -> b
1:1:boolean isSingleValue():36:36 -> c
1:2:boolean equals(java.lang.Object):66:67 -> equals
1:1:int hashCode():58:58 -> hashCode
1:1:java.lang.String toString():74:74 -> toString
com.android.tools.r8.utils.MethodSignatureEquivalence -> a.a.a.a.p.V:
com.android.tools.r8.utils.MethodSignatureEquivalence INSTANCE -> a
boolean ignoreName -> b
1:1:void <clinit>():16:16 -> <clinit>
2:2:void <clinit>():18:18 -> <clinit>
1:2:void <init>(boolean):23:24 -> <init>
1:1:boolean doEquivalent(java.lang.Object,java.lang.Object):14:14 -> a
2:3:boolean doEquivalent(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):37:38 -> a
2:3:boolean doEquivalent(java.lang.Object,java.lang.Object):14 -> a
4:4:boolean doEquivalent(com.android.tools.r8.graph.DexMethod,com.android.tools.r8.graph.DexMethod):40:40 -> a
4:4:boolean doEquivalent(java.lang.Object,java.lang.Object):14 -> a
5:5:int doHash(java.lang.Object):14:14 -> a
6:7:int doHash(com.android.tools.r8.graph.DexMethod):45:46 -> a
6:7:int doHash(java.lang.Object):14 -> a
8:8:int doHash(com.android.tools.r8.graph.DexMethod):48:48 -> a
8:8:int doHash(java.lang.Object):14 -> a
9:9:com.android.tools.r8.utils.MethodSignatureEquivalence get():28:28 -> a
com.android.tools.r8.utils.OffOrAuto -> a.a.a.a.p.W:
com.android.tools.r8.utils.OffOrAuto Auto -> b
com.android.tools.r8.utils.OffOrAuto Off -> a
com.android.tools.r8.utils.OffOrAuto[] $VALUES -> c
1:1:void <clinit>():11:11 -> <clinit>
2:2:void <clinit>():10:10 -> <clinit>
1:1:void <init>(java.lang.String,int):10:10 -> <init>
com.android.tools.r8.utils.OneShotByteResource -> a.a.a.a.p.X:
com.android.tools.r8.origin.Origin origin -> b
java.util.Set classDescriptors -> e
com.android.tools.r8.ProgramResource$Kind kind -> c
boolean $assertionsDisabled -> a
byte[] bytes -> d
1:1:void <clinit>():13:13 -> <clinit>
1:6:void <init>(com.android.tools.r8.origin.Origin,com.android.tools.r8.ProgramResource$Kind,byte[],java.util.Set):26:31 -> <init>
1:1:com.android.tools.r8.ProgramResource create(com.android.tools.r8.ProgramResource$Kind,com.android.tools.r8.origin.Origin,byte[],java.util.Set):22:22 -> a
2:2:com.android.tools.r8.origin.Origin getOrigin():36:36 -> a
1:1:java.util.Set getClassDescriptors():54:54 -> b
1:3:java.io.InputStream getByteStream():46:48 -> getByteStream
1:1:com.android.tools.r8.ProgramResource$Kind getKind():41:41 -> getKind
com.android.tools.r8.utils.OrderedMergingIterator -> a.a.a.a.p.Y:
com.android.tools.r8.graph.KeyedDexItem[] one -> a
com.android.tools.r8.graph.KeyedDexItem[] other -> b
int otherIndex -> d
int oneIndex -> c
1:1:void <init>(com.android.tools.r8.graph.KeyedDexItem[],com.android.tools.r8.graph.KeyedDexItem[]):20:20 -> <init>
2:3:void <init>(com.android.tools.r8.graph.KeyedDexItem[],com.android.tools.r8.graph.KeyedDexItem[]):17:18 -> <init>
4:5:void <init>(com.android.tools.r8.graph.KeyedDexItem[],com.android.tools.r8.graph.KeyedDexItem[]):21:22 -> <init>
1:1:boolean hasNext():34:34 -> hasNext
1:1:java.lang.Object next():12:12 -> next
2:3:com.android.tools.r8.graph.KeyedDexItem next():39:40 -> next
4:4:java.lang.Object getNextChecked(java.lang.Object[],int):26:26 -> next
4:4:com.android.tools.r8.graph.KeyedDexItem next():40 -> next
5:5:java.lang.Object getNextChecked(java.lang.Object[],int):29:29 -> next
5:5:com.android.tools.r8.graph.KeyedDexItem next():40 -> next
6:6:java.lang.Object getNextChecked(java.lang.Object[],int):27:27 -> next
6:6:com.android.tools.r8.graph.KeyedDexItem next():40 -> next
7:8:com.android.tools.r8.graph.KeyedDexItem next():42:43 -> next
9:9:java.lang.Object getNextChecked(java.lang.Object[],int):26:26 -> next
9:9:com.android.tools.r8.graph.KeyedDexItem next():43 -> next
10:10:java.lang.Object getNextChecked(java.lang.Object[],int):29:29 -> next
10:10:com.android.tools.r8.graph.KeyedDexItem next():43 -> next
11:11:java.lang.Object getNextChecked(java.lang.Object[],int):27:27 -> next
11:11:com.android.tools.r8.graph.KeyedDexItem next():43 -> next
12:12:com.android.tools.r8.graph.KeyedDexItem next():45:45 -> next
13:13:com.android.tools.r8.graph.KeyedDexItem next():47:47 -> next
14:14:com.android.tools.r8.graph.KeyedDexItem next():52:52 -> next
15:15:com.android.tools.r8.graph.KeyedDexItem next():50:50 -> next
com.android.tools.r8.utils.OutputBuilder -> a.a.a.a.p.Z:
void addFile(java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler) -> a
void addIndexedClassFile(int,java.lang.String,com.android.tools.r8.ByteDataView,com.android.tools.r8.DiagnosticsHandler) -> a
void close(com.android.tools.r8.DiagnosticsHandler) -> a
com.android.tools.r8.origin.Origin getOrigin() -> a
com.android.tools.r8.utils.Pair -> a.a.a.a.p.aa:
java.lang.Object second -> b
java.lang.Object first -> a
1:3:void <init>(java.lang.Object,java.lang.Object):23:25 -> <init>
1:1:java.lang.Object getFirst():29:29 -> a
2:2:void setFirst(java.lang.Object):37:37 -> a
1:1:java.lang.Object getSecond():33:33 -> b
2:2:void setSecond(java.lang.Object):41:41 -> b
1:1:boolean equals(java.lang.Object):51:51 -> equals
1:1:int hashCode():46:46 -> hashCode
com.android.tools.r8.utils.ProgramClassCollection -> a.a.a.a.p.ba:
boolean $assertionsDisabled -> d
1:1:void <clinit>():19:19 -> <clinit>
1:1:void <init>(java.util.concurrent.ConcurrentHashMap):33:33 -> <init>
1:1:java.util.function.Supplier getTransparentSupplier(com.android.tools.r8.graph.DexClass):19:19 -> a
2:2:com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass):19:19 -> a
3:3:com.android.tools.r8.graph.DexProgramClass resolveClassConflict(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):43:43 -> a
3:3:com.android.tools.r8.graph.DexClass resolveClassConflict(com.android.tools.r8.graph.DexClass,com.android.tools.r8.graph.DexClass):19 -> a
4:6:com.android.tools.r8.utils.ProgramClassCollection create(java.util.List,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):24:26 -> a
7:7:com.android.tools.r8.utils.ProgramClassCollection create(java.util.List,com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver):29:29 -> a
8:8:java.util.function.Supplier lambda$create$0(com.android.tools.r8.dex.ApplicationReader$ProgramClassConflictResolver,java.util.function.Supplier,java.util.function.Supplier):27:27 -> a
9:9:com.android.tools.r8.graph.DexProgramClass resolveClassConflictImpl(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):57:57 -> a
10:13:com.android.tools.r8.graph.DexProgramClass resolveClassConflictImpl(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):59:62 -> a
14:16:boolean assumeClassesAreEqual(com.android.tools.r8.graph.DexProgramClass):70:72 -> a
14:16:com.android.tools.r8.graph.DexProgramClass resolveClassConflictImpl(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):63 -> a
17:17:com.android.tools.r8.graph.DexProgramClass resolveClassConflictImpl(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.graph.DexProgramClass):66:66 -> a
1:1:com.android.tools.r8.graph.ClassKind getClassKind():53:53 -> b
1:1:java.lang.String toString():38:38 -> toString
com.android.tools.r8.utils.Reporter -> a.a.a.a.p.da:
com.android.tools.r8.DiagnosticsHandler clientHandler -> a
com.android.tools.r8.Diagnostic lastError -> c
java.util.Collection suppressedExceptions -> d
int errorCount -> b
1:1:void <init>():24:24 -> <init>
2:2:void <init>(com.android.tools.r8.DiagnosticsHandler):27:27 -> <init>
3:3:void <init>(com.android.tools.r8.DiagnosticsHandler):19:19 -> <init>
4:4:void <init>(com.android.tools.r8.DiagnosticsHandler):21:21 -> <init>
5:5:void <init>(com.android.tools.r8.DiagnosticsHandler):28:28 -> <init>
1:1:void info(com.android.tools.r8.Diagnostic):33:33 -> a
2:2:void error(java.lang.String):49:49 -> a
3:6:void error(com.android.tools.r8.Diagnostic,java.lang.Throwable):53:56 -> a
7:8:void failIfPendingErrors():89:90 -> a
9:12:void failIfPendingErrors():92:95 -> a
13:14:void failIfPendingErrors():97:98 -> a
15:16:void failIfPendingErrors():100:101 -> a
17:17:void failIfPendingErrors():103:103 -> a
18:18:void failIfPendingErrors():105:105 -> a
19:19:void failIfPendingErrors():107:107 -> a
20:20:java.lang.Throwable addSuppressedExceptions(java.lang.Throwable):111:111 -> a
1:1:void warning(com.android.tools.r8.Diagnostic):38:38 -> b
1:3:void error(com.android.tools.r8.Diagnostic):43:45 -> c
1:3:java.lang.RuntimeException fatalError(com.android.tools.r8.Diagnostic):71:73 -> d
com.android.tools.r8.utils.Reporter$1 -> a.a.a.a.p.ca:
1:1:void <init>():24:24 -> <init>
com.android.tools.r8.utils.StringDiagnostic -> a.a.a.a.p.ea:
com.android.tools.r8.origin.Origin origin -> a
com.android.tools.r8.position.Position position -> b
java.lang.String message -> c
1:1:void <init>(java.lang.String):28:28 -> <init>
2:2:void <init>(java.lang.String,com.android.tools.r8.origin.Origin):32:32 -> <init>
3:6:void <init>(java.lang.String,com.android.tools.r8.origin.Origin,com.android.tools.r8.position.Position):35:38 -> <init>
1:1:com.android.tools.r8.origin.Origin getOrigin():43:43 -> a
1:1:java.lang.String getDiagnosticMessage():53:53 -> b
1:1:com.android.tools.r8.position.Position getPosition():48:48 -> getPosition
com.android.tools.r8.utils.StringUtils -> a.a.a.a.p.ga:
char[] IDENTIFIER_LETTERS -> a
boolean $assertionsDisabled -> b
1:1:void <clinit>():15:15 -> <clinit>
2:2:void <clinit>():17:17 -> <clinit>
3:4:void <clinit>():20:21 -> <clinit>
1:1:java.lang.String com.android.tools.r8.utils.StringUtils$BraceType.left():30:30 -> a
1:1:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):111 -> a
2:2:java.lang.String com.android.tools.r8.utils.StringUtils$BraceType.left():35:35 -> a
2:2:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):111 -> a
3:3:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):111:111 -> a
4:4:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):113:113 -> a
5:5:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):117:117 -> a
6:6:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):119:119 -> a
7:7:java.lang.String com.android.tools.r8.utils.StringUtils$BraceType.right():40:40 -> a
7:7:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):121 -> a
8:8:java.lang.String com.android.tools.r8.utils.StringUtils$BraceType.right():45:45 -> a
8:8:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):121 -> a
9:9:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection,java.lang.String,com.android.tools.r8.utils.StringUtils$BraceType):121:121 -> a
10:11:java.lang.String toASCIIString(java.lang.String):51:52 -> a
12:12:java.lang.String toASCIIString(java.lang.String):54:54 -> a
13:13:java.lang.String toASCIIString(java.lang.String):56:56 -> a
14:14:java.lang.String toASCIIString(java.lang.String):59:59 -> a
15:16:java.lang.StringBuilder appendLeftPadded(java.lang.StringBuilder,java.lang.String,int):90:91 -> a
17:17:java.lang.StringBuilder appendLeftPadded(java.lang.StringBuilder,java.lang.String,int):93:93 -> a
18:18:java.lang.StringBuilder append(java.lang.StringBuilder,java.util.Collection):106:106 -> a
19:20:java.lang.String zeroPrefixString(java.lang.String,int):196:197 -> a
21:24:java.lang.String zeroPrefixString(java.lang.String,int):199:202 -> a
25:25:java.lang.String hexString(int,int):209:209 -> a
26:26:java.lang.String hexString(int,int,boolean):213:213 -> a
27:27:java.lang.String hexString(int,int,boolean):215:215 -> a
28:28:java.lang.String hexString(int,int,boolean):217:217 -> a
29:30:java.lang.String hexString(int,int,boolean):220:221 -> a
31:31:java.lang.String hexString(long,int,boolean):230:230 -> a
31:31:java.lang.String hexString(long,int):226 -> a
32:32:java.lang.String hexString(long,int,boolean):232:232 -> a
32:32:java.lang.String hexString(long,int):226 -> a
33:33:java.lang.String hexString(long,int,boolean):234:234 -> a
33:33:java.lang.String hexString(long,int):226 -> a
34:35:java.lang.String hexString(long,int,boolean):237:238 -> a
34:35:java.lang.String hexString(long,int):226 -> a
1:3:java.lang.StringBuilder appendRightPadded(java.lang.StringBuilder,java.lang.String,int):98:100 -> b
com.android.tools.r8.utils.StringUtils$BraceType -> a.a.a.a.p.fa:
com.android.tools.r8.utils.StringUtils$BraceType SQUARE -> b
com.android.tools.r8.utils.StringUtils$BraceType TUBORG -> c
com.android.tools.r8.utils.StringUtils$BraceType PARENS -> a
com.android.tools.r8.utils.StringUtils$BraceType[] $VALUES -> e
com.android.tools.r8.utils.StringUtils$BraceType NONE -> d
1:4:void <clinit>():24:27 -> <clinit>
5:5:void <clinit>():23:23 -> <clinit>
1:1:void <init>(java.lang.String,int):23:23 -> <init>
com.android.tools.r8.utils.ThrowingConsumer -> a.a.a.a.p.ha:
com.android.tools.r8.utils.Timing -> a.a.a.a.p.ja:
java.util.Stack stack -> a
1:3:void <init>(java.lang.String):24:26 -> <init>
1:1:void begin(java.lang.String):82:82 -> a
2:4:void begin(java.lang.String):84:86 -> a
5:6:void begin(java.lang.String):88:89 -> a
7:7:void begin(java.lang.String):91:91 -> a
8:9:void end():95:96 -> a
1:4:void report():100:103 -> b
com.android.tools.r8.utils.Timing$Node -> a.a.a.a.p.ia:
java.util.Map children -> c
long start_time -> e
long duration -> d
boolean $assertionsDisabled -> a
java.lang.String title -> b
1:1:void <clinit>():29:29 -> <clinit>
1:1:void <init>(java.lang.String):36:36 -> <init>
2:3:void <init>(java.lang.String):32:33 -> <init>
4:5:void <init>(java.lang.String):37:38 -> <init>
1:3:void end():47:49 -> a
4:4:long duration():53:53 -> a
4:4:void end():49 -> a
5:5:void end():49:49 -> a
6:6:void report(int,com.android.tools.r8.utils.Timing$Node):68:68 -> a
7:7:long duration():53:53 -> a
7:7:void report(int,com.android.tools.r8.utils.Timing$Node):68 -> a
8:8:void report(int,com.android.tools.r8.utils.Timing$Node):68:68 -> a
9:9:void report(int,com.android.tools.r8.utils.Timing$Node):71:71 -> a
10:10:void report(int,com.android.tools.r8.utils.Timing$Node):73:73 -> a
11:11:void report(int,com.android.tools.r8.utils.Timing$Node):75:75 -> a
12:12:java.lang.String toString(com.android.tools.r8.utils.Timing$Node):62:62 -> a
12:12:void report(int,com.android.tools.r8.utils.Timing$Node):75 -> a
13:13:long duration():53:53 -> a
13:13:java.lang.String toString(com.android.tools.r8.utils.Timing$Node):63 -> a
13:13:void report(int,com.android.tools.r8.utils.Timing$Node):75 -> a
14:15:java.lang.String toString(com.android.tools.r8.utils.Timing$Node):63:64 -> a
14:15:void report(int,com.android.tools.r8.utils.Timing$Node):75 -> a
16:17:void report(int,com.android.tools.r8.utils.Timing$Node):75:76 -> a
18:18:void lambda$report$0(int,com.android.tools.r8.utils.Timing$Node,com.android.tools.r8.utils.Timing$Node):76:76 -> a
1:2:void restart():42:43 -> b
1:1:java.lang.String toString():58:58 -> toString
2:2:long duration():53:53 -> toString
2:2:java.lang.String toString():58 -> toString
3:3:java.lang.String toString():58:58 -> toString
com.android.tools.r8.utils.VersionProperties -> a.a.a.a.p.ka:
com.android.tools.r8.utils.VersionProperties INSTANCE -> a
java.lang.String sha -> c
boolean $assertionsDisabled -> b
java.lang.String releaser -> d
1:1:void <clinit>():14:14 -> <clinit>
2:3:com.android.tools.r8.utils.VersionProperties get():28:29 -> <clinit>
2:3:void <clinit>():16 -> <clinit>
4:6:com.android.tools.r8.utils.VersionProperties get():31:33 -> <clinit>
4:6:void <clinit>():16 -> <clinit>
7:7:com.android.tools.r8.utils.VersionProperties get():29:29 -> <clinit>
7:7:void <clinit>():16 -> <clinit>
8:9:com.android.tools.r8.utils.VersionProperties get():33:34 -> <clinit>
8:9:void <clinit>():16 -> <clinit>
10:10:void <clinit>():16:16 -> <clinit>
1:1:void <init>():38:38 -> <init>
2:4:void <init>(java.io.InputStream):41:43 -> <init>
5:6:void <init>(java.io.InputStream):45:46 -> <init>
7:8:void <init>(java.io.InputStream):48:49 -> <init>
1:1:java.lang.String getDescription():53:53 -> a
1:1:java.lang.String getSha():57:57 -> b
1:1:boolean isEngineering():66:66 -> c
1:1:java.lang.String toString():62:62 -> toString