Uses of Class
org.benf.cfr.reader.bytecode.BytecodeMeta
Packages that use BytecodeMeta
Package
Description
-
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode
Methods in org.benf.cfr.reader.bytecode that return types with arguments of type BytecodeMetaModifier and TypeMethodDescriptionstatic UnaryFunction<BytecodeMeta, Boolean> BytecodeMeta.checkParam(PermittedOptionProvider.Argument<Boolean> param) static UnaryFunction<BytecodeMeta, Boolean> BytecodeMeta.hasAnyFlag(BytecodeMeta.CodeInfoFlag... flag) Methods in org.benf.cfr.reader.bytecode with parameters of type BytecodeMetaModifier and TypeMethodDescriptionabstract booleanRecoveryOption.apply(MutableOptions mutableOptions, List<DecompilerComment> commentList, BytecodeMeta bytecodeMeta) booleanRecoveryOption.BooleanRO.apply(MutableOptions mutableOptions, List<DecompilerComment> commentList, BytecodeMeta bytecodeMeta) booleanRecoveryOption.ConditionalRO.apply(MutableOptions mutableOptions, List<DecompilerComment> commentList, BytecodeMeta bytecodeMeta) booleanRecoveryOption.IntRO.apply(MutableOptions mutableOptions, List<DecompilerComment> commentList, BytecodeMeta bytecodeMeta) booleanRecoveryOption.TrooleanRO.apply(MutableOptions mutableOptions, List<DecompilerComment> commentList, BytecodeMeta bytecodeMeta) RecoveryOptions.apply(DCCommonState commonState, Options originalOptions, BytecodeMeta bytecodeMeta) -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type BytecodeMetaModifier and TypeMethodDescriptionstatic booleanOp04StructuredStatement.checkTypeClashes(Op04StructuredStatement block, BytecodeMeta bytecodeMeta) static voidOp02WithProcessedDataAndRefs.discoverStorageLiveness(Method method, DecompilerComments comments, List<Op02WithProcessedDataAndRefs> op2list, BytecodeMeta bytecodeMeta) static voidOp04StructuredStatement.discoverVariableScopes(Method method, Op04StructuredStatement root, VariableFactory variableFactory, Options options, ClassFileVersion classFileVersion, BytecodeMeta bytecodeMeta) static voidOp04StructuredStatement.reduceClashDeclarations(Op04StructuredStatement root, BytecodeMeta bytecodeMeta) static voidOp04StructuredStatement.tidyVariableNames(Method method, Op04StructuredStatement root, BytecodeMeta bytecodeMeta, DecompilerComments comments, ClassCache classCache) -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.opgraph.op2rewriters
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op2rewriters with parameters of type BytecodeMeta -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type BytecodeMetaModifier and TypeMethodDescriptionstatic booleanLoopLivenessClash.detect(List<Op03SimpleStatement> statements, BytecodeMeta bytecodeMeta) static List<Op03SimpleStatement> KotlinSwitchHandler.extractStringSwitches(List<Op03SimpleStatement> in, BytecodeMeta bytecodeMeta) static voidSwitchReplacer.rebuildSwitches(List<Op03SimpleStatement> statements, Options options, DecompilerComments comments, BytecodeMeta bytecodeMeta) static voidSwitchReplacer.replaceRawSwitches(Method method, List<Op03SimpleStatement> in, BlockIdentifierFactory blockIdentifierFactory, Options options, DecompilerComments comments, BytecodeMeta bytecodeMeta) -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type BytecodeMetaModifierConstructorDescriptionSwitchStringRewriter(Options options, ClassFileVersion classFileVersion, BytecodeMeta bytecodeMeta) -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers with parameters of type BytecodeMetaModifier and TypeMethodDescriptionVariableNameTidier.NameDiscoverer.getUsedLambdaNames(BytecodeMeta bytecodeMeta, Op04StructuredStatement in) -
Uses of BytecodeMeta in org.benf.cfr.reader.bytecode.analysis.variables
Constructors in org.benf.cfr.reader.bytecode.analysis.variables with parameters of type BytecodeMeta