jar

net.mbonnin.r8 : r8

Maven & Gradle

Apr 03, 2023
1 usages

D8 dexer and R8 shrinker · D8 dexer and R8 shrinker.

Table Of Contents

Latest Version

Download net.mbonnin.r8 : r8 JAR file - Latest Versions:

All Versions

Download net.mbonnin.r8 : r8 JAR file - All Versions:

Version Vulnerabilities Size Updated
4.0.x
3.4.x
3.2.x
3.1.x
3.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window r8-4.0.55.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.android.tools.r8.benchmarks

├─ com.android.tools.r8.benchmarks.BenchmarkUtils.class - [JAR]

├─ com.android.tools.r8.benchmarks.FrameworkIncrementalDexingBenchmark.class - [JAR]

├─ com.android.tools.r8.benchmarks.IncrementalDexingBenchmark.class - [JAR]

com.android.tools.r8.ir.desugar.desugaredlibrary

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryAPICallbackSynthesizer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryAPIConverter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryConfigurationParser.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryEnumConversionSynthesizer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeterL8Synthesizer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeterLibraryTypeSynthesizer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeterPostProcessor.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeterSynthesizerEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryRetargeterSyntheticHelper.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryWrapperSynthesizer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.DesugaredLibraryWrapperSynthesizerEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.desugaredlibrary.RetargetingInfo.class - [JAR]

com.android.tools.r8.naming.dexitembasedstring

├─ com.android.tools.r8.naming.dexitembasedstring.ClassNameComputationInfo.class - [JAR]

├─ com.android.tools.r8.naming.dexitembasedstring.FieldNameComputationInfo.class - [JAR]

├─ com.android.tools.r8.naming.dexitembasedstring.NameComputationInfo.class - [JAR]

├─ com.android.tools.r8.naming.dexitembasedstring.RecordFieldNamesComputationInfo.class - [JAR]

com.android.tools.r8.ir.analysis.fieldaccess.state

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.BottomFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.ConcreteArrayTypeFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.ConcreteClassTypeFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.ConcreteFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.ConcretePrimitiveTypeFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.ConcreteReferenceTypeFieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.FieldState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.state.UnknownFieldState.class - [JAR]

com.android.tools.r8.algorithms.scc

├─ com.android.tools.r8.algorithms.scc.SCC.class - [JAR]

com.android.tools.r8.retrace.internal

├─ com.android.tools.r8.retrace.internal.AmbiguousComparator.class - [JAR]

├─ com.android.tools.r8.retrace.internal.Definition.class - [JAR]

├─ com.android.tools.r8.retrace.internal.DirectClassNameMapperProguardMapProducer.class - [JAR]

├─ com.android.tools.r8.retrace.internal.FieldDefinition.class - [JAR]

├─ com.android.tools.r8.retrace.internal.MethodDefinition.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceAbortException.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceClassResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceCommandLineResult.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceFieldResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceFrameResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceMethodResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceStackTraceContextImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceStackTraceCurrentEvaluationInformation.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceStackTraceElementProxyResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceThrownExceptionResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceTypeResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceUnknownJsonMappingInformationResultImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceUnknownMappingInformationElementImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetraceUtils.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedClassReferenceImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedFieldReferenceImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedMethodReferenceImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedSingleFrameImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedSourceFileImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracedTypeReferenceImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.RetracerImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.StackTraceElementProxyRetracerImpl.class - [JAR]

├─ com.android.tools.r8.retrace.internal.StackTraceElementStringProxy.class - [JAR]

├─ com.android.tools.r8.retrace.internal.StackTraceRegularExpressionParser.class - [JAR]

com.android.tools.r8.ir.optimize.classinliner.analysis

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.AnalysisContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.BottomParameterUsage.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.BottomParameterUsagePerContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.BottomParameterUsages.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.ClassInlinerMethodConstraintAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.DefaultAnalysisContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.InternalNonEmptyParameterUsage.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.NonEmptyParameterUsage.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.NonEmptyParameterUsagePerContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.NonEmptyParameterUsages.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.ParameterUsage.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.ParameterUsagePerContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.ParameterUsages.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.TransferFunction.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.UnknownParameterUsage.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.UnknownParameterUsagePerContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.analysis.UnknownParameterUsages.class - [JAR]

com.android.tools.r8.synthesis

├─ com.android.tools.r8.synthesis.CommittedItems.class - [JAR]

├─ com.android.tools.r8.synthesis.CommittedSyntheticsCollection.class - [JAR]

├─ com.android.tools.r8.synthesis.Rewritable.class - [JAR]

├─ com.android.tools.r8.synthesis.SynthesizingContext.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClassBuilder.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClassDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClassReference.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClasspathClassBuilder.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClasspathClassDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClasspathClassReference.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticClasspathDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticDefinitionsProvider.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticFinalization.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticItems.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticMarker.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticMethodBuilder.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticMethodDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticMethodReference.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticNaming.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticProgramClassBuilder.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticProgramClassDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticProgramClassReference.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticProgramDefinition.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticProgramReference.class - [JAR]

├─ com.android.tools.r8.synthesis.SyntheticReference.class - [JAR]

com.android.tools.r8.cf

├─ com.android.tools.r8.cf.CfCodePrinter.class - [JAR]

├─ com.android.tools.r8.cf.CfPrinter.class - [JAR]

├─ com.android.tools.r8.cf.CfRegisterAllocator.class - [JAR]

├─ com.android.tools.r8.cf.CfVerifierTool.class - [JAR]

├─ com.android.tools.r8.cf.CfVersion.class - [JAR]

├─ com.android.tools.r8.cf.FixedLocalValue.class - [JAR]

├─ com.android.tools.r8.cf.LoadStoreHelper.class - [JAR]

├─ com.android.tools.r8.cf.TypeVerificationHelper.class - [JAR]

com.android.tools.r8.diagnostic.internal

├─ com.android.tools.r8.diagnostic.internal.DefinitionClassContextImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.DefinitionContextBase.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.DefinitionContextUtils.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.DefinitionFieldContextImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.DefinitionMethodContextImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingClassInfoImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingDefinitionInfoBase.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingDefinitionInfoUtils.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingDefinitionsDiagnosticImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingFieldInfoImpl.class - [JAR]

├─ com.android.tools.r8.diagnostic.internal.MissingMethodInfoImpl.class - [JAR]

com.android.tools.r8.verticalclassmerging

├─ com.android.tools.r8.verticalclassmerging.EmptyInterfaceTypeToClassTypeLensCodeRewriterHelper.class - [JAR]

├─ com.android.tools.r8.verticalclassmerging.InterfaceTypeToClassTypeLensCodeRewriterHelper.class - [JAR]

├─ com.android.tools.r8.verticalclassmerging.InterfaceTypeToClassTypeLensCodeRewriterHelperImpl.class - [JAR]

com.android.tools.r8.ir.desugar.twr

├─ com.android.tools.r8.ir.desugar.twr.TwrCloseResourceDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.twr.TwrInstructionDesugaring.class - [JAR]

com.android.tools.r8.experimental.graphinfo

├─ com.android.tools.r8.experimental.graphinfo.AnnotationGraphNode.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.ClassGraphNode.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.FieldGraphNode.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.GraphConsumer.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.GraphEdgeInfo.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.GraphNode.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.KeepRuleGraphNode.class - [JAR]

├─ com.android.tools.r8.experimental.graphinfo.MethodGraphNode.class - [JAR]

com.android.tools.r8.ir.optimize.library

├─ com.android.tools.r8.ir.optimize.library.BooleanMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.ByteMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.EnumMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LibraryFieldSynthesis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LibraryMemberOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LibraryMethodModelCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LibraryMethodSideEffectModelCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LibraryOptimizationInfoInitializer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.LogMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.NopLibraryMethodModelCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.ObjectMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.ObjectsMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.StatelessLibraryMethodModelCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.StringBuilderMethodOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.library.StringMethodOptimizer.class - [JAR]

com.android.tools.r8.utils.structural

├─ com.android.tools.r8.utils.structural.CompareToVisitor.class - [JAR]

├─ com.android.tools.r8.utils.structural.CompareToVisitorBase.class - [JAR]

├─ com.android.tools.r8.utils.structural.CompareToVisitorWithNamingLens.class - [JAR]

├─ com.android.tools.r8.utils.structural.CompareToVisitorWithStringTable.class - [JAR]

├─ com.android.tools.r8.utils.structural.CompareToVisitorWithTypeEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.structural.CompareToVisitorWithTypeTable.class - [JAR]

├─ com.android.tools.r8.utils.structural.DefaultCompareToVisitor.class - [JAR]

├─ com.android.tools.r8.utils.structural.DefaultHashingVisitor.class - [JAR]

├─ com.android.tools.r8.utils.structural.Equatable.class - [JAR]

├─ com.android.tools.r8.utils.structural.HashCodeVisitor.class - [JAR]

├─ com.android.tools.r8.utils.structural.HasherWrapper.class - [JAR]

├─ com.android.tools.r8.utils.structural.HashingVisitor.class - [JAR]

├─ com.android.tools.r8.utils.structural.HashingVisitorWithTypeEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.structural.Ordered.class - [JAR]

├─ com.android.tools.r8.utils.structural.RepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.structural.StructuralAcceptor.class - [JAR]

├─ com.android.tools.r8.utils.structural.StructuralItem.class - [JAR]

├─ com.android.tools.r8.utils.structural.StructuralMapping.class - [JAR]

├─ com.android.tools.r8.utils.structural.StructuralSpecification.class - [JAR]

com.android.tools.r8.graph.analysis

├─ com.android.tools.r8.graph.analysis.ApiModelAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.ClassInitializerAssertionEnablingAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerCheckCastAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerExceptionGuardAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerFieldAccessAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerInstanceOfAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.EnqueuerInvokeAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.GetArrayOfMissingTypeVerifyErrorWorkaround.class - [JAR]

├─ com.android.tools.r8.graph.analysis.InitializedClassesInInstanceMethodsAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.analysis.InvokeVirtualToInterfaceVerifyErrorWorkaround.class - [JAR]

com.android.tools.r8.ir.desugar

├─ com.android.tools.r8.ir.desugar.AccessorMethodSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.desugar.BackportedMethodRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.BufferCovariantReturnTypeRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfClassSynthesizerDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfClassSynthesizerDesugaringCollection.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfClassSynthesizerDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfInstructionDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfInstructionDesugaringCollection.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfInstructionDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfPostProcessingDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfPostProcessingDesugaringCollection.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CfPostProcessingDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.CovariantReturnTypeAnnotationTransformer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.DesugarDescription.class - [JAR]

├─ com.android.tools.r8.ir.desugar.EmptyCfInstructionDesugaringCollection.class - [JAR]

├─ com.android.tools.r8.ir.desugar.FreshLocalProvider.class - [JAR]

├─ com.android.tools.r8.ir.desugar.InvokeToPrivateRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaBridgeMethodSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaClass.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaClassConstructorSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaConstructorSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaDescriptor.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LambdaMainMethodSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.desugar.LocalStackAllocator.class - [JAR]

├─ com.android.tools.r8.ir.desugar.NonEmptyCfInstructionDesugaringCollection.class - [JAR]

├─ com.android.tools.r8.ir.desugar.PrefixRewritingMapper.class - [JAR]

├─ com.android.tools.r8.ir.desugar.ProgramAdditions.class - [JAR]

├─ com.android.tools.r8.ir.desugar.ServiceLoaderSourceCode.class - [JAR]

com.android.tools.r8.inspector

├─ com.android.tools.r8.inspector.BooleanValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.ByteValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.CharValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.ClassInspector.class - [JAR]

├─ com.android.tools.r8.inspector.DoubleValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.FieldInspector.class - [JAR]

├─ com.android.tools.r8.inspector.FloatValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.Inspector.class - [JAR]

├─ com.android.tools.r8.inspector.IntValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.LongValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.MethodInspector.class - [JAR]

├─ com.android.tools.r8.inspector.ShortValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.StringValueInspector.class - [JAR]

├─ com.android.tools.r8.inspector.ValueInspector.class - [JAR]

com.android.tools.r8.ir.optimize.typechecks

├─ com.android.tools.r8.ir.optimize.typechecks.CheckCastAndInstanceOfMethodSpecialization.class - [JAR]

com.android.tools.r8.optimize.argumentpropagation.codescanner

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomArrayTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomClassTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomMethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomPrimitiveTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.BottomReceiverParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteArrayTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteClassTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMonomorphicMethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMonomorphicMethodStateOrBottom.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMonomorphicMethodStateOrUnknown.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcretePolymorphicMethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcretePolymorphicMethodStateOrBottom.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcretePolymorphicMethodStateOrUnknown.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcretePrimitiveTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteReceiverParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteReferenceTypeParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodParameter.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodParameterFactory.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateBase.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateCollection.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateCollectionByReference.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateCollectionBySignature.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.NonEmptyParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.ParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.StateCloner.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.UnknownMethodState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.UnknownParameterState.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.codescanner.VirtualRootMethodsAnalysis.class - [JAR]

com.android.tools.r8.ir.desugar.stringconcat

├─ com.android.tools.r8.ir.desugar.stringconcat.StringConcatInstructionDesugaring.class - [JAR]

com.android.tools.r8.ir.desugar.constantdynamic

├─ com.android.tools.r8.ir.desugar.constantdynamic.ConstantDynamicClass.class - [JAR]

├─ com.android.tools.r8.ir.desugar.constantdynamic.ConstantDynamicDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.constantdynamic.ConstantDynamicInstructionDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.constantdynamic.ConstantDynamicReference.class - [JAR]

com.android.tools.r8.horizontalclassmerging.code

├─ com.android.tools.r8.horizontalclassmerging.code.ClassInitializerMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.code.ConstructorEntryPointSynthesizedCode.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.code.SyntheticInitializerConverter.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.code.VirtualMethodEntryPointSynthesizedCode.class - [JAR]

com.android.tools.r8.tracereferences

├─ com.android.tools.r8.tracereferences.Formatter.class - [JAR]

├─ com.android.tools.r8.tracereferences.KeepRuleFormatter.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferences.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesCheckConsumer.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesCommand.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesCommandParser.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesConsumer.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesException.class - [JAR]

├─ com.android.tools.r8.tracereferences.TraceReferencesKeepRules.class - [JAR]

├─ com.android.tools.r8.tracereferences.Tracer.class - [JAR]

com.android.tools.r8.ir.optimize.peepholes

├─ com.android.tools.r8.ir.optimize.peepholes.BasicBlockMuncher.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.BasicBlockPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.DupDupDupPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.LoadLoadDupPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.Match.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.MoveLoadUpPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.PeepholeExpression.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.PeepholeHelper.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.PeepholeLayout.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.Point.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.RemoveDebugPositionPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.StoreLoadPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.StoreLoadToDupStorePeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.StoreSequenceLoadPeephole.class - [JAR]

├─ com.android.tools.r8.ir.optimize.peepholes.Wildcard.class - [JAR]

com.android.tools.r8.ir.analysis

├─ com.android.tools.r8.ir.analysis.ClassInitializationAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.DeterminismAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.InitializedClassesOnNormalExitAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.TypeChecker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.ValueMayDependOnEnvironmentAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.VerifyTypesHelper.class - [JAR]

com.android.tools.r8.ir.analysis.fieldaccess

├─ com.android.tools.r8.ir.analysis.fieldaccess.FieldAccessAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.FieldAssignmentTracker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.FieldBitAccessAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.FieldReadForWriteAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldaccess.TrivialFieldAccessReprocessor.class - [JAR]

com.android.tools.r8.ir.desugar.icce

├─ com.android.tools.r8.ir.desugar.icce.AlwaysThrowingInstructionDesugaring.class - [JAR]

com.android.tools.r8.compatproguard

├─ com.android.tools.r8.compatproguard.CompatProguard.class - [JAR]

com.android.tools.r8.ir.optimize.enums

