Uses of Class
org.teavm.backend.c.generate.CodeWriter
-
Packages that use CodeWriter Package Description org.teavm.backend.c.generate org.teavm.backend.c.generators org.teavm.backend.c.intrinsic org.teavm.backend.c.util -
-
Uses of CodeWriter in org.teavm.backend.c.generate
Subclasses of CodeWriter in org.teavm.backend.c.generate Modifier and Type Class Description classBufferedCodeWriterMethods in org.teavm.backend.c.generate that return CodeWriter Modifier and Type Method Description CodeWriterBufferedCodeWriter. fragment()abstract CodeWriterCodeWriter. fragment()CodeWriterCodeWriter. indent()CodeWriterCodeWriter. outdent()CodeWriterCodeWriter. print(String string)CodeWriterCodeWriter. println()CodeWriterCodeWriter. println(String string)CodeWriterCodeWriter. printStrictType(ValueType type)CodeWriterCodeWriter. printType(VariableType type)CodeWriterCodeWriter. printType(ValueType type)CodeWriterFileGenerator. writer()Methods in org.teavm.backend.c.generate with parameters of type CodeWriter Modifier and Type Method Description voidStringPoolGenerator. 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 CodeWriter Constructor Description CallSiteGenerator(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 CodeWriter Modifier and Type Method Description CodeWriterGeneratorContext. writer()CodeWriterGeneratorContext. writerAfter()CodeWriterGeneratorContext. writerBefore() -
Uses of CodeWriter in org.teavm.backend.c.intrinsic
Methods in org.teavm.backend.c.intrinsic that return CodeWriter Modifier and Type Method Description CodeWriterIntrinsicContext. writer() -
Uses of CodeWriter in org.teavm.backend.c.util
Methods in org.teavm.backend.c.util with parameters of type CodeWriter Modifier and Type Method Description static voidInteropUtil. printNativeReference(CodeWriter writer, ClassReader cls)
-