Package org.teavm.jso.impl
Class JSBodyBloatedEmitter
java.lang.Object
org.teavm.jso.impl.JSBodyBloatedEmitter
- All Implemented Interfaces:
JSBodyEmitter
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidemit(org.teavm.backend.javascript.spi.GeneratorContext context, org.teavm.backend.javascript.codegen.SourceWriter writer, org.teavm.model.MethodReference methodRef) voidemit(org.teavm.backend.javascript.spi.InjectorContext context) imports()booleanisStatic()org.teavm.model.MethodReferencemethod()String[]
-
Field Details
-
script
-
-
Method Details
-
method
public org.teavm.model.MethodReference method()- Specified by:
methodin interfaceJSBodyEmitter
-
isStatic
public boolean isStatic()- Specified by:
isStaticin interfaceJSBodyEmitter
-
parameterNames
- Specified by:
parameterNamesin interfaceJSBodyEmitter
-
imports
- Specified by:
importsin interfaceJSBodyEmitter
-
emit
public void emit(org.teavm.backend.javascript.spi.InjectorContext context) - Specified by:
emitin interfaceJSBodyEmitter
-
emit
public void emit(org.teavm.backend.javascript.spi.GeneratorContext context, org.teavm.backend.javascript.codegen.SourceWriter writer, org.teavm.model.MethodReference methodRef) - Specified by:
emitin interfaceJSBodyEmitter
-