├─ com.android.tools.r8.ir.optimize.enums.EmptyEnumUnboxer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumDataMap.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumInstanceFieldData.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxerImpl.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingCandidateAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingCandidateInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingCfMethods.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingLens.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingRewriter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingTreeFixer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingUtilityClass.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumUnboxingUtilityClasses.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.EnumValueOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.LocalEnumUnboxingUtilityClass.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.SharedEnumUnboxingUtilityClass.class - [JAR]

com.android.tools.r8.ir.analysis.value.objectstate

├─ com.android.tools.r8.ir.analysis.value.objectstate.EmptyObjectState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.objectstate.EnumValuesObjectState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.objectstate.KnownLengthArrayState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.objectstate.NonEmptyObjectState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.objectstate.ObjectState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.objectstate.ObjectStateAnalysis.class - [JAR]

com.android.tools.r8.ir.desugar.nest

├─ com.android.tools.r8.ir.desugar.nest.AccessBridgeFactory.class - [JAR]

├─ com.android.tools.r8.ir.desugar.nest.D8NestBasedAccessDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.nest.Nest.class - [JAR]

├─ com.android.tools.r8.ir.desugar.nest.NestBasedAccessDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.nest.NestBasedAccessDesugaringEventConsumer.class - [JAR]

com.android.tools.r8.ir.analysis.type

├─ com.android.tools.r8.ir.analysis.type.ArrayTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.BooleanTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.BottomTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.ByteTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.CharTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.ClassTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.DestructivePhiTypeUpdater.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.DoubleTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.DynamicType.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.DynamicTypeWithLowerBound.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.DynamicTypeWithUpperBound.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.ExactDynamicType.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.FloatTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.IntTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.InterfaceCollection.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.LongTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.NotNullDynamicType.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.Nullability.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.NullabilityVariants.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.PrimitiveTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.ReferenceTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.ShortTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.SinglePrimitiveTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.TopTypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.TypeAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.TypeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.TypeUtils.class - [JAR]

├─ com.android.tools.r8.ir.analysis.type.WidePrimitiveTypeElement.class - [JAR]

com.android.tools.r8.ir.desugar.invokespecial

├─ com.android.tools.r8.ir.desugar.invokespecial.InvokeSpecialBridgeInfo.class - [JAR]

├─ com.android.tools.r8.ir.desugar.invokespecial.InvokeSpecialToSelfDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.invokespecial.InvokeSpecialToSelfDesugaringEventConsumer.class - [JAR]

com.android.tools.r8.ir.optimize.inliner

├─ com.android.tools.r8.ir.optimize.inliner.DefaultInliningReasonStrategy.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.FixedInliningReasonStrategy.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.InlinerUtils.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.InliningIRProvider.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.InliningReasonStrategy.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.NopWhyAreYouNotInliningReporter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.WhyAreYouNotInliningReporter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.inliner.WhyAreYouNotInliningReporterImpl.class - [JAR]

com.android.tools.r8.experimental.startup

├─ com.android.tools.r8.experimental.startup.StartupConfiguration.class - [JAR]

com.android.tools.r8.ir.optimize.info.field

├─ com.android.tools.r8.ir.optimize.info.field.EmptyInstanceFieldInitializationInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.InstanceFieldArgumentInitializationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.InstanceFieldInitializationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.InstanceFieldInitializationInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.InstanceFieldInitializationInfoFactory.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.InstanceFieldTypeInitializationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.NonTrivialInstanceFieldInitializationInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.field.UnknownInstanceFieldInitializationInfo.class - [JAR]

com.android.tools.r8.ir.analysis.inlining

├─ com.android.tools.r8.ir.analysis.inlining.AlwaysSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.EqualToBooleanSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.EqualToNumberSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.NeverSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.NotEqualToNumberSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.NullSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.NumberSimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningArgumentConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningConstraint.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningConstraintAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningConstraintConjunction.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningConstraintDisjunction.class - [JAR]

├─ com.android.tools.r8.ir.analysis.inlining.SimpleInliningConstraintFactory.class - [JAR]

com.android.tools.r8.graph.classmerging

├─ com.android.tools.r8.graph.classmerging.MergedClasses.class - [JAR]

├─ com.android.tools.r8.graph.classmerging.MergedClassesCollection.class - [JAR]

├─ com.android.tools.r8.graph.classmerging.VerticallyMergedClasses.class - [JAR]

com.android.tools.r8.naming

├─ com.android.tools.r8.naming.ApplyMappingError.class - [JAR]

├─ com.android.tools.r8.naming.ClassNameMapper.class - [JAR]

├─ com.android.tools.r8.naming.ClassNameMinifier.class - [JAR]

├─ com.android.tools.r8.naming.ClassNaming.class - [JAR]

├─ com.android.tools.r8.naming.ClassNamingForMapApplier.class - [JAR]

├─ com.android.tools.r8.naming.ClassNamingForNameMapper.class - [JAR]

├─ com.android.tools.r8.naming.DictionaryReader.class - [JAR]

├─ com.android.tools.r8.naming.FieldNameMinifier.class - [JAR]

├─ com.android.tools.r8.naming.FieldNamingState.class - [JAR]

├─ com.android.tools.r8.naming.FieldNamingStateBase.class - [JAR]

├─ com.android.tools.r8.naming.IdentifierMinifier.class - [JAR]

├─ com.android.tools.r8.naming.IdentifierNameStringMarker.class - [JAR]

├─ com.android.tools.r8.naming.IdentifierNameStringUtils.class - [JAR]

├─ com.android.tools.r8.naming.InterfaceMethodNameMinifier.class - [JAR]

├─ com.android.tools.r8.naming.InternalNamingState.class - [JAR]

├─ com.android.tools.r8.naming.MapVersion.class - [JAR]

├─ com.android.tools.r8.naming.MemberNaming.class - [JAR]

├─ com.android.tools.r8.naming.MemberNamingStrategy.class - [JAR]

├─ com.android.tools.r8.naming.MethodNameMinifier.class - [JAR]

├─ com.android.tools.r8.naming.MethodNamingState.class - [JAR]

├─ com.android.tools.r8.naming.MethodNamingStateBase.class - [JAR]

├─ com.android.tools.r8.naming.MethodReservationState.class - [JAR]

├─ com.android.tools.r8.naming.MinifiedRenaming.class - [JAR]

├─ com.android.tools.r8.naming.Minifier.class - [JAR]

├─ com.android.tools.r8.naming.NamingLens.class - [JAR]

├─ com.android.tools.r8.naming.PrefixRewritingNamingLens.class - [JAR]

├─ com.android.tools.r8.naming.ProguardMap.class - [JAR]

├─ com.android.tools.r8.naming.ProguardMapError.class - [JAR]

├─ com.android.tools.r8.naming.ProguardMapMinifier.class - [JAR]

├─ com.android.tools.r8.naming.ProguardMapReader.class - [JAR]

├─ com.android.tools.r8.naming.ProguardMapSupplier.class - [JAR]

├─ com.android.tools.r8.naming.Range.class - [JAR]

├─ com.android.tools.r8.naming.RecordRewritingNamingLens.class - [JAR]

├─ com.android.tools.r8.naming.ReservedFieldNamingState.class - [JAR]

├─ com.android.tools.r8.naming.SeedMapper.class - [JAR]

├─ com.android.tools.r8.naming.SourceFileRewriter.class - [JAR]

com.android.tools.r8.ir.desugar.itf

├─ com.android.tools.r8.ir.desugar.itf.ClassProcessor.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.DefaultMethodsHelper.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.EmulatedInterfaceApplicationRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.EmulatedInterfaceSynthesizerEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceDesugaringForTesting.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceDesugaringSyntheticHelper.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceMethodDesugaringBaseEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceMethodDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceMethodProcessorFacade.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceMethodRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceMethodRewriterFixup.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceProcessingDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.InterfaceProcessor.class - [JAR]

├─ com.android.tools.r8.ir.desugar.itf.ProgramEmulatedInterfaceSynthesizer.class - [JAR]

com.android.tools.r8.ir.desugar.records

├─ com.android.tools.r8.ir.desugar.records.RecordCfMethods.class - [JAR]

├─ com.android.tools.r8.ir.desugar.records.RecordCfToCfRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.records.RecordDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.records.RecordDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.records.RecordFieldValuesRewriter.class - [JAR]

├─ com.android.tools.r8.ir.desugar.records.RecordRewriterHelper.class - [JAR]

com.android.tools.r8.retrace

├─ com.android.tools.r8.retrace.InvalidMappingFileException.class - [JAR]

├─ com.android.tools.r8.retrace.ProguardMapProducer.class - [JAR]

├─ com.android.tools.r8.retrace.Retrace.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceClassElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceClassResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceCommand.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceFailedException.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceFieldElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceFieldResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceFrameElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceFrameResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceHelper.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceInvalidRewriteFrameDiagnostics.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceInvalidStackTraceLineDiagnostics.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceMethodElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceMethodResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceOptions.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceStackTraceContext.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceStackTraceElementProxy.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceStackTraceElementProxyResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceThrownExceptionElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceThrownExceptionResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceTypeResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceUnknownJsonMappingInformationResult.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceUnknownMapVersionDiagnostic.class - [JAR]

├─ com.android.tools.r8.retrace.RetraceUnknownMappingInformationElement.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedClassMemberReference.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedClassReference.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedFieldReference.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedMethodReference.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedSingleFrame.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedSourceFile.class - [JAR]

├─ com.android.tools.r8.retrace.RetracedTypeReference.class - [JAR]

├─ com.android.tools.r8.retrace.Retracer.class - [JAR]

├─ com.android.tools.r8.retrace.StackTraceElementProxy.class - [JAR]

├─ com.android.tools.r8.retrace.StackTraceElementProxyRetracer.class - [JAR]

├─ com.android.tools.r8.retrace.StackTraceLineParser.class - [JAR]

├─ com.android.tools.r8.retrace.StringRetrace.class - [JAR]

com.android.tools.r8.ir.optimize.enums.code

├─ com.android.tools.r8.ir.optimize.enums.code.CheckNotZeroCode.class - [JAR]

com.android.tools.r8.relocator

├─ com.android.tools.r8.relocator.Relocator.class - [JAR]

├─ com.android.tools.r8.relocator.RelocatorCommand.class - [JAR]

├─ com.android.tools.r8.relocator.RelocatorCommandLine.class - [JAR]

├─ com.android.tools.r8.relocator.RelocatorDiagnostic.class - [JAR]

├─ com.android.tools.r8.relocator.SimplePackagesRewritingMapper.class - [JAR]

com.android.tools.r8.optimize.argumentpropagation

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagator.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorApplicationFixer.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorCodeScanner.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorEventConsumer.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorGraphLens.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorIROptimizer.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorMethodReprocessingEnqueuer.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorOptimizationInfoPopulator.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorProgramOptimizer.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorUnoptimizableMethods.class - [JAR]

com.android.tools.r8.position

├─ com.android.tools.r8.position.MethodPosition.class - [JAR]

├─ com.android.tools.r8.position.Position.class - [JAR]

├─ com.android.tools.r8.position.TextPosition.class - [JAR]

├─ com.android.tools.r8.position.TextRange.class - [JAR]

com.android.tools.r8.ir.analysis.escape

├─ com.android.tools.r8.ir.analysis.escape.DefaultEscapeAnalysisConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.analysis.escape.EscapeAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.escape.EscapeAnalysisConfiguration.class - [JAR]

com.android.tools.r8.ir.optimize.enums.eligibility

├─ com.android.tools.r8.ir.optimize.enums.eligibility.Reason.class - [JAR]

com.android.tools.r8.ir.optimize.outliner

├─ com.android.tools.r8.ir.optimize.outliner.OutlineCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.outliner.Outliner.class - [JAR]

com.android.tools.r8.ir.analysis.constant

├─ com.android.tools.r8.ir.analysis.constant.Bottom.class - [JAR]

├─ com.android.tools.r8.ir.analysis.constant.ConstLatticeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.constant.ConstRangeLatticeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.constant.LatticeElement.class - [JAR]

├─ com.android.tools.r8.ir.analysis.constant.SparseConditionalConstantPropagation.class - [JAR]

├─ com.android.tools.r8.ir.analysis.constant.Top.class - [JAR]

com.android.tools.r8.ir.analysis.proto

├─ com.android.tools.r8.ir.analysis.proto.EnumLiteProtoShrinker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.GeneratedExtensionRegistryShrinker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.GeneratedMessageLiteBuilderShrinker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.GeneratedMessageLiteShrinker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoEnqueuerUseRegistry.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoEnumSwitchMapRemover.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoInliningReasonStrategy.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoReferences.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoShrinker.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.ProtoUtils.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.RawMessageInfoDecoder.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.RawMessageInfoEncoder.class - [JAR]

com.android.tools.r8.ir.code

├─ com.android.tools.r8.ir.code.Add.class - [JAR]

├─ com.android.tools.r8.ir.code.AliasedValueConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.code.AlwaysMaterializingDefinition.class - [JAR]

├─ com.android.tools.r8.ir.code.AlwaysMaterializingNop.class - [JAR]

├─ com.android.tools.r8.ir.code.AlwaysMaterializingUser.class - [JAR]

├─ com.android.tools.r8.ir.code.And.class - [JAR]

├─ com.android.tools.r8.ir.code.Argument.class - [JAR]

├─ com.android.tools.r8.ir.code.ArithmeticBinop.class - [JAR]

├─ com.android.tools.r8.ir.code.ArrayAccess.class - [JAR]

├─ com.android.tools.r8.ir.code.ArrayGet.class - [JAR]

├─ com.android.tools.r8.ir.code.ArrayLength.class - [JAR]

├─ com.android.tools.r8.ir.code.ArrayPut.class - [JAR]

├─ com.android.tools.r8.ir.code.Assume.class - [JAR]

├─ com.android.tools.r8.ir.code.AssumeAndCheckCastAliasedValueConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.code.BasicBlock.class - [JAR]

├─ com.android.tools.r8.ir.code.BasicBlockInstructionIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.BasicBlockInstructionListIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.BasicBlockIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.Binop.class - [JAR]

├─ com.android.tools.r8.ir.code.CanonicalPositions.class - [JAR]

├─ com.android.tools.r8.ir.code.CatchHandlers.class - [JAR]

├─ com.android.tools.r8.ir.code.CheckCast.class - [JAR]

├─ com.android.tools.r8.ir.code.Cmp.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstClass.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstMethodHandle.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstMethodType.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstNumber.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstString.class - [JAR]

├─ com.android.tools.r8.ir.code.ConstantValueUtils.class - [JAR]

├─ com.android.tools.r8.ir.code.DebugLocalRead.class - [JAR]

├─ com.android.tools.r8.ir.code.DebugLocalUninitialized.class - [JAR]

├─ com.android.tools.r8.ir.code.DebugLocalWrite.class - [JAR]

├─ com.android.tools.r8.ir.code.DebugLocalsChange.class - [JAR]

├─ com.android.tools.r8.ir.code.DebugPosition.class - [JAR]

├─ com.android.tools.r8.ir.code.DefaultAliasedValueConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.code.DefaultInstructionVisitor.class - [JAR]

├─ com.android.tools.r8.ir.code.DexItemBasedConstString.class - [JAR]

├─ com.android.tools.r8.ir.code.Div.class - [JAR]

├─ com.android.tools.r8.ir.code.DominatorTree.class - [JAR]

├─ com.android.tools.r8.ir.code.Dup.class - [JAR]

├─ com.android.tools.r8.ir.code.Dup2.class - [JAR]

├─ com.android.tools.r8.ir.code.FieldGet.class - [JAR]

├─ com.android.tools.r8.ir.code.FieldInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.FieldMemberType.class - [JAR]

├─ com.android.tools.r8.ir.code.FieldPut.class - [JAR]

├─ com.android.tools.r8.ir.code.FixedRegisterValue.class - [JAR]

├─ com.android.tools.r8.ir.code.Goto.class - [JAR]

├─ com.android.tools.r8.ir.code.IRCode.class - [JAR]

├─ com.android.tools.r8.ir.code.IRCodeInstructionIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.IRCodeInstructionListIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.IRCodeUtils.class - [JAR]

