Uses of Class
org.mozilla.classfile.ClassFileWriter
Packages that use ClassFileWriter
-
Uses of ClassFileWriter in org.mozilla.classfile
Fields in org.mozilla.classfile declared as ClassFileWriterConstructors in org.mozilla.classfile with parameters of type ClassFileWriter -
Uses of ClassFileWriter in org.mozilla.javascript
Methods in org.mozilla.javascript with parameters of type ClassFileWriterModifier and TypeMethodDescriptionprivate static void
JavaAdapter.generateCtor
(ClassFileWriter cfw, String adapterName, String superName, Constructor<?> superCtor) private static void
JavaAdapter.generateEmptyCtor
(ClassFileWriter cfw, String adapterName, String superName, String scriptClassName) private static void
JavaAdapter.generateMethod
(ClassFileWriter cfw, String genName, String methodName, Class<?>[] parms, Class<?> returnType, boolean convertResult) private static void
JavaAdapter.generatePopResult
(ClassFileWriter cfw, Class<?> retType) Generates code to return a Java type, after calling a Java method that returns the same type.private static int
JavaAdapter.generatePushParam
(ClassFileWriter cfw, int paramOffset, Class<?> paramType) Generates code to push typed parameters onto the operand stack prior to a direct Java method call.(package private) static void
JavaAdapter.generatePushWrappedArgs
(ClassFileWriter cfw, Class<?>[] argTypes, int arrayLength) Generates code to wrap Java arguments into Object[].(package private) static void
JavaAdapter.generateReturnResult
(ClassFileWriter cfw, Class<?> retType, boolean callConvertResult) Generates code to convert a wrapped value type to a primitive type.private static void
JavaAdapter.generateSerialCtor
(ClassFileWriter cfw, String adapterName, String superName) private static void
JavaAdapter.generateSuper
(ClassFileWriter cfw, String genName, String superName, String methodName, String methodSignature, Class<?>[] parms, Class<?> returnType) Generates a method called "super$methodName()" which can be called from JavaScript that is equivalent to calling "super.methodName()" from Java.private static int
JavaAdapter.generateWrapArg
(ClassFileWriter cfw, int paramOffset, Class<?> argType) Generates code to wrap Java argument into Object. -
Uses of ClassFileWriter in org.mozilla.javascript.optimizer
Fields in org.mozilla.javascript.optimizer declared as ClassFileWriterMethods in org.mozilla.javascript.optimizer with parameters of type ClassFileWriterModifier and TypeMethodDescriptionprivate static void
Codegen.addDoubleWrap
(ClassFileWriter cfw) private void
Codegen.emitConstantDudeInitializers
(ClassFileWriter cfw) private void
Codegen.emitDirectConstructor
(ClassFileWriter cfw, OptFunctionNode ofn) private void
Codegen.emitRegExpInit
(ClassFileWriter cfw) private void
Codegen.emitTemplateLiteralInit
(ClassFileWriter cfw) Overview:private void
Codegen.generateCallMethod
(ClassFileWriter cfw, boolean isStrictMode) private static void
Codegen.generateExecute
(ClassFileWriter cfw) private void
Codegen.generateFunctionConstructor
(ClassFileWriter cfw) private void
Codegen.generateFunctionInit
(ClassFileWriter cfw, OptFunctionNode ofn) private void
Codegen.generateMain
(ClassFileWriter cfw) private void
Codegen.generateNativeFunctionOverrides
(ClassFileWriter cfw, String encodedSource) private void
Codegen.generateResumeGenerator
(ClassFileWriter cfw) private static void
Codegen.generateScriptCtor
(ClassFileWriter cfw) (package private) void
Codegen.pushNumberAsObject
(ClassFileWriter cfw, double num) (package private) static void
Codegen.pushUndefined
(ClassFileWriter cfw)