class BytecodeTrackingDumper extends DelegatingDumper
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
BytecodeTrackingDumper.LocAtLine |
(package private) static class |
BytecodeTrackingDumper.MethodBytecode |
Dumper.CannotCreateMethodErrorCollector.SummaryDumperMethodErrorCollector| Modifier and Type | Field and Description |
|---|---|
private BytecodeDumpConsumer |
consumer |
private java.util.Map<Method,BytecodeTrackingDumper.MethodBytecode> |
perMethod |
delegate| Constructor and Description |
|---|
BytecodeTrackingDumper(Dumper dumper,
BytecodeDumpConsumer consumer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
informBytecodeLoc(HasByteCodeLoc loc) |
addSummaryError, beginBlockComment, canEmitClass, comment, dump, dump, dump, endBlockComment, endCodeln, enqueuePendingCarriageReturn, explicitIndent, fieldName, getAdditionalOutputStream, getCurrentLine, getIndentLevel, getObfuscationMapping, getOutputCount, getTypeUsageInformation, identifier, indent, keyword, label, literal, methodName, newln, operator, packageName, print, print, removePendingCarriageReturn, separator, withTypeUsageInformationprivate final java.util.Map<Method,BytecodeTrackingDumper.MethodBytecode> perMethod
private final BytecodeDumpConsumer consumer
BytecodeTrackingDumper(Dumper dumper, BytecodeDumpConsumer consumer)
public void informBytecodeLoc(HasByteCodeLoc loc)
informBytecodeLoc in interface DumperinformBytecodeLoc in class DelegatingDumperpublic void close()
close in interface Dumperclose in class DelegatingDumper