├─ com.android.tools.r8.ir.code.IRMetadata.class - [JAR]

├─ com.android.tools.r8.ir.code.If.class - [JAR]

├─ com.android.tools.r8.ir.code.ImpreciseMemberTypeInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.Inc.class - [JAR]

├─ com.android.tools.r8.ir.code.InitClass.class - [JAR]

├─ com.android.tools.r8.ir.code.InstanceFieldInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.InstanceGet.class - [JAR]

├─ com.android.tools.r8.ir.code.InstanceOf.class - [JAR]

├─ com.android.tools.r8.ir.code.InstancePut.class - [JAR]

├─ com.android.tools.r8.ir.code.Instruction.class - [JAR]

├─ com.android.tools.r8.ir.code.InstructionIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.InstructionListIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.InstructionOrPhi.class - [JAR]

├─ com.android.tools.r8.ir.code.InstructionVisitor.class - [JAR]

├─ com.android.tools.r8.ir.code.IntSwitch.class - [JAR]

├─ com.android.tools.r8.ir.code.Invoke.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeCustom.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeDirect.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeInterface.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeMethod.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeMethodWithReceiver.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeMultiNewArray.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeNewArray.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokePolymorphic.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeStatic.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeSuper.class - [JAR]

├─ com.android.tools.r8.ir.code.InvokeVirtual.class - [JAR]

├─ com.android.tools.r8.ir.code.JumpInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.LazyDominatorTree.class - [JAR]

├─ com.android.tools.r8.ir.code.LinearFlowInstructionListIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.Load.class - [JAR]

├─ com.android.tools.r8.ir.code.LogicalBinop.class - [JAR]

├─ com.android.tools.r8.ir.code.MemberType.class - [JAR]

├─ com.android.tools.r8.ir.code.Monitor.class - [JAR]

├─ com.android.tools.r8.ir.code.Move.class - [JAR]

├─ com.android.tools.r8.ir.code.MoveException.class - [JAR]

├─ com.android.tools.r8.ir.code.Mul.class - [JAR]

├─ com.android.tools.r8.ir.code.Neg.class - [JAR]

├─ com.android.tools.r8.ir.code.NewArrayEmpty.class - [JAR]

├─ com.android.tools.r8.ir.code.NewArrayFilledData.class - [JAR]

├─ com.android.tools.r8.ir.code.NewInstance.class - [JAR]

├─ com.android.tools.r8.ir.code.NewUnboxedEnumInstance.class - [JAR]

├─ com.android.tools.r8.ir.code.NextUntilIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.Not.class - [JAR]

├─ com.android.tools.r8.ir.code.NumberConversion.class - [JAR]

├─ com.android.tools.r8.ir.code.NumberGenerator.class - [JAR]

├─ com.android.tools.r8.ir.code.NumericType.class - [JAR]

├─ com.android.tools.r8.ir.code.Opcodes.class - [JAR]

├─ com.android.tools.r8.ir.code.Or.class - [JAR]

├─ com.android.tools.r8.ir.code.Phi.class - [JAR]

├─ com.android.tools.r8.ir.code.Pop.class - [JAR]

├─ com.android.tools.r8.ir.code.Position.class - [JAR]

├─ com.android.tools.r8.ir.code.PreviousUntilIterator.class - [JAR]

├─ com.android.tools.r8.ir.code.RecordFieldValues.class - [JAR]

├─ com.android.tools.r8.ir.code.Rem.class - [JAR]

├─ com.android.tools.r8.ir.code.Return.class - [JAR]

├─ com.android.tools.r8.ir.code.SafeCheckCast.class - [JAR]

├─ com.android.tools.r8.ir.code.Shl.class - [JAR]

├─ com.android.tools.r8.ir.code.Shr.class - [JAR]

├─ com.android.tools.r8.ir.code.SingleConstant.class - [JAR]

├─ com.android.tools.r8.ir.code.StackValue.class - [JAR]

├─ com.android.tools.r8.ir.code.StackValues.class - [JAR]

├─ com.android.tools.r8.ir.code.StaticFieldInstruction.class - [JAR]

├─ com.android.tools.r8.ir.code.StaticGet.class - [JAR]

├─ com.android.tools.r8.ir.code.StaticPut.class - [JAR]

├─ com.android.tools.r8.ir.code.Store.class - [JAR]

├─ com.android.tools.r8.ir.code.StringSwitch.class - [JAR]

├─ com.android.tools.r8.ir.code.Sub.class - [JAR]

├─ com.android.tools.r8.ir.code.Swap.class - [JAR]

├─ com.android.tools.r8.ir.code.Switch.class - [JAR]

├─ com.android.tools.r8.ir.code.Throw.class - [JAR]

├─ com.android.tools.r8.ir.code.TypeAndLocalInfoSupplier.class - [JAR]

├─ com.android.tools.r8.ir.code.UninitializedThisLocalRead.class - [JAR]

├─ com.android.tools.r8.ir.code.Unop.class - [JAR]

├─ com.android.tools.r8.ir.code.Ushr.class - [JAR]

├─ com.android.tools.r8.ir.code.Value.class - [JAR]

├─ com.android.tools.r8.ir.code.ValueFactory.class - [JAR]

├─ com.android.tools.r8.ir.code.ValueType.class - [JAR]

├─ com.android.tools.r8.ir.code.ValueTypeConstraint.class - [JAR]

├─ com.android.tools.r8.ir.code.WideConstant.class - [JAR]

├─ com.android.tools.r8.ir.code.Xor.class - [JAR]

com.android.tools.r8.dexsplitter

├─ com.android.tools.r8.dexsplitter.DexSplitter.class - [JAR]

com.android.tools.r8.optimize.bridgehoisting

├─ com.android.tools.r8.optimize.bridgehoisting.BridgeHoisting.class - [JAR]

├─ com.android.tools.r8.optimize.bridgehoisting.BridgeHoistingLens.class - [JAR]

├─ com.android.tools.r8.optimize.bridgehoisting.BridgeHoistingResult.class - [JAR]

com.android.tools.r8.horizontalclassmerging.policies

├─ com.android.tools.r8.horizontalclassmerging.policies.AllInstantiatedOrUninstantiated.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.AtMostOneClassThatMatchesPolicy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.CheckAbstractClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.CheckSyntheticClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.FinalizeMergeGroup.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.LimitClassGroups.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.LimitInterfaceGroups.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.MinimizeInstanceFieldCasts.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoAnnotationClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoCheckDiscard.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoClassAnnotationCollisions.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoClassInitializerCycles.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoClassInitializerWithObservableSideEffects.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoConstructorCollisions.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDeadEnumLiteMaps.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDeadLocks.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDefaultInterfaceMethodCollisions.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDefaultInterfaceMethodMerging.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDifferentApiReferenceLevel.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoDirectRuntimeTypeChecks.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoEnums.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoFailedResolutionTargets.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoIllegalInlining.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoIndirectRuntimeTypeChecks.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoInnerClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoInstanceFieldAnnotations.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoInstanceInitializerMerging.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoInterfaces.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoKeepRules.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoKotlinMetadata.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoNativeMethods.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoServiceLoaders.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoVerticallyMergedClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoVirtualMethodMerging.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NoWeakerAccessPrivileges.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.NotMatchedByNoHorizontalClassMerging.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.OnlyDirectlyConnectedOrUnrelatedInterfaces.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.PreserveMethodCharacteristics.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.PreventClassMethodAndDefaultMethodCollisions.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.RespectPackageBoundaries.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SameFeatureSplit.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SameInstanceFields.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SameMainDexGroup.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SameNestHost.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SameParentClass.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.SyntheticItemsPolicy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.policies.VerifyPolicyAlwaysSatisfied.class - [JAR]

com.android.tools.r8.ir.regalloc

├─ com.android.tools.r8.ir.regalloc.LinearScanRegisterAllocator.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.LiveIntervals.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.LiveIntervalsUse.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.LiveRange.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterAllocator.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterMove.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterMoveScheduler.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterPositions.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterPositionsImpl.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.RegisterPositionsWithExtraBlockedRegisters.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.SpillMove.class - [JAR]

├─ com.android.tools.r8.ir.regalloc.SpillMoveSet.class - [JAR]

com.android.tools.r8.contexts

├─ com.android.tools.r8.contexts.CompilationContext.class - [JAR]

com.android.tools.r8.optimize.argumentpropagation.utils

├─ com.android.tools.r8.optimize.argumentpropagation.utils.BidirectedGraph.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.utils.DepthFirstTopDownClassHierarchyTraversal.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.utils.ProgramClassesBidirectedGraph.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.utils.WideningUtils.class - [JAR]

com.android.tools.r8.ir.analysis.sideeffect

├─ com.android.tools.r8.ir.analysis.sideeffect.ClassInitializerSideEffectAnalysis.class - [JAR]

com.android.tools.r8.ir.optimize.classinliner.constraint

├─ com.android.tools.r8.ir.optimize.classinliner.constraint.AlwaysFalseClassInlinerMethodConstraint.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.constraint.AlwaysTrueClassInlinerMethodConstraint.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.constraint.ClassInlinerMethodConstraint.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.constraint.ConditionalClassInlinerMethodConstraint.class - [JAR]

com.android.tools.r8.cf.code

├─ com.android.tools.r8.cf.code.CfArithmeticBinop.class - [JAR]

├─ com.android.tools.r8.cf.code.CfArrayLength.class - [JAR]

├─ com.android.tools.r8.cf.code.CfArrayLoad.class - [JAR]

├─ com.android.tools.r8.cf.code.CfArrayStore.class - [JAR]

├─ com.android.tools.r8.cf.code.CfCheckCast.class - [JAR]

├─ com.android.tools.r8.cf.code.CfCmp.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstClass.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstDynamic.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstMethodHandle.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstMethodType.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstNull.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstNumber.class - [JAR]

├─ com.android.tools.r8.cf.code.CfConstString.class - [JAR]

├─ com.android.tools.r8.cf.code.CfDexItemBasedConstString.class - [JAR]

├─ com.android.tools.r8.cf.code.CfFieldInstruction.class - [JAR]

├─ com.android.tools.r8.cf.code.CfFrame.class - [JAR]

├─ com.android.tools.r8.cf.code.CfFrameVerificationHelper.class - [JAR]

├─ com.android.tools.r8.cf.code.CfGoto.class - [JAR]

├─ com.android.tools.r8.cf.code.CfIf.class - [JAR]

├─ com.android.tools.r8.cf.code.CfIfCmp.class - [JAR]

├─ com.android.tools.r8.cf.code.CfIinc.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInitClass.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInstanceFieldRead.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInstanceFieldWrite.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInstanceOf.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInstruction.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInvoke.class - [JAR]

├─ com.android.tools.r8.cf.code.CfInvokeDynamic.class - [JAR]

├─ com.android.tools.r8.cf.code.CfJsrRet.class - [JAR]

├─ com.android.tools.r8.cf.code.CfLabel.class - [JAR]

├─ com.android.tools.r8.cf.code.CfLoad.class - [JAR]

├─ com.android.tools.r8.cf.code.CfLogicalBinop.class - [JAR]

├─ com.android.tools.r8.cf.code.CfMonitor.class - [JAR]

├─ com.android.tools.r8.cf.code.CfMultiANewArray.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNeg.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNew.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNewArray.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNewUnboxedEnum.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNop.class - [JAR]

├─ com.android.tools.r8.cf.code.CfNumberConversion.class - [JAR]

├─ com.android.tools.r8.cf.code.CfPosition.class - [JAR]

├─ com.android.tools.r8.cf.code.CfRecordFieldValues.class - [JAR]

├─ com.android.tools.r8.cf.code.CfReturn.class - [JAR]

├─ com.android.tools.r8.cf.code.CfReturnVoid.class - [JAR]

├─ com.android.tools.r8.cf.code.CfSafeCheckCast.class - [JAR]

├─ com.android.tools.r8.cf.code.CfStackInstruction.class - [JAR]

├─ com.android.tools.r8.cf.code.CfStaticFieldRead.class - [JAR]

├─ com.android.tools.r8.cf.code.CfStaticFieldWrite.class - [JAR]

├─ com.android.tools.r8.cf.code.CfStore.class - [JAR]

├─ com.android.tools.r8.cf.code.CfSwitch.class - [JAR]

├─ com.android.tools.r8.cf.code.CfThrow.class - [JAR]

├─ com.android.tools.r8.cf.code.CfTryCatch.class - [JAR]

├─ com.android.tools.r8.cf.code.CfTypeInstruction.class - [JAR]

com.android.tools.r8.references

├─ com.android.tools.r8.references.ArrayReference.class - [JAR]

├─ com.android.tools.r8.references.ClassReference.class - [JAR]

├─ com.android.tools.r8.references.FieldReference.class - [JAR]

├─ com.android.tools.r8.references.MethodReference.class - [JAR]

├─ com.android.tools.r8.references.PackageReference.class - [JAR]

├─ com.android.tools.r8.references.PrimitiveReference.class - [JAR]

├─ com.android.tools.r8.references.Reference.class - [JAR]

├─ com.android.tools.r8.references.TypeReference.class - [JAR]

com.android.tools.r8.naming.identifiernamestring

├─ com.android.tools.r8.naming.identifiernamestring.ClassForNameIdentifierNameStringLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.ClassNameComparisonIdentifierNameStringLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.DexMemberBasedConstStringIdentifierNameStringLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.DexTypeBasedConstStringIdentifierNameStringLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.IdentifierNameStringLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.IdentifierNameStringMemberLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.IdentifierNameStringTypeLookupResult.class - [JAR]

├─ com.android.tools.r8.naming.identifiernamestring.UncategorizedMemberIdentifierNameStringLookupResult.class - [JAR]

com.android.tools.r8.ir.optimize.staticizer

├─ com.android.tools.r8.ir.optimize.staticizer.ClassStaticizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.staticizer.ClassStaticizerGraphLens.class - [JAR]

├─ com.android.tools.r8.ir.optimize.staticizer.StaticizingProcessor.class - [JAR]

com.android.tools.r8.naming.mappinginformation

├─ com.android.tools.r8.naming.mappinginformation.CompilerSynthesizedMappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.FileNameInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.MapVersionMappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.MappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.MappingInformationDiagnostics.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.OutlineCallsiteMappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.OutlineMappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.RewriteFrameMappingInformation.class - [JAR]

├─ com.android.tools.r8.naming.mappinginformation.UnknownJsonMappingInformation.class - [JAR]

com.android.tools.r8.ir.optimize.enums.classification

├─ com.android.tools.r8.ir.optimize.enums.classification.CheckNotNullEnumUnboxerMethodClassification.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.classification.EnumUnboxerMethodClassification.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.classification.EnumUnboxerMethodClassificationAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.enums.classification.UnknownEnumUnboxerMethodClassification.class - [JAR]

com.android.tools.r8.shaking

├─ com.android.tools.r8.shaking.AbstractMethodRemover.class - [JAR]

├─ com.android.tools.r8.shaking.AnnotationFixer.class - [JAR]

├─ com.android.tools.r8.shaking.AnnotationMatchResult.class - [JAR]

├─ com.android.tools.r8.shaking.AnnotationRemover.class - [JAR]

├─ com.android.tools.r8.shaking.AppInfoWithLiveness.class - [JAR]

├─ com.android.tools.r8.shaking.AppInfoWithLivenessModifier.class - [JAR]

├─ com.android.tools.r8.shaking.ClassInitFieldSynthesizer.class - [JAR]

├─ com.android.tools.r8.shaking.ClassInlineRule.class - [JAR]

├─ com.android.tools.r8.shaking.CollectingGraphConsumer.class - [JAR]

├─ com.android.tools.r8.shaking.ConstantArgumentRule.class - [JAR]

├─ com.android.tools.r8.shaking.DefaultEnqueuerUseRegistry.class - [JAR]

├─ com.android.tools.r8.shaking.DefaultTreePrunerConfiguration.class - [JAR]

├─ com.android.tools.r8.shaking.DelayedRootSetActionItem.class - [JAR]

├─ com.android.tools.r8.shaking.DependentMinimumKeepInfoCollection.class - [JAR]

├─ com.android.tools.r8.shaking.DexStringCache.class - [JAR]

