Package | Description |
---|---|
org.benf.cfr.reader |
Created with IntelliJ IDEA.
|
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters | |
org.benf.cfr.reader.bytecode.analysis.parse.utils.scope | |
org.benf.cfr.reader.bytecode.analysis.types | |
org.benf.cfr.reader.mapping | |
org.benf.cfr.reader.state | |
org.benf.cfr.reader.util.output |
Modifier and Type | Method and Description |
---|---|
Dumper |
PluginRunner.PluginDumperFactory.getNewTopLevelDumper(JavaTypeInstance classType,
SummaryDumper summaryDumper,
TypeUsageInformation typeUsageInformation,
IllegalIdentifierDump illegalIdentifierDump) |
Modifier and Type | Field and Description |
---|---|
private TypeUsageInformation |
UnreachableStaticRewriter.Rewriter.typeUsageInformation |
Modifier and Type | Method and Description |
---|---|
TypeUsageInformation |
LocalClassScopeDiscoverImpl.TypeUsageSpotter.getTypeUsageInformation() |
Modifier and Type | Method and Description |
---|---|
void |
JavaArrayTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaGenericPlaceholderTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaGenericRefTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaIntersectionTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaRefTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
JavaWildcardTypeInstance.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
void |
RawJavaType.dumpInto(Dumper d,
TypeUsageInformation typeUsageInformation,
TypeContext typeContext) |
Modifier and Type | Class and Description |
---|---|
private class |
Mapping.MappingTypeUsage |
Modifier and Type | Field and Description |
---|---|
private TypeUsageInformation |
Mapping.MappingTypeUsage.delegateOriginal |
private TypeUsageInformation |
Mapping.MappingTypeUsage.delegateRemapped |
private TypeUsageInformation |
Mapping.ObfuscationWrappingDumper.mappingTypeUsage |
Modifier and Type | Method and Description |
---|---|
TypeUsageInformation |
Mapping.ObfuscationWrappingDumper.getTypeUsageInformation() |
Modifier and Type | Method and Description |
---|---|
Dumper |
Mapping.ObfuscationWrappingDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Constructor and Description |
---|
MappingTypeUsage(TypeUsageInformation delegateRemapped,
TypeUsageInformation delegateOriginal) |
ObfuscationWrappingDumper(Dumper delegate,
TypeUsageInformation typeUsageInformation) |
Modifier and Type | Class and Description |
---|---|
class |
InnerClassTypeUsageInformation
Strips the outer class name off anything which preceeds this inner class.
|
class |
LocalClassAwareTypeUsageInformation |
class |
TypeUsageInformationEmpty |
class |
TypeUsageInformationImpl |
Modifier and Type | Field and Description |
---|---|
private TypeUsageInformation |
InnerClassTypeUsageInformation.delegate |
private TypeUsageInformation |
LocalClassAwareTypeUsageInformation.delegate |
static TypeUsageInformation |
TypeUsageInformationEmpty.INSTANCE |
Modifier and Type | Method and Description |
---|---|
TypeUsageInformation |
TypeUsageCollectingDumper.getRealTypeUsageInformation() |
TypeUsageInformation |
TypeUsageCollectingDumper.getTypeUsageInformation() |
TypeUsageInformation |
TypeUsageCollector.getTypeUsageInformation() |
Modifier and Type | Method and Description |
---|---|
Dumper |
TypeUsageCollectingDumper.withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation) |
Constructor and Description |
---|
InnerClassTypeUsageInformation(TypeUsageInformation delegate,
JavaRefTypeInstance analysisInnerClass) |
LocalClassAwareTypeUsageInformation(java.util.Map<JavaRefTypeInstance,java.lang.String> localClassTypes,
TypeUsageInformation delegate) |
Modifier and Type | Field and Description |
---|---|
private TypeUsageInformation |
StreamDumper.typeUsageInformation |
private TypeUsageInformation |
ToStringDumper.typeUsageInformation |
private TypeUsageInformation |
TokenStreamDumper.typeUsageInformation |
private TypeUsageInformation |
TypeOverridingDumper.typeUsageInformation |
Modifier and Type | Method and Description |
---|---|
TypeUsageInformation |
DelegatingDumper.getTypeUsageInformation() |
TypeUsageInformation |
Dumper.getTypeUsageInformation() |
TypeUsageInformation |
StreamDumper.getTypeUsageInformation() |
TypeUsageInformation |
ToStringDumper.getTypeUsageInformation() |
TypeUsageInformation |
TokenStreamDumper.getTypeUsageInformation() |
TypeUsageInformation |
TypeOverridingDumper.getTypeUsageInformation() |
Constructor and Description |
---|
FileDumper(java.lang.String dir,
boolean clobber,
JavaTypeInstance type,
SummaryDumper summaryDumper,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump) |
StdIODumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
StdIODumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context,
java.util.Set<JavaTypeInstance> emitted) |
StreamDumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
StreamDumper(TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context,
java.util.Set<JavaTypeInstance> emitted) |
StringStreamDumper(MethodErrorCollector methodErrorCollector,
java.lang.StringBuilder sb,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump) |
StringStreamDumper(MethodErrorCollector methodErrorCollector,
java.lang.StringBuilder sb,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
TokenStreamDumper(OutputSinkFactory.Sink<SinkReturns.Token> sink,
int version,
JavaTypeInstance classType,
MethodErrorCollector methodErrorCollector,
TypeUsageInformation typeUsageInformation,
Options options,
IllegalIdentifierDump illegalIdentifierDump,
MovableDumperContext context) |
TypeOverridingDumper(Dumper delegate,
TypeUsageInformation typeUsageInformation) |