public interface DebugInformationEmitter
| Modifier and Type | Method and Description |
|---|---|
void |
addClass(String className,
String parentName) |
void |
addField(String fieldName,
String jsName) |
void |
addSuccessors(SourceLocation location,
SourceLocation[] successors) |
DeferredCallSite |
emitCallSite() |
void |
emitClass(String className) |
void |
emitLocation(String fileName,
int line) |
void |
emitMethod(MethodDescriptor method) |
void |
emitStatementStart() |
void |
emitVariable(String[] sourceNames,
String generatedName) |
void |
setLocationProvider(LocationProvider locationProvider) |
void setLocationProvider(LocationProvider locationProvider)
void emitLocation(String fileName, int line)
void emitStatementStart()
void emitMethod(MethodDescriptor method)
void emitClass(String className)
DeferredCallSite emitCallSite()
void addSuccessors(SourceLocation location, SourceLocation[] successors)
Copyright © 2015. All rights reserved.