├─ com.android.tools.r8.shaking.DiscardedChecker.class - [JAR]

├─ com.android.tools.r8.shaking.Enqueuer.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerEvent.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerFactory.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerMetadataTraceable.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerResult.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerUseRegistryFactory.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerUtils.class - [JAR]

├─ com.android.tools.r8.shaking.EnqueuerWorklist.class - [JAR]

├─ com.android.tools.r8.shaking.FieldAccessInfoCollectionModifier.class - [JAR]

├─ com.android.tools.r8.shaking.FilteredClassPath.class - [JAR]

├─ com.android.tools.r8.shaking.GlobalKeepInfoConfiguration.class - [JAR]

├─ com.android.tools.r8.shaking.GraphReporter.class - [JAR]

├─ com.android.tools.r8.shaking.IfRuleClassPartEquivalence.class - [JAR]

├─ com.android.tools.r8.shaking.IfRuleEvaluator.class - [JAR]

├─ com.android.tools.r8.shaking.InlineRule.class - [JAR]

├─ com.android.tools.r8.shaking.InstantiatedObject.class - [JAR]

├─ com.android.tools.r8.shaking.InstantiationReason.class - [JAR]

├─ com.android.tools.r8.shaking.KeepClassInfo.class - [JAR]

├─ com.android.tools.r8.shaking.KeepFieldInfo.class - [JAR]

├─ com.android.tools.r8.shaking.KeepInfo.class - [JAR]

├─ com.android.tools.r8.shaking.KeepInfoCollection.class - [JAR]

├─ com.android.tools.r8.shaking.KeepMemberInfo.class - [JAR]

├─ com.android.tools.r8.shaking.KeepMethodInfo.class - [JAR]

├─ com.android.tools.r8.shaking.KeepReason.class - [JAR]

├─ com.android.tools.r8.shaking.L8TreePruner.class - [JAR]

├─ com.android.tools.r8.shaking.LibraryMethodOverrideAnalysis.class - [JAR]

├─ com.android.tools.r8.shaking.LibraryModeledPredicate.class - [JAR]

├─ com.android.tools.r8.shaking.MainDexDirectReferenceTracer.class - [JAR]

├─ com.android.tools.r8.shaking.MainDexInfo.class - [JAR]

├─ com.android.tools.r8.shaking.MainDexListBuilder.class - [JAR]

├─ com.android.tools.r8.shaking.MemberValuePropagationRule.class - [JAR]

├─ com.android.tools.r8.shaking.MinimumKeepInfoCollection.class - [JAR]

├─ com.android.tools.r8.shaking.MissingClasses.class - [JAR]

├─ com.android.tools.r8.shaking.NoFieldTypeStrengtheningRule.class - [JAR]

├─ com.android.tools.r8.shaking.NoHorizontalClassMergingRule.class - [JAR]

├─ com.android.tools.r8.shaking.NoUnusedInterfaceRemovalRule.class - [JAR]

├─ com.android.tools.r8.shaking.NoVerticalClassMergingRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardAccessFlags.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardAssumeMayHaveSideEffectsRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardAssumeNoSideEffectRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardAssumeValuesRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardCheckDiscardRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardClassFilter.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardClassNameList.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardClassSpecification.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardClassType.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardCompatibilityActions.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfiguration.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationParser.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationSource.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationSourceBytes.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationSourceFile.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationSourceStrings.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardConfigurationUtils.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardIdentifierNameStringRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardIfRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardKeepAttributes.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardKeepRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardKeepRuleBase.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardKeepRuleModifiers.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardKeepRuleType.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardMemberRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardMemberRuleReturnValue.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardMemberType.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardNameMatcher.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardPackageMatcher.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardPackageNameList.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardPathFilter.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardPathList.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardRuleParserException.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardTypeMatcher.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardWhyAreYouKeepingRule.class - [JAR]

├─ com.android.tools.r8.shaking.ProguardWildcard.class - [JAR]

├─ com.android.tools.r8.shaking.ReprocessClassInitializerRule.class - [JAR]

├─ com.android.tools.r8.shaking.ReprocessMethodRule.class - [JAR]

├─ com.android.tools.r8.shaking.RootSetUtils.class - [JAR]

├─ com.android.tools.r8.shaking.RuntimeTypeCheckInfo.class - [JAR]

├─ com.android.tools.r8.shaking.ScopedDexMethodSet.class - [JAR]

├─ com.android.tools.r8.shaking.SingleTargetLookupCache.class - [JAR]

├─ com.android.tools.r8.shaking.TreePruner.class - [JAR]

├─ com.android.tools.r8.shaking.TreePrunerConfiguration.class - [JAR]

├─ com.android.tools.r8.shaking.UnusedArgumentRule.class - [JAR]

├─ com.android.tools.r8.shaking.UnusedItemsPrinter.class - [JAR]

├─ com.android.tools.r8.shaking.VerticalClassMerger.class - [JAR]

├─ com.android.tools.r8.shaking.VerticalClassMergerGraphLens.class - [JAR]

├─ com.android.tools.r8.shaking.WhyAreYouKeepingConsumer.class - [JAR]

├─ com.android.tools.r8.shaking.WhyAreYouNotInliningRule.class - [JAR]

com.android.tools.r8.ir.analysis.value

├─ com.android.tools.r8.ir.analysis.value.AbstractValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.AbstractValueFactory.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.BottomValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.ConstantOrNonConstantNumberValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.NonConstantNumberValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.NullOrAbstractValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.NumberFromIntervalValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.NumberFromSetValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleConstClassValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleConstValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleDexItemBasedStringValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleFieldValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleNumberValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleStatefulFieldValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleStatelessFieldValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleStringValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.SingleValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.StatefulObjectValue.class - [JAR]

├─ com.android.tools.r8.ir.analysis.value.UnknownValue.class - [JAR]

com.android.tools.r8.ir.optimize.templates

├─ com.android.tools.r8.ir.optimize.templates.CfUtilityMethodsForCodeOptimizations.class - [JAR]

com.android.tools.r8.jar

├─ com.android.tools.r8.jar.CfApplicationWriter.class - [JAR]

com.android.tools.r8.desugar.desugaredlibrary

├─ com.android.tools.r8.desugar.desugaredlibrary.DesugaredLibraryKeepRuleGenerator.class - [JAR]

com.android.tools.r8.ir.synthetic

├─ com.android.tools.r8.ir.synthetic.AbstractSynthesizedCode.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.CallObjectInitCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.DesugaredLibraryAPIConversionCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.EmulateInterfaceSyntheticCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.EnumUnboxingCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.ExceptionThrowingSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.FieldAccessorBuilder.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.ForwardMethodBuilder.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.ForwardMethodSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.RecordCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.SynthesizedCode.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.SyntheticCfCodeProvider.class - [JAR]

├─ com.android.tools.r8.ir.synthetic.SyntheticSourceCode.class - [JAR]

com.android.tools.r8.ir.optimize.info.bridge

├─ com.android.tools.r8.ir.optimize.info.bridge.BridgeAnalyzer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.bridge.BridgeInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.bridge.VirtualBridgeInfo.class - [JAR]

com.android.tools.r8.ir.optimize.library.sideeffects

├─ com.android.tools.r8.ir.optimize.library.sideeffects.JavaLangObjectsSideEffectCollection.class - [JAR]

com.android.tools.r8.features

├─ com.android.tools.r8.features.ClassToFeatureSplitMap.class - [JAR]

├─ com.android.tools.r8.features.FeatureSplitConfiguration.class - [JAR]

com.android.tools.r8.utils

├─ com.android.tools.r8.utils.AarArchiveResourceProvider.class - [JAR]

├─ com.android.tools.r8.utils.AbortException.class - [JAR]

├─ com.android.tools.r8.utils.AccessUtils.class - [JAR]

├─ com.android.tools.r8.utils.Action.class - [JAR]

├─ com.android.tools.r8.utils.AndroidApiLevel.class - [JAR]

├─ com.android.tools.r8.utils.AndroidApiLevelUtils.class - [JAR]

├─ com.android.tools.r8.utils.AndroidApp.class - [JAR]

├─ com.android.tools.r8.utils.AndroidAppConsumers.class - [JAR]

├─ com.android.tools.r8.utils.ArchiveBuilder.class - [JAR]

├─ com.android.tools.r8.utils.ArchiveResourceProvider.class - [JAR]

├─ com.android.tools.r8.utils.ArrayUtils.class - [JAR]

├─ com.android.tools.r8.utils.AsmUtils.class - [JAR]

├─ com.android.tools.r8.utils.AssertionConfigurationWithDefault.class - [JAR]

├─ com.android.tools.r8.utils.AssertionUtils.class - [JAR]

├─ com.android.tools.r8.utils.BiForEachable.class - [JAR]

├─ com.android.tools.r8.utils.BiMapContainer.class - [JAR]

├─ com.android.tools.r8.utils.BiPredicateUtils.class - [JAR]

├─ com.android.tools.r8.utils.BitSetUtils.class - [JAR]

├─ com.android.tools.r8.utils.BitUtils.class - [JAR]

├─ com.android.tools.r8.utils.BooleanBox.class - [JAR]

├─ com.android.tools.r8.utils.BooleanLatticeElement.class - [JAR]

├─ com.android.tools.r8.utils.BooleanUtils.class - [JAR]

├─ com.android.tools.r8.utils.Box.class - [JAR]

├─ com.android.tools.r8.utils.CfLineToMethodMapper.class - [JAR]

├─ com.android.tools.r8.utils.CfVersionUtils.class - [JAR]

├─ com.android.tools.r8.utils.CfgPrinter.class - [JAR]

├─ com.android.tools.r8.utils.ChainableConsumer.class - [JAR]

├─ com.android.tools.r8.utils.ChainableStringConsumer.class - [JAR]

├─ com.android.tools.r8.utils.ClassMap.class - [JAR]

├─ com.android.tools.r8.utils.ClassProvider.class - [JAR]

├─ com.android.tools.r8.utils.ClassReferenceUtils.class - [JAR]

├─ com.android.tools.r8.utils.ClasspathClassCollection.class - [JAR]

├─ com.android.tools.r8.utils.CollectionUtils.class - [JAR]

├─ com.android.tools.r8.utils.ComparatorUtils.class - [JAR]

├─ com.android.tools.r8.utils.CompareResult.class - [JAR]

├─ com.android.tools.r8.utils.CompileDumpCompatR8.class - [JAR]

├─ com.android.tools.r8.utils.Consumer3.class - [JAR]

├─ com.android.tools.r8.utils.ConsumerUtils.class - [JAR]

├─ com.android.tools.r8.utils.DequeUtils.class - [JAR]

├─ com.android.tools.r8.utils.DescriptorUtils.class - [JAR]

├─ com.android.tools.r8.utils.DesugarUtils.class - [JAR]

├─ com.android.tools.r8.utils.DexUtils.class - [JAR]

├─ com.android.tools.r8.utils.DexVersion.class - [JAR]

├─ com.android.tools.r8.utils.DirectoryBuilder.class - [JAR]

├─ com.android.tools.r8.utils.DisjointSets.class - [JAR]

├─ com.android.tools.r8.utils.DumpInputFlags.class - [JAR]

├─ com.android.tools.r8.utils.EncodedValueUtils.class - [JAR]

├─ com.android.tools.r8.utils.EntryUtils.class - [JAR]

├─ com.android.tools.r8.utils.ExceptionDiagnostic.class - [JAR]

├─ com.android.tools.r8.utils.ExceptionUtils.class - [JAR]

├─ com.android.tools.r8.utils.FeatureClassMapping.class - [JAR]

├─ com.android.tools.r8.utils.FieldReferenceUtils.class - [JAR]

├─ com.android.tools.r8.utils.FieldSignatureEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.FileUtils.class - [JAR]

├─ com.android.tools.r8.utils.FilteredArchiveClassFileProvider.class - [JAR]

├─ com.android.tools.r8.utils.FlagFile.class - [JAR]

├─ com.android.tools.r8.utils.ForEachable.class - [JAR]

├─ com.android.tools.r8.utils.ForEachableUtils.class - [JAR]

├─ com.android.tools.r8.utils.FunctionUtils.class - [JAR]

├─ com.android.tools.r8.utils.HeapUtils.class - [JAR]

├─ com.android.tools.r8.utils.IROrdering.class - [JAR]

├─ com.android.tools.r8.utils.IdentifierUtils.class - [JAR]

├─ com.android.tools.r8.utils.ImmutableArrayUtils.class - [JAR]

├─ com.android.tools.r8.utils.Int2ObjectMapUtils.class - [JAR]

├─ com.android.tools.r8.utils.Int2StructuralItemArrayMap.class - [JAR]

├─ com.android.tools.r8.utils.IntBox.class - [JAR]

├─ com.android.tools.r8.utils.IntConsumerUtils.class - [JAR]

├─ com.android.tools.r8.utils.IntObjConsumer.class - [JAR]

├─ com.android.tools.r8.utils.IntObjPredicate.class - [JAR]

├─ com.android.tools.r8.utils.IntObjToObjFunction.class - [JAR]

├─ com.android.tools.r8.utils.InternalArchiveClassFileProvider.class - [JAR]

├─ com.android.tools.r8.utils.InternalOptions.class - [JAR]

├─ com.android.tools.r8.utils.InternalOutputMode.class - [JAR]

├─ com.android.tools.r8.utils.IterableUtils.class - [JAR]

├─ com.android.tools.r8.utils.IteratorUtils.class - [JAR]

├─ com.android.tools.r8.utils.JoiningStringConsumer.class - [JAR]

├─ com.android.tools.r8.utils.LRUCacheTable.class - [JAR]

├─ com.android.tools.r8.utils.LazyBox.class - [JAR]

├─ com.android.tools.r8.utils.LebUtils.class - [JAR]

├─ com.android.tools.r8.utils.LensUtils.class - [JAR]

├─ com.android.tools.r8.utils.LibraryClassCollection.class - [JAR]

├─ com.android.tools.r8.utils.LineNumberOptimizer.class - [JAR]

├─ com.android.tools.r8.utils.LinkedHashSetUtils.class - [JAR]

├─ com.android.tools.r8.utils.ListUtils.class - [JAR]

├─ com.android.tools.r8.utils.LongInterval.class - [JAR]

├─ com.android.tools.r8.utils.MainDexListParser.class - [JAR]

├─ com.android.tools.r8.utils.MapIdTemplateProvider.class - [JAR]

├─ com.android.tools.r8.utils.MapUtils.class - [JAR]

├─ com.android.tools.r8.utils.MethodJavaSignatureEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.MethodReferenceUtils.class - [JAR]

├─ com.android.tools.r8.utils.MethodSignatureEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.NopDiagnosticsHandler.class - [JAR]

├─ com.android.tools.r8.utils.NumberUtils.class - [JAR]

├─ com.android.tools.r8.utils.ObjectUtils.class - [JAR]

├─ com.android.tools.r8.utils.OffOrAuto.class - [JAR]

├─ com.android.tools.r8.utils.OneShotByteResource.class - [JAR]

├─ com.android.tools.r8.utils.OptionalBool.class - [JAR]

├─ com.android.tools.r8.utils.OptionalUtils.class - [JAR]

├─ com.android.tools.r8.utils.OptionsParsing.class - [JAR]

├─ com.android.tools.r8.utils.OriginWithPosition.class - [JAR]

├─ com.android.tools.r8.utils.OutputBuilder.class - [JAR]

├─ com.android.tools.r8.utils.Pair.class - [JAR]

├─ com.android.tools.r8.utils.PredicateSet.class - [JAR]

├─ com.android.tools.r8.utils.PredicateUtils.class - [JAR]

├─ com.android.tools.r8.utils.PreloadedClassFileProvider.class - [JAR]

├─ com.android.tools.r8.utils.PrintR8Version.class - [JAR]

├─ com.android.tools.r8.utils.ProgramClassCollection.class - [JAR]

├─ com.android.tools.r8.utils.ProgramFieldEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.ProgramMethodEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.ReflectionHelper.class - [JAR]

├─ com.android.tools.r8.utils.Reporter.class - [JAR]

