Uses of Class
org.teavm.backend.c.generate.CodeWriter
Packages that use CodeWriter
Package
Description
-
Uses of CodeWriter in org.teavm.backend.c.generate
Subclasses of CodeWriter in org.teavm.backend.c.generateMethods in org.teavm.backend.c.generate that return CodeWriterModifier and TypeMethodDescriptionBufferedCodeWriter.fragment()abstract CodeWriterCodeWriter.fragment()CodeWriter.indent()CodeWriter.outdent()CodeWriter.println()CodeWriter.printStrictType(ValueType type) CodeWriter.printType(VariableType type) FileGenerator.writer()Methods in org.teavm.backend.c.generate with parameters of type CodeWriterModifier and TypeMethodDescriptionvoidStringPoolGenerator.generate(CodeWriter writer) voidClassGenerator.generateClass(CodeWriter writer, CodeWriter headerWriter, ClassHolder cls) static voidCodeGenerator.generateMethodParameters(CodeWriter writer, MethodDescriptor methodRef, boolean isStatic, boolean withNames) static voidCodeGenerator.generateMethodSignature(CodeWriter writer, NameProvider names, MethodReference methodRef, boolean isStatic, boolean withNames) static voidStringPoolGenerator.generateSimpleStringLiteral(CodeWriter writer, String string) voidStringPoolGenerator.generateStringPoolHeaders(CodeWriter writer, IncludeManager includes) voidClassGenerator.generateType(CodeWriter writer, CodeWriter headerWriter, ValueType type) static voidCodeGeneratorUtil.printClassReference(CodeWriter writer, IncludeManager includes, NameProvider names, ClassReader cls, String className) static voidCodeGeneratorUtil.writeIntValue(CodeWriter writer, int i) static voidCodeGeneratorUtil.writeValue(CodeWriter writer, GenerationContext context, IncludeManager includes, Object value) Constructors in org.teavm.backend.c.generate with parameters of type CodeWriterModifierConstructorDescriptionCallSiteGenerator(GenerationContext context, CodeWriter writer, IncludeManager includes, String callSitesName) ClassGenerationContext(GenerationContext context, IncludeManager includes, CodeWriter prologueWriter, CodeWriter initWriter, String currentClassName) CodeGenerationVisitor(ClassGenerationContext classContext, CodeWriter writer, IncludeManager includes, List<CallSiteDescriptor> callSites, VolatileDefinitionFinder volatileDefinitions) CodeGenerator(ClassGenerationContext classContext, CodeWriter writer, IncludeManager includes) SimpleIncludeManager(FileNameProvider fileNames, CodeWriter writer) -
Uses of CodeWriter in org.teavm.backend.c.generators
Methods in org.teavm.backend.c.generators that return CodeWriterModifier and TypeMethodDescriptionGeneratorContext.writer()GeneratorContext.writerAfter()GeneratorContext.writerBefore() -
Uses of CodeWriter in org.teavm.backend.c.intrinsic
Methods in org.teavm.backend.c.intrinsic that return CodeWriter -
Uses of CodeWriter in org.teavm.backend.c.util
Methods in org.teavm.backend.c.util with parameters of type CodeWriterModifier and TypeMethodDescriptionstatic voidInteropUtil.printNativeReference(CodeWriter writer, ClassReader cls)