Uses of Interface
org.benf.cfr.reader.util.output.Dumpable
-
-
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.opgraph
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph that implement Dumpable Modifier and Type Class Description classOp02WithProcessedDataAndRefsclassOp03SimpleStatementclassOp04StructuredStatement -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse
Subinterfaces of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse Modifier and Type Interface Description interfaceExpressioninterfaceLValueinterfaceStatement -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subinterfaces of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.expression Modifier and Type Interface Description interfaceConditionalExpression -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.literal
Classes in org.benf.cfr.reader.bytecode.analysis.parse.literal that implement Dumpable Modifier and Type Class Description classTypedLiteral -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Classes in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that implement Dumpable Modifier and Type Class Description classAbstractFieldVariableclassAbstractLValueclassArrayVariableclassFieldVariableNote - a field variable LValue means an lValue of ANY object.classLocalVariableclassSentinelLocalClassLValueThis is NOT an lvalue, however the definition of a local class follows the same scoping rulesclassStackSSALabelclassStaticVariable -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.statement
Classes in org.benf.cfr.reader.bytecode.analysis.parse.statement that implement Dumpable Modifier and Type Class Description classAbstractAssignmentclassAbstractStatementclassAnonBreakTargetclassAssignmentPreMutationIn an assignment prechange, the LHS is by definition equal to the RHS after the statement.classAssignmentSimpleclassCaseStatementclassCatchStatementclassCommentStatementprivate static classCommentStatement.StatementExpressionclassCompoundStatementThis should not be used to aggregate statements, but only to produce statements when multiple statements are generated by a single opcode.classConstructorStatementThis is a temporary statement - it should be replaced with an Assignment of a ConstructorInvokation However, it can force the type of the constructed object, which NEW is not capable of doing....classDoStatementclassExpressionStatementclassFinallyStatementclassForIterStatementclassForStatementclassGotoStatementclassIfExitingStatementclassIfStatementclassJSRCallStatementclassJSRRetStatementclassJumpingStatementclassMonitorEnterStatementclassMonitorExitStatementclassMonitorStatementclassNopclassRawSwitchStatementA 'raw' switch contains the original bytecode information about the switch.classReturnNothingStatementclassReturnStatementclassReturnValueStatementclassSwitchStatementclassThrowStatementclassTryStatementclassWhileStatement -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Classes in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that implement Dumpable Modifier and Type Class Description private static classLocalClassScopeDiscoverImpl.SentinelNV -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement Dumpable Modifier and Type Class Description private static classWildcardMatch.AbstractBaseExpressionWildcardstatic classWildcardMatch.AnyOneOfExpressionclassWildcardMatch.ArithmeticMutationWildcardclassWildcardMatch.BlockWildcardclassWildcardMatch.CastExpressionWildcardclassWildcardMatch.ConditionalExpressionWildcardclassWildcardMatch.ConstructorInvokationAnonymousInnerWildcardclassWildcardMatch.ConstructorInvokationSimpleWildcardprivate static classWildcardMatch.DebugDumpablestatic classWildcardMatch.ExpressionWildcardstatic classWildcardMatch.LValueWildcardstatic classWildcardMatch.MemberFunctionInvokationWildcardclassWildcardMatch.NewArrayWildcardstatic classWildcardMatch.StackLabelWildCardclassWildcardMatch.StaticFunctionInvokationWildcardclassWildcardMatch.StaticVariableWildcardclassWildcardMatch.SuperFunctionInvokationWildcard -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.structured
Subinterfaces of Dumpable in org.benf.cfr.reader.bytecode.analysis.structured Modifier and Type Interface Description interfaceStructuredStatement -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.structured.expression
Classes in org.benf.cfr.reader.bytecode.analysis.structured.expression that implement Dumpable Modifier and Type Class Description classStructuredStatementExpression -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.structured.statement
-
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that implement Dumpable Modifier and Type Class Description classAbstractPlaceholderclassBeginBlockclassElseBlockclassEndBlock -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.types
Classes in org.benf.cfr.reader.bytecode.analysis.types that implement Dumpable Modifier and Type Class Description classFormalTypeParameterprivate classJavaArrayTypeInstance.Annotatedprivate classJavaGenericPlaceholderTypeInstance.Annotatedprivate classJavaGenericRefTypeInstance.Annotatedprivate static classJavaRefTypeInstance.Annotatedprivate classJavaWildcardTypeInstance.Annotatedprivate classRawJavaType.Annotated -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.types.annotated
Subinterfaces of Dumpable in org.benf.cfr.reader.bytecode.analysis.types.annotated Modifier and Type Interface Description interfaceJavaAnnotatedTypeInstance -
Uses of Dumpable in org.benf.cfr.reader.bytecode.analysis.variables
Subinterfaces of Dumpable in org.benf.cfr.reader.bytecode.analysis.variables Modifier and Type Interface Description interfaceNamedVariableClasses in org.benf.cfr.reader.bytecode.analysis.variables that implement Dumpable Modifier and Type Class Description classNamedVariableDefaultclassNamedVariableFromHint -
Uses of Dumpable in org.benf.cfr.reader.entities
Classes in org.benf.cfr.reader.entities that implement Dumpable Modifier and Type Class Description classClassFileclassFakeMethod -
Uses of Dumpable in org.benf.cfr.reader.entities.annotations
Subinterfaces of Dumpable in org.benf.cfr.reader.entities.annotations Modifier and Type Interface Description interfaceElementValueClasses in org.benf.cfr.reader.entities.annotations that implement Dumpable Modifier and Type Class Description classElementValueAnnotationclassElementValueArrayclassElementValueClassclassElementValueConstclassElementValueEnum -
Uses of Dumpable in org.benf.cfr.reader.entities.attributes
-
Uses of Dumpable in org.benf.cfr.reader.state
Methods in org.benf.cfr.reader.state with parameters of type Dumpable Modifier and Type Method Description DumperTypeUsageCollectingDumper. dump(Dumpable d) -
Uses of Dumpable in org.benf.cfr.reader.util
Classes in org.benf.cfr.reader.util that implement Dumpable Modifier and Type Class Description classDecompilerCommentclassDecompilerComments -
Uses of Dumpable in org.benf.cfr.reader.util.output
Subinterfaces of Dumpable in org.benf.cfr.reader.util.output Modifier and Type Interface Description interfaceDumpableWithPrecedenceMethods in org.benf.cfr.reader.util.output with parameters of type Dumpable Modifier and Type Method Description DumperDelegatingDumper. dump(Dumpable d)DumperDumper. dump(Dumpable d)DumperStreamDumper. dump(Dumpable d)DumperTokenStreamDumper. dump(Dumpable d)DumperToStringDumper. dump(Dumpable d)static java.lang.StringToStringDumper. toString(Dumpable d)
-