├─ com.android.tools.r8.utils.SegmentTree.class - [JAR]

├─ com.android.tools.r8.utils.SelfRetraceTest.class - [JAR]

├─ com.android.tools.r8.utils.SemanticVersion.class - [JAR]

├─ com.android.tools.r8.utils.SetUtils.class - [JAR]

├─ com.android.tools.r8.utils.SingletonEquivalence.class - [JAR]

├─ com.android.tools.r8.utils.SortingStringConsumer.class - [JAR]

├─ com.android.tools.r8.utils.SourceFileTemplateProvider.class - [JAR]

├─ com.android.tools.r8.utils.StreamUtils.class - [JAR]

├─ com.android.tools.r8.utils.StringDiagnostic.class - [JAR]

├─ com.android.tools.r8.utils.StringUtils.class - [JAR]

├─ com.android.tools.r8.utils.SupplierUtils.class - [JAR]

├─ com.android.tools.r8.utils.SymbolGenerationUtils.class - [JAR]

├─ com.android.tools.r8.utils.ThreadUtils.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingAction.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingBiConsumer.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingBiFunction.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingCharIterator.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingConsumer.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingFunction.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingIntIterator.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingIntSupplier.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingIterator.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingReferenceIntConsumer.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingReferenceIntFunction.class - [JAR]

├─ com.android.tools.r8.utils.ThrowingSupplier.class - [JAR]

├─ com.android.tools.r8.utils.Timing.class - [JAR]

├─ com.android.tools.r8.utils.TraversalContinuation.class - [JAR]

├─ com.android.tools.r8.utils.TriConsumer.class - [JAR]

├─ com.android.tools.r8.utils.TriFunction.class - [JAR]

├─ com.android.tools.r8.utils.TriPredicate.class - [JAR]

├─ com.android.tools.r8.utils.TypeReferenceUtils.class - [JAR]

├─ com.android.tools.r8.utils.ValueUtils.class - [JAR]

├─ com.android.tools.r8.utils.VersionProperties.class - [JAR]

├─ com.android.tools.r8.utils.Visibility.class - [JAR]

├─ com.android.tools.r8.utils.WorkList.class - [JAR]

├─ com.android.tools.r8.utils.ZipUtils.class - [JAR]

com.android.tools.r8.androidapi

├─ com.android.tools.r8.androidapi.AndroidApiClass.class - [JAR]

├─ com.android.tools.r8.androidapi.AndroidApiForHashingClass.class - [JAR]

├─ com.android.tools.r8.androidapi.AndroidApiLevelCompute.class - [JAR]

├─ com.android.tools.r8.androidapi.AndroidApiLevelDatabase.class - [JAR]

├─ com.android.tools.r8.androidapi.AndroidApiLevelHashingDatabaseImpl.class - [JAR]

├─ com.android.tools.r8.androidapi.AndroidApiReferenceLevelCache.class - [JAR]

├─ com.android.tools.r8.androidapi.AvailableApiExceptions.class - [JAR]

├─ com.android.tools.r8.androidapi.ComputedApiLevel.class - [JAR]

com.android.tools.r8.ir.analysis.environmentdependence

├─ com.android.tools.r8.ir.analysis.environmentdependence.ValueGraph.class - [JAR]

com.android.tools.r8.dex

├─ com.android.tools.r8.dex.ApplicationReader.class - [JAR]

├─ com.android.tools.r8.dex.ApplicationWriter.class - [JAR]

├─ com.android.tools.r8.dex.BinaryReader.class - [JAR]

├─ com.android.tools.r8.dex.ClassesChecksum.class - [JAR]

├─ com.android.tools.r8.dex.CodeToKeep.class - [JAR]

├─ com.android.tools.r8.dex.CompatByteBuffer.class - [JAR]

├─ com.android.tools.r8.dex.Constants.class - [JAR]

├─ com.android.tools.r8.dex.DebugBytecodeWriter.class - [JAR]

├─ com.android.tools.r8.dex.DexOutputBuffer.class - [JAR]

├─ com.android.tools.r8.dex.DexParser.class - [JAR]

├─ com.android.tools.r8.dex.DexReader.class - [JAR]

├─ com.android.tools.r8.dex.DexSection.class - [JAR]

├─ com.android.tools.r8.dex.FileWriter.class - [JAR]

├─ com.android.tools.r8.dex.IndexedItemCollection.class - [JAR]

├─ com.android.tools.r8.dex.InheritanceClassInDexDistributor.class - [JAR]

├─ com.android.tools.r8.dex.JumboStringRewriter.class - [JAR]

├─ com.android.tools.r8.dex.Marker.class - [JAR]

├─ com.android.tools.r8.dex.MethodToCodeObjectMapping.class - [JAR]

├─ com.android.tools.r8.dex.MixedSectionCollection.class - [JAR]

├─ com.android.tools.r8.dex.ResourceAdapter.class - [JAR]

├─ com.android.tools.r8.dex.VDexParser.class - [JAR]

├─ com.android.tools.r8.dex.VDexReader.class - [JAR]

├─ com.android.tools.r8.dex.VirtualFile.class - [JAR]

com.android.tools.r8.optimize.argumentpropagation.propagation

├─ com.android.tools.r8.optimize.argumentpropagation.propagation.InParameterFlowPropagator.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.propagation.InterfaceMethodArgumentPropagator.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.propagation.MethodArgumentPropagator.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.class - [JAR]

com.android.tools.r8.diagnostic

├─ com.android.tools.r8.diagnostic.DefinitionClassContext.class - [JAR]

├─ com.android.tools.r8.diagnostic.DefinitionContext.class - [JAR]

├─ com.android.tools.r8.diagnostic.DefinitionFieldContext.class - [JAR]

├─ com.android.tools.r8.diagnostic.DefinitionMethodContext.class - [JAR]

├─ com.android.tools.r8.diagnostic.MissingClassInfo.class - [JAR]

├─ com.android.tools.r8.diagnostic.MissingDefinitionInfo.class - [JAR]

├─ com.android.tools.r8.diagnostic.MissingDefinitionsDiagnostic.class - [JAR]

├─ com.android.tools.r8.diagnostic.MissingFieldInfo.class - [JAR]

├─ com.android.tools.r8.diagnostic.MissingMethodInfo.class - [JAR]

com.android.tools.r8.kotlin

├─ com.android.tools.r8.kotlin.KmVisitorProviders.class - [JAR]

├─ com.android.tools.r8.kotlin.Kotlin.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinAnnotationArgumentInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinAnnotationInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinClassInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinClassLevelInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinClassMetadataReader.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinClassifierInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinCompanionInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinConstructorInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinContractInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinDeclarationContainerInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinEffectExpressionInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinEffectInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinFieldLevelInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinFileFacadeInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinFlexibleTypeUpperBoundInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinFunctionInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinJvmFieldSignatureInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinJvmMethodSignatureInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinJvmSignatureExtensionInformation.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinLambdaInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinLocalDelegatedPropertyInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMemberLevelInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataDiagnostic.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataEnqueuerExtension.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataMembersTracker.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataRewriter.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataUtils.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMetadataWriter.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMethodLevelInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMultiFileClassFacadeInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinMultiFileClassPartInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinPackageInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinPropertyInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinSourceDebugExtensionParser.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinSyntheticClassInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinTypeAliasInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinTypeInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinTypeParameterInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinTypeProjectionInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinTypeReference.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinValueParameterInfo.class - [JAR]

├─ com.android.tools.r8.kotlin.KotlinVersionRequirementInfo.class - [JAR]

com.android.tools.r8

├─ com.android.tools.r8.ApiLevelException.class - [JAR]

├─ com.android.tools.r8.ArchiveClassFileProvider.class - [JAR]

├─ com.android.tools.r8.ArchiveProgramResourceProvider.class - [JAR]

├─ com.android.tools.r8.AssertionsConfiguration.class - [JAR]

├─ com.android.tools.r8.BackportedMethodList.class - [JAR]

├─ com.android.tools.r8.BackportedMethodListCommand.class - [JAR]

├─ com.android.tools.r8.BaseCommand.class - [JAR]

├─ com.android.tools.r8.BaseCompilerCommand.class - [JAR]

├─ com.android.tools.r8.BaseCompilerCommandParser.class - [JAR]

├─ com.android.tools.r8.ByteBufferProvider.class - [JAR]

├─ com.android.tools.r8.ByteDataView.class - [JAR]

├─ com.android.tools.r8.ClassFileConsumer.class - [JAR]

├─ com.android.tools.r8.ClassFileResourceProvider.class - [JAR]

├─ com.android.tools.r8.CompatDxHelper.class - [JAR]

├─ com.android.tools.r8.CompatProguardCommandBuilder.class - [JAR]

├─ com.android.tools.r8.CompilationFailedException.class - [JAR]

├─ com.android.tools.r8.CompilationMode.class - [JAR]

├─ com.android.tools.r8.D8.class - [JAR]

├─ com.android.tools.r8.D8Command.class - [JAR]

├─ com.android.tools.r8.D8CommandParser.class - [JAR]

├─ com.android.tools.r8.DataDirectoryResource.class - [JAR]

├─ com.android.tools.r8.DataEntryResource.class - [JAR]

├─ com.android.tools.r8.DataResource.class - [JAR]

├─ com.android.tools.r8.DataResourceConsumer.class - [JAR]

├─ com.android.tools.r8.DataResourceProvider.class - [JAR]

├─ com.android.tools.r8.DesugarGraphConsumer.class - [JAR]

├─ com.android.tools.r8.DexFileMergerHelper.class - [JAR]

├─ com.android.tools.r8.DexFilePerClassFileConsumer.class - [JAR]

├─ com.android.tools.r8.DexIndexedConsumer.class - [JAR]

├─ com.android.tools.r8.DexRoundTrip.class - [JAR]

├─ com.android.tools.r8.DexSegments.class - [JAR]

├─ com.android.tools.r8.DexSplitterHelper.class - [JAR]

├─ com.android.tools.r8.Diagnostic.class - [JAR]

├─ com.android.tools.r8.DiagnosticsHandler.class - [JAR]

├─ com.android.tools.r8.DiagnosticsLevel.class - [JAR]

├─ com.android.tools.r8.DirectoryClassFileProvider.class - [JAR]

├─ com.android.tools.r8.Disassemble.class - [JAR]

├─ com.android.tools.r8.DumpOptions.class - [JAR]

├─ com.android.tools.r8.ExtractMarker.class - [JAR]

├─ com.android.tools.r8.ExtractMarkerCommand.class - [JAR]

├─ com.android.tools.r8.FeatureSplit.class - [JAR]

├─ com.android.tools.r8.GenerateLintFiles.class - [JAR]

├─ com.android.tools.r8.GenerateMainDexList.class - [JAR]

├─ com.android.tools.r8.GenerateMainDexListCommand.class - [JAR]

├─ com.android.tools.r8.InternalProgramOutputPathConsumer.class - [JAR]

├─ com.android.tools.r8.JarDiff.class - [JAR]

├─ com.android.tools.r8.JarSizeCompare.class - [JAR]

├─ com.android.tools.r8.JdkClassFileProvider.class - [JAR]

├─ com.android.tools.r8.Keep.class - [JAR]

├─ com.android.tools.r8.KeepForRetraceApi.class - [JAR]

├─ com.android.tools.r8.KeepForSubclassing.class - [JAR]

├─ com.android.tools.r8.L8.class - [JAR]

├─ com.android.tools.r8.L8Command.class - [JAR]

├─ com.android.tools.r8.L8CommandParser.class - [JAR]

├─ com.android.tools.r8.MapIdEnvironment.class - [JAR]

├─ com.android.tools.r8.MapIdProvider.class - [JAR]

├─ com.android.tools.r8.OutputMode.class - [JAR]

├─ com.android.tools.r8.PrintClassList.class - [JAR]

├─ com.android.tools.r8.ProgramConsumer.class - [JAR]

├─ com.android.tools.r8.ProgramResource.class - [JAR]

├─ com.android.tools.r8.ProgramResourceProvider.class - [JAR]

├─ com.android.tools.r8.R8.class - [JAR]

├─ com.android.tools.r8.R8Command.class - [JAR]

├─ com.android.tools.r8.R8CommandParser.class - [JAR]

├─ com.android.tools.r8.ReadKeepFile.class - [JAR]

├─ com.android.tools.r8.ReadMainDexList.class - [JAR]

├─ com.android.tools.r8.ReadProguardMap.class - [JAR]

├─ com.android.tools.r8.Resource.class - [JAR]

├─ com.android.tools.r8.ResourceException.class - [JAR]

├─ com.android.tools.r8.ResourceShrinker.class - [JAR]

├─ com.android.tools.r8.SourceFileEnvironment.class - [JAR]

├─ com.android.tools.r8.SourceFileProvider.class - [JAR]

├─ com.android.tools.r8.StringConsumer.class - [JAR]

├─ com.android.tools.r8.StringResource.class - [JAR]

├─ com.android.tools.r8.SwissArmyKnife.class - [JAR]

├─ com.android.tools.r8.Version.class - [JAR]

com.android.tools.r8.ir.analysis.equivalence

├─ com.android.tools.r8.ir.analysis.equivalence.BasicBlockBehavioralSubsumption.class - [JAR]

com.android.tools.r8.ir.analysis.fieldvalueanalysis

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.AbstractFieldSet.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.ConcreteMutableFieldSet.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.EmptyFieldSet.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.FieldValueAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.InstanceFieldValueAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.KnownFieldSet.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.StaticFieldValueAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.StaticFieldValues.class - [JAR]

├─ com.android.tools.r8.ir.analysis.fieldvalueanalysis.UnknownFieldSet.class - [JAR]

com.android.tools.r8.horizontalclassmerging.policies.deadlock

├─ com.android.tools.r8.horizontalclassmerging.policies.deadlock.SingleCallerInformation.class - [JAR]

com.android.tools.r8.ir.optimize.info

├─ com.android.tools.r8.ir.optimize.info.BitAccessInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.CallSiteOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.ConcreteCallSiteOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.DefaultFieldOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.DefaultMethodOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.FieldOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.LibraryOptimizationInfoInitializerFeedback.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MemberOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MethodOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MethodOptimizationInfoCollector.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MethodOptimizationInfoFixer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MutableFieldOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MutableMethodOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.MutableOptimizationInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.OptimizationFeedback.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.OptimizationFeedbackDelayed.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.OptimizationFeedbackIgnore.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.OptimizationFeedbackSimple.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.TopCallSiteOptimizationInfo.class - [JAR]

com.android.tools.r8.inspector.internal

├─ com.android.tools.r8.inspector.internal.ClassInspectorImpl.class - [JAR]

├─ com.android.tools.r8.inspector.internal.FieldInspectorImpl.class - [JAR]

├─ com.android.tools.r8.inspector.internal.InspectorImpl.class - [JAR]

├─ com.android.tools.r8.inspector.internal.MethodInspectorImpl.class - [JAR]

├─ com.android.tools.r8.inspector.internal.ValueInspectorImpl.class - [JAR]

com.android.tools.r8.ir.analysis.proto.schema

├─ com.android.tools.r8.ir.analysis.proto.schema.DeadProtoFieldObject.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.LiveProtoFieldObject.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoEnqueuerExtension.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoFieldInfo.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoFieldObject.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoFieldType.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoFieldTypeFactory.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoMessageInfo.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoObject.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoObjectFromInvokeStatic.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoObjectFromStaticGet.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoOneOfFieldType.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoOneOfObjectPair.class - [JAR]

├─ com.android.tools.r8.ir.analysis.proto.schema.ProtoTypeObject.class - [JAR]

com.android.tools.r8.utils.classhierarchy

├─ com.android.tools.r8.utils.classhierarchy.MethodOverridesCollector.class - [JAR]

com.android.tools.r8.origin

├─ com.android.tools.r8.origin.ArchiveEntryOrigin.class - [JAR]

├─ com.android.tools.r8.origin.CommandLineOrigin.class - [JAR]

├─ com.android.tools.r8.origin.EmbeddedOrigin.class - [JAR]

├─ com.android.tools.r8.origin.Origin.class - [JAR]

