Class Hierarchy
- java.lang.Object
- org.teavm.backend.c.generate.CallSiteGenerator
- org.teavm.backend.c.generate.ClassGenerationContext
- org.teavm.backend.c.generate.ClassGenerator
- org.teavm.backend.c.generate.CodeGenerationVisitor (implements org.teavm.ast.ExprVisitor, org.teavm.ast.StatementVisitor)
- org.teavm.backend.c.generate.CodeGenerator
- org.teavm.backend.c.generate.CodeGeneratorUtil
- org.teavm.backend.c.generate.CodeWriter
- org.teavm.backend.c.generate.BufferedCodeWriter
- org.teavm.backend.c.generate.GenerationContext
- org.teavm.backend.c.generate.IncludeManager
- org.teavm.backend.c.generate.SimpleIncludeManager
- org.teavm.backend.lowlevel.generate.LowLevelNameProvider (implements org.teavm.backend.lowlevel.generate.NameProvider)
- org.teavm.backend.c.generate.CNameProvider
- org.teavm.backend.c.generate.OutputFileUtil
- org.teavm.backend.c.generate.ShorteningFileNameProvider (implements org.teavm.backend.c.generate.FileNameProvider)
- org.teavm.backend.c.generate.SimpleFileNameProvider (implements org.teavm.backend.c.generate.FileNameProvider)
- org.teavm.backend.c.generate.SimpleStringPool (implements org.teavm.backend.c.generate.StringPool)
- org.teavm.backend.c.generate.StringPoolGenerator
Interface Hierarchy
- org.teavm.backend.c.generate.FileGenerator
- org.teavm.backend.c.generate.FileNameProvider
- org.teavm.backend.c.generate.StringPool
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.teavm.backend.c.generate.CVariableType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)