Uses of Class
org.benf.cfr.reader.util.DecompilerComments
Packages that use DecompilerComments
Package
Description
-
Uses of DecompilerComments in org.benf.cfr.reader.bytecode
Methods in org.benf.cfr.reader.bytecode that return DecompilerCommentsModifier and TypeMethodDescriptionAnalysisResult.getComments()AnalysisResultFromException.getComments()AnalysisResultSuccessful.getComments() -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type DecompilerCommentsModifier and TypeMethodDescriptionstatic voidOp04StructuredStatement.applyChecker(Op04Checker checker, Op04StructuredStatement root, DecompilerComments comments) static voidOp04StructuredStatement.applyTypeAnnotations(AttributeCode code, Op04StructuredStatement root, SortedMap<Integer, Integer> instrsByOffset, DecompilerComments comments) static List<Op03SimpleStatement> Op02WithProcessedDataAndRefs.convertToOp03List(List<Op02WithProcessedDataAndRefs> op2list, Method method, VariableFactory variableFactory, BlockIdentifierFactory blockIdentifierFactory, DCCommonState dcCommonState, DecompilerComments comments, TypeHintRecovery typeHintRecovery) static voidOp02WithProcessedDataAndRefs.discoverStorageLiveness(Method method, DecompilerComments comments, List<Op02WithProcessedDataAndRefs> op2list, BytecodeMeta bytecodeMeta) static voidOp04StructuredStatement.switchExpression(Method method, Op04StructuredStatement root, DecompilerComments comments) static voidOp04StructuredStatement.tidyVariableNames(Method method, Op04StructuredStatement root, BytecodeMeta bytecodeMeta, DecompilerComments comments, ClassCache classCache) static List<Op03SimpleStatement> Op03Blocks.topologicalSort(List<Op03SimpleStatement> statements, DecompilerComments comments, Options options) -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type DecompilerCommentsModifier and TypeMethodDescriptionstatic voidOp03Rewriters.cloneCodeFromLoop(List<Op03SimpleStatement> op03SimpleParseNodes, Options options, DecompilerComments comments) static voidOp03Rewriters.moveJumpsIntoDo(VariableFactory vf, List<Op03SimpleStatement> op03SimpleParseNodes, Options options, DecompilerComments comments) 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) voidJumpsIntoDoRewriter.rewrite(List<Op03SimpleStatement> op03SimpleParseNodes, DecompilerComments comments) voidJumpsIntoLoopCloneRewriter.rewrite(List<Op03SimpleStatement> op03SimpleParseNodes, DecompilerComments comments) static List<Op03SimpleStatement> SwitchReplacer.rewriteDuff(List<Op03SimpleStatement> statements, VariableFactory vf, DecompilerComments decompilerComments, Options options) -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type DecompilerCommentsModifierConstructorDescriptionSwitchExpressionRewriter(DecompilerComments comments, Method method) -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.checker
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.checker with parameters of type DecompilerCommentsModifier and TypeMethodDescriptionvoidIllegalReturnChecker.commentInto(DecompilerComments comments) voidLooseCatchChecker.commentInto(DecompilerComments comments) voidOp04Checker.commentInto(DecompilerComments comments) voidVoidVariableChecker.commentInto(DecompilerComments comments) -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers with parameters of type DecompilerCommentsModifierConstructorDescriptionTypeAnnotationTransformer(AttributeTypeAnnotations vis, AttributeTypeAnnotations invis, SortedMap<Integer, Integer> instrsByOffset, DecompilerComments comments) -
Uses of DecompilerComments in org.benf.cfr.reader.bytecode.analysis.types
Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type DecompilerCommentsModifier and TypeMethodDescriptionprotected voidJavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator.addBadComment(DecompilerComments comments) static voidTypeAnnotationHelper.apply(JavaAnnotatedTypeInstance annotatedTypeInstance, List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments) JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator.moveArray(DecompilerComments comments) JavaAnnotatedTypeIterator.moveArray(DecompilerComments comments) JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator.moveBound(DecompilerComments comments) JavaAnnotatedTypeIterator.moveBound(DecompilerComments comments) JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator.moveNested(DecompilerComments comments) JavaAnnotatedTypeIterator.moveNested(DecompilerComments comments) JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator.moveParameterized(int index, DecompilerComments comments) JavaAnnotatedTypeIterator.moveParameterized(int index, DecompilerComments comments) voidMethodPrototype.setNonMethodScopedSyntheticConstructorParameters(Method.MethodConstructor constructorFlag, DecompilerComments comments, Map<Integer, JavaTypeInstance> synthetics) -
Uses of DecompilerComments in org.benf.cfr.reader.entities
Methods in org.benf.cfr.reader.entities that return DecompilerCommentsModifier and TypeMethodDescriptionClassFile.ensureDecompilerComments()ClassFile.getNullableDecompilerComments()Methods in org.benf.cfr.reader.entities with parameters of type DecompilerCommentsConstructors in org.benf.cfr.reader.entities with parameters of type DecompilerCommentsModifierConstructorDescriptionFakeMethod(String name, EnumSet<AccessFlagMethod> accessFlags, JavaTypeInstance returnType, Op04StructuredStatement structuredStatement, DecompilerComments comments) -
Uses of DecompilerComments in org.benf.cfr.reader.entities.attributes
Methods in org.benf.cfr.reader.entities.attributes with parameters of type DecompilerCommentsModifier and TypeMethodDescriptionTypePathPart.apply(JavaAnnotatedTypeIterator it, DecompilerComments comments) TypePathPartArray.apply(JavaAnnotatedTypeIterator it, DecompilerComments comments) TypePathPartBound.apply(JavaAnnotatedTypeIterator it, DecompilerComments comments) TypePathPartNested.apply(JavaAnnotatedTypeIterator it, DecompilerComments comments) TypePathPartParameterized.apply(JavaAnnotatedTypeIterator it, DecompilerComments comments) -
Uses of DecompilerComments in org.benf.cfr.reader.entities.exceptions
Constructors in org.benf.cfr.reader.entities.exceptions with parameters of type DecompilerCommentsModifierConstructorDescriptionExceptionAggregator(List<ExceptionTableEntry> rawExceptions, BlockIdentifierFactory blockIdentifierFactory, Map<Integer, Integer> lutByOffset, List<Op01WithProcessedDataAndByteJumps> instrs, Options options, ConstantPool cp, DecompilerComments comments)