├─ com.android.tools.r8.origin.PathOrigin.class - [JAR]

├─ com.android.tools.r8.origin.StandardOutOrigin.class - [JAR]

├─ com.android.tools.r8.origin.SynthesizedOrigin.class - [JAR]

com.android.tools.r8.logging

├─ com.android.tools.r8.logging.Log.class - [JAR]

com.android.tools.r8.code

├─ com.android.tools.r8.code.AddDouble.class - [JAR]

├─ com.android.tools.r8.code.AddDouble2Addr.class - [JAR]

├─ com.android.tools.r8.code.AddFloat.class - [JAR]

├─ com.android.tools.r8.code.AddFloat2Addr.class - [JAR]

├─ com.android.tools.r8.code.AddInt.class - [JAR]

├─ com.android.tools.r8.code.AddInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.AddIntLit16.class - [JAR]

├─ com.android.tools.r8.code.AddIntLit8.class - [JAR]

├─ com.android.tools.r8.code.AddLong.class - [JAR]

├─ com.android.tools.r8.code.AddLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.Aget.class - [JAR]

├─ com.android.tools.r8.code.AgetBoolean.class - [JAR]

├─ com.android.tools.r8.code.AgetByte.class - [JAR]

├─ com.android.tools.r8.code.AgetChar.class - [JAR]

├─ com.android.tools.r8.code.AgetObject.class - [JAR]

├─ com.android.tools.r8.code.AgetShort.class - [JAR]

├─ com.android.tools.r8.code.AgetWide.class - [JAR]

├─ com.android.tools.r8.code.AndInt.class - [JAR]

├─ com.android.tools.r8.code.AndInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.AndIntLit16.class - [JAR]

├─ com.android.tools.r8.code.AndIntLit8.class - [JAR]

├─ com.android.tools.r8.code.AndLong.class - [JAR]

├─ com.android.tools.r8.code.AndLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.Aput.class - [JAR]

├─ com.android.tools.r8.code.AputBoolean.class - [JAR]

├─ com.android.tools.r8.code.AputByte.class - [JAR]

├─ com.android.tools.r8.code.AputChar.class - [JAR]

├─ com.android.tools.r8.code.AputObject.class - [JAR]

├─ com.android.tools.r8.code.AputShort.class - [JAR]

├─ com.android.tools.r8.code.AputWide.class - [JAR]

├─ com.android.tools.r8.code.ArrayLength.class - [JAR]

├─ com.android.tools.r8.code.Base1Format.class - [JAR]

├─ com.android.tools.r8.code.Base2Format.class - [JAR]

├─ com.android.tools.r8.code.Base3Format.class - [JAR]

├─ com.android.tools.r8.code.Base4Format.class - [JAR]

├─ com.android.tools.r8.code.Base5Format.class - [JAR]

├─ com.android.tools.r8.code.BaseInstructionFactory.class - [JAR]

├─ com.android.tools.r8.code.BytecodeStream.class - [JAR]

├─ com.android.tools.r8.code.CfOrDexInstanceFieldRead.class - [JAR]

├─ com.android.tools.r8.code.CfOrDexInstruction.class - [JAR]

├─ com.android.tools.r8.code.CfOrDexStaticFieldRead.class - [JAR]

├─ com.android.tools.r8.code.CheckCast.class - [JAR]

├─ com.android.tools.r8.code.CmpLong.class - [JAR]

├─ com.android.tools.r8.code.CmpgDouble.class - [JAR]

├─ com.android.tools.r8.code.CmpgFloat.class - [JAR]

├─ com.android.tools.r8.code.CmplDouble.class - [JAR]

├─ com.android.tools.r8.code.CmplFloat.class - [JAR]

├─ com.android.tools.r8.code.Const.class - [JAR]

├─ com.android.tools.r8.code.Const16.class - [JAR]

├─ com.android.tools.r8.code.Const4.class - [JAR]

├─ com.android.tools.r8.code.ConstClass.class - [JAR]

├─ com.android.tools.r8.code.ConstHigh16.class - [JAR]

├─ com.android.tools.r8.code.ConstMethodHandle.class - [JAR]

├─ com.android.tools.r8.code.ConstMethodType.class - [JAR]

├─ com.android.tools.r8.code.ConstString.class - [JAR]

├─ com.android.tools.r8.code.ConstStringJumbo.class - [JAR]

├─ com.android.tools.r8.code.ConstWide.class - [JAR]

├─ com.android.tools.r8.code.ConstWide16.class - [JAR]

├─ com.android.tools.r8.code.ConstWide32.class - [JAR]

├─ com.android.tools.r8.code.ConstWideHigh16.class - [JAR]

├─ com.android.tools.r8.code.DexCompareHelper.class - [JAR]

├─ com.android.tools.r8.code.DexInitClass.class - [JAR]

├─ com.android.tools.r8.code.DexItemBasedConstString.class - [JAR]

├─ com.android.tools.r8.code.DexNewUnboxedEnumInstance.class - [JAR]

├─ com.android.tools.r8.code.DexRecordFieldValues.class - [JAR]

├─ com.android.tools.r8.code.DivDouble.class - [JAR]

├─ com.android.tools.r8.code.DivDouble2Addr.class - [JAR]

├─ com.android.tools.r8.code.DivFloat.class - [JAR]

├─ com.android.tools.r8.code.DivFloat2Addr.class - [JAR]

├─ com.android.tools.r8.code.DivInt.class - [JAR]

├─ com.android.tools.r8.code.DivInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.DivIntLit16.class - [JAR]

├─ com.android.tools.r8.code.DivIntLit8.class - [JAR]

├─ com.android.tools.r8.code.DivLong.class - [JAR]

├─ com.android.tools.r8.code.DivLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.DoubleToFloat.class - [JAR]

├─ com.android.tools.r8.code.DoubleToInt.class - [JAR]

├─ com.android.tools.r8.code.DoubleToLong.class - [JAR]

├─ com.android.tools.r8.code.FillArrayData.class - [JAR]

├─ com.android.tools.r8.code.FillArrayDataPayload.class - [JAR]

├─ com.android.tools.r8.code.FilledNewArray.class - [JAR]

├─ com.android.tools.r8.code.FilledNewArrayRange.class - [JAR]

├─ com.android.tools.r8.code.FloatToDouble.class - [JAR]

├─ com.android.tools.r8.code.FloatToInt.class - [JAR]

├─ com.android.tools.r8.code.FloatToLong.class - [JAR]

├─ com.android.tools.r8.code.Format10t.class - [JAR]

├─ com.android.tools.r8.code.Format10x.class - [JAR]

├─ com.android.tools.r8.code.Format11n.class - [JAR]

├─ com.android.tools.r8.code.Format11x.class - [JAR]

├─ com.android.tools.r8.code.Format12x.class - [JAR]

├─ com.android.tools.r8.code.Format20t.class - [JAR]

├─ com.android.tools.r8.code.Format21c.class - [JAR]

├─ com.android.tools.r8.code.Format21h.class - [JAR]

├─ com.android.tools.r8.code.Format21s.class - [JAR]

├─ com.android.tools.r8.code.Format21t.class - [JAR]

├─ com.android.tools.r8.code.Format22b.class - [JAR]

├─ com.android.tools.r8.code.Format22c.class - [JAR]

├─ com.android.tools.r8.code.Format22s.class - [JAR]

├─ com.android.tools.r8.code.Format22t.class - [JAR]

├─ com.android.tools.r8.code.Format22x.class - [JAR]

├─ com.android.tools.r8.code.Format23x.class - [JAR]

├─ com.android.tools.r8.code.Format30t.class - [JAR]

├─ com.android.tools.r8.code.Format31c.class - [JAR]

├─ com.android.tools.r8.code.Format31i.class - [JAR]

├─ com.android.tools.r8.code.Format31t.class - [JAR]

├─ com.android.tools.r8.code.Format32x.class - [JAR]

├─ com.android.tools.r8.code.Format35c.class - [JAR]

├─ com.android.tools.r8.code.Format3rc.class - [JAR]

├─ com.android.tools.r8.code.Format45cc.class - [JAR]

├─ com.android.tools.r8.code.Format4rcc.class - [JAR]

├─ com.android.tools.r8.code.Format51l.class - [JAR]

├─ com.android.tools.r8.code.Goto.class - [JAR]

├─ com.android.tools.r8.code.Goto16.class - [JAR]

├─ com.android.tools.r8.code.Goto32.class - [JAR]

├─ com.android.tools.r8.code.IfEq.class - [JAR]

├─ com.android.tools.r8.code.IfEqz.class - [JAR]

├─ com.android.tools.r8.code.IfGe.class - [JAR]

├─ com.android.tools.r8.code.IfGez.class - [JAR]

├─ com.android.tools.r8.code.IfGt.class - [JAR]

├─ com.android.tools.r8.code.IfGtz.class - [JAR]

├─ com.android.tools.r8.code.IfLe.class - [JAR]

├─ com.android.tools.r8.code.IfLez.class - [JAR]

├─ com.android.tools.r8.code.IfLt.class - [JAR]

├─ com.android.tools.r8.code.IfLtz.class - [JAR]

├─ com.android.tools.r8.code.IfNe.class - [JAR]

├─ com.android.tools.r8.code.IfNez.class - [JAR]

├─ com.android.tools.r8.code.Iget.class - [JAR]

├─ com.android.tools.r8.code.IgetBoolean.class - [JAR]

├─ com.android.tools.r8.code.IgetByte.class - [JAR]

├─ com.android.tools.r8.code.IgetChar.class - [JAR]

├─ com.android.tools.r8.code.IgetObject.class - [JAR]

├─ com.android.tools.r8.code.IgetOrIput.class - [JAR]

├─ com.android.tools.r8.code.IgetShort.class - [JAR]

├─ com.android.tools.r8.code.IgetWide.class - [JAR]

├─ com.android.tools.r8.code.InstanceOf.class - [JAR]

├─ com.android.tools.r8.code.Instruction.class - [JAR]

├─ com.android.tools.r8.code.InstructionFactory.class - [JAR]

├─ com.android.tools.r8.code.IntToByte.class - [JAR]

├─ com.android.tools.r8.code.IntToChar.class - [JAR]

├─ com.android.tools.r8.code.IntToDouble.class - [JAR]

├─ com.android.tools.r8.code.IntToFloat.class - [JAR]

├─ com.android.tools.r8.code.IntToLong.class - [JAR]

├─ com.android.tools.r8.code.IntToShort.class - [JAR]

├─ com.android.tools.r8.code.InvokeCustom.class - [JAR]

├─ com.android.tools.r8.code.InvokeCustomRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeDirect.class - [JAR]

├─ com.android.tools.r8.code.InvokeDirectRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeInterface.class - [JAR]

├─ com.android.tools.r8.code.InvokeInterfaceRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeMethod.class - [JAR]

├─ com.android.tools.r8.code.InvokeMethodRange.class - [JAR]

├─ com.android.tools.r8.code.InvokePolymorphic.class - [JAR]

├─ com.android.tools.r8.code.InvokePolymorphicRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeStatic.class - [JAR]

├─ com.android.tools.r8.code.InvokeStaticRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeSuper.class - [JAR]

├─ com.android.tools.r8.code.InvokeSuperRange.class - [JAR]

├─ com.android.tools.r8.code.InvokeVirtual.class - [JAR]

├─ com.android.tools.r8.code.InvokeVirtualRange.class - [JAR]

├─ com.android.tools.r8.code.Iput.class - [JAR]

├─ com.android.tools.r8.code.IputBoolean.class - [JAR]

├─ com.android.tools.r8.code.IputByte.class - [JAR]

├─ com.android.tools.r8.code.IputChar.class - [JAR]

├─ com.android.tools.r8.code.IputObject.class - [JAR]

├─ com.android.tools.r8.code.IputShort.class - [JAR]

├─ com.android.tools.r8.code.IputWide.class - [JAR]

├─ com.android.tools.r8.code.LongToDouble.class - [JAR]

├─ com.android.tools.r8.code.LongToFloat.class - [JAR]

├─ com.android.tools.r8.code.LongToInt.class - [JAR]

├─ com.android.tools.r8.code.MonitorEnter.class - [JAR]

├─ com.android.tools.r8.code.MonitorExit.class - [JAR]

├─ com.android.tools.r8.code.Move.class - [JAR]

├─ com.android.tools.r8.code.Move16.class - [JAR]

├─ com.android.tools.r8.code.MoveException.class - [JAR]

├─ com.android.tools.r8.code.MoveFrom16.class - [JAR]

├─ com.android.tools.r8.code.MoveObject.class - [JAR]

├─ com.android.tools.r8.code.MoveObject16.class - [JAR]

├─ com.android.tools.r8.code.MoveObjectFrom16.class - [JAR]

├─ com.android.tools.r8.code.MoveResult.class - [JAR]

├─ com.android.tools.r8.code.MoveResultObject.class - [JAR]

├─ com.android.tools.r8.code.MoveResultWide.class - [JAR]

├─ com.android.tools.r8.code.MoveWide.class - [JAR]

├─ com.android.tools.r8.code.MoveWide16.class - [JAR]

├─ com.android.tools.r8.code.MoveWideFrom16.class - [JAR]

├─ com.android.tools.r8.code.MulDouble.class - [JAR]

├─ com.android.tools.r8.code.MulDouble2Addr.class - [JAR]

├─ com.android.tools.r8.code.MulFloat.class - [JAR]

├─ com.android.tools.r8.code.MulFloat2Addr.class - [JAR]

├─ com.android.tools.r8.code.MulInt.class - [JAR]

├─ com.android.tools.r8.code.MulInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.MulIntLit16.class - [JAR]

├─ com.android.tools.r8.code.MulIntLit8.class - [JAR]

├─ com.android.tools.r8.code.MulLong.class - [JAR]

├─ com.android.tools.r8.code.MulLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.NegDouble.class - [JAR]

├─ com.android.tools.r8.code.NegFloat.class - [JAR]

├─ com.android.tools.r8.code.NegInt.class - [JAR]

├─ com.android.tools.r8.code.NegLong.class - [JAR]

├─ com.android.tools.r8.code.NewArray.class - [JAR]

├─ com.android.tools.r8.code.NewInstance.class - [JAR]

├─ com.android.tools.r8.code.Nop.class - [JAR]

├─ com.android.tools.r8.code.NotInt.class - [JAR]

├─ com.android.tools.r8.code.NotLong.class - [JAR]

├─ com.android.tools.r8.code.OrInt.class - [JAR]

├─ com.android.tools.r8.code.OrInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.OrIntLit16.class - [JAR]

├─ com.android.tools.r8.code.OrIntLit8.class - [JAR]

├─ com.android.tools.r8.code.OrLong.class - [JAR]

├─ com.android.tools.r8.code.OrLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.PackedSwitch.class - [JAR]

├─ com.android.tools.r8.code.PackedSwitchPayload.class - [JAR]

├─ com.android.tools.r8.code.RemDouble.class - [JAR]

├─ com.android.tools.r8.code.RemDouble2Addr.class - [JAR]

├─ com.android.tools.r8.code.RemFloat.class - [JAR]

├─ com.android.tools.r8.code.RemFloat2Addr.class - [JAR]

├─ com.android.tools.r8.code.RemInt.class - [JAR]

├─ com.android.tools.r8.code.RemInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.RemIntLit16.class - [JAR]

├─ com.android.tools.r8.code.RemIntLit8.class - [JAR]

├─ com.android.tools.r8.code.RemLong.class - [JAR]

├─ com.android.tools.r8.code.RemLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.Return.class - [JAR]

├─ com.android.tools.r8.code.ReturnObject.class - [JAR]

├─ com.android.tools.r8.code.ReturnVoid.class - [JAR]

├─ com.android.tools.r8.code.ReturnWide.class - [JAR]

├─ com.android.tools.r8.code.RsubInt.class - [JAR]

├─ com.android.tools.r8.code.RsubIntLit8.class - [JAR]

├─ com.android.tools.r8.code.SafeCheckCast.class - [JAR]

├─ com.android.tools.r8.code.Sget.class - [JAR]

├─ com.android.tools.r8.code.SgetBoolean.class - [JAR]

├─ com.android.tools.r8.code.SgetByte.class - [JAR]

