Package org.teavm.debugging.information
Class DummyDebugInformationEmitter
java.lang.Object
org.teavm.debugging.information.DummyDebugInformationEmitter
- All Implemented Interfaces:
DebugInformationEmitter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
addSuccessors
(SourceLocation location, SourceLocation[] successors) void
void
emitLocation
(String fileName, int line) void
emitMethod
(MethodDescriptor method) void
void
emitVariable
(String[] sourceName, String generatedName) void
void
void
setLocationProvider
(LocationProvider locationProvider)
-
Constructor Details
-
DummyDebugInformationEmitter
public DummyDebugInformationEmitter()
-
-
Method Details
-
emitLocation
- Specified by:
emitLocation
in interfaceDebugInformationEmitter
-
enterLocation
public void enterLocation()- Specified by:
enterLocation
in interfaceDebugInformationEmitter
-
exitLocation
public void exitLocation()- Specified by:
exitLocation
in interfaceDebugInformationEmitter
-
emitMethod
- Specified by:
emitMethod
in interfaceDebugInformationEmitter
-
emitClass
- Specified by:
emitClass
in interfaceDebugInformationEmitter
-
emitVariable
- Specified by:
emitVariable
in interfaceDebugInformationEmitter
-
emitStatementStart
public void emitStatementStart()- Specified by:
emitStatementStart
in interfaceDebugInformationEmitter
-
emitCallSite
- Specified by:
emitCallSite
in interfaceDebugInformationEmitter
-
setLocationProvider
- Specified by:
setLocationProvider
in interfaceDebugInformationEmitter
-
addClass
- Specified by:
addClass
in interfaceDebugInformationEmitter
-
addField
- Specified by:
addField
in interfaceDebugInformationEmitter
-
addSuccessors
- Specified by:
addSuccessors
in interfaceDebugInformationEmitter
-