├─ com.android.tools.r8.code.SgetChar.class - [JAR]

├─ com.android.tools.r8.code.SgetObject.class - [JAR]

├─ com.android.tools.r8.code.SgetOrSput.class - [JAR]

├─ com.android.tools.r8.code.SgetShort.class - [JAR]

├─ com.android.tools.r8.code.SgetWide.class - [JAR]

├─ com.android.tools.r8.code.ShlInt.class - [JAR]

├─ com.android.tools.r8.code.ShlInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.ShlIntLit8.class - [JAR]

├─ com.android.tools.r8.code.ShlLong.class - [JAR]

├─ com.android.tools.r8.code.ShlLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.ShrInt.class - [JAR]

├─ com.android.tools.r8.code.ShrInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.ShrIntLit8.class - [JAR]

├─ com.android.tools.r8.code.ShrLong.class - [JAR]

├─ com.android.tools.r8.code.ShrLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.SparseSwitch.class - [JAR]

├─ com.android.tools.r8.code.SparseSwitchPayload.class - [JAR]

├─ com.android.tools.r8.code.Sput.class - [JAR]

├─ com.android.tools.r8.code.SputBoolean.class - [JAR]

├─ com.android.tools.r8.code.SputByte.class - [JAR]

├─ com.android.tools.r8.code.SputChar.class - [JAR]

├─ com.android.tools.r8.code.SputObject.class - [JAR]

├─ com.android.tools.r8.code.SputShort.class - [JAR]

├─ com.android.tools.r8.code.SputWide.class - [JAR]

├─ com.android.tools.r8.code.SubDouble.class - [JAR]

├─ com.android.tools.r8.code.SubDouble2Addr.class - [JAR]

├─ com.android.tools.r8.code.SubFloat.class - [JAR]

├─ com.android.tools.r8.code.SubFloat2Addr.class - [JAR]

├─ com.android.tools.r8.code.SubInt.class - [JAR]

├─ com.android.tools.r8.code.SubInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.SubLong.class - [JAR]

├─ com.android.tools.r8.code.SubLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.SwitchPayload.class - [JAR]

├─ com.android.tools.r8.code.Throw.class - [JAR]

├─ com.android.tools.r8.code.UshrInt.class - [JAR]

├─ com.android.tools.r8.code.UshrInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.UshrIntLit8.class - [JAR]

├─ com.android.tools.r8.code.UshrLong.class - [JAR]

├─ com.android.tools.r8.code.UshrLong2Addr.class - [JAR]

├─ com.android.tools.r8.code.XorInt.class - [JAR]

├─ com.android.tools.r8.code.XorInt2Addr.class - [JAR]

├─ com.android.tools.r8.code.XorIntLit16.class - [JAR]

├─ com.android.tools.r8.code.XorIntLit8.class - [JAR]

├─ com.android.tools.r8.code.XorLong.class - [JAR]

├─ com.android.tools.r8.code.XorLong2Addr.class - [JAR]

com.android.tools.r8.ir.optimize.info.initializer

├─ com.android.tools.r8.ir.optimize.info.initializer.AlwaysTrueInstanceInitializerInfoContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.ContextInsensitiveInstanceInitializerInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.ContextSensitiveInstanceInitializerInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.DefaultInstanceInitializerInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.EmptyInstanceInitializerInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.InstanceInitializerInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.InstanceInitializerInfoCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.InstanceInitializerInfoContext.class - [JAR]

├─ com.android.tools.r8.ir.optimize.info.initializer.NonTrivialInstanceInitializerInfo.class - [JAR]

com.android.tools.r8.ir.optimize.membervaluepropagation.assume

├─ com.android.tools.r8.ir.optimize.membervaluepropagation.assume.AssumeInfo.class - [JAR]

├─ com.android.tools.r8.ir.optimize.membervaluepropagation.assume.AssumeInfoLookup.class - [JAR]

com.android.tools.r8.ir.optimize.classinliner

├─ com.android.tools.r8.ir.optimize.classinliner.ClassInliner.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.ClassInlinerCostAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.ClassInlinerReceiverSet.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.FieldValueHelper.class - [JAR]

├─ com.android.tools.r8.ir.optimize.classinliner.InlineCandidateProcessor.class - [JAR]

com.android.tools.r8.ir.optimize

├─ com.android.tools.r8.ir.optimize.ArgumentRemovalUtils.class - [JAR]

├─ com.android.tools.r8.ir.optimize.AssertionsRewriter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.AssumeInserter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.AssumeRemover.class - [JAR]

├─ com.android.tools.r8.ir.optimize.Assumer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.BasicBlockInstructionsEquivalence.class - [JAR]

├─ com.android.tools.r8.ir.optimize.ClassInitializerDefaultsOptimization.class - [JAR]

├─ com.android.tools.r8.ir.optimize.CodeRewriter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.ConstantCanonicalizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.DeadCodeRemover.class - [JAR]

├─ com.android.tools.r8.ir.optimize.DefaultInliningOracle.class - [JAR]

├─ com.android.tools.r8.ir.optimize.Devirtualizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.DynamicTypeOptimization.class - [JAR]

├─ com.android.tools.r8.ir.optimize.ForcedInliningOracle.class - [JAR]

├─ com.android.tools.r8.ir.optimize.IdempotentFunctionCallCanonicalizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.Inliner.class - [JAR]

├─ com.android.tools.r8.ir.optimize.InliningConstraints.class - [JAR]

├─ com.android.tools.r8.ir.optimize.InliningOracle.class - [JAR]

├─ com.android.tools.r8.ir.optimize.InliningStrategy.class - [JAR]

├─ com.android.tools.r8.ir.optimize.InstructionEquivalence.class - [JAR]

├─ com.android.tools.r8.ir.optimize.MemberPoolCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.MemberValuePropagation.class - [JAR]

├─ com.android.tools.r8.ir.optimize.MethodPoolCollection.class - [JAR]

├─ com.android.tools.r8.ir.optimize.MoveEliminator.class - [JAR]

├─ com.android.tools.r8.ir.optimize.NestReducer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.NestUtils.class - [JAR]

├─ com.android.tools.r8.ir.optimize.OutlinerImpl.class - [JAR]

├─ com.android.tools.r8.ir.optimize.PeepholeOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.PhiOptimizations.class - [JAR]

├─ com.android.tools.r8.ir.optimize.RedundantFieldLoadAndStoreElimination.class - [JAR]

├─ com.android.tools.r8.ir.optimize.ReflectionOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.ServiceLoaderRewriter.class - [JAR]

├─ com.android.tools.r8.ir.optimize.SwitchCaseEliminator.class - [JAR]

├─ com.android.tools.r8.ir.optimize.SwitchMapCollector.class - [JAR]

├─ com.android.tools.r8.ir.optimize.UtilityMethodsForCodeOptimizations.class - [JAR]

com.android.tools.r8.graph.bytecodemetadata

├─ com.android.tools.r8.graph.bytecodemetadata.BytecodeInstructionMetadata.class - [JAR]

├─ com.android.tools.r8.graph.bytecodemetadata.BytecodeMetadata.class - [JAR]

├─ com.android.tools.r8.graph.bytecodemetadata.BytecodeMetadataProvider.class - [JAR]

com.android.tools.r8.horizontalclassmerging

├─ com.android.tools.r8.horizontalclassmerging.ClassInstanceFieldsMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.ClassMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.ClassMethodsBuilder.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.ClassStaticFieldsMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.ConstructorEntryPoint.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.HorizontalClassMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.HorizontalClassMergerCfCode.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.HorizontalClassMergerGraphLens.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.HorizontalClassMergerUtils.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.HorizontallyMergedClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.IRCodeProvider.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.InstanceInitializerAnalysis.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.InstanceInitializerDescription.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.InstanceInitializerMerger.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.InstanceInitializerMergerCollection.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.MergeGroup.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.MultiClassPolicy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.MultiClassPolicyWithPreprocessing.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.MultiClassSameReferencePolicy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.Policy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.PolicyExecutor.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.PolicyScheduler.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.SingleClassPolicy.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.SubtypingForrestForClasses.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.SyntheticArgumentClass.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.TreeFixer.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.VirtualMethodEntryPoint.class - [JAR]

├─ com.android.tools.r8.horizontalclassmerging.VirtualMethodMerger.class - [JAR]

com.android.tools.r8.ir.conversion

├─ com.android.tools.r8.ir.conversion.ArrayFilledDataPayloadResolver.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CallGraph.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CallGraphBuilder.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CallGraphBuilderBase.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CallSiteInformation.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CfBuilder.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CfSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CfSourceUtils.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CfState.class - [JAR]

├─ com.android.tools.r8.ir.conversion.ClassConverter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.ClassConverterResult.class - [JAR]

├─ com.android.tools.r8.ir.conversion.CodeOptimization.class - [JAR]

├─ com.android.tools.r8.ir.conversion.D8MethodProcessor.class - [JAR]

├─ com.android.tools.r8.ir.conversion.DexBuilder.class - [JAR]

├─ com.android.tools.r8.ir.conversion.DexSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.conversion.ExtraConstantIntParameter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.ExtraParameter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.ExtraUnusedNullParameter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.FieldOptimizationFeedback.class - [JAR]

├─ com.android.tools.r8.ir.conversion.IRBuilder.class - [JAR]

├─ com.android.tools.r8.ir.conversion.IRConverter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.LensCodeRewriter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.LensCodeRewriterUtils.class - [JAR]

├─ com.android.tools.r8.ir.conversion.LibraryDesugaredChecker.class - [JAR]

├─ com.android.tools.r8.ir.conversion.MethodConversionOptions.class - [JAR]

├─ com.android.tools.r8.ir.conversion.MethodOptimizationFeedback.class - [JAR]

├─ com.android.tools.r8.ir.conversion.MethodProcessor.class - [JAR]

├─ com.android.tools.r8.ir.conversion.MethodProcessorWithWave.class - [JAR]

├─ com.android.tools.r8.ir.conversion.OneTimeMethodProcessor.class - [JAR]

├─ com.android.tools.r8.ir.conversion.PartialCallGraphBuilder.class - [JAR]

├─ com.android.tools.r8.ir.conversion.PostMethodProcessor.class - [JAR]

├─ com.android.tools.r8.ir.conversion.PrimaryMethodProcessor.class - [JAR]

├─ com.android.tools.r8.ir.conversion.SourceCode.class - [JAR]

├─ com.android.tools.r8.ir.conversion.StringSwitchConverter.class - [JAR]

├─ com.android.tools.r8.ir.conversion.StringSwitchRemover.class - [JAR]

├─ com.android.tools.r8.ir.conversion.SwitchPayloadResolver.class - [JAR]

├─ com.android.tools.r8.ir.conversion.SyntheticStraightLineSourceCode.class - [JAR]

├─ com.android.tools.r8.ir.conversion.TypeConstraintResolver.class - [JAR]

com.android.tools.r8.optimize

├─ com.android.tools.r8.optimize.ClassAndMemberPublicizer.class - [JAR]

├─ com.android.tools.r8.optimize.FieldRebindingIdentityLens.class - [JAR]

├─ com.android.tools.r8.optimize.InvokeSingleTargetExtractor.class - [JAR]

├─ com.android.tools.r8.optimize.MemberRebindingAnalysis.class - [JAR]

├─ com.android.tools.r8.optimize.MemberRebindingIdentityLens.class - [JAR]

├─ com.android.tools.r8.optimize.MemberRebindingIdentityLensFactory.class - [JAR]

├─ com.android.tools.r8.optimize.MemberRebindingLens.class - [JAR]

├─ com.android.tools.r8.optimize.MemberRebindingUtils.class - [JAR]

├─ com.android.tools.r8.optimize.PublicizerLens.class - [JAR]

├─ com.android.tools.r8.optimize.VisibilityBridgeRemover.class - [JAR]

com.android.tools.r8.ir.optimize.controlflow

├─ com.android.tools.r8.ir.optimize.controlflow.SwitchCaseAnalyzer.class - [JAR]

com.android.tools.r8.ir.desugar.lambda

├─ com.android.tools.r8.ir.desugar.lambda.D8LambdaDesugaring.class - [JAR]

├─ com.android.tools.r8.ir.desugar.lambda.ForcefullyMovedLambdaMethodConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.lambda.LambdaDeserializationMethodRemover.class - [JAR]

├─ com.android.tools.r8.ir.desugar.lambda.LambdaDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.lambda.LambdaInstructionDesugaring.class - [JAR]

com.android.tools.r8.errors

├─ com.android.tools.r8.errors.ApiLevelDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.AssumeNoSideEffectsRuleForObjectMembersDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.CheckDiscardDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.ClassFileOverflowDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.CodeSizeOverflowDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.CompilationError.class - [JAR]

├─ com.android.tools.r8.errors.ConstantPoolOverflowDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.DefaultInterfaceMethodDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.DesugarDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.DesugaredLibraryMismatchDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.DexFileOverflowDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.DuplicateTypesDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.ExperimentalClassFileVersionDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.IncompleteNestNestDesugarDiagnosic.class - [JAR]

├─ com.android.tools.r8.errors.InlinableStaticFinalFieldPreconditionDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.InterfaceDesugarDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.InterfaceDesugarMissingTypeDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.InternalCompilerError.class - [JAR]

├─ com.android.tools.r8.errors.InvalidDebugInfoException.class - [JAR]

├─ com.android.tools.r8.errors.InvalidDescriptorException.class - [JAR]

├─ com.android.tools.r8.errors.InvalidLibrarySuperclassDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.InvokeCustomDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.MissingNestHostNestDesugarDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.NestDesugarDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.PrivateInterfaceMethodDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.StaticInterfaceMethodDiagnostic.class - [JAR]

├─ com.android.tools.r8.errors.Unimplemented.class - [JAR]

├─ com.android.tools.r8.errors.Unreachable.class - [JAR]

├─ com.android.tools.r8.errors.UnsupportedMainDexListUsageDiagnostic.class - [JAR]

com.android.tools.r8.ir.analysis.modeling

├─ com.android.tools.r8.ir.analysis.modeling.LibraryMethodReadSetModeling.class - [JAR]

com.android.tools.r8.repackaging

├─ com.android.tools.r8.repackaging.Repackaging.class - [JAR]

├─ com.android.tools.r8.repackaging.RepackagingAnnotationTracer.class - [JAR]

├─ com.android.tools.r8.repackaging.RepackagingConstraintGraph.class - [JAR]

├─ com.android.tools.r8.repackaging.RepackagingLens.class - [JAR]

├─ com.android.tools.r8.repackaging.RepackagingUseRegistry.class - [JAR]

com.android.tools.r8.bisect

├─ com.android.tools.r8.bisect.Bisect.class - [JAR]

├─ com.android.tools.r8.bisect.BisectOptions.class - [JAR]

├─ com.android.tools.r8.bisect.BisectState.class - [JAR]

com.android.tools.r8.utils.collections

├─ com.android.tools.r8.utils.collections.BidirectionalManyToManyMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalManyToManyRepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalManyToOneHashMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalManyToOneMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalManyToOneRepresentativeHashMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalManyToOneRepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToManyHashMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToManyMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToManyRepresentativeHashMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToManyRepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToOneHashMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.BidirectionalOneToOneMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.DexClassAndMethodSet.class - [JAR]

├─ com.android.tools.r8.utils.collections.DexClassAndMethodSetBase.class - [JAR]

├─ com.android.tools.r8.utils.collections.DexMethodSignatureSet.class - [JAR]

├─ com.android.tools.r8.utils.collections.EmptyBidirectionalOneToOneMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.IdentityHashSetFromMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.ImmutableDeque.class - [JAR]

├─ com.android.tools.r8.utils.collections.ImmutableInt2ReferenceSortedMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.LongLivedClassSetBuilder.class - [JAR]

├─ com.android.tools.r8.utils.collections.LongLivedCollectionBuilder.class - [JAR]

├─ com.android.tools.r8.utils.collections.LongLivedProgramMethodMapBuilder.class - [JAR]

├─ com.android.tools.r8.utils.collections.LongLivedProgramMethodMultisetBuilder.class - [JAR]

├─ com.android.tools.r8.utils.collections.LongLivedProgramMethodSetBuilder.class - [JAR]

├─ com.android.tools.r8.utils.collections.MutableBidirectionalManyToOneMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.MutableBidirectionalManyToOneRepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.MutableBidirectionalOneToManyMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.MutableBidirectionalOneToManyRepresentativeMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.MutableBidirectionalOneToOneMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramFieldMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramFieldSet.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramMemberMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramMethodMap.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramMethodMultiset.class - [JAR]

├─ com.android.tools.r8.utils.collections.ProgramMethodSet.class - [JAR]

├─ com.android.tools.r8.utils.collections.SortedProgramMethodSet.class - [JAR]

com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.AlwaysFalseParameterReprocessingCriteria.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.AlwaysTrueParameterReprocessingCriteria.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.ArgumentPropagatorReprocessingCriteriaCollection.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.MethodReprocessingCriteria.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.NonTrivialParameterReprocessingCriteria.class - [JAR]

├─ com.android.tools.r8.optimize.argumentpropagation.reprocessingcriteria.ParameterReprocessingCriteria.class - [JAR]

com.android.tools.r8.tracereferences.internal

├─ com.android.tools.r8.tracereferences.internal.AccessFlagsImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.ClassAccessFlagsImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.FieldAccessFlagsImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.MethodAccessFlagsImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.TraceReferencesResult.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.TracedClassImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.TracedFieldImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.TracedMethodImpl.class - [JAR]

├─ com.android.tools.r8.tracereferences.internal.TracedReferenceBase.class - [JAR]

com.android.tools.r8.ir.analysis.framework.intraprocedural

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.AbstractState.class - [JAR]

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.AbstractTransferFunction.class - [JAR]

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.DataflowAnalysisResult.class - [JAR]

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.FailedTransferFunctionResult.class - [JAR]

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.IntraproceduralDataflowAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.analysis.framework.intraprocedural.TransferFunctionResult.class - [JAR]

com.android.tools.r8.naming.signature

├─ com.android.tools.r8.naming.signature.GenericSignatureAction.class - [JAR]

├─ com.android.tools.r8.naming.signature.GenericSignatureParser.class - [JAR]

├─ com.android.tools.r8.naming.signature.GenericSignatureRewriter.class - [JAR]

com.android.tools.r8.ir.desugar.backports

├─ com.android.tools.r8.ir.desugar.backports.BackportedMethodDesugaringEventConsumer.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.BackportedMethods.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.BooleanMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.CollectionMethodGenerators.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.CollectionMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.FloatMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.LongMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.NumericMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.ObjectsMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.OptionalMethodRewrites.class - [JAR]

├─ com.android.tools.r8.ir.desugar.backports.SparseArrayMethodRewrites.class - [JAR]

com.android.tools.r8.ir.optimize.string

├─ com.android.tools.r8.ir.optimize.string.StringBuilderAppendFlowAnalysis.class - [JAR]

├─ com.android.tools.r8.ir.optimize.string.StringBuilderOptimizationConfiguration.class - [JAR]

├─ com.android.tools.r8.ir.optimize.string.StringBuilderOptimizer.class - [JAR]

├─ com.android.tools.r8.ir.optimize.string.StringOptimizer.class - [JAR]

com.android.tools.r8.graph

├─ com.android.tools.r8.graph.AbstractAccessContexts.class - [JAR]

├─ com.android.tools.r8.graph.AccessControl.class - [JAR]

├─ com.android.tools.r8.graph.AccessFlags.class - [JAR]

├─ com.android.tools.r8.graph.AppInfo.class - [JAR]

├─ com.android.tools.r8.graph.AppInfoWithClassHierarchy.class - [JAR]

├─ com.android.tools.r8.graph.AppServices.class - [JAR]

├─ com.android.tools.r8.graph.AppView.class - [JAR]

├─ com.android.tools.r8.graph.ApplicationReaderMap.class - [JAR]

├─ com.android.tools.r8.graph.AppliedGraphLens.class - [JAR]

├─ com.android.tools.r8.graph.ArgumentUse.class - [JAR]

├─ com.android.tools.r8.graph.AssemblyWriter.class - [JAR]

├─ com.android.tools.r8.graph.BottomUpClassHierarchyTraversal.class - [JAR]

├─ com.android.tools.r8.graph.CachedHashValueDexItem.class - [JAR]

├─ com.android.tools.r8.graph.CfCode.class - [JAR]

├─ com.android.tools.r8.graph.CfCodeDiagnostics.class - [JAR]

├─ com.android.tools.r8.graph.CfCodeStackMapValidatingException.class - [JAR]

├─ com.android.tools.r8.graph.CfCompareHelper.class - [JAR]

├─ com.android.tools.r8.graph.CfWritableCode.class - [JAR]

├─ com.android.tools.r8.graph.ClassAccessFlags.class - [JAR]

├─ com.android.tools.r8.graph.ClassDefinition.class - [JAR]

├─ com.android.tools.r8.graph.ClassHierarchyTraversal.class - [JAR]

├─ com.android.tools.r8.graph.ClassKind.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathClass.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathDefinition.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathField.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathMember.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathMethod.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathOrLibraryClass.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathOrLibraryContext.class - [JAR]

├─ com.android.tools.r8.graph.ClasspathOrLibraryDefinition.class - [JAR]

├─ com.android.tools.r8.graph.Code.class - [JAR]

├─ com.android.tools.r8.graph.DebugLocalInfo.class - [JAR]

├─ com.android.tools.r8.graph.DefaultInstanceInitializerCode.class - [JAR]

├─ com.android.tools.r8.graph.Definition.class - [JAR]

├─ com.android.tools.r8.graph.DexAnnotation.class - [JAR]

├─ com.android.tools.r8.graph.DexAnnotationDirectory.class - [JAR]

├─ com.android.tools.r8.graph.DexAnnotationElement.class - [JAR]

├─ com.android.tools.r8.graph.DexAnnotationSet.class - [JAR]

├─ com.android.tools.r8.graph.DexApplication.class - [JAR]

├─ com.android.tools.r8.graph.DexApplicationReadFlags.class - [JAR]

├─ com.android.tools.r8.graph.DexByteCodeWriter.class - [JAR]

├─ com.android.tools.r8.graph.DexCallSite.class - [JAR]

├─ com.android.tools.r8.graph.DexClass.class - [JAR]

├─ com.android.tools.r8.graph.DexClassAndField.class - [JAR]

├─ com.android.tools.r8.graph.DexClassAndMember.class - [JAR]

├─ com.android.tools.r8.graph.DexClassAndMethod.class - [JAR]

├─ com.android.tools.r8.graph.DexClasspathClass.class - [JAR]

├─ com.android.tools.r8.graph.DexCode.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugEntry.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugEntryBuilder.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugEvent.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugEventBuilder.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugEventVisitor.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugInfo.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugInfoForSingleLineMethod.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugInfoForWriting.class - [JAR]

├─ com.android.tools.r8.graph.DexDebugPositionState.class - [JAR]

├─ com.android.tools.r8.graph.DexDefinition.class - [JAR]

├─ com.android.tools.r8.graph.DexDefinitionSupplier.class - [JAR]

├─ com.android.tools.r8.graph.DexEncodedAnnotation.class - [JAR]

├─ com.android.tools.r8.graph.DexEncodedArray.class - [JAR]

├─ com.android.tools.r8.graph.DexEncodedField.class - [JAR]

├─ com.android.tools.r8.graph.DexEncodedMember.class - [JAR]

├─ com.android.tools.r8.graph.DexEncodedMethod.class - [JAR]

├─ com.android.tools.r8.graph.DexField.class - [JAR]

├─ com.android.tools.r8.graph.DexItem.class - [JAR]

├─ com.android.tools.r8.graph.DexItemFactory.class - [JAR]

├─ com.android.tools.r8.graph.DexLibraryClass.class - [JAR]

├─ com.android.tools.r8.graph.DexMember.class - [JAR]

├─ com.android.tools.r8.graph.DexMemberAnnotation.class - [JAR]

├─ com.android.tools.r8.graph.DexMethod.class - [JAR]

├─ com.android.tools.r8.graph.DexMethodHandle.class - [JAR]

├─ com.android.tools.r8.graph.DexMethodSignature.class - [JAR]

├─ com.android.tools.r8.graph.DexProgramClass.class - [JAR]

├─ com.android.tools.r8.graph.DexProto.class - [JAR]

├─ com.android.tools.r8.graph.DexReference.class - [JAR]

├─ com.android.tools.r8.graph.DexString.class - [JAR]

├─ com.android.tools.r8.graph.DexType.class - [JAR]

├─ com.android.tools.r8.graph.DexTypeList.class - [JAR]

├─ com.android.tools.r8.graph.DexTypeUtils.class - [JAR]

├─ com.android.tools.r8.graph.DexValue.class - [JAR]

├─ com.android.tools.r8.graph.DexWritableCode.class - [JAR]

├─ com.android.tools.r8.graph.DirectMappedDexApplication.class - [JAR]

├─ com.android.tools.r8.graph.EnclosingMethodAttribute.class - [JAR]

├─ com.android.tools.r8.graph.FieldAccessFlags.class - [JAR]

├─ com.android.tools.r8.graph.FieldAccessInfo.class - [JAR]

├─ com.android.tools.r8.graph.FieldAccessInfoCollection.class - [JAR]

├─ com.android.tools.r8.graph.FieldAccessInfoCollectionImpl.class - [JAR]

├─ com.android.tools.r8.graph.FieldAccessInfoImpl.class - [JAR]

├─ com.android.tools.r8.graph.FieldResolutionResult.class - [JAR]

├─ com.android.tools.r8.graph.FinalInitClassLens.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignature.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureContextBuilder.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureCorrectnessHelper.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureEnqueuerAnalysis.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureFormatDiagnostic.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignaturePartialTypeArgumentApplier.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignaturePrinter.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureTypeRewriter.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureTypeVisitor.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureUtils.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureValidationDiagnostic.class - [JAR]

├─ com.android.tools.r8.graph.GenericSignatureVisitor.class - [JAR]

├─ com.android.tools.r8.graph.GraphLens.class - [JAR]

├─ com.android.tools.r8.graph.ImmediateProgramSubtypingInfo.class - [JAR]

├─ com.android.tools.r8.graph.IndexedDexItem.class - [JAR]

├─ com.android.tools.r8.graph.InitClassLens.class - [JAR]

├─ com.android.tools.r8.graph.InnerClassAttribute.class - [JAR]

├─ com.android.tools.r8.graph.InstantiatedSubTypeInfo.class - [JAR]

├─ com.android.tools.r8.graph.InvalidCode.class - [JAR]

├─ com.android.tools.r8.graph.JarApplicationReader.class - [JAR]

├─ com.android.tools.r8.graph.JarClassFileReader.class - [JAR]

├─ com.android.tools.r8.graph.LazyCfCode.class - [JAR]

├─ com.android.tools.r8.graph.LazyLoadedDexApplication.class - [JAR]

├─ com.android.tools.r8.graph.LibraryClass.class - [JAR]

├─ com.android.tools.r8.graph.LibraryDefinition.class - [JAR]

├─ com.android.tools.r8.graph.LibraryField.class - [JAR]

├─ com.android.tools.r8.graph.LibraryMember.class - [JAR]

├─ com.android.tools.r8.graph.LibraryMethod.class - [JAR]

├─ com.android.tools.r8.graph.LookupCompletenessHelper.class - [JAR]

├─ com.android.tools.r8.graph.LookupLambdaTarget.class - [JAR]

├─ com.android.tools.r8.graph.LookupResult.class - [JAR]

├─ com.android.tools.r8.graph.LookupTarget.class - [JAR]

├─ com.android.tools.r8.graph.MemberResolutionResult.class - [JAR]

├─ com.android.tools.r8.graph.MethodAccessFlags.class - [JAR]

├─ com.android.tools.r8.graph.MethodAccessInfoCollection.class - [JAR]

├─ com.android.tools.r8.graph.MethodArrayBacking.class - [JAR]

├─ com.android.tools.r8.graph.MethodCollection.class - [JAR]

├─ com.android.tools.r8.graph.MethodCollectionBacking.class - [JAR]

├─ com.android.tools.r8.graph.MethodCollectionConcurrencyChecked.class - [JAR]

├─ com.android.tools.r8.graph.MethodMapBacking.class - [JAR]

├─ com.android.tools.r8.graph.MethodResolutionResult.class - [JAR]

├─ com.android.tools.r8.graph.NamingLensComparable.class - [JAR]

├─ com.android.tools.r8.graph.NestHostClassAttribute.class - [JAR]

├─ com.android.tools.r8.graph.NestMemberClassAttribute.class - [JAR]

├─ com.android.tools.r8.graph.NestedGraphLens.class - [JAR]

├─ com.android.tools.r8.graph.ObjectAllocationInfoCollection.class - [JAR]

├─ com.android.tools.r8.graph.ObjectAllocationInfoCollectionImpl.class - [JAR]

├─ com.android.tools.r8.graph.ObjectToOffsetMapping.class - [JAR]

├─ com.android.tools.r8.graph.OffsetToObjectMapping.class - [JAR]

├─ com.android.tools.r8.graph.ParameterAnnotationsList.class - [JAR]

├─ com.android.tools.r8.graph.PinnedPredicate.class - [JAR]

├─ com.android.tools.r8.graph.ProgramClassVisitor.class - [JAR]

├─ com.android.tools.r8.graph.ProgramDefinition.class - [JAR]

├─ com.android.tools.r8.graph.ProgramDerivedContext.class - [JAR]

├─ com.android.tools.r8.graph.ProgramDexCode.class - [JAR]

├─ com.android.tools.r8.graph.ProgramField.class - [JAR]

├─ com.android.tools.r8.graph.ProgramMember.class - [JAR]

├─ com.android.tools.r8.graph.ProgramMethod.class - [JAR]

├─ com.android.tools.r8.graph.ProgramPackage.class - [JAR]

├─ com.android.tools.r8.graph.ProgramPackageCollection.class - [JAR]

├─ com.android.tools.r8.graph.PrunedItems.class - [JAR]

├─ com.android.tools.r8.graph.RewrittenPrototypeDescription.class - [JAR]

├─ com.android.tools.r8.graph.RewrittenPrototypeDescriptionMethodOptimizationInfoFixer.class - [JAR]

├─ com.android.tools.r8.graph.SmaliWriter.class - [JAR]

├─ com.android.tools.r8.graph.SortedProgramPackage.class - [JAR]

├─ com.android.tools.r8.graph.SortedProgramPackageCollection.class - [JAR]

├─ com.android.tools.r8.graph.SubtypingInfo.class - [JAR]

├─ com.android.tools.r8.graph.SuccessfulMemberResolutionResult.class - [JAR]

├─ com.android.tools.r8.graph.ThrowNullCode.class - [JAR]

├─ com.android.tools.r8.graph.ThrowingInitClassLens.class - [JAR]

├─ com.android.tools.r8.graph.TopDownClassHierarchyTraversal.class - [JAR]

├─ com.android.tools.r8.graph.TreeFixerBase.class - [JAR]

├─ com.android.tools.r8.graph.UseRegistry.class - [JAR]

├─ com.android.tools.r8.graph.UseRegistryWithResult.class - [JAR]

com.android.tools.r8.errors.dontwarn

├─ com.android.tools.r8.errors.dontwarn.DontWarnConfiguration.class - [JAR]

├─ com.android.tools.r8.errors.dontwarn.EmptyDontWarnConfiguration.class - [JAR]

├─ com.android.tools.r8.errors.dontwarn.NonEmptyDontWarnConfiguration.class - [JAR]

Advertisement

Dependencies from Group

r8
Apr 03, 2023
1 usages

Discover Dependencies

Mar 08, 2013
5 usages
Dec 22, 2014
6 usages
13 stars
Dec 03, 2014
2 usages
0 stars
Nov 15, 2014
1 usages
0 stars
May 06, 2014
2 usages
1 stars
Mar 29, 2022
2 usages
1.1k stars
Dec 29, 2020
8 usages
461 stars
Dec 20, 2021
9 usages
2.1k stars
Jun 11, 2020
9 usages
1 stars
Nov 02, 2020
3 usages
48 stars