Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

aaiobeMethod() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
abbreviation(int, boolean, Consumer<Blob>) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
abort() - Static method in class org.teavm.runtime.ExceptionHandling
 
ABS - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
ABSTRACT - Enum constant in enum class org.teavm.model.ElementModifier
 
ABSTRACT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
ABSTRACT - Static variable in class org.teavm.runtime.RuntimeClass
 
AbstractDependencyListener - Class in org.teavm.dependency
 
AbstractDependencyListener() - Constructor for class org.teavm.dependency.AbstractDependencyListener
 
AbstractInMemoryVirtualFile - Class in org.teavm.runtime.fs.memory
 
AbstractInstructionReader - Class in org.teavm.model.instructions
 
AbstractInstructionReader() - Constructor for class org.teavm.model.instructions.AbstractInstructionReader
 
AbstractInstructionVisitor - Class in org.teavm.model.instructions
 
AbstractInstructionVisitor() - Constructor for class org.teavm.model.instructions.AbstractInstructionVisitor
 
AbstractRendererListener - Class in org.teavm.vm.spi
 
AbstractRendererListener() - Constructor for class org.teavm.vm.spi.AbstractRendererListener
 
AbstractStatementVisitor - Class in org.teavm.ast
 
AbstractStatementVisitor() - Constructor for class org.teavm.ast.AbstractStatementVisitor
 
accept(byte[], int, int) - Method in interface org.teavm.backend.wasm.blob.BinaryDataConsumer
 
accept(byte[], int, int) - Method in interface org.teavm.backend.wasm.debug.SectionDataConsumer
 
accept(Expr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
accept(Expr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
accept(Expr, WasmType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
accept(Statement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
accept(WasmGCClassConsumerContext, String) - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumer
 
accept(JsonValue) - Method in class org.teavm.common.json.JsonValueProvider
 
acceptClass(String) - Method in interface org.teavm.vm.spi.ElementFilter
 
acceptField(FieldReference) - Method in interface org.teavm.vm.spi.ElementFilter
 
acceptMethod(MethodReference) - Method in interface org.teavm.vm.spi.ElementFilter
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.ArrayFromDataExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.BinaryExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.BoundCheckExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.CastExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.ConditionalExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.ConstantExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.Expr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.InstanceOfExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.InvocationExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.NewArrayExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.NewExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.NewMultiArrayExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.PrimitiveCastExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.QualificationExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.SubscriptExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.UnaryExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.UnwrapArrayExpr
 
acceptVisitor(ExprVisitor) - Method in class org.teavm.ast.VariableExpr
 
acceptVisitor(MethodNodeVisitor) - Method in class org.teavm.ast.AsyncMethodNode
 
acceptVisitor(MethodNodeVisitor) - Method in class org.teavm.ast.MethodNode
 
acceptVisitor(MethodNodeVisitor) - Method in class org.teavm.ast.RegularMethodNode
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.AssignmentStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.BlockStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.BreakStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.ConditionalStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.ContinueStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.GotoPartStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.InitClassStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.MonitorEnterStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.MonitorExitStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.ReturnStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.SequentialStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.Statement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.SwitchStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.ThrowStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.TryCatchStatement
 
acceptVisitor(StatementVisitor) - Method in class org.teavm.ast.WhileStatement
 
acceptVisitor(LineInfoCommandVisitor) - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommand
 
acceptVisitor(LineInfoCommandVisitor) - Method in class org.teavm.backend.wasm.debug.info.LineInfoEnterCommand
 
acceptVisitor(LineInfoCommandVisitor) - Method in class org.teavm.backend.wasm.debug.info.LineInfoExitCommand
 
acceptVisitor(LineInfoCommandVisitor) - Method in class org.teavm.backend.wasm.debug.info.LineInfoFileCommand
 
acceptVisitor(LineInfoCommandVisitor) - Method in class org.teavm.backend.wasm.debug.info.LineInfoLineCommand
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayLength
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewFixed
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmCall
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmCast
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmDrop
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmExpression
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFloat32Constant
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFloat64Constant
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmFunctionReference
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmGetGlobal
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmGetLocal
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Reference
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmInt32Constant
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmInt64Constant
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmIsNull
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmMemoryGrow
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmNullConstant
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmReturn
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStructNew
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStructNewDefault
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmTest
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmThrow
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmUnreachable
 
acceptVisitor(WasmCompositeTypeVisitor) - Method in class org.teavm.backend.wasm.model.WasmArray
 
acceptVisitor(WasmCompositeTypeVisitor) - Method in class org.teavm.backend.wasm.model.WasmCompositeType
 
acceptVisitor(WasmCompositeTypeVisitor) - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
acceptVisitor(WasmCompositeTypeVisitor) - Method in class org.teavm.backend.wasm.model.WasmStructure
 
acceptVisitor(DebuggerCallSiteVisitor) - Method in class org.teavm.debugging.information.DebuggerCallSite
 
acceptVisitor(DebuggerCallSiteVisitor) - Method in class org.teavm.debugging.information.DebuggerStaticCallSite
 
acceptVisitor(DebuggerCallSiteVisitor) - Method in class org.teavm.debugging.information.DebuggerVirtualCallSite
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.Instruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ArrayLengthInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.AssignInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.BinaryInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.BranchingInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.CastInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.CastNumberInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ClassConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.CloneArrayInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ConstructInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.DoubleConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.EmptyInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.ExitInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.FloatConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.GetElementInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.GetFieldInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.InitClassInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.IntegerConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.InvokeInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.JumpInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.LongConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.MonitorEnterInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.MonitorExitInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.NegateInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.NullCheckInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.NullConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.PutElementInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.PutFieldInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.RaiseInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.StringConstantInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.SwitchInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
acceptVisitor(InstructionVisitor) - Method in class org.teavm.model.InvokeDynamicInstruction
 
acceptWithType(Expr, ValueType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
acceptWithType(Expr, ValueType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
AccessLevel - Enum Class in org.teavm.model
Represents access levels for classes and class members.
AccumulationDiagnostics - Class in org.teavm.diagnostics
 
AccumulationDiagnostics() - Constructor for class org.teavm.diagnostics.AccumulationDiagnostics
 
acquire(WasmType) - Method in class org.teavm.backend.wasm.generate.TemporaryVariablePool
 
add() - Method in class org.teavm.common.RecordArrayBuilder
 
add(int) - Method in class org.teavm.common.IntegerArray
 
add(int) - Method in class org.teavm.common.RecordArrayBuilder.SubArray
 
add(int) - Method in class org.teavm.model.emit.ValueEmitter
 
add(WasmIntrinsicFactory) - Method in interface org.teavm.backend.wasm.TeaVMWasmHost
 
add(WasmIntrinsicFactory) - Method in class org.teavm.backend.wasm.WasmTarget
 
add(WasmCustomSection) - Method in class org.teavm.backend.wasm.model.WasmModule
 
add(WasmLocal) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
add(JsonValue) - Method in class org.teavm.common.json.JsonArrayValue
 
add(DependencyListener) - Method in interface org.teavm.vm.spi.TeaVMHost
 
add(DependencyListener) - Method in class org.teavm.vm.TeaVM
 
add(AnnotationHolder) - Method in class org.teavm.model.AnnotationContainer
 
add(ClassHolderTransformer) - Method in interface org.teavm.vm.spi.TeaVMHost
 
add(ClassHolderTransformer) - Method in class org.teavm.vm.TeaVM
 
add(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
add(Instruction) - Method in class org.teavm.model.BasicBlock
 
add(MethodReference, Generator) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
add(MethodReference, Generator) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
add(MethodReference, Injector) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
add(MethodReference, Injector) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
add(MethodReference, BootstrapMethodSubstitutor) - Method in interface org.teavm.vm.spi.TeaVMHost
 
add(MethodReference, BootstrapMethodSubstitutor) - Method in class org.teavm.vm.TeaVM
 
add(MethodReference, DependencyPlugin) - Method in interface org.teavm.vm.spi.TeaVMHost
 
add(MethodReference, DependencyPlugin) - Method in class org.teavm.vm.TeaVM
 
add(RendererListener) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
add(RendererListener) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
add(T) - Method in class org.teavm.backend.wasm.model.WasmCollection
 
ADD - Enum constant in enum class org.teavm.ast.BinaryOperation
 
ADD - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
ADD - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
ADD - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
addAll(int[]) - Method in class org.teavm.common.IntegerArray
 
addAll(Iterable<Instruction>) - Method in class org.teavm.model.BasicBlock
 
addBootstrapMethodSubstitutor(MethodReference, BootstrapMethodSubstitutor) - Method in class org.teavm.dependency.DependencyAnalyzer
 
addBranch(int, int[]) - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowBuilder
 
addCall(int, int[]) - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowBuilder
 
addClass(String, String, String) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
addClass(String, String, String) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
addClass(String, String, String) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
addClassCodeSize(String, int) - Method in class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
addClassCodeSize(String, int) - Method in interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
 
addClassConsumer(WasmGCClassConsumer) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addClassConsumer(WasmGCClassConsumer) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
addClassMappingRule(String[], String) - Method in class org.teavm.parsing.substitution.ClassMappings
 
addClassMetadataSize(String, int) - Method in class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
addClassMetadataSize(String, int) - Method in interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
 
addClassTransformer(ClassHolderTransformer) - Method in class org.teavm.dependency.DependencyAnalyzer
 
addConsumer(DependencyConsumer) - Method in class org.teavm.dependency.DependencyNode
 
addCustomTypeMapperFactory(WasmGCCustomTypeMapperFactory) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addCustomTypeMapperFactory(WasmGCCustomTypeMapperFactory) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
addDependencies(String, String...) - Method in interface org.teavm.cache.IncrementalDependencyRegistration
 
addDependencies(MethodReference, String...) - Method in interface org.teavm.cache.IncrementalDependencyRegistration
 
addDependencyListener(DependencyListener) - Method in class org.teavm.dependency.DependencyAnalyzer
 
addDependencyPlugin(MethodReference, DependencyPlugin) - Method in class org.teavm.dependency.DependencyAnalyzer
 
addEdge(int, int) - Method in class org.teavm.common.GraphBuilder
 
addEdge(int, int) - Method in class org.teavm.common.MutableDirectedGraph
 
addField(String, String) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
addField(String, String) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
addField(String, String) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
addField(FieldHolder) - Method in class org.teavm.model.ClassHolder
 
addFirst(Instruction) - Method in class org.teavm.model.BasicBlock
 
addFirstAll(Iterable<Instruction>) - Method in class org.teavm.model.BasicBlock
 
addForcedFunctionMethods(MethodContributor) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
addForcedFunctionMethods(MethodContributor) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
addGenerator(Generator) - Method in class org.teavm.backend.c.generate.GenerationContext
 
addGenerator(GeneratorFactory) - Method in class org.teavm.backend.c.CTarget
 
addGenerator(GeneratorFactory) - Method in interface org.teavm.backend.c.TeaVMCHost
 
addGenerator(WasmMethodGenerator) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
addGenerator(MethodReference, WasmGCCustomGenerator) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addGenerator(MethodReference, WasmGCCustomGenerator) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
addGeneratorFactory(WasmGCCustomGeneratorFactory) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addGeneratorFactory(WasmGCCustomGeneratorFactory) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
addGeneratorProvider(Function<ProviderContext, Generator>) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
addGeneratorProvider(Function<ProviderContext, Generator>) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
addInclude(String) - Method in class org.teavm.backend.c.generate.IncludeManager
 
addInclude(String) - Method in class org.teavm.backend.c.generate.SimpleIncludeManager
 
addInjector(MethodReference, Injector) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
addInjectorProvider(Function<ProviderContext, Injector>) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
addInjectorProvider(Function<ProviderContext, Injector>) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
addInstruction(Instruction) - Method in class org.teavm.model.emit.ProgramEmitter
 
addIntrinsic(Intrinsic) - Method in class org.teavm.backend.c.generate.GenerationContext
 
addIntrinsic(IntrinsicFactory) - Method in class org.teavm.backend.c.CTarget
 
addIntrinsic(IntrinsicFactory) - Method in interface org.teavm.backend.c.TeaVMCHost
 
addIntrinsic(WasmIntrinsic) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
addIntrinsic(MethodReference, WasmGCIntrinsic) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addIntrinsic(MethodReference, WasmGCIntrinsic) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
addIntrinsicFactory(WasmGCIntrinsicFactory) - Method in interface org.teavm.backend.wasm.gc.TeaVMWasmGCHost
 
addIntrinsicFactory(WasmGCIntrinsicFactory) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
ADDITION - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
additionalScopeName() - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
additionalScopeName() - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
addKeyListener(CachedFunction.KeyListener<T>) - Method in class org.teavm.common.CachedFunction
 
addListener(DebuggerListener) - Method in class org.teavm.debugging.Debugger
 
addListener(JavaScriptDebuggerListener) - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
addLocation(DefaultCallGraphNode, TextLocation) - Method in class org.teavm.dependency.DefaultCallSite
 
addLocation(CallLocation) - Method in class org.teavm.dependency.FieldDependency
 
addLocation(CallLocation) - Method in class org.teavm.dependency.MethodDependency
 
addLocationListener(LocationListener) - Method in class org.teavm.dependency.FieldDependency
 
addLocationListener(LocationListener) - Method in class org.teavm.dependency.MethodDependency
 
addMethod(MethodHolder) - Method in class org.teavm.model.ClassHolder
 
addNode() - Method in class org.teavm.common.MutableDirectedGraph
 
addNode(int) - Method in class org.teavm.common.LCATree
 
addPackageHierarchyMappingRule(String[], String) - Method in class org.teavm.parsing.substitution.ClassMappings
 
addPackageMappingRule(String[], String) - Method in class org.teavm.parsing.substitution.ClassMappings
 
addProperty(String, JsonVisitor) - Method in class org.teavm.common.json.JsonPropertyVisitor
 
address() - Method in class org.teavm.backend.wasm.debug.info.FieldInfo
 
address() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
address() - Method in class org.teavm.backend.wasm.debug.info.InstructionLocation
 
address() - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommand
 
address() - Method in interface org.teavm.backend.wasm.debug.info.TypeLayout
 
address() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
address(int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
address(int) - Method in interface org.teavm.backend.wasm.parser.AddressListener
 
ADDRESS - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
ADDRESS - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
ADDRESS - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
ADDRESS_32 - Enum constant in enum class org.teavm.backend.wasm.binary.AddressMode
 
ADDRESS_64 - Enum constant in enum class org.teavm.backend.wasm.binary.AddressMode
 
AddressIntrinsic - Class in org.teavm.backend.c.intrinsic
 
AddressIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
AddressIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.AddressIntrinsic
 
AddressIntrinsic(WasmClassGenerator) - Constructor for class org.teavm.backend.wasm.intrinsics.AddressIntrinsic
 
addressListener - Variable in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
AddressListener - Interface in org.teavm.backend.wasm.parser
 
AddressMode - Enum Class in org.teavm.backend.wasm.binary
 
addSectionSize(String, int) - Method in class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
addSectionSize(String, int) - Method in interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
 
addSourceResolver(SourceFileResolver) - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
addSourceResolver(SourceFileResolver) - Method in class org.teavm.debugging.information.SourceMapsWriter
 
addStringsSize(int) - Method in class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
addStringsSize(int) - Method in interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
 
addSuccessors(SourceLocation, SourceLocation[]) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
addSuccessors(SourceLocation, SourceLocation[]) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
addSuccessors(SourceLocation, SourceLocation[]) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
addSynthesizedClasses(Predicate<String>) - Method in class org.teavm.cache.AnnotationAwareCacheStatus
 
addToInitializer(Consumer<WasmFunction>) - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
addToInitializer(Consumer<WasmFunction>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
addToInitializer(Consumer<WasmFunction>) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
addToInitializer(Consumer<WasmFunction>) - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
addToInitializer(Consumer<WasmFunction>) - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
addToLastArg(List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor.CallSiteIdentifier
 
addVirtualMethods(Predicate<MethodReference>) - Method in class org.teavm.vm.TeaVM
 
addVirtualMethods(Predicate<MethodReference>) - Method in interface org.teavm.vm.TeaVMTargetController
 
addVirtualMethods(MethodContributor) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
addVirtualMethods(MethodContributor) - Method in interface org.teavm.backend.javascript.TeaVMJavaScriptHost
 
adopt(AbstractInMemoryVirtualFile, String) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
adopt(AbstractInMemoryVirtualFile, String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
adopt(AbstractInMemoryVirtualFile, String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
adopt(VirtualFile, String) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
adopt(VirtualFile, String) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
adopt(VirtualFile, String) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
adopt(VirtualFile, String) - Method in interface org.teavm.runtime.fs.VirtualFile
 
advance(int) - Method in class org.teavm.backend.wasm.blob.BlobReader
 
advance(int) - Method in class org.teavm.backend.wasm.debug.CompositeDebugLines
 
advance(int) - Method in interface org.teavm.backend.wasm.debug.DebugLines
 
advance(int) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
advance(int) - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
ADVANCED - Enum constant in enum class org.teavm.vm.TeaVMOptimizationLevel
 
affectedVariables(int) - Method in class org.teavm.model.analysis.AliasAnalysis
 
affectsEverything(int) - Method in class org.teavm.model.analysis.AliasAnalysis
 
After - Annotation Interface in org.teavm.vm.spi
 
afterOptimizations(Program, MethodReader) - Method in class org.teavm.backend.c.CTarget
 
afterOptimizations(Program, MethodReader) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
afterOptimizations(Program, MethodReader) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
afterOptimizations(Program, MethodReader) - Method in class org.teavm.backend.wasm.WasmTarget
 
afterOptimizations(Program, MethodReader) - Method in interface org.teavm.vm.TeaVMTarget
 
afterVisit(Expr) - Method in class org.teavm.ast.RecursiveVisitor
 
aiiobe() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
AliasAnalysis - Class in org.teavm.model.analysis
 
AliasAnalysis() - Constructor for class org.teavm.model.analysis.AliasAnalysis
 
AliasProvider - Interface in org.teavm.backend.javascript.codegen
 
align(int, int) - Static method in class org.teavm.backend.wasm.binary.BinaryWriter
 
align(int, int) - Static method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
align(int, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
align(Address, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
all() - Method in class org.teavm.model.AnnotationContainer
 
all() - Method in interface org.teavm.model.AnnotationContainerReader
 
all(Collection<Promise<T>>) - Static method in class org.teavm.common.Promise
 
alloc(int) - Static method in class org.teavm.runtime.GC
 
ALLOC_METHOD - Static variable in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
allocate(Address, int) - Static method in class org.teavm.runtime.MemoryTrace
 
allocate(RuntimeClass) - Static method in class org.teavm.runtime.Allocator
 
allocateArray(ValueType, Function<WasmArray, WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationUtil
 
allocateArray(ValueType, Supplier<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationUtil
 
allocateArray(RuntimeClass, int) - Static method in class org.teavm.runtime.Allocator
 
allocateArrayWithElements(ValueType, Supplier<List<? extends WasmExpression>>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationUtil
 
allocateMultiArray(List<WasmExpression>, ValueType, Supplier<List<WasmExpression>>, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
allocateMultiArray(List<WasmExpression>, ValueType, Supplier<List<WasmExpression>>, TextLocation) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
allocateMultiArray(List<WasmExpression>, ValueType, Supplier<List<WasmExpression>>, TextLocation) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
allocateMultiArray(RuntimeClass, Address, int) - Static method in class org.teavm.runtime.Allocator
 
allocateObject(String, TextLocation, WasmLocal, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
allocateObject(String, TextLocation, WasmLocal, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
allocateObject(String, TextLocation, WasmLocal, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
allocateRegisters(MethodReference, Program, boolean) - Method in class org.teavm.model.util.RegisterAllocator
 
Allocator - Class in org.teavm.runtime
 
AllocatorIntrinsic - Class in org.teavm.backend.c.intrinsic
 
AllocatorIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
AllocatorIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.AllocatorIntrinsic
 
AllocatorIntrinsic(WasmClassGenerator) - Constructor for class org.teavm.backend.wasm.intrinsics.AllocatorIntrinsic
 
allocStack(int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
allocStack(int) - Static method in class org.teavm.runtime.ShadowStack
 
allPredecessorsVisited(int) - Method in interface org.teavm.model.util.DominatorWalkerContext
 
allVoid(Collection<Promise<Void>>) - Static method in class org.teavm.common.Promise
 
AlwaysStaleCacheStatus - Class in org.teavm.cache
 
analyze(Statement) - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis
 
analyze(DependencyInfo) - Method in class org.teavm.model.analysis.ClassInitializerAnalysis
 
analyze(Program, int) - Method in class org.teavm.model.util.LivenessAnalyzer
 
analyze(Program, int) - Method in class org.teavm.model.util.NonSsaLivenessAnalyzer
 
analyze(Program, MethodDescriptor) - Method in class org.teavm.model.analysis.AliasAnalysis
 
analyze(Program, MethodDescriptor) - Method in class org.teavm.model.util.LivenessAnalyzer
 
analyze(Program, MethodDescriptor) - Method in class org.teavm.model.util.NonSsaLivenessAnalyzer
 
analyze(Program, MethodReference) - Method in class org.teavm.model.analysis.EscapeAnalysis
 
analyzeBeforeOptimizations(ListableClassReaderSource) - Method in class org.teavm.backend.c.CTarget
 
analyzeBeforeOptimizations(ListableClassReaderSource) - Method in class org.teavm.backend.wasm.WasmTarget
 
analyzeBeforeOptimizations(ListableClassReaderSource) - Method in interface org.teavm.vm.TeaVMTarget
 
and(BasicBlock, ForkEmitter) - Method in class org.teavm.model.emit.ForkEmitter
 
and(ConditionProducer) - Method in class org.teavm.model.emit.ConditionEmitter
 
AND - Enum constant in enum class org.teavm.ast.BinaryOperation
 
AND - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
AND - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
ANNOTATION - Enum constant in enum class org.teavm.model.ElementModifier
 
ANNOTATION - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
ANNOTATION - Static variable in class org.teavm.model.AnnotationValue
 
ANNOTATION - Static variable in class org.teavm.runtime.RuntimeClass
 
AnnotationAwareCacheStatus - Class in org.teavm.cache
 
AnnotationAwareCacheStatus(CacheStatus, IncrementalDependencyProvider, ClassReaderSource) - Constructor for class org.teavm.cache.AnnotationAwareCacheStatus
 
AnnotationContainer - Class in org.teavm.model
 
AnnotationContainer() - Constructor for class org.teavm.model.AnnotationContainer
 
AnnotationContainerReader - Interface in org.teavm.model
 
AnnotationHolder - Class in org.teavm.model
Represents an annotation of Java element.
AnnotationHolder(String) - Constructor for class org.teavm.model.AnnotationHolder
 
AnnotationIO - Class in org.teavm.cache
 
AnnotationIO(ReferenceCache, SymbolTable) - Constructor for class org.teavm.cache.AnnotationIO
 
AnnotationReader - Interface in org.teavm.model
 
AnnotationValue - Class in org.teavm.model
 
AnnotationValue(boolean) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(byte) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(char) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(double) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(float) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(int) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(long) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(short) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(String) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(List<AnnotationValue>) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(AnnotationReader) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(FieldReference) - Constructor for class org.teavm.model.AnnotationValue
 
AnnotationValue(ValueType) - Constructor for class org.teavm.model.AnnotationValue
 
ANY - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
ANY - Enum constant in enum class org.teavm.model.GenericValueType.ArgumentKind
 
ANY - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
ANY - Static variable in class org.teavm.model.GenericValueType.Argument
 
ANY_TO_EXTERN - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmExternConversionType
 
ANY_TO_EXTERN - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
API_VERSION - Static variable in class org.teavm.parsing.AsmUtil
 
append(char) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
append(char) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
append(char) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
append(double) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
append(float) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
append(int) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
append(int) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
append(long) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
append(CharSequence) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
append(CharSequence, int, int) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
append(CharSequence, int, int) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
append(CharSequence, int, int) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
append(CharSequence, int, int) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
append(String) - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
append(String) - Method in class org.teavm.backend.c.generate.CodeWriter
 
append(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
append(String) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
append(String) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
append(String) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
append(String) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
append(DataValue) - Method in class org.teavm.backend.wasm.binary.BinaryWriter
 
append(ValueEmitter) - Method in class org.teavm.model.emit.StringBuilderEmitter
 
appendBlockEnd() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendBlockStart() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendClass(Class<?>) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendClass(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendClass(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendClass(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendClass(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendClass(String) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendClass(String) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
appendClass(String) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
appendClassInit(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendClassInit(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendClassInit(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendClassInit(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendClassInit(String) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendElse() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendElseIf() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendField(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendField(FieldReference) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendField(FieldReference) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
appendField(FieldReference) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
appendFunction(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendFunction(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendFunction(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendFunction(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendFunction(String) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendGlobal(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendGlobal(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendGlobal(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendGlobal(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendGlobal(String) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendIf() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendInit(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendInit(MethodReference) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendLocation(TextLocation) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
appendLocation(TextLocation) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
appendMethod(Class<?>, String, Class<?>...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendMethod(String, String, ValueType...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendMethod(MethodReference) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendMethod(MethodReference) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendMethod(MethodReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendMethod(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendMethod(MethodReference) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendMethod(MethodReference) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
appendMethod(MethodReference) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
appendStaticField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendStaticField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendStaticField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendStaticField(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendStaticField(FieldReference) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
appendToResource(String) - Method in class org.teavm.vm.MemoryBuildTarget
 
appendType(ValueType) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
appendType(ValueType) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
 
appendVirtualMethod(String, Class<?>...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
appendVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
appendVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
appendVirtualMethod(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
appendVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
apply() - Method in class org.teavm.backend.wasm.optimization.UnusedFunctionElimination
 
apply() - Method in class org.teavm.backend.wasm.optimization.UnusedTypeElimination
 
apply() - Method in class org.teavm.backend.wasm.transformation.IndirectCallTraceTransformation
 
apply() - Method in class org.teavm.backend.wasm.transformation.MemoryAccessTraceTransformation
 
apply(String) - Method in class org.teavm.backend.javascript.rendering.DefaultGlobalNameWriter
 
apply(String) - Method in class org.teavm.parsing.ClasspathResourceMapper
 
apply(String) - Method in class org.teavm.parsing.resource.ResourceClassHolderMapper
 
apply(String) - Method in class org.teavm.parsing.substitution.ClassExclusions
 
apply(String) - Method in class org.teavm.parsing.substitution.ClassMappings
 
apply(String) - Method in class org.teavm.parsing.substitution.PrefixMapping
 
apply(String, String) - Method in interface org.teavm.classlib.ServiceLoaderFilter
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.ArrayIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.ClassIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.ClassSupportIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.DoubleIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.FloatIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.IntNumIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.ObjectIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.SystemArrayCopyIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.SystemIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.WasmGCResourcesIntrinsic
 
apply(InvocationExpr, WasmGCIntrinsicContext) - Method in class org.teavm.backend.wasm.intrinsics.gc.WasmRuntimeIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.AddressIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.AllocatorIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.ClassIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.ConsoleIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.DoubleIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.ExceptionHandlingIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.FloatIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.FunctionClassIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.FunctionIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.GCIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.IntegerIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.LongIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.MemoryTraceIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.ObjectIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.PlatformClassIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.PlatformClassMetadataIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.PlatformIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.PlatformObjectIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.RuntimeClassIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.ShadowStackIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.StructureIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.WasmHeapIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsic
 
apply(InvocationExpr, WasmIntrinsicManager) - Method in class org.teavm.backend.wasm.intrinsics.WasmRuntimeIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.AddressIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.AllocatorIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.ConsoleIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.ExceptionHandlingIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.FunctionClassIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.FunctionIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.GCIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.IntegerIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in interface org.teavm.backend.c.intrinsic.Intrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.LongIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.MemoryTraceIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.MutatorIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.PlatformClassIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.PlatformClassMetadataIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.PlatformIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.PlatformObjectIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.RuntimeClassIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.ShadowStackIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.StringsIntrinsic
 
apply(IntrinsicContext, InvocationExpr) - Method in class org.teavm.backend.c.intrinsic.StructureIntrinsic
 
apply(NamingStrategy) - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
apply(BasicBlock) - Method in class org.teavm.model.util.InstructionVariableMapper
 
apply(FieldReference) - Method in class org.teavm.model.lowlevel.LowLevelNullCheckFilter
 
apply(FieldReference) - Method in interface org.teavm.model.transformation.NullCheckFilter
 
apply(MethodHolder) - Method in class org.teavm.model.optimization.Devirtualization
 
apply(MethodReader, Program) - Method in class org.teavm.model.transformation.ClassInitializerInsertionTransformer
 
apply(MethodReader, Program) - Method in class org.teavm.model.transformation.ClassInitInsertion
 
apply(MethodReference) - Method in class org.teavm.model.lowlevel.LowLevelNullCheckFilter
 
apply(MethodReference) - Method in interface org.teavm.model.optimization.InliningFilter
 
apply(MethodReference) - Method in interface org.teavm.model.transformation.NullCheckFilter
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.ArrayGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.ClassGenerators
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.StringGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.SystemDoArrayCopyGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.WasmGCResourcesGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.WasmGCStringPoolGenerator
 
apply(MethodReference, WasmFunction, WasmGCCustomGeneratorContext) - Method in class org.teavm.backend.wasm.generators.gc.WeakReferenceGenerator
 
apply(MethodReference, WasmFunction, WasmMethodGeneratorContext) - Method in class org.teavm.backend.wasm.generators.ArrayGenerator
 
apply(MethodReference, WasmFunction, WasmMethodGeneratorContext) - Method in interface org.teavm.backend.wasm.generators.WasmMethodGenerator
 
apply(Program) - Method in class org.teavm.model.lowlevel.ClassInitializerEliminator
 
apply(Program) - Method in class org.teavm.model.lowlevel.WriteBarrierInsertion
 
apply(Program) - Method in class org.teavm.model.transformation.NoSuchFieldCatchElimination
 
apply(Program, MethodReader) - Method in class org.teavm.model.lowlevel.ShadowStackTransformer
 
apply(Program, MethodReference) - Method in class org.teavm.backend.lowlevel.transform.CoroutineTransformation
 
apply(Program, MethodReference) - Method in class org.teavm.model.optimization.Inlining
 
apply(Program, ValueType) - Method in class org.teavm.model.lowlevel.CheckInstructionTransformation
 
apply(RuntimeClass) - Method in class org.teavm.runtime.IsSupertypeFunction
 
apply(T) - Method in class org.teavm.common.CachedFunction
 
applyPrimitiveFlags(int, ValueType) - Static method in class org.teavm.backend.lowlevel.generate.ClassGeneratorUtil
 
applySection(String, byte[]) - Method in class org.teavm.backend.wasm.debug.parser.LinesDeobfuscationParser
 
applyToInstructions(BasicBlock) - Method in class org.teavm.model.util.InstructionVariableMapper
 
applyToModule(WasmModule) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
applyToPhis(BasicBlock) - Method in class org.teavm.model.util.InstructionVariableMapper
 
argsGet(Address, Address) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
argsSizesGet(IntResult, IntResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
argumentCount() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
array(JsonErrorReporter) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
array(JsonErrorReporter) - Method in class org.teavm.common.json.JsonArrayVisitor
 
array(JsonErrorReporter) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
array(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitor
 
Array(GenericValueType) - Constructor for class org.teavm.model.GenericValueType.Array
 
Array(ValueType) - Constructor for class org.teavm.model.ValueType.Array
 
ARRAY - Enum constant in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
 
ARRAY - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
ARRAY - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
ARRAY - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
ARRAY_DATA_FIELD_OFFSET - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
ARRAY_LENGTH - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
arrayCopy() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
arrayCopy(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
arrayCopy(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
ArrayElementType - Enum Class in org.teavm.model.instructions
 
ArrayFromDataExpr - Class in org.teavm.ast
 
ArrayFromDataExpr() - Constructor for class org.teavm.ast.ArrayFromDataExpr
 
ArrayGenerator - Class in org.teavm.backend.c.generators
 
ArrayGenerator - Class in org.teavm.backend.wasm.generators
 
ArrayGenerator - Class in org.teavm.backend.wasm.generators.gc
 
ArrayGenerator() - Constructor for class org.teavm.backend.c.generators.ArrayGenerator
 
ArrayGenerator() - Constructor for class org.teavm.backend.wasm.generators.ArrayGenerator
 
ArrayGenerator() - Constructor for class org.teavm.backend.wasm.generators.gc.ArrayGenerator
 
arrayGet() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
arrayGet(WasmSignedType, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
arrayGet(WasmSignedType, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
ArrayIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
ArrayIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.ArrayIntrinsic
 
ArrayLayout - Interface in org.teavm.backend.wasm.debug.info
 
arrayLength() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
arrayLength() - Method in class org.teavm.model.emit.ValueEmitter
 
arrayLength(VariableReader, VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
arrayLength(VariableReader, VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
arrayLength(VariableReader, VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
ArrayLengthInstruction - Class in org.teavm.model.instructions
 
ArrayLengthInstruction() - Constructor for class org.teavm.model.instructions.ArrayLengthInstruction
 
arrayNewDefault(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
arrayNewDefault(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
arrayNewFixed(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
arrayNewFixed(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
arrayOf(ValueType) - Static method in class org.teavm.model.ValueType
 
arraySet(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
arraySet(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
arraysPerRecord() - Method in class org.teavm.common.RecordArray
 
arrayType - Variable in class org.teavm.runtime.RuntimeClass
 
arrayType(PreciseValueType) - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
arrayType(T) - Method in class org.teavm.model.analysis.BaseTypeInference
 
ArrayType - Enum Class in org.teavm.ast
 
ArrayUnwrapMotion - Class in org.teavm.model.optimization
 
ArrayUnwrapMotion() - Constructor for class org.teavm.model.optimization.ArrayUnwrapMotion
 
arrayUnwrapType(PreciseValueType) - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
arrayUnwrapType(T) - Method in class org.teavm.model.analysis.BaseTypeInference
 
asBoolean() - Method in class org.teavm.common.json.JsonBooleanValue
 
asFieldType() - Method in enum class org.teavm.backend.wasm.debug.info.VariableType
 
asIntNumber() - Method in class org.teavm.common.json.JsonIntValue
 
asIntNumber() - Method in class org.teavm.common.json.JsonValue
 
AsmUtil - Class in org.teavm.parsing
 
asNonNullType() - Method in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
asNumber() - Method in class org.teavm.common.json.JsonFloatValue
 
asNumber() - Method in class org.teavm.common.json.JsonIntValue
 
asNumber() - Method in class org.teavm.common.json.JsonValue
 
asObject() - Method in class org.teavm.common.json.JsonObjectValue
 
asObject() - Method in class org.teavm.common.json.JsonValue
 
assertFree(Address, int) - Static method in class org.teavm.runtime.MemoryTrace
 
AssertionRemoval - Class in org.teavm.model.transformation
 
AssertionRemoval() - Constructor for class org.teavm.model.transformation.AssertionRemoval
 
assertIs(Class<?>) - Method in class org.teavm.model.emit.ValueEmitter
 
assertIs(ValueType) - Method in class org.teavm.model.emit.ValueEmitter
 
assign(Expr, Expr) - Static method in class org.teavm.ast.Statement
 
assign(VariableReader, VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
assign(VariableReader, VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
assign(VariableReader, VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
assign(VariableReader, VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
AssignInstruction - Class in org.teavm.model.instructions
 
AssignInstruction() - Constructor for class org.teavm.model.instructions.AssignInstruction
 
ASSIGNMENT - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
AssignmentExtractor - Class in org.teavm.model.util
 
AssignmentExtractor() - Constructor for class org.teavm.model.util.AssignmentExtractor
 
AssignmentStatement - Class in org.teavm.ast
 
AssignmentStatement() - Constructor for class org.teavm.ast.AssignmentStatement
 
asStorage() - Method in class org.teavm.backend.wasm.model.WasmType
 
asString() - Method in class org.teavm.common.json.JsonStringValue
 
asString() - Method in class org.teavm.common.json.JsonValue
 
AstCacheEntry - Class in org.teavm.cache
 
AstCacheEntry(RegularMethodNode, ControlFlowEntry[]) - Constructor for class org.teavm.cache.AstCacheEntry
 
AstDefinitionUsageAnalysis - Class in org.teavm.backend.c.analyze
 
AstDefinitionUsageAnalysis() - Constructor for class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis
 
AstDefinitionUsageAnalysis.Definition - Class in org.teavm.backend.c.analyze
 
AstDependencyExtractor - Class in org.teavm.cache
 
AstDependencyExtractor() - Constructor for class org.teavm.cache.AstDependencyExtractor
 
AstIO - Class in org.teavm.cache
 
AstIO(ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.AstIO
 
AstRemoval - Class in org.teavm.backend.javascript.templating
 
AstRemoval(Set<AstNode>) - Constructor for class org.teavm.backend.javascript.templating.AstRemoval
 
AstUtil - Class in org.teavm.backend.javascript.ast
 
AstVisitor - Class in org.teavm.backend.javascript.ast
 
AstVisitor() - Constructor for class org.teavm.backend.javascript.ast.AstVisitor
 
AstWriter - Class in org.teavm.backend.javascript.rendering
 
AstWriter(SourceWriter, Function<String, NameEmitter>) - Constructor for class org.teavm.backend.javascript.rendering.AstWriter
 
asType() - Method in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
asUnpackedType() - Method in class org.teavm.backend.wasm.model.WasmStorageType
 
asUnpackedType() - Method in class org.teavm.backend.wasm.model.WasmStorageType.Packed
 
asUnpackedType() - Method in class org.teavm.backend.wasm.model.WasmStorageType.Regular
 
asUnpackedType() - Method in class org.teavm.backend.wasm.parser.WasmHollowStorageType
 
asUnpackedType() - Method in class org.teavm.backend.wasm.parser.WasmHollowStorageType.Packed
 
asUnpackedType() - Method in class org.teavm.backend.wasm.parser.WasmHollowStorageType.Regular
 
AsyncInputStream - Interface in org.teavm.common
 
AsyncMethodExtractor - Class in org.teavm.cache
 
AsyncMethodExtractor() - Constructor for class org.teavm.cache.AsyncMethodExtractor
 
AsyncMethodFinder - Class in org.teavm.model.util
 
AsyncMethodFinder(CallGraph, DependencyInfo) - Constructor for class org.teavm.model.util.AsyncMethodFinder
 
AsyncMethodNode - Class in org.teavm.ast
 
AsyncMethodNode(MethodReference) - Constructor for class org.teavm.ast.AsyncMethodNode
 
AsyncMethodPart - Class in org.teavm.ast
 
AsyncMethodPart() - Constructor for class org.teavm.ast.AsyncMethodPart
 
AsyncProgramSplitter - Class in org.teavm.model.util
 
AsyncProgramSplitter(ClassReaderSource, Set<MethodReference>) - Constructor for class org.teavm.model.util.AsyncProgramSplitter
 
at(int) - Method in class org.teavm.cache.FileSymbolTable
 
at(int) - Method in class org.teavm.cache.InMemorySymbolTable
 
at(int) - Method in interface org.teavm.cache.SymbolTable
 
attached() - Method in interface org.teavm.debugging.DebuggerListener
 
attached() - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
availableBytes() - Static method in class org.teavm.runtime.GC
 

B

BaseClassesTransformation - Class in org.teavm.backend.wasm.transformation
 
BaseClassesTransformation - Class in org.teavm.backend.wasm.transformation.gc
 
BaseClassesTransformation() - Constructor for class org.teavm.backend.wasm.transformation.BaseClassesTransformation
 
BaseClassesTransformation() - Constructor for class org.teavm.backend.wasm.transformation.gc.BaseClassesTransformation
 
BaseDisassemblyListener - Class in org.teavm.backend.wasm.disasm
 
BaseDisassemblyListener(DisassemblyWriter, NameProvider) - Constructor for class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
BaseSectionParser - Class in org.teavm.backend.wasm.parser
 
BaseSectionParser() - Constructor for class org.teavm.backend.wasm.parser.BaseSectionParser
 
BaseTypeInference<T> - Class in org.teavm.model.analysis
 
BaseTypeInference(Program, MethodReference) - Constructor for class org.teavm.model.analysis.BaseTypeInference
 
BaseWasmFunctionRepository - Interface in org.teavm.backend.wasm
 
BaseWasmGenerationContext - Interface in org.teavm.backend.wasm.generate.common.methods
 
BaseWasmGenerationVisitor - Class in org.teavm.backend.wasm.generate.common.methods
 
BaseWasmGenerationVisitor(BaseWasmGenerationContext, MethodReference, WasmFunction, int, boolean) - Constructor for class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
BaseWasmGenerationVisitor.CallSiteIdentifier - Class in org.teavm.backend.wasm.generate.common.methods
 
BasicBlock - Class in org.teavm.model
 
basicBlockAt(int) - Method in class org.teavm.model.Program
 
basicBlockAt(int) - Method in interface org.teavm.model.ProgramReader
 
basicBlockCount() - Method in class org.teavm.model.Program
 
basicBlockCount() - Method in interface org.teavm.model.ProgramReader
 
BasicBlockMapper - Class in org.teavm.model.util
 
BasicBlockMapper(Function<BasicBlock, BasicBlock>) - Constructor for class org.teavm.model.util.BasicBlockMapper
 
BasicBlockMapper(IntUnaryOperator) - Constructor for class org.teavm.model.util.BasicBlockMapper
 
BasicBlockReader - Interface in org.teavm.model
 
BasicBlockSplitter - Class in org.teavm.model.util
 
BasicBlockSplitter(Program) - Constructor for class org.teavm.model.util.BasicBlockSplitter
 
Before - Annotation Interface in org.teavm.vm.spi
 
beforeInlining(Program, MethodReader) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
beforeInlining(Program, MethodReader) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
beforeInlining(Program, MethodReader) - Method in interface org.teavm.vm.TeaVMTarget
 
beforeOptimizations(Program, MethodReader) - Method in class org.teavm.backend.c.CTarget
 
beforeOptimizations(Program, MethodReader) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
beforeOptimizations(Program, MethodReader) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
beforeOptimizations(Program, MethodReader) - Method in class org.teavm.backend.wasm.WasmTarget
 
beforeOptimizations(Program, MethodReader) - Method in interface org.teavm.vm.TeaVMTarget
 
beforeVisit(Expr) - Method in class org.teavm.ast.RecursiveVisitor
 
begin() - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
begin(RenderingManager, BuildTarget) - Method in class org.teavm.vm.spi.AbstractRendererListener
 
begin(RenderingManager, BuildTarget) - Method in interface org.teavm.vm.spi.RendererListener
 
binary(BinaryOperation, OperationType, Expr, Expr) - Static method in class org.teavm.ast.Expr
 
binary(BinaryOperation, OperationType, Expr, Expr, TextLocation) - Static method in class org.teavm.ast.Expr
 
binary(WasmFloatBinaryOperation, WasmFloatType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
binary(WasmFloatBinaryOperation, WasmFloatType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
binary(WasmIntBinaryOperation, WasmIntType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
binary(WasmIntBinaryOperation, WasmIntType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
binary(BinaryOperation, VariableReader, VariableReader, VariableReader, NumericOperandType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
binary(BinaryOperation, VariableReader, VariableReader, VariableReader, NumericOperandType) - Method in interface org.teavm.model.instructions.InstructionReader
 
binary(BinaryOperation, VariableReader, VariableReader, VariableReader, NumericOperandType) - Method in class org.teavm.model.util.InstructionCopyReader
 
BinaryBranchingCondition - Enum Class in org.teavm.model.instructions
 
BinaryBranchingInstruction - Class in org.teavm.model.instructions
 
BinaryBranchingInstruction(BinaryBranchingCondition) - Constructor for class org.teavm.model.instructions.BinaryBranchingInstruction
 
BinaryDataConsumer - Interface in org.teavm.backend.wasm.blob
 
BinaryExpr - Class in org.teavm.ast
 
BinaryExpr() - Constructor for class org.teavm.ast.BinaryExpr
 
BinaryInstruction - Class in org.teavm.model.instructions
 
BinaryInstruction(BinaryOperation, NumericOperandType) - Constructor for class org.teavm.model.instructions.BinaryInstruction
 
BinaryOperation - Enum Class in org.teavm.ast
 
BinaryOperation - Enum Class in org.teavm.model.instructions
 
binarySearch(List<? extends T>, K, Function<T, K>) - Static method in class org.teavm.common.CollectionUtil
 
binarySearch(List<? extends T>, K, Function<T, K>, Comparator<K>) - Static method in class org.teavm.common.CollectionUtil
 
BinaryWriter - Class in org.teavm.backend.wasm.binary
 
BinaryWriter(int) - Constructor for class org.teavm.backend.wasm.binary.BinaryWriter
 
bitAnd(int) - Method in class org.teavm.model.emit.ValueEmitter
 
bitAnd(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
bitOr(int) - Method in class org.teavm.model.emit.ValueEmitter
 
bitOr(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
BITWISE_AND - Enum constant in enum class org.teavm.ast.BinaryOperation
 
BITWISE_AND - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
BITWISE_OR - Enum constant in enum class org.teavm.ast.BinaryOperation
 
BITWISE_OR - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
BITWISE_SHIFT - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
BITWISE_XOR - Enum constant in enum class org.teavm.ast.BinaryOperation
 
BITWISE_XOR - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
bitXor(int) - Method in class org.teavm.model.emit.ValueEmitter
 
bitXor(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
blob - Variable in class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
Blob - Class in org.teavm.backend.wasm.blob
 
Blob() - Constructor for class org.teavm.backend.wasm.blob.Blob
 
BlobReader - Class in org.teavm.backend.wasm.blob
 
blockLevel - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
BlockStatement - Class in org.teavm.ast
 
BlockStatement() - Constructor for class org.teavm.ast.BlockStatement
 
BOOLEAN - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
BOOLEAN - Enum constant in enum class org.teavm.model.PrimitiveType
 
BOOLEAN - Static variable in class org.teavm.model.AnnotationValue
 
BOOLEAN - Static variable in class org.teavm.model.GenericValueType
 
BOOLEAN - Static variable in class org.teavm.model.ValueType
 
BOOLEAN_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.common.json.JsonConsumer
 
booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.common.json.JsonVisitor
 
BootstrapMethodSubstitutor - Interface in org.teavm.dependency
 
boundCheck(VariableReader, VariableReader, VariableReader, boolean) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
boundCheck(VariableReader, VariableReader, VariableReader, boolean) - Method in interface org.teavm.model.instructions.InstructionReader
 
boundCheck(VariableReader, VariableReader, VariableReader, boolean) - Method in class org.teavm.model.util.InstructionCopyReader
 
BoundCheckExpr - Class in org.teavm.ast
 
BoundCheckExpr() - Constructor for class org.teavm.ast.BoundCheckExpr
 
BoundCheckInsertion - Class in org.teavm.model.transformation
 
BoundCheckInsertion() - Constructor for class org.teavm.model.transformation.BoundCheckInsertion
 
BoundCheckInstruction - Class in org.teavm.model.instructions
 
BoundCheckInstruction() - Constructor for class org.teavm.model.instructions.BoundCheckInstruction
 
box() - Method in class org.teavm.model.emit.ValueEmitter
 
BR - Enum constant in enum class org.teavm.backend.wasm.parser.BranchOpcode
 
BR_IF - Enum constant in enum class org.teavm.backend.wasm.parser.BranchOpcode
 
BR_ON_NON_NULL - Enum constant in enum class org.teavm.backend.wasm.parser.BranchOpcode
 
BR_ON_NULL - Enum constant in enum class org.teavm.backend.wasm.parser.BranchOpcode
 
branch(BranchOpcode, int, int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
branch(BranchOpcode, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
branch(BranchOpcode, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
BranchingCondition - Enum Class in org.teavm.model.instructions
 
BranchingInstruction - Class in org.teavm.model.instructions
 
BranchingInstruction(BranchingCondition) - Constructor for class org.teavm.model.instructions.BranchingInstruction
 
BranchOpcode - Enum Class in org.teavm.backend.wasm.parser
 
breakChoise() - Method in class org.teavm.model.emit.ChooseEmitter
 
Breakpoint - Class in org.teavm.debugging
 
breakpointChanged(JavaScriptBreakpoint) - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
breakpointStatusChanged(Breakpoint) - Method in interface org.teavm.debugging.DebuggerListener
 
BreakStatement - Class in org.teavm.ast
 
BreakStatement() - Constructor for class org.teavm.ast.BreakStatement
 
BRIDGE - Enum constant in enum class org.teavm.model.ElementModifier
 
BRIDGE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
BRIDGE - Static variable in class org.teavm.runtime.RuntimeClass
 
buffer - Variable in class org.teavm.backend.wasm.wasi.IOVec
 
buffer - Static variable in class org.teavm.backend.wasm.WasmHeap
 
BufferedCodeWriter - Class in org.teavm.backend.c.generate
 
BufferedCodeWriter(boolean) - Constructor for class org.teavm.backend.c.generate.BufferedCodeWriter
 
bufferLength - Variable in class org.teavm.backend.wasm.wasi.IOVec
 
bufferSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
build() - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplate.FragmentBuilder
 
build() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
build() - Method in class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
build() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
build() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowBuilder
 
build() - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
build() - Method in class org.teavm.common.GraphBuilder
 
build() - Method in class org.teavm.common.RecordArrayBuilder
 
build() - Method in class org.teavm.model.classes.VirtualTableBuilder
 
build() - Method in class org.teavm.model.emit.StringBuilderEmitter
 
build() - Method in class org.teavm.vm.TeaVMBuilder
 
build(File, String) - Method in class org.teavm.vm.TeaVM
 
build(Appendable) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriterBuilder
 
build(Statement) - Static method in class org.teavm.ast.analysis.LocationGraphBuilder
 
build(Blob) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
build(Program) - Static method in class org.teavm.model.optimization.VariableUsageGraphBuilder
 
build(Program, MethodDescriptor) - Static method in class org.teavm.model.analysis.NullnessInformation
 
build(BuildTarget, String) - Method in class org.teavm.vm.TeaVM
Does actual build.
buildAbbreviations(Blob) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
buildControlFlowGraph(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
buildControlFlowGraph2(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
buildDominatorGraph(DominatorTree, int) - Static method in class org.teavm.common.GraphUtils
 
buildDominatorTree(Graph) - Static method in class org.teavm.common.GraphUtils
 
buildDominatorTree(Graph, int) - Static method in class org.teavm.common.GraphUtils
 
builder(String) - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplate
 
buildListing(ProgramReader, String) - Method in class org.teavm.model.text.ListingBuilder
 
buildMapping(ProgramReader, boolean[], boolean) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
buildProvider() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
BuildTarget - Interface in org.teavm.vm
 
BYTE - Enum constant in enum class org.teavm.ast.ArrayType
 
BYTE - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
BYTE - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
BYTE - Enum constant in enum class org.teavm.model.instructions.IntegerSubtype
 
BYTE - Enum constant in enum class org.teavm.model.PrimitiveType
 
BYTE - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
BYTE - Static variable in class org.teavm.model.AnnotationValue
 
BYTE - Static variable in class org.teavm.model.GenericValueType
 
BYTE - Static variable in class org.teavm.model.ValueType
 
BYTE_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
BYTE_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
ByteArrayAsyncInputStream - Class in org.teavm.common
 
ByteArrayAsyncInputStream(byte[]) - Constructor for class org.teavm.common.ByteArrayAsyncInputStream
 

C

CachedExpression - Class in org.teavm.backend.wasm.generate
 
CachedExpression() - Constructor for class org.teavm.backend.wasm.generate.CachedExpression
 
CachedFunction<T,R> - Class in org.teavm.common
 
CachedFunction(Function<T, R>) - Constructor for class org.teavm.common.CachedFunction
 
CachedFunction.KeyListener<S> - Interface in org.teavm.common
 
caches(T) - Method in class org.teavm.common.CachedFunction
 
CacheStatus - Interface in org.teavm.cache
 
calculateRegionsCount(int, int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
calculateRegionsSize(int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
calculateStorageSize(int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
call(int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
call(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
call(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
CallFrame - Class in org.teavm.debugging
 
callFunctionFromTable(int, RuntimeObject) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
CallGraph - Interface in org.teavm.callgraph
Root object for traversing through call graph.
CallGraphNode - Interface in org.teavm.callgraph
 
callingMethod() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
CallLocation - Class in org.teavm.model
 
CallLocation(MethodReference) - Constructor for class org.teavm.model.CallLocation
 
CallLocation(MethodReference, TextLocation) - Constructor for class org.teavm.model.CallLocation
 
callReference(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
callReference(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
CallSite - Class in org.teavm.runtime
 
CallSite - Interface in org.teavm.callgraph
 
CallSite() - Constructor for class org.teavm.runtime.CallSite
 
CallSiteBinaryGenerator - Class in org.teavm.backend.wasm.generate
 
CallSiteBinaryGenerator(BinaryWriter, WasmClassGenerator, WasmStringPool, boolean) - Constructor for class org.teavm.backend.wasm.generate.CallSiteBinaryGenerator
 
CallSiteDescriptor - Class in org.teavm.model.lowlevel
 
CallSiteDescriptor(int, CallSiteLocation[]) - Constructor for class org.teavm.model.lowlevel.CallSiteDescriptor
 
CallSiteGenerator - Class in org.teavm.backend.c.generate
 
CallSiteGenerator(GenerationContext, CodeWriter, IncludeManager, String) - Constructor for class org.teavm.backend.c.generate.CallSiteGenerator
 
CallSiteIdentifier() - Constructor for class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor.CallSiteIdentifier
 
CallSiteLocation - Class in org.teavm.model.lowlevel
 
CallSiteLocation - Class in org.teavm.runtime
 
CallSiteLocation() - Constructor for class org.teavm.runtime.CallSiteLocation
 
CallSiteLocation(String, String, String, int) - Constructor for class org.teavm.model.lowlevel.CallSiteLocation
 
callSites() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
canary - Variable in class org.teavm.runtime.RuntimeClass
 
cancel() - Method in class org.teavm.ast.RecursiveVisitor
 
CANCEL - Enum constant in enum class org.teavm.vm.TeaVMProgressFeedback
 
canceled - Variable in class org.teavm.ast.RecursiveVisitor
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.generators.ArrayGenerator
 
canHandle(MethodReference) - Method in interface org.teavm.backend.c.generators.Generator
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.generators.ReferenceQueueGenerator
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.generators.WeakReferenceGenerator
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.AddressIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.AllocatorIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.ConsoleIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.ExceptionHandlingIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.FunctionClassIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.FunctionIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.GCIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.IntegerIntrinsic
 
canHandle(MethodReference) - Method in interface org.teavm.backend.c.intrinsic.Intrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.LongIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.MemoryTraceIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.MutatorIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.PlatformClassIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.PlatformClassMetadataIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.PlatformIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.PlatformObjectIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.RuntimeClassIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.ShadowStackIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.StringsIntrinsic
 
canHandle(MethodReference) - Method in class org.teavm.backend.c.intrinsic.StructureIntrinsic
 
canHandleSection(String) - Method in class org.teavm.backend.wasm.debug.parser.LinesDeobfuscationParser
 
canMove - Variable in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
canonicalize(String) - Method in class org.teavm.backend.c.runtime.fs.CFileSystem
 
canonicalize(String) - Method in class org.teavm.backend.wasm.runtime.fs.WasiFileSystem
 
canonicalize(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
canonicalize(String) - Method in interface org.teavm.runtime.fs.VirtualFileSystem
 
canonicalName - Variable in class org.teavm.runtime.RuntimeClass
 
canRead() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
canRead() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
canRead() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
canRead() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
canRead() - Method in interface org.teavm.runtime.fs.VirtualFile
 
canShrinkHeap() - Static method in class org.teavm.runtime.GC
 
canWrite() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
canWrite() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
canWrite() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
canWrite() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
canWrite() - Method in interface org.teavm.runtime.fs.VirtualFile
 
cardTable - Static variable in class org.teavm.backend.wasm.WasmHeap
 
cast(Class<?>) - Method in class org.teavm.model.emit.ValueEmitter
 
cast(WasmHollowType.Reference) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
cast(WasmHollowType.Reference) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
cast(NumericOperandType) - Method in class org.teavm.model.emit.ValueEmitter
 
cast(ValueType) - Method in class org.teavm.model.emit.ValueEmitter
 
cast(VariableReader, VariableReader, IntegerSubtype, CastIntegerDirection) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
cast(VariableReader, VariableReader, IntegerSubtype, CastIntegerDirection) - Method in interface org.teavm.model.instructions.InstructionReader
 
cast(VariableReader, VariableReader, IntegerSubtype, CastIntegerDirection) - Method in class org.teavm.model.util.InstructionCopyReader
 
cast(VariableReader, VariableReader, NumericOperandType, NumericOperandType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
cast(VariableReader, VariableReader, NumericOperandType, NumericOperandType) - Method in interface org.teavm.model.instructions.InstructionReader
 
cast(VariableReader, VariableReader, NumericOperandType, NumericOperandType) - Method in class org.teavm.model.util.InstructionCopyReader
 
cast(VariableReader, VariableReader, ValueType, boolean) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
cast(VariableReader, VariableReader, ValueType, boolean) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
cast(VariableReader, VariableReader, ValueType, boolean) - Method in interface org.teavm.model.instructions.InstructionReader
 
cast(VariableReader, VariableReader, ValueType, boolean) - Method in class org.teavm.model.util.InstructionCopyReader
 
castBranch(boolean, int, int, WasmHollowType.Reference, WasmHollowType.Reference) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
castBranch(boolean, int, int, WasmHollowType.Reference, WasmHollowType.Reference) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
CastExpr - Class in org.teavm.ast
 
CastExpr() - Constructor for class org.teavm.ast.CastExpr
 
castFromInteger(IntegerSubtype) - Method in class org.teavm.model.emit.ValueEmitter
 
CastInstruction - Class in org.teavm.model.instructions
 
CastInstruction() - Constructor for class org.teavm.model.instructions.CastInstruction
 
CastIntegerDirection - Enum Class in org.teavm.model.instructions
 
CastIntegerInstruction - Class in org.teavm.model.instructions
 
CastIntegerInstruction(IntegerSubtype, CastIntegerDirection) - Constructor for class org.teavm.model.instructions.CastIntegerInstruction
 
CastNumberInstruction - Class in org.teavm.model.instructions
 
CastNumberInstruction(NumericOperandType, NumericOperandType) - Constructor for class org.teavm.model.instructions.CastNumberInstruction
 
castToInteger(IntegerSubtype) - Method in class org.teavm.model.emit.ValueEmitter
 
catchError(Function<Throwable, S>) - Method in class org.teavm.common.Promise
 
catchException() - Static method in class org.teavm.runtime.ExceptionHandling
 
catchVoid(Consumer<Throwable>) - Method in class org.teavm.common.Promise
 
cce() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
cceMethod() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
CDependencyListener - Class in org.teavm.backend.c.analyze
 
CDependencyListener() - Constructor for class org.teavm.backend.c.analyze.CDependencyListener
 
CEIL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
cfg - Variable in class org.teavm.cache.AstCacheEntry
 
CFileSystem - Class in org.teavm.backend.c.runtime.fs
 
CFileSystem() - Constructor for class org.teavm.backend.c.runtime.fs.CFileSystem
 
CFileSystemTransformer - Class in org.teavm.backend.c.transform
 
CFileSystemTransformer() - Constructor for class org.teavm.backend.c.transform.CFileSystemTransformer
 
CHAR - Enum constant in enum class org.teavm.ast.ArrayType
 
CHAR - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
CHAR - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
CHAR - Enum constant in enum class org.teavm.model.instructions.IntegerSubtype
 
CHAR - Static variable in class org.teavm.model.AnnotationValue
 
CHAR - Static variable in class org.teavm.model.GenericValueType
 
CHAR_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
CHAR_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
CHARACTER - Enum constant in enum class org.teavm.model.PrimitiveType
 
CHARACTER - Static variable in class org.teavm.model.ValueType
 
characteristics - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
Characteristics - Class in org.teavm.model.lowlevel
 
Characteristics(ClassReaderSource) - Constructor for class org.teavm.model.lowlevel.Characteristics
 
CharPtr - Class in org.teavm.backend.c.runtime
 
CharPtr() - Constructor for class org.teavm.backend.c.runtime.CharPtr
 
checkExceptionType(TryCatchStatement, WasmLocal, List<WasmExpression>, WasmBlock) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
checkExceptionType(TryCatchStatement, WasmLocal, List<WasmExpression>, WasmBlock) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
checkForViolations() - Method in interface org.teavm.vm.Violations
 
checkHandlerId(List<WasmExpression>, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor.CallSiteIdentifier
 
CheckInstructionTransformation - Class in org.teavm.model.lowlevel
 
CheckInstructionTransformation() - Constructor for class org.teavm.model.lowlevel.CheckInstructionTransformation
 
checkIsFree(Address, int) - Static method in class org.teavm.runtime.MemoryTrace
 
choice(ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
choose(VariableReader, List<? extends SwitchTableEntryReader>, BasicBlockReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
choose(VariableReader, List<? extends SwitchTableEntryReader>, BasicBlockReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
choose(VariableReader, List<? extends SwitchTableEntryReader>, BasicBlockReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
ChooseEmitter - Class in org.teavm.model.emit
 
chunkAt(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
chunkCount() - Method in class org.teavm.backend.wasm.blob.Blob
 
CLASS - Enum constant in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
 
CLASS - Static variable in class org.teavm.model.AnnotationValue
 
CLASS_ARRAY - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_BOOLEAN - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_BYTE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_CHAR - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_CLASS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_DOUBLE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_FIELD_OFFSET - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
CLASS_FLOAT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_INT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_INTERFACE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_LONG - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_ROOT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_SHORT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
CLASS_UNKNOWN - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
classClass() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCStandardClasses
 
classClassNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
classConstant(VariableReader, ValueType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
classConstant(VariableReader, ValueType) - Method in interface org.teavm.model.instructions.InstructionReader
 
classConstant(VariableReader, ValueType) - Method in class org.teavm.model.util.InstructionCopyReader
 
ClassConstantInstruction - Class in org.teavm.model.instructions
 
ClassConstantInstruction() - Constructor for class org.teavm.model.instructions.ClassConstantInstruction
 
ClassDateProvider - Interface in org.teavm.parsing
 
ClassDependency - Class in org.teavm.dependency
 
ClassDependencyInfo - Interface in org.teavm.dependency
 
classes() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
classes() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
classes() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
classes() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
classes() - Method in interface org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationContext
 
classes() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
classes() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
classes() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
classes() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
classes() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorFactoryContext
 
classes() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicFactoryContext
 
classesOf(int) - Method in class org.teavm.model.analysis.ClassInference
 
ClassExclusions - Class in org.teavm.parsing.substitution
 
ClassExclusions() - Constructor for class org.teavm.parsing.substitution.ClassExclusions
 
ClassGenerationContext - Class in org.teavm.backend.c.generate
 
ClassGenerationContext(GenerationContext, IncludeManager, CodeWriter, CodeWriter, String) - Constructor for class org.teavm.backend.c.generate.ClassGenerationContext
 
ClassGenerator - Class in org.teavm.backend.c.generate
 
ClassGenerator(GenerationContext, TagRegistry, Decompiler, CacheStatus) - Constructor for class org.teavm.backend.c.generate.ClassGenerator
 
ClassGenerators - Class in org.teavm.backend.wasm.generators.gc
 
ClassGenerators() - Constructor for class org.teavm.backend.wasm.generators.gc.ClassGenerators
 
ClassGeneratorUtil - Class in org.teavm.backend.lowlevel.generate
 
ClassHierarchy - Class in org.teavm.model
 
ClassHierarchy(ClassReaderSource) - Constructor for class org.teavm.model.ClassHierarchy
 
ClassHolder - Class in org.teavm.model
 
ClassHolder(String) - Constructor for class org.teavm.model.ClassHolder
 
ClassHolderSource - Interface in org.teavm.model
 
ClassHolderTransformer - Interface in org.teavm.model
 
ClassHolderTransformerContext - Interface in org.teavm.model
 
ClassInference - Class in org.teavm.model.analysis
 
ClassInference(DependencyInfo, ClassHierarchy, Iterable<? extends String>, int) - Constructor for class org.teavm.model.analysis.ClassInference
 
ClassInfo - Class in org.teavm.backend.wasm.debug.info
 
ClassInfo() - Constructor for class org.teavm.backend.wasm.debug.info.ClassInfo
 
classInfoProvider() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
classInfoProvider() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
classInfoProvider() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
classInfoProvider() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
classInfoProvider() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
ClassInitElimination - Class in org.teavm.model.optimization
 
ClassInitElimination() - Constructor for class org.teavm.model.optimization.ClassInitElimination
 
ClassInitializerAnalysis - Class in org.teavm.model.analysis
 
ClassInitializerAnalysis(ListableClassReaderSource, ClassHierarchy, String) - Constructor for class org.teavm.model.analysis.ClassInitializerAnalysis
 
ClassInitializerEliminator - Class in org.teavm.model.lowlevel
 
ClassInitializerEliminator(ClassReaderSource) - Constructor for class org.teavm.model.lowlevel.ClassInitializerEliminator
 
ClassInitializerInfo - Interface in org.teavm.model.analysis
 
ClassInitializerInsertionTransformer - Class in org.teavm.model.transformation
 
ClassInitializerInsertionTransformer(ClassReaderSource, ClassInitializerInfo) - Constructor for class org.teavm.model.transformation.ClassInitializerInsertionTransformer
 
classInitializerName(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
classInitializerName(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
classInitializerNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
ClassInitializerTransformer - Class in org.teavm.model.lowlevel
 
ClassInitializerTransformer() - Constructor for class org.teavm.model.lowlevel.ClassInitializerTransformer
 
ClassInitInsertion - Class in org.teavm.model.transformation
 
ClassInitInsertion(ClassReaderSource) - Constructor for class org.teavm.model.transformation.ClassInitInsertion
 
classInstanceNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
ClassIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
ClassIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
ClassIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.ClassIntrinsic
 
ClassIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.ClassIntrinsic
 
ClassIO - Class in org.teavm.cache
 
ClassIO(ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.ClassIO
 
classLayout() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
ClassLayout - Interface in org.teavm.backend.wasm.debug.info
 
classLayoutInfo() - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
ClassLayoutInfo - Class in org.teavm.backend.wasm.debug.info
 
ClassLayoutInfo() - Constructor for class org.teavm.backend.wasm.debug.info.ClassLayoutInfo
 
classLiteral(ValueType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
classLiteral(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
classLiteral(ValueType) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
classLoader() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
classLoader() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
classLoader() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
ClassLoaderResourceTransformation - Class in org.teavm.backend.wasm.transformation.gc
 
ClassLoaderResourceTransformation() - Constructor for class org.teavm.backend.wasm.transformation.gc.ClassLoaderResourceTransformation
 
ClassMappings - Class in org.teavm.parsing.substitution
 
ClassMappings() - Constructor for class org.teavm.parsing.substitution.ClassMappings
 
ClassMetadataRequirements - Class in org.teavm.model.analysis
 
ClassMetadataRequirements(DependencyInfo) - Constructor for class org.teavm.model.analysis.ClassMetadataRequirements
 
ClassMetadataRequirements.Info - Interface in org.teavm.model.analysis
 
className - Variable in class org.teavm.backend.c.util.Deobfuscator.Location
 
className - Variable in class org.teavm.model.lowlevel.ExportedMethodKey
 
className - Variable in class org.teavm.runtime.MethodLocation
 
className(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
className(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
classNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
ClassPatch - Class in org.teavm.model.transformation
 
ClassPatch() - Constructor for class org.teavm.model.transformation.ClassPatch
 
ClasspathClassHolderSource - Class in org.teavm.parsing
 
ClasspathClassHolderSource(ClassLoader, ReferenceCache) - Constructor for class org.teavm.parsing.ClasspathClassHolderSource
 
ClasspathClassHolderSource(ReferenceCache) - Constructor for class org.teavm.parsing.ClasspathClassHolderSource
 
ClasspathResourceMapper - Class in org.teavm.parsing
 
ClasspathResourceMapper(ClassLoader, ReferenceCache, Function<String, ClassHolder>) - Constructor for class org.teavm.parsing.ClasspathResourceMapper
 
ClasspathResourceMapper(Properties, ReferenceCache, Function<String, ClassHolder>) - Constructor for class org.teavm.parsing.ClasspathResourceMapper
 
ClasspathResourceProvider - Class in org.teavm.parsing
 
ClasspathResourceProvider(ClassLoader) - Constructor for class org.teavm.parsing.ClasspathResourceProvider
 
ClasspathResourceReader - Class in org.teavm.parsing.resource
 
ClasspathResourceReader() - Constructor for class org.teavm.parsing.resource.ClasspathResourceReader
 
ClasspathResourceReader(ClassLoader) - Constructor for class org.teavm.parsing.resource.ClasspathResourceReader
 
classPtr(String) - Method in interface org.teavm.backend.wasm.debug.DebugClasses
 
classPtr(String) - Method in class org.teavm.backend.wasm.debug.DebugClassesBuilder
 
classReached(DependencyAgent, String) - Method in class org.teavm.backend.c.analyze.InteropDependencyListener
 
classReached(DependencyAgent, String) - Method in class org.teavm.backend.wasm.generate.WasmDependencyListener
 
classReached(DependencyAgent, String) - Method in class org.teavm.dependency.AbstractDependencyListener
 
classReached(DependencyAgent, String) - Method in interface org.teavm.dependency.DependencyListener
 
ClassReader - Interface in org.teavm.model
 
ClassReaderSource - Interface in org.teavm.model
 
classRef() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
classRef() - Method in interface org.teavm.backend.wasm.debug.info.InterfaceLayout
 
classReference - Variable in class org.teavm.runtime.RuntimeObject
 
ClassRefsRenamer - Class in org.teavm.parsing
 
ClassRefsRenamer(ReferenceCache, Function<String, String>) - Constructor for class org.teavm.parsing.ClassRefsRenamer
 
classSource() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
ClassSourcePacker - Interface in org.teavm.dependency
 
ClassSupportIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
ClassSupportIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.ClassSupportIntrinsic
 
classSystemInitializerNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
clean() - Method in interface org.teavm.debugging.information.DeferredCallSite
 
cleanup(ClassSourcePacker) - Method in class org.teavm.dependency.DependencyAnalyzer
 
cleanup(ClassSourcePacker) - Method in class org.teavm.dependency.FastDependencyAnalyzer
 
cleanupTypes() - Method in class org.teavm.dependency.DependencyAnalyzer
 
clear() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
clear() - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
clear() - Method in class org.teavm.backend.javascript.rendering.VariableNameGenerator
 
clear() - Method in class org.teavm.backend.wasm.model.WasmCollection
 
clear() - Method in class org.teavm.common.GraphBuilder
 
clear() - Method in class org.teavm.common.IntegerArray
 
clear() - Method in class org.teavm.common.RecordArrayBuilder.SubArray
 
clear() - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
clear() - Method in class org.teavm.vm.MemoryBuildTarget
 
CLINIT_METHOD - Static variable in class org.teavm.backend.javascript.rendering.Renderer
 
CLOCKID_REALTIME - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
clockTimeGet(int, long, LongResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
clone() - Method in class org.teavm.ast.Expr
 
clone() - Method in class org.teavm.backend.c.util.Deobfuscator.Location
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.ArrayFromDataExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.BinaryExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.BoundCheckExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.CastExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.ConditionalExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.ConstantExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.Expr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.InstanceOfExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.InvocationExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.NewArrayExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.NewExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.NewMultiArrayExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.PrimitiveCastExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.QualificationExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.SubscriptExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.UnaryExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.UnwrapArrayExpr
 
clone(Map<Expr, Expr>) - Method in class org.teavm.ast.VariableExpr
 
cloneArray() - Method in class org.teavm.model.emit.ValueEmitter
 
cloneArray(VariableReader, VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
cloneArray(VariableReader, VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
cloneArray(VariableReader, VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
cloneArray(VariableReader, VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
CloneArrayInstruction - Class in org.teavm.model.instructions
 
CloneArrayInstruction() - Constructor for class org.teavm.model.instructions.CloneArrayInstruction
 
cloneMethod() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
close() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
close() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
close() - Method in class org.teavm.cache.VarDataOutput
 
close() - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
cls() - Method in class org.teavm.backend.wasm.debug.info.MethodInfo
 
CLZ - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
 
CNameProvider - Class in org.teavm.backend.c.generate
 
CNameProvider() - Constructor for class org.teavm.backend.c.generate.CNameProvider
 
code() - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
code() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
code() - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
 
CodeGenerationVisitor - Class in org.teavm.backend.c.generate
 
CodeGenerationVisitor(ClassGenerationContext, CodeWriter, IncludeManager, List<CallSiteDescriptor>, VolatileDefinitionFinder) - Constructor for class org.teavm.backend.c.generate.CodeGenerationVisitor
 
CodeGenerator - Class in org.teavm.backend.c.generate
 
CodeGenerator(ClassGenerationContext, CodeWriter, IncludeManager) - Constructor for class org.teavm.backend.c.generate.CodeGenerator
 
CodeGeneratorUtil - Class in org.teavm.backend.c.generate
 
CodeListener - Interface in org.teavm.backend.wasm.parser
 
CodeParser - Class in org.teavm.backend.wasm.parser
 
CodeParser() - Constructor for class org.teavm.backend.wasm.parser.CodeParser
 
CodeSectionListener - Interface in org.teavm.backend.wasm.parser
 
CodeSectionParser - Class in org.teavm.backend.wasm.parser
 
CodeSectionParser(CodeSectionListener) - Constructor for class org.teavm.backend.wasm.parser.CodeSectionParser
 
CodeWriter - Class in org.teavm.backend.c.generate
 
CodeWriter() - Constructor for class org.teavm.backend.c.generate.CodeWriter
 
collectGarbage() - Static method in class org.teavm.runtime.GC
 
collectGarbageFull() - Static method in class org.teavm.runtime.GC
 
CollectionUtil - Class in org.teavm.common
 
colorize(Graph, int[]) - Method in class org.teavm.model.util.GraphColorer
 
colorize(Graph, int[], Object[], String[]) - Method in class org.teavm.model.util.GraphColorer
 
COMMA - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
commands() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
commit() - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
commit() - Method in class org.teavm.cache.InMemoryProgramCache
 
commit() - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
COMMON_JS - Enum constant in enum class org.teavm.backend.javascript.JSModuleType
 
commonDominatorOf(int[]) - Method in interface org.teavm.common.DominatorTree
 
commonDominatorOf(int, int) - Method in interface org.teavm.common.DominatorTree
 
commonSuperloop(Loop, Loop) - Static method in class org.teavm.common.LoopGraph
 
compare(double, double) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
compare(float, float) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
compare(int, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
compare(long, long) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
COMPARE - Enum constant in enum class org.teavm.ast.BinaryOperation
 
COMPARE - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
compareTo(int) - Method in class org.teavm.model.emit.ValueEmitter
 
compareTo(GeneratedLocation) - Method in class org.teavm.debugging.information.GeneratedLocation
 
compareTo(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
compareUnsigned(int, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
compareUnsigned(long, long) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
COMPARISON - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
COMPILING - Enum constant in enum class org.teavm.vm.TeaVMPhase
 
CompletablePromise<T> - Class in org.teavm.common
 
CompletablePromise() - Constructor for class org.teavm.common.CompletablePromise
 
complete() - Method in class org.teavm.dependency.AbstractDependencyListener
 
complete() - Method in interface org.teavm.dependency.DependencyListener
 
complete() - Method in class org.teavm.vm.spi.AbstractRendererListener
 
complete() - Method in interface org.teavm.vm.spi.RendererListener
 
complete(T) - Method in class org.teavm.common.CompletablePromise
 
completeWithError(Throwable) - Method in class org.teavm.common.CompletablePromise
 
completing(DependencyAgent) - Method in class org.teavm.dependency.AbstractDependencyListener
 
completing(DependencyAgent) - Method in interface org.teavm.dependency.DependencyListener
 
composite - Variable in class org.teavm.backend.wasm.model.WasmType.CompositeReference
 
CompositeClassHolderSource - Class in org.teavm.parsing
 
CompositeClassHolderSource(List<ClassHolderSource>) - Constructor for class org.teavm.parsing.CompositeClassHolderSource
 
CompositeDebugLines - Class in org.teavm.backend.wasm.debug
 
CompositeDebugLines(DebugLines, SourceMapBuilder) - Constructor for class org.teavm.backend.wasm.debug.CompositeDebugLines
 
CompositeReference(int, boolean) - Constructor for class org.teavm.backend.wasm.parser.WasmHollowType.CompositeReference
 
ComputationEmitter - Interface in org.teavm.model.emit
 
computeCanary() - Method in class org.teavm.runtime.RuntimeClass
 
computeCanary(int, int) - Static method in class org.teavm.runtime.RuntimeClass
 
cond(Expr, List<Statement>) - Static method in class org.teavm.ast.Statement
 
cond(Expr, List<Statement>, List<Statement>) - Static method in class org.teavm.ast.Statement
 
condBlockType(WasmType, WasmType, ConditionalExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
condBlockType(WasmType, WasmType, ConditionalExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
CONDITIONAL - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
ConditionalExpr - Class in org.teavm.ast
 
ConditionalExpr() - Constructor for class org.teavm.ast.ConditionalExpr
 
ConditionalStatement - Class in org.teavm.ast
 
ConditionalStatement() - Constructor for class org.teavm.ast.ConditionalStatement
 
ConditionEmitter - Class in org.teavm.model.emit
 
ConditionProducer - Interface in org.teavm.model.emit
 
connect(DependencyNode) - Method in class org.teavm.dependency.DependencyNode
 
connect(DependencyNode, DependencyTypeFilter) - Method in class org.teavm.dependency.DependencyNode
 
connectAll(Collection<MutableGraphNode>) - Method in class org.teavm.common.MutableGraphNode
 
Console - Class in org.teavm.runtime
 
ConsoleIntrinsic - Class in org.teavm.backend.c.intrinsic
 
ConsoleIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
ConsoleIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.ConsoleIntrinsic
 
ConsoleIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.ConsoleIntrinsic
 
constant - Variable in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
constant(double) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(float) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(int) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(long) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(Object) - Static method in class org.teavm.ast.Expr
 
constant(String) - Method in class org.teavm.model.emit.ProgramEmitter
 
constant(ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
ConstantConditionElimination - Class in org.teavm.model.optimization
 
ConstantConditionElimination() - Constructor for class org.teavm.model.optimization.ConstantConditionElimination
 
ConstantExpr - Class in org.teavm.ast
 
ConstantExpr() - Constructor for class org.teavm.ast.ConstantExpr
 
constantNull(Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
constantNull(ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
constantToString(SourceWriter, Object) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
ConstantUtil - Class in org.teavm.backend.c.util
 
construct(Class<?>, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
construct(String, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
constructArray(Class<?>, int) - Method in class org.teavm.model.emit.ProgramEmitter
 
constructArray(Class<?>, ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
constructArray(ValueType, int) - Method in class org.teavm.model.emit.ProgramEmitter
 
constructArray(ValueType, ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
ConstructArrayInstruction - Class in org.teavm.model.instructions
 
ConstructArrayInstruction() - Constructor for class org.teavm.model.instructions.ConstructArrayInstruction
 
ConstructInstruction - Class in org.teavm.model.instructions
 
ConstructInstruction() - Constructor for class org.teavm.model.instructions.ConstructInstruction
 
ConstructMultiArrayInstruction - Class in org.teavm.model.instructions
 
ConstructMultiArrayInstruction() - Constructor for class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
constructObject(MethodReference, Expr[]) - Static method in class org.teavm.ast.Expr
 
CONSTRUCTOR - Enum constant in enum class org.teavm.ast.InvocationType
 
constructorCaller(String, String, ValueType...) - Static method in class org.teavm.model.MethodHandle
 
constructorCaller(String, MethodDescriptor) - Static method in class org.teavm.model.MethodHandle
 
constructorCaller(MethodReference) - Static method in class org.teavm.model.MethodHandle
 
consume(JsonValue) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
consume(DependencyType) - Method in interface org.teavm.dependency.DependencyConsumer
 
contains(int) - Method in class org.teavm.common.IntegerArray
 
CONTINUE - Enum constant in enum class org.teavm.vm.TeaVMProgressFeedback
 
ContinueStatement - Class in org.teavm.ast
 
ContinueStatement() - Constructor for class org.teavm.ast.ContinueStatement
 
continueToLocation(String, int) - Method in class org.teavm.debugging.Debugger
 
continueToLocation(SourceLocation) - Method in class org.teavm.debugging.Debugger
 
contravariant(GenericValueType.Reference) - Static method in class org.teavm.model.GenericValueType.Argument
 
CONTRAVARIANT - Enum constant in enum class org.teavm.model.GenericValueType.ArgumentKind
 
contribute() - Method in class org.teavm.backend.wasm.gc.WasmGCDependencies
 
contribute(Program, MethodReader) - Method in class org.teavm.model.lowlevel.GCShadowStackContributor
 
contributeDependencies(DependencyAnalyzer) - Method in class org.teavm.backend.c.CTarget
 
contributeDependencies(DependencyAnalyzer) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
contributeDependencies(DependencyAnalyzer) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactory
 
contributeDependencies(DependencyAnalyzer) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
contributeDependencies(DependencyAnalyzer) - Method in class org.teavm.backend.wasm.WasmTarget
 
contributeDependencies(DependencyAnalyzer) - Method in interface org.teavm.vm.TeaVMTarget
 
contributeStandardExports() - Method in class org.teavm.backend.wasm.gc.WasmGCDependencies
 
contributeToInitializer(WasmFunction) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
contributeToInitializer(WasmFunction) - Method in class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringPool
 
contributeToInitializer(WasmFunction) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
contributeToInitializer(WasmFunction) - Method in interface org.teavm.backend.wasm.generate.gc.WasmGCInitializerContributor
 
contributeToInitializerDefinitions(WasmFunction) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
contributeToInitializerDefinitions(WasmFunction) - Method in class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringPool
 
contributeToInitializerDefinitions(WasmFunction) - Method in interface org.teavm.backend.wasm.generate.gc.WasmGCInitializerContributor
 
contributeToModule(WasmModule) - Method in class org.teavm.backend.wasm.generators.gc.WasmGCCustomGenerators
 
controlFlow() - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
ControlFlowEntry - Class in org.teavm.ast
 
ControlFlowEntry(TextLocation, TextLocation[]) - Constructor for class org.teavm.ast.ControlFlowEntry
 
ControlFlowInfo - Class in org.teavm.backend.wasm.debug.info
 
ControlFlowInfo(FunctionControlFlow[]) - Constructor for class org.teavm.backend.wasm.debug.info.ControlFlowInfo
 
ControlFlowParser - Class in org.teavm.backend.wasm.debug.parser
 
ControlFlowParser() - Constructor for class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
ControlFlowUtils - Class in org.teavm.model.util
 
convert(WasmNumType, WasmNumType, boolean, boolean, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
convert(WasmNumType, WasmNumType, boolean, boolean, boolean) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
copy(ProgramReader) - Static method in class org.teavm.model.util.ProgramUtils
 
copyAnnotations(AnnotationContainerReader, AnnotationContainer) - Static method in class org.teavm.model.util.ModelUtils
 
copyBasicBlock(BasicBlockReader, BasicBlock) - Static method in class org.teavm.model.util.ProgramUtils
 
copyClass(ClassReader) - Static method in class org.teavm.model.util.ModelUtils
 
copyClass(ClassReader, boolean) - Static method in class org.teavm.model.util.ModelUtils
 
copyClass(ClassReader, ClassHolder) - Static method in class org.teavm.model.util.ModelUtils
 
copyClass(ClassReader, ClassHolder, boolean) - Static method in class org.teavm.model.util.ModelUtils
 
CopyClassHolderSource - Class in org.teavm.model
 
CopyClassHolderSource(ClassReaderSource) - Constructor for class org.teavm.model.CopyClassHolderSource
 
copyField(FieldReader) - Static method in class org.teavm.model.util.ModelUtils
 
copyIncomingEdges(int, int[]) - Method in interface org.teavm.common.Graph
 
copyIncomingEdges(int, int[]) - Method in class org.teavm.common.LoopGraph
 
copyIncomingEdges(int, int[]) - Method in class org.teavm.common.MutableDirectedGraph
 
copyInstructions(Instruction, Instruction, Program) - Static method in class org.teavm.model.util.ProgramUtils
 
copyMethod(MethodReader) - Static method in class org.teavm.model.util.ModelUtils
 
copyMethod(MethodReader, boolean) - Static method in class org.teavm.model.util.ModelUtils
 
copyOutgoingEdges(int, int[]) - Method in interface org.teavm.common.Graph
 
copyOutgoingEdges(int, int[]) - Method in class org.teavm.common.LoopGraph
 
copyOutgoingEdges(int, int[]) - Method in class org.teavm.common.MutableDirectedGraph
 
copyPhis(BasicBlockReader, Program) - Static method in class org.teavm.model.util.ProgramUtils
 
COPYSIGN - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
copyToImmutable() - Method in class org.teavm.common.MutableDirectedGraph
 
copyTryCatches(BasicBlockReader, Program) - Static method in class org.teavm.model.util.ProgramUtils
 
CoroutineTransformation - Class in org.teavm.backend.lowlevel.transform
 
CoroutineTransformation(ClassReaderSource, Set<MethodReference>, boolean) - Constructor for class org.teavm.backend.lowlevel.transform.CoroutineTransformation
 
count() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlow
 
covariant(GenericValueType.Reference) - Static method in class org.teavm.model.GenericValueType.Argument
 
COVARIANT - Enum constant in enum class org.teavm.model.GenericValueType.ArgumentKind
 
create() - Method in class org.teavm.common.DisjointSet
 
create(Consumer<JsonValue>) - Static method in class org.teavm.common.json.JsonValueParserVisitor
 
create(WasmIntrinsicFactoryContext) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactory
 
create(WasmExpression, WasmType, TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.ExpressionCache
 
create(ClassReaderSource, ClassLoader, ServiceRepository, Diagnostics, ReferenceCache, String[]) - Method in interface org.teavm.dependency.DependencyAnalyzerFactory
 
create(MethodDescriptor, ClassHierarchy) - Static method in class org.teavm.model.emit.ProgramEmitter
 
create(MethodHolder, ClassHierarchy) - Static method in class org.teavm.model.emit.ProgramEmitter
 
create(Program, ClassHierarchy) - Static method in class org.teavm.model.emit.ProgramEmitter
 
create(VariableReader, String) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
create(VariableReader, String) - Method in interface org.teavm.model.instructions.InstructionReader
 
create(VariableReader, String) - Method in class org.teavm.model.util.InstructionCopyReader
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
createAccessor(boolean, boolean, boolean) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
createAccessor(boolean, boolean, boolean) - Method in interface org.teavm.runtime.fs.VirtualFile
 
createArray(ValueType, Expr) - Static method in class org.teavm.ast.Expr
 
createArray(ValueType, Expr...) - Static method in class org.teavm.ast.Expr
 
createArray(VariableReader, ValueType, List<? extends VariableReader>) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
createArray(VariableReader, ValueType, List<? extends VariableReader>) - Method in interface org.teavm.model.instructions.InstructionReader
 
createArray(VariableReader, ValueType, List<? extends VariableReader>) - Method in class org.teavm.model.util.InstructionCopyReader
 
createArray(VariableReader, ValueType, VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
createArray(VariableReader, ValueType, VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
createArray(VariableReader, ValueType, VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
createBasicBlock() - Method in class org.teavm.model.Program
 
createBreakpoint(String, int) - Method in class org.teavm.debugging.Debugger
 
createBreakpoint(SourceLocation) - Method in class org.teavm.debugging.Debugger
 
createBreakpoint(JavaScriptLocation) - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
createCallSite(CallSiteLocation[], ExceptionHandlerDescriptor[]) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
createDependency(MethodDependency) - Method in interface org.teavm.dependency.DependencyGraphCreator
 
createDirectory(String) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
createDirectory(String) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
createDirectory(String) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
createDirectory(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
createDirectory(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
createDirectory(String) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
createDirectory(String) - Method in interface org.teavm.runtime.fs.VirtualFile
 
createFile(String) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
createFile(String) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
createFile(String) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
createFile(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
createFile(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
createFile(String) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
createFile(String) - Method in interface org.teavm.runtime.fs.VirtualFile
 
createFilter(MethodReference) - Method in class org.teavm.backend.lowlevel.analyze.LowLevelInliningFilterFactory
 
createFilter(MethodReference) - Method in interface org.teavm.model.optimization.InliningFilterFactory
 
createFromResource(String) - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplateFactory
 
createGenerator(GeneratorFactoryContext) - Method in interface org.teavm.backend.c.generators.GeneratorFactory
 
createGenerator(MethodReference, WasmGCCustomGeneratorFactoryContext) - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorFactory
 
createHashTable(String[]) - Static method in class org.teavm.common.HashUtils
 
createHeaderFile(String) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
createIntrinsic(IntrinsicFactoryContext) - Method in interface org.teavm.backend.c.intrinsic.IntrinsicFactory
 
createIntrinsic(MethodReference, WasmGCIntrinsicFactoryContext) - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicFactory
 
createLocation() - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
createNode() - Method in class org.teavm.dependency.DependencyAgent
 
createNode() - Method in class org.teavm.dependency.DependencyAnalyzer
 
createObject(String) - Static method in class org.teavm.ast.Expr
 
createParser(AsyncInputStream, NameProvider) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
createPreparationParser(AsyncInputStream, NameSectionListener) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
createResource(String) - Method in interface org.teavm.vm.BuildTarget
 
createResource(String) - Method in class org.teavm.vm.DirectoryBuildTarget
 
createResource(String) - Method in class org.teavm.vm.IncrementalDirectoryBuildTarget
 
createResource(String) - Method in class org.teavm.vm.MemoryBuildTarget
 
createSections() - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
createSourceFile(String) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
createStringArray(int) - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
createStringBuilder() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
createThrowNPEInstructions(Program, TextLocation) - Static method in class org.teavm.model.util.ProgramUtils
 
createTypeMapper(WasmGCCustomTypeMapperFactoryContext) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactory
 
createValue() - Method in class org.teavm.backend.wasm.binary.DataArray
 
createValue() - Method in class org.teavm.backend.wasm.binary.DataStructure
 
createValue() - Method in class org.teavm.backend.wasm.binary.DataType
 
createVariable() - Method in class org.teavm.model.Program
 
CTarget - Class in org.teavm.backend.c
 
CTarget(NameProvider) - Constructor for class org.teavm.backend.c.CTarget
 
CTZ - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
 
current() - Static method in class org.teavm.runtime.Fiber
 
currentMethod - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
currentMethod() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
currentScopes - Variable in class org.teavm.backend.javascript.ast.AstVisitor
 
currentTimeMillis() - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
currentTimeMillis() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
CUSTOM_FIELD_OFFSETS - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
customGenerators() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
cut(int) - Method in class org.teavm.common.RecordArray
 
CVariableType - Enum Class in org.teavm.backend.c.generate
 
CVirtualFile - Class in org.teavm.backend.c.runtime.fs
 
CVirtualFile(CFileSystem, String) - Constructor for class org.teavm.backend.c.runtime.fs.CVirtualFile
 
CVirtualFileAccessor - Class in org.teavm.backend.c.runtime.fs
 
CVirtualFileAccessor(long) - Constructor for class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 

D

data - Variable in class org.teavm.backend.c.runtime.StringList
 
data - Variable in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
DataArray - Class in org.teavm.backend.wasm.binary
 
DataArray(DataType, int) - Constructor for class org.teavm.backend.wasm.binary.DataArray
 
DataFlowGraphBuilder - Class in org.teavm.dependency
 
DataFlowGraphBuilder() - Constructor for class org.teavm.dependency.DataFlowGraphBuilder
 
DataPrimitives - Class in org.teavm.backend.wasm.binary
 
DataStructure - Class in org.teavm.backend.wasm.binary
 
DataStructure(byte, DataType...) - Constructor for class org.teavm.backend.wasm.binary.DataStructure
 
DataType - Class in org.teavm.backend.wasm.binary
 
DataType() - Constructor for class org.teavm.backend.wasm.binary.DataType
 
DataValue - Class in org.teavm.backend.wasm.binary
 
DebugClasses - Interface in org.teavm.backend.wasm.debug
 
DebugClassesBuilder - Class in org.teavm.backend.wasm.debug
 
DebugClassesBuilder(DebugPackages, DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugClassesBuilder
 
DebugClassLayout - Interface in org.teavm.backend.wasm.debug
 
DebugClassLayoutBuilder - Class in org.teavm.backend.wasm.debug
 
DebugClassLayoutBuilder(DebugClasses, DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
DebugClassLayoutParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugClassLayoutParser(DebugStringParser, DebugClassParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugClassLayoutParser
 
DebugClassParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugClassParser(DebugStringParser, DebugPackageParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugClassParser
 
DebugConstants - Class in org.teavm.backend.wasm.debug
 
DebugFileParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugFileParser(DebugStringParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugFileParser
 
DebugFiles - Interface in org.teavm.backend.wasm.debug
 
DebugFilesBuilder - Class in org.teavm.backend.wasm.debug
 
DebugFilesBuilder(DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugFilesBuilder
 
Debugger - Class in org.teavm.debugging
 
Debugger(JavaScriptDebugger, DebugInformationProvider) - Constructor for class org.teavm.debugging.Debugger
 
DebuggerCallSite - Class in org.teavm.debugging.information
 
DebuggerCallSite() - Constructor for class org.teavm.debugging.information.DebuggerCallSite
 
DebuggerCallSiteVisitor - Interface in org.teavm.debugging.information
 
DebuggerListener - Interface in org.teavm.debugging
 
DebuggerStaticCallSite - Class in org.teavm.debugging.information
 
DebuggerVirtualCallSite - Class in org.teavm.debugging.information
 
debugInfo - Variable in class org.teavm.backend.wasm.debug.info.StepLocationsFinder
 
DebugInfo - Class in org.teavm.backend.wasm.debug.info
 
DebugInfo(VariablesInfo, LineInfo, ControlFlowInfo, ClassLayoutInfo, int) - Constructor for class org.teavm.backend.wasm.debug.info.DebugInfo
 
DebugInfoBuilder - Class in org.teavm.backend.wasm.debug
 
DebugInfoBuilder() - Constructor for class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
DebugInfoParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugInfoParser(AsyncInputStream) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugInfoParser
 
DebugInformation - Class in org.teavm.debugging.information
 
DebugInformation() - Constructor for class org.teavm.debugging.information.DebugInformation
 
DebugInformation(ReferenceCache) - Constructor for class org.teavm.debugging.information.DebugInformation
 
DebugInformationBuilder - Class in org.teavm.debugging.information
 
DebugInformationBuilder(ReferenceCache) - Constructor for class org.teavm.debugging.information.DebugInformationBuilder
 
DebugInformationEmitter - Interface in org.teavm.debugging.information
 
DebugInformationProvider - Interface in org.teavm.debugging.information
 
DebugLines - Interface in org.teavm.backend.wasm.debug
 
DebugLinesBuilder - Class in org.teavm.backend.wasm.debug
 
DebugLinesBuilder(DebugFiles, DebugMethods) - Constructor for class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
DebugLinesParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugLinesParser(DebugFileParser, DebugMethodParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugLinesParser
 
DebugMethodParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugMethodParser(DebugStringParser, DebugClassParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugMethodParser
 
DebugMethods - Interface in org.teavm.backend.wasm.debug
 
DebugMethodsBuilder - Class in org.teavm.backend.wasm.debug
 
DebugMethodsBuilder(DebugClasses, DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugMethodsBuilder
 
DebugPackageParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugPackageParser(DebugStringParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugPackageParser
 
DebugPackages - Interface in org.teavm.backend.wasm.debug
 
DebugPackagesBuilder - Class in org.teavm.backend.wasm.debug
 
DebugPackagesBuilder(DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugPackagesBuilder
 
DebugSectionBuilder - Class in org.teavm.backend.wasm.debug
 
DebugSectionBuilder(String) - Constructor for class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
DebugSectionParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugSectionParser(String, DebugSectionParser...) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
DebugStringParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugStringParser() - Constructor for class org.teavm.backend.wasm.debug.parser.DebugStringParser
 
DebugStrings - Interface in org.teavm.backend.wasm.debug
 
DebugStringsBuilder - Class in org.teavm.backend.wasm.debug
 
DebugStringsBuilder() - Constructor for class org.teavm.backend.wasm.debug.DebugStringsBuilder
 
DebugVariables - Interface in org.teavm.backend.wasm.debug
 
DebugVariablesBuilder - Class in org.teavm.backend.wasm.debug
 
DebugVariablesBuilder(DebugStrings) - Constructor for class org.teavm.backend.wasm.debug.DebugVariablesBuilder
 
DebugVariablesParser - Class in org.teavm.backend.wasm.debug.parser
 
DebugVariablesParser(DebugStringParser) - Constructor for class org.teavm.backend.wasm.debug.parser.DebugVariablesParser
 
declareName(String) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
declareNameEmitter(String, NameEmitter) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
declareVariable() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
declareVariable() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
declareVariable() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
declareVariable() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
declaringClass - Variable in class org.teavm.runtime.RuntimeClass
 
declaringClass() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
DecompilationException - Exception Class in org.teavm.ast.decompilation
 
DecompilationException() - Constructor for exception class org.teavm.ast.decompilation.DecompilationException
 
DecompilationException(String) - Constructor for exception class org.teavm.ast.decompilation.DecompilationException
 
DecompilationException(String, Throwable) - Constructor for exception class org.teavm.ast.decompilation.DecompilationException
 
DecompilationException(Throwable) - Constructor for exception class org.teavm.ast.decompilation.DecompilationException
 
decompileAsync(MethodHolder) - Method in class org.teavm.ast.decompilation.Decompiler
 
Decompiler - Class in org.teavm.ast.decompilation
 
Decompiler(ClassHolderSource, Set<MethodReference>, boolean) - Constructor for class org.teavm.ast.decompilation.Decompiler
 
decompileRegular(MethodHolder) - Method in class org.teavm.ast.decompilation.Decompiler
 
DEFAULT - Static variable in interface org.teavm.model.optimization.InliningFilter
 
DEFAULT - Static variable in interface org.teavm.model.optimization.InliningFilterFactory
 
DEFAULT_BUFFER_SIZE - Static variable in class org.teavm.backend.wasm.WasmHeap
 
DEFAULT_REGION_SIZE - Static variable in class org.teavm.backend.wasm.WasmHeap
 
DEFAULT_STACK_SIZE - Static variable in class org.teavm.backend.wasm.WasmHeap
 
DefaultAliasProvider - Class in org.teavm.backend.javascript.codegen
 
DefaultAliasProvider(int) - Constructor for class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
DefaultCallSite - Class in org.teavm.dependency
 
DefaultGlobalNameWriter - Class in org.teavm.backend.javascript.rendering
 
DefaultGlobalNameWriter() - Constructor for class org.teavm.backend.javascript.rendering.DefaultGlobalNameWriter
 
DefaultGraphSplittingBackend - Class in org.teavm.common
 
DefaultGraphSplittingBackend(Graph) - Constructor for class org.teavm.common.DefaultGraphSplittingBackend
 
DefaultInliningStrategy - Class in org.teavm.model.optimization
 
DefaultInliningStrategy(int, int, int, boolean) - Constructor for class org.teavm.model.optimization.DefaultInliningStrategy
 
DefaultNamingStrategy - Class in org.teavm.backend.javascript.codegen
 
DefaultNamingStrategy(AliasProvider, ClassReaderSource) - Constructor for class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
DefaultProblemTextConsumer - Class in org.teavm.diagnostics
 
DefaultProblemTextConsumer() - Constructor for class org.teavm.diagnostics.DefaultProblemTextConsumer
 
defaultValue(ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
defaultValueOfType(WasmType) - Static method in class org.teavm.backend.wasm.model.expression.WasmExpression
 
DefaultVariableCategoryProvider - Class in org.teavm.model.util
 
DefaultVariableCategoryProvider() - Constructor for class org.teavm.model.util.DefaultVariableCategoryProvider
 
defer(Runnable) - Method in class org.teavm.dependency.DependencyAnalyzer
 
deferredActions - Variable in class org.teavm.dependency.DependencyGraphCreatorProduct
 
DeferredCallSite - Interface in org.teavm.debugging.information
 
DefinitionExtractor - Class in org.teavm.model.util
 
DefinitionExtractor() - Constructor for class org.teavm.model.util.DefinitionExtractor
 
defragCompleted() - Static method in class org.teavm.runtime.MemoryTrace
 
defragStarted() - Static method in class org.teavm.runtime.MemoryTrace
 
delete() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
delete() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
delete() - Method in class org.teavm.model.Instruction
 
delete() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
delete() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
delete() - Method in interface org.teavm.runtime.fs.VirtualFile
 
deleteBasicBlock(int) - Method in class org.teavm.model.Program
 
deleteEdge(int, int) - Method in class org.teavm.common.MutableDirectedGraph
 
deleteVariable(int) - Method in class org.teavm.model.Program
 
deobfuscate(int[]) - Method in class org.teavm.backend.wasm.debug.info.LineInfo
 
deobfuscate(Reader) - Method in class org.teavm.backend.c.util.Deobfuscator
 
DeobfuscatedLocation - Class in org.teavm.backend.wasm.debug.info
 
DeobfuscatedLocation(FileInfo, MethodInfo, int) - Constructor for class org.teavm.backend.wasm.debug.info.DeobfuscatedLocation
 
deobfuscateSingle(int) - Method in class org.teavm.backend.wasm.debug.info.LineInfo
 
DEOBFUSCATION - Enum constant in enum class org.teavm.backend.wasm.WasmDebugInfoLevel
 
Deobfuscator - Class in org.teavm.backend.c.util
 
Deobfuscator(Reader) - Constructor for class org.teavm.backend.c.util.Deobfuscator
 
Deobfuscator.Location - Class in org.teavm.backend.c.util
 
dependencies() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
DEPENDENCY_ANALYSIS - Enum constant in enum class org.teavm.vm.TeaVMPhase
 
DependencyAgent - Class in org.teavm.dependency
 
DependencyAnalyzer - Class in org.teavm.dependency
 
DependencyAnalyzerFactory - Interface in org.teavm.dependency
 
DependencyAnalyzerInterruptor - Interface in org.teavm.dependency
 
DependencyConsumer - Interface in org.teavm.dependency
 
DependencyGraphCreator - Interface in org.teavm.dependency
 
DependencyGraphCreatorProduct - Class in org.teavm.dependency
 
DependencyGraphCreatorProduct() - Constructor for class org.teavm.dependency.DependencyGraphCreatorProduct
 
DependencyGraphCreatorProvider - Interface in org.teavm.dependency
 
DependencyInfo - Interface in org.teavm.dependency
 
DependencyListener - Interface in org.teavm.dependency
 
DependencyNode - Class in org.teavm.dependency
 
DependencyPlugin - Interface in org.teavm.dependency
 
DependencyType - Class in org.teavm.dependency
 
DependencyTypeFilter - Interface in org.teavm.dependency
 
DEPRECATED - Enum constant in enum class org.teavm.model.ElementModifier
 
DEPRECATED - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
DEPRECATED - Static variable in class org.teavm.runtime.RuntimeClass
 
depth() - Method in class org.teavm.backend.wasm.debug.info.Location
 
depthOf(int) - Method in class org.teavm.common.LCATree
 
descriptor - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
destroy() - Method in class org.teavm.debugging.Breakpoint
 
destroy() - Method in interface org.teavm.debugging.javascript.JavaScriptBreakpoint
 
detach() - Method in class org.teavm.debugging.Debugger
 
detach() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
detached() - Method in interface org.teavm.debugging.DebuggerListener
 
detached() - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
detachNode(int) - Method in class org.teavm.common.MutableDirectedGraph
 
detachSuccessors() - Method in class org.teavm.model.BasicBlock
 
deviceId - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
Devirtualization - Class in org.teavm.model.optimization
 
Devirtualization(DependencyInfo, ClassHierarchy) - Constructor for class org.teavm.model.optimization.Devirtualization
 
dfs(Graph) - Static method in class org.teavm.common.GraphUtils
 
diagnostics() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
diagnostics() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
diagnostics() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
Diagnostics - Interface in org.teavm.diagnostics
 
diagnotics() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
diagnotics() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
directlyDominates(int, int) - Method in interface org.teavm.common.DominatorTree
 
DirectoryBuildTarget - Class in org.teavm.vm
 
DirectoryBuildTarget(File) - Constructor for class org.teavm.vm.DirectoryBuildTarget
 
DirectoryClasspathClassHolderSource - Class in org.teavm.parsing
 
DirectoryClasspathClassHolderSource(File, Properties, ReferenceCache) - Constructor for class org.teavm.parsing.DirectoryClasspathClassHolderSource
 
DirectoryClasspathClassHolderSource(File, ReferenceCache) - Constructor for class org.teavm.parsing.DirectoryClasspathClassHolderSource
 
DirectoryResourceReader - Class in org.teavm.parsing.resource
 
DirectoryResourceReader(File) - Constructor for class org.teavm.parsing.resource.DirectoryResourceReader
 
DirectorySourceFileResolver - Class in org.teavm.backend.wasm.generate
 
DirectorySourceFileResolver(List<File>) - Constructor for class org.teavm.backend.wasm.generate.DirectorySourceFileResolver
 
Dirent - Class in org.teavm.backend.wasm.wasi
 
Dirent() - Constructor for class org.teavm.backend.wasm.wasi.Dirent
 
DIRFLAGS_FOLLOW_SYMLINKS - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
disassemble(byte[]) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
Disassembler - Class in org.teavm.backend.wasm.disasm
 
Disassembler(DisassemblyWriter) - Constructor for class org.teavm.backend.wasm.disasm.Disassembler
 
DisassemblyCodeListener - Class in org.teavm.backend.wasm.disasm
 
DisassemblyCodeListener(DisassemblyWriter, NameProvider) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
DisassemblyCodeSectionListener - Class in org.teavm.backend.wasm.disasm
 
DisassemblyCodeSectionListener(DisassemblyWriter, NameProvider) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
DisassemblyGlobalSectionListener - Class in org.teavm.backend.wasm.disasm
 
DisassemblyGlobalSectionListener(DisassemblyWriter, NameProvider) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyGlobalSectionListener
 
DisassemblyHTMLWriter - Class in org.teavm.backend.wasm.disasm
 
DisassemblyHTMLWriter(PrintWriter) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
DisassemblyImportSectionListener - Class in org.teavm.backend.wasm.disasm
 
DisassemblyImportSectionListener(DisassemblyWriter, NameProvider, WasmHollowFunctionType[]) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
DisassemblyTextWriter - Class in org.teavm.backend.wasm.disasm
 
DisassemblyTextWriter(PrintWriter) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
DisassemblyTypeSectionListener - Class in org.teavm.backend.wasm.disasm
 
DisassemblyTypeSectionListener(DisassemblyWriter, NameProvider) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
DisassemblyWriter - Class in org.teavm.backend.wasm.disasm
 
DisassemblyWriter(PrintWriter) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
discard() - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
discard() - Method in class org.teavm.cache.InMemoryProgramCache
 
DisjointSet - Class in org.teavm.common
 
DisjointSet() - Constructor for class org.teavm.common.DisjointSet
 
DiskCachedClassReaderSource - Class in org.teavm.cache
 
DiskCachedClassReaderSource(File, ReferenceCache, SymbolTable, SymbolTable, SymbolTable, ClassHolderSource, ClassDateProvider) - Constructor for class org.teavm.cache.DiskCachedClassReaderSource
 
DiskMethodNodeCache - Class in org.teavm.cache
 
DiskMethodNodeCache(File, ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.DiskMethodNodeCache
 
DiskProgramCache - Class in org.teavm.cache
 
DiskProgramCache(File, ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.DiskProgramCache
 
dispose() - Method in class org.teavm.model.analysis.NullnessInformation
 
div(int) - Method in class org.teavm.model.emit.ValueEmitter
 
div(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
DIV - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
DIV_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
DIV_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
DIVIDE - Enum constant in enum class org.teavm.ast.BinaryOperation
 
DIVIDE - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
dominates(int, int) - Method in interface org.teavm.common.DominatorTree
 
DominatorTree - Interface in org.teavm.common
 
DominatorWalker - Class in org.teavm.model.util
 
DominatorWalker(Program) - Constructor for class org.teavm.model.util.DominatorWalker
 
DominatorWalkerCallback<T> - Interface in org.teavm.model.util
An object that receives information from DominatorWalker
DominatorWalkerContext - Interface in org.teavm.model.util
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugClassLayoutParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugClassParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugFileParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugLinesParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugMethodParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugPackageParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugStringParser
 
doParse() - Method in class org.teavm.backend.wasm.debug.parser.DebugVariablesParser
 
DOUBLE - Enum constant in enum class org.teavm.ast.ArrayType
 
DOUBLE - Enum constant in enum class org.teavm.ast.OperationType
 
DOUBLE - Enum constant in enum class org.teavm.backend.c.generate.CVariableType
 
DOUBLE - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
DOUBLE - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
DOUBLE - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
DOUBLE - Enum constant in enum class org.teavm.model.instructions.NumericOperandType
 
DOUBLE - Enum constant in enum class org.teavm.model.PrimitiveType
 
DOUBLE - Enum constant in enum class org.teavm.model.util.VariableType
 
DOUBLE - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
DOUBLE - Static variable in class org.teavm.model.AnnotationValue
 
DOUBLE - Static variable in class org.teavm.model.GenericValueType
 
DOUBLE - Static variable in class org.teavm.model.RuntimeConstant
 
DOUBLE - Static variable in class org.teavm.model.ValueType
 
DOUBLE_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
DOUBLE_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
doubleConstant(VariableReader, double) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
doubleConstant(VariableReader, double) - Method in interface org.teavm.model.instructions.InstructionReader
 
doubleConstant(VariableReader, double) - Method in class org.teavm.model.util.InstructionCopyReader
 
DoubleConstantInstruction - Class in org.teavm.model.instructions
 
DoubleConstantInstruction() - Constructor for class org.teavm.model.instructions.DoubleConstantInstruction
 
DoubleIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
DoubleIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
DoubleIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.DoubleIntrinsic
 
DoubleIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.DoubleIntrinsic
 
DROP - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
DummyDebugInformationEmitter - Class in org.teavm.debugging.information
 
DummyDebugInformationEmitter() - Constructor for class org.teavm.debugging.information.DummyDebugInformationEmitter
 
dummyInitializer() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
dump(PrintStream) - Method in class org.teavm.backend.wasm.debug.info.ClassLayoutInfo
 
dump(PrintStream) - Method in class org.teavm.backend.wasm.debug.info.ControlFlowInfo
 
dump(PrintStream) - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
dump(PrintStream) - Method in class org.teavm.backend.wasm.debug.info.LineInfo
 
dump(PrintStream) - Method in class org.teavm.backend.wasm.debug.info.VariablesInfo
 
DW_ACCESS_PUBLIC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_ACCESSIBILITY - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_BYTE_SIZE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_CALLING_CONVENTION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_CONTAINING_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_DATA_LOCATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_DATA_MEMBER_LOCATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_DECLARATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_ENCODING - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_HIGH_PC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_LANGUAGE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_LINKAGE_NAME - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_LOCATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_LOW_PC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_NAME - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_PRODUCER - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_SPECIFICATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_STMT_LIST - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_AT_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_ADDRESS - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_BOOLEAN - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_FLOAT - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_SIGNED - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_UNSIGNED - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_UNSIGNED_CHAR - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_ATE_UTF - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_CC_PASS_BY_REFERENCE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_CHILDREN_NO - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_CHILDREN_YES - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_ADDR - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_DATA1 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_DATA2 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_DATA4 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_EXPRLOC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_FLAG - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_FLAG_PRESENT - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_LINE_STRP - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_REF4 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_SEC_OFFSET - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_FORM_STRP - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LANG_C_PLUS_PLUS - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LANG_JAVA - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNCT_DIRECTORY_INDEX - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNCT_PATH - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNE_END_SEQUENCE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_ADVANCE_LINE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_ADVANCE_PC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_CONST_ADD_PC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_COPY - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_FIXED_ADVANCE_PC - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_NEGATE_STMT - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_BASIC_BLOCK - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_COLUMN - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_EPILOGUE_BEGIN - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_FILE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_ISA - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_LNS_SET_PROLOGUE_END - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_ADDR - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_DEREF - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_LIT0 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_LIT3 - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_PUSH_OBJECT_ADDRESS - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_SHL - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_STACK_VALUE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_OP_WASM_LOCATION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_BASE_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_CLASS_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_COMPILE_UNIT - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_FORMAL_PARAMETER - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_INHERITANCE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_MEMBER - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_NAMESPACE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_POINTER_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_STRUCTURE_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_SUBPROGRAM - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_UNSPECIFIED_TYPE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_TAG_VARIABLE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DW_UT_COMPILE - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DWARF_VERSION - Static variable in class org.teavm.backend.wasm.dwarf.DwarfConstants
 
DwarfAbbreviation - Class in org.teavm.backend.wasm.dwarf
 
DwarfClassGenerator - Class in org.teavm.backend.wasm.generate
 
DwarfClassGenerator(DwarfInfoWriter, DwarfStrings) - Constructor for class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
DwarfClassGenerator.ClassType - Class in org.teavm.backend.wasm.generate
 
DwarfClassGenerator.Namespace - Class in org.teavm.backend.wasm.generate
 
DwarfClassGenerator.Subprogram - Class in org.teavm.backend.wasm.generate
 
DwarfConstants - Class in org.teavm.backend.wasm.dwarf
 
DwarfFunctionGenerator - Class in org.teavm.backend.wasm.generate
 
DwarfFunctionGenerator(DwarfClassGenerator, DwarfInfoWriter, DwarfStrings) - Constructor for class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
 
DwarfGenerator - Class in org.teavm.backend.wasm.generate
 
DwarfGenerator(SourceFileResolver) - Constructor for class org.teavm.backend.wasm.generate.DwarfGenerator
 
DwarfInfoWriter - Class in org.teavm.backend.wasm.dwarf
 
DwarfInfoWriter() - Constructor for class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
DwarfPlaceholder - Class in org.teavm.backend.wasm.dwarf
 
DwarfPlaceholderWriter - Interface in org.teavm.backend.wasm.dwarf
 
DwarfStrings - Class in org.teavm.backend.wasm.generate
 
DwarfStrings() - Constructor for class org.teavm.backend.wasm.generate.DwarfStrings
 
DYNAMIC - Enum constant in enum class org.teavm.ast.InvocationType
 
DynamicCallSite - Class in org.teavm.dependency
 

E

ElementFilter - Interface in org.teavm.vm.spi
 
ElementHolder - Class in org.teavm.model
 
ElementHolder(String) - Constructor for class org.teavm.model.ElementHolder
 
ElementModifier - Enum Class in org.teavm.model
Represents flags for classes and class members.
ElementReader - Interface in org.teavm.model
 
elementType() - Method in interface org.teavm.backend.wasm.debug.info.ArrayLayout
 
elementType(PreciseValueType) - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
elementType(T) - Method in class org.teavm.model.analysis.BaseTypeInference
 
elseDo(FragmentEmitter) - Method in class org.teavm.model.emit.IfEmitter
 
EMBEDDED - Enum constant in enum class org.teavm.backend.wasm.WasmDebugInfoLocation
 
emit() - Method in interface org.teavm.model.emit.ComputationEmitter
 
emit() - Method in interface org.teavm.model.emit.FragmentEmitter
 
emit(Expr) - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
emit(SourceWriter, int) - Method in interface org.teavm.backend.javascript.rendering.NameEmitter
 
emit(ListableClassHolderSource, BuildTarget, String) - Method in class org.teavm.backend.c.CTarget
 
emit(ListableClassHolderSource, BuildTarget, String) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
emit(ListableClassHolderSource, BuildTarget, String) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
emit(ListableClassHolderSource, BuildTarget, String) - Method in class org.teavm.backend.wasm.WasmTarget
 
emit(ListableClassHolderSource, BuildTarget, String) - Method in interface org.teavm.vm.TeaVMTarget
 
emitAndJump(FragmentEmitter, BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
emitCallSite() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitCallSite() - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitCallSite() - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
emitClass(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
emitClass(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
emitClass(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
emitClass(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
emitClass(String) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitClass(String) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitClass(String) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
EmitException - Exception Class in org.teavm.model.emit
 
EmitException() - Constructor for exception class org.teavm.model.emit.EmitException
 
EmitException(String) - Constructor for exception class org.teavm.model.emit.EmitException
 
emitLocation(String, int) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
emitLocation(String, int) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
emitLocation(String, int) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
emitLocation(String, int) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
emitLocation(String, int) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitLocation(String, int) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitLocation(String, int) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
emitMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
emitMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
emitMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
emitMethod(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
emitMethod(MethodDescriptor) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitMethod(MethodDescriptor) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitMethod(MethodDescriptor) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
emitStatementStart() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
emitStatementStart() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
emitStatementStart() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
emitStatementStart() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
emitStatementStart() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitStatementStart() - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitStatementStart() - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
emitSuspendChecker() - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
emitVariable(String[], String) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
emitVariable(String[], String) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
emitVariable(String[], String) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
emitVariables(String[], String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
emitVariables(String[], String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
emitVariables(String[], String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
emitVariables(String[], String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
empty() - Static method in class org.teavm.ast.Statement
 
EMPTY - Static variable in interface org.teavm.backend.wasm.disasm.NameProvider
 
EMPTY - Static variable in interface org.teavm.backend.wasm.parser.AddressListener
 
EMPTY - Static variable in interface org.teavm.backend.wasm.parser.CodeListener
 
EMPTY - Static variable in interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
 
EMPTY - Static variable in interface org.teavm.model.analysis.ClassInitializerInfo
 
EMPTY - Static variable in class org.teavm.model.TextLocation
 
EMPTY - Static variable in interface org.teavm.model.transformation.NullCheckFilter
 
EmptyBlockElimination - Class in org.teavm.model.optimization
 
EmptyBlockElimination() - Constructor for class org.teavm.model.optimization.EmptyBlockElimination
 
EmptyInstruction - Class in org.teavm.model.instructions
 
EmptyInstruction() - Constructor for class org.teavm.model.instructions.EmptyInstruction
 
emptyLocation() - Method in class org.teavm.backend.wasm.debug.CompositeDebugLines
 
emptyLocation() - Method in interface org.teavm.backend.wasm.debug.DebugLines
 
emptyLocation() - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
emptyLocation() - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
EmptyMethodNodeCache - Class in org.teavm.cache
 
EmptyProgramCache - Class in org.teavm.cache
 
emptyTag() - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
enclosingClass - Variable in class org.teavm.runtime.RuntimeClass
 
enclosingClass() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
encodeFileName(String) - Static method in class org.teavm.cache.FileNameEncoder
 
end - Variable in class org.teavm.backend.wasm.runtime.gc.WasmGCResources.Resource
 
end() - Method in class org.teavm.backend.wasm.debug.CompositeDebugLines
 
end() - Method in interface org.teavm.backend.wasm.debug.DebugLines
 
end() - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
end() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlow
 
end() - Method in class org.teavm.backend.wasm.debug.info.VariableRangeInfo
 
end() - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
end() - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
end(JsonErrorReporter) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
end(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitor
 
endAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
endAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
endAnnotation() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
endAnnotation() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
endArrayType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
endArrayType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
endBlock(int, boolean) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
endBlock(int, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
endBlock(int, boolean) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
endClass() - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
endClass() - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
endDeclaration() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
endDeclaration() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
endDeclaration() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
endDeclaration() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
endEntry() - Method in interface org.teavm.backend.wasm.parser.ImportSectionListener
 
endFuncType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
endFuncType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
endGlobal() - Method in class org.teavm.backend.wasm.disasm.DisassemblyGlobalSectionListener
 
endGlobal() - Method in interface org.teavm.backend.wasm.parser.GlobalSectionListener
 
endLineNumberSequence(int) - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
endLink() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
endLink() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
endLink() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
endLinkTarget() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
endLinkTarget() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
endLinkTarget() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
endModule() - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
endOffset - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
endRecType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
endRecType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
endSequence() - Method in interface org.teavm.backend.wasm.debug.DebugVariables
 
endSequence() - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
 
endStructType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
endStructType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
endType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
endType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
endVisit(BasicBlock, T) - Method in interface org.teavm.model.util.DominatorWalkerCallback
 
ensure() - Method in class org.teavm.model.analysis.BaseTypeInference
 
enter(BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
enterArray(JsonErrorReporter) - Method in class org.teavm.common.json.JsonConsumer
 
enterArray(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
enterFunction() - Method in class org.teavm.backend.javascript.rendering.JSParser
 
enterLocation() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
enterLocation() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
enterLocation() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
enterLocation() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
enterLocation() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
enterLocation() - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
enterLocation() - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
enterObject(JsonErrorReporter) - Method in class org.teavm.common.json.JsonConsumer
 
enterObject(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
enterProperty(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonConsumer
 
enterProperty(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
enterScope(boolean) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
entry(MethodDescriptor) - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
entryPoint() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
entryPoint() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
entryPoint() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
entryPoint() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
EntryPointTransformation - Class in org.teavm.backend.wasm.transformation.gc
 
EntryPointTransformation() - Constructor for class org.teavm.backend.wasm.transformation.gc.EntryPointTransformation
 
entrySet() - Method in class org.teavm.common.json.JsonObjectValue
 
ENUM - Enum constant in enum class org.teavm.model.ElementModifier
 
ENUM - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
ENUM - Static variable in class org.teavm.model.AnnotationValue
 
ENUM - Static variable in class org.teavm.runtime.RuntimeClass
 
enumConstants() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
enumValues - Variable in class org.teavm.runtime.RuntimeClass
 
eol() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
epilogue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
epilogue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
epilogue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
EQ - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
EQ - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
EQ - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
EQ - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
EQUAL - Enum constant in enum class org.teavm.model.instructions.BinaryBranchingCondition
 
EQUAL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
EQUALITY - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
equals(Object) - Method in class org.teavm.backend.wasm.gc.PreciseValueType
 
equals(Object) - Method in class org.teavm.backend.wasm.parser.WasmHollowType.CompositeReference
 
equals(Object) - Method in class org.teavm.backend.wasm.render.WasmSignature
 
equals(Object) - Method in class org.teavm.debugging.information.GeneratedLocation
 
equals(Object) - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
equals(Object) - Method in class org.teavm.model.CallLocation
 
equals(Object) - Method in class org.teavm.model.FieldReference
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Argument
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Array
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Object
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Primitive
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Variable
 
equals(Object) - Method in class org.teavm.model.GenericValueType.Void
 
equals(Object) - Method in class org.teavm.model.InliningInfo
 
equals(Object) - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
equals(Object) - Method in class org.teavm.model.lowlevel.ExportedMethodKey
 
equals(Object) - Method in class org.teavm.model.MethodDescriptor
 
equals(Object) - Method in class org.teavm.model.MethodReference
 
equals(Object) - Method in class org.teavm.model.TextLocation
 
equals(Object) - Method in class org.teavm.model.ValueType.Array
 
equals(Object) - Method in class org.teavm.model.ValueType.Object
 
equals(Object) - Method in class org.teavm.model.ValueType.Primitive
 
equals(Object) - Method in class org.teavm.model.ValueType.Void
 
EQUALS - Enum constant in enum class org.teavm.ast.BinaryOperation
 
EQZ - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
 
ERRNO_BADF - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
ERRNO_EXIST - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
ERRNO_NOENT - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
ERRNO_SUCCESS - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
error(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
error(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
error(String) - Method in class org.teavm.common.json.JsonErrorReporter
 
error(Throwable) - Static method in class org.teavm.common.Promise
 
error(CallLocation, String, Object...) - Method in class org.teavm.diagnostics.AccumulationDiagnostics
 
error(CallLocation, String, Object...) - Method in interface org.teavm.diagnostics.Diagnostics
 
ERROR - Enum constant in enum class org.teavm.diagnostics.ProblemSeverity
 
ES2015 - Enum constant in enum class org.teavm.backend.javascript.JSModuleType
 
EscapeAnalysis - Class in org.teavm.model.analysis
 
EscapeAnalysis() - Constructor for class org.teavm.model.analysis.EscapeAnalysis
 
escapeFileName(String) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
escapeFileName(String) - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
escapeName(String) - Method in interface org.teavm.backend.c.generate.FileNameProvider
 
escapeName(String) - Method in class org.teavm.backend.c.generate.ShorteningFileNameProvider
 
escapeName(String) - Method in class org.teavm.backend.c.generate.SimpleFileNameProvider
 
escapeName(String) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
escapes() - Method in class org.teavm.model.emit.ProgramEmitter
 
escapes(int) - Method in class org.teavm.model.analysis.EscapeAnalysis
 
escapeString(String) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
EventQueue - Class in org.teavm.runtime
 
EventQueue.Event - Interface in org.teavm.runtime
 
evict(Collection<? extends String>) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
ExactMethodIterator - Class in org.teavm.debugging.information
 
exceptionClass - Variable in class org.teavm.runtime.ExceptionHandler
 
ExceptionHandler - Class in org.teavm.runtime
 
ExceptionHandler() - Constructor for class org.teavm.runtime.ExceptionHandler
 
ExceptionHandlerDescriptor - Class in org.teavm.model.lowlevel
 
ExceptionHandlerDescriptor(int, String) - Constructor for class org.teavm.model.lowlevel.ExceptionHandlerDescriptor
 
ExceptionHandling - Class in org.teavm.runtime
 
ExceptionHandlingDependencyListener - Class in org.teavm.backend.lowlevel.dependency
 
ExceptionHandlingDependencyListener() - Constructor for class org.teavm.backend.lowlevel.dependency.ExceptionHandlingDependencyListener
 
ExceptionHandlingIntrinsic - Class in org.teavm.backend.c.intrinsic
 
ExceptionHandlingIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
ExceptionHandlingIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.ExceptionHandlingIntrinsic
 
ExceptionHandlingIntrinsic(BinaryWriter, WasmClassGenerator, WasmStringPool, boolean) - Constructor for class org.teavm.backend.wasm.intrinsics.ExceptionHandlingIntrinsic
 
ExceptionHandlingUtil - Class in org.teavm.model.lowlevel
 
exceptionTag() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
exceptionTag() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
exceptionTag() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
exceptionTag() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
exit() - Method in class org.teavm.model.emit.ProgramEmitter
 
exit(VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
exit(VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
exit(VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
exit(VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
exitArray(JsonErrorReporter) - Method in class org.teavm.common.json.JsonConsumer
 
exitArray(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
exitFunction() - Method in class org.teavm.backend.javascript.rendering.JSParser
 
exitFunction(Expr) - Static method in class org.teavm.ast.Statement
 
ExitInstruction - Class in org.teavm.model.instructions
 
ExitInstruction() - Constructor for class org.teavm.model.instructions.ExitInstruction
 
exitLocation() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
exitLocation() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
exitLocation() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
exitLocation() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
exitLocation() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
exitLocation() - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
exitLocation() - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
exitObject(JsonErrorReporter) - Method in class org.teavm.common.json.JsonConsumer
 
exitObject(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
exitProperty(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonConsumer
 
exitProperty(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
exportClass(String, String) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
exportClass(String, String) - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
ExportDependencyListener - Class in org.teavm.model.lowlevel
 
ExportDependencyListener() - Constructor for class org.teavm.model.lowlevel.ExportDependencyListener
 
ExportedDeclaration - Class in org.teavm.backend.javascript
 
ExportedDeclaration(Consumer<SourceWriter>, Consumer<NamingStrategy>, String) - Constructor for class org.teavm.backend.javascript.ExportedDeclaration
 
ExportedMethodKey - Class in org.teavm.model.lowlevel
 
ExportedMethodKey(String, String, String) - Constructor for class org.teavm.model.lowlevel.ExportedMethodKey
 
exportFunction(String, String) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
exportFunction(String, String) - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
exportMethod(MethodReference, String) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
exportMethod(MethodReference, String) - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
expr() - Method in class org.teavm.backend.wasm.generate.CachedExpression
 
Expr - Class in org.teavm.ast
 
Expr() - Constructor for class org.teavm.ast.Expr
 
exprCache - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
exprCache() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
ExpressionCache - Class in org.teavm.backend.wasm.generate
 
ExpressionCache(TemporaryVariablePool) - Constructor for class org.teavm.backend.wasm.generate.ExpressionCache
 
ExpressionSideEffectDecomposer - Class in org.teavm.ast.optimization
 
ExpressionSideEffectDecomposer(List<Statement>) - Constructor for class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
 
ExprVisitor - Interface in org.teavm.ast
 
EXTERN - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
EXTERN - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
EXTERN_TO_ANY - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmExternConversionType
 
EXTERN_TO_ANY - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
EXTERNAL - Enum constant in enum class org.teavm.backend.wasm.WasmDebugInfoLocation
 
ExternalDebugFile - Class in org.teavm.backend.wasm.debug
 
extract(AsyncMethodNode) - Method in class org.teavm.cache.AstDependencyExtractor
 
extract(RegularMethodNode) - Method in class org.teavm.cache.AstDependencyExtractor
 
extractDependencies(Program) - Method in class org.teavm.cache.ProgramDependencyExtractor
 

F

FAILURE - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmCastCondition
 
FastDependencyAnalyzer - Class in org.teavm.dependency
 
FastDependencyAnalyzer(ClassReaderSource, ClassLoader, ServiceRepository, Diagnostics, ReferenceCache, String[]) - Constructor for class org.teavm.dependency.FastDependencyAnalyzer
 
fdClose(int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdFilestatGet(int, Filestat) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdFilestatSetSize(int, long) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdFilestatSetTimes(int, long, long, short) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
FDFLAGS_APPEND - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
fdPrestatDirName(int, Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdPrestatGet(int, Prestat) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdRead(int, IOVec, int, SizeResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdReaddir(int, Address, int, long, IntResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
FdResult - Class in org.teavm.backend.wasm.wasi
 
FdResult() - Constructor for class org.teavm.backend.wasm.wasi.FdResult
 
fdSeek(int, long, byte, SizeResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdSync(int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdTell(int, SizeResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
fdWrite(int, IOVec, int, SizeResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
Fiber - Class in org.teavm.runtime
 
Fiber.AsyncCall - Interface in org.teavm.runtime
 
Fiber.FiberRunner - Interface in org.teavm.runtime
 
field(int, int) - Method in interface org.teavm.backend.wasm.disasm.NameProvider
 
field(WasmHollowStorageType, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
field(WasmHollowStorageType, boolean) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
FIELD_ADDRESS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_BOOLEAN - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_BYTE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_CHAR - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_DOUBLE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_END - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_END_SEQUENCE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_FLOAT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_INT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_LONG - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_OBJECT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_SHORT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FIELD_UNDEFINED - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
FieldAccessSite - Interface in org.teavm.callgraph
 
FieldDependency - Class in org.teavm.dependency
 
FieldDependencyInfo - Interface in org.teavm.dependency
 
fieldGetter(String, String, ValueType) - Static method in class org.teavm.model.MethodHandle
 
FieldHolder - Class in org.teavm.model
 
FieldHolder(String) - Constructor for class org.teavm.model.FieldHolder
 
FieldInfo - Class in org.teavm.backend.wasm.debug.info
 
FieldInfo() - Constructor for class org.teavm.backend.wasm.debug.info.FieldInfo
 
fieldName(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
fieldName(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
fieldReached(DependencyAgent, FieldDependency) - Method in class org.teavm.dependency.AbstractDependencyListener
 
fieldReached(DependencyAgent, FieldDependency) - Method in interface org.teavm.dependency.DependencyListener
 
FieldReader - Interface in org.teavm.model
 
FieldReference - Class in org.teavm.model
 
FieldReference(String, String) - Constructor for class org.teavm.model.FieldReference
 
fields() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
fields() - Method in interface org.teavm.backend.wasm.parser.NameSectionListener
 
fieldSetter(String, String, ValueType) - Static method in class org.teavm.model.MethodHandle
 
FieldType - Enum Class in org.teavm.backend.wasm.debug.info
 
file - Variable in class org.teavm.backend.wasm.debug.info.DeobfuscatedLocation
 
file() - Method in class org.teavm.backend.wasm.debug.info.LineInfoFileCommand
 
file() - Method in class org.teavm.backend.wasm.debug.info.Location
 
FileGenerator - Interface in org.teavm.backend.c.generate
 
FileInfo - Class in org.teavm.backend.wasm.debug.info
 
FileInfo() - Constructor for class org.teavm.backend.wasm.debug.info.FileInfo
 
fileName - Variable in class org.teavm.backend.c.util.Deobfuscator.Location
 
fileName - Variable in class org.teavm.runtime.MethodLocation
 
fileName(String) - Method in interface org.teavm.backend.c.generate.FileNameProvider
 
fileName(String) - Method in class org.teavm.backend.c.generate.ShorteningFileNameProvider
 
fileName(String) - Method in class org.teavm.backend.c.generate.SimpleFileNameProvider
 
fileName(ValueType) - Method in interface org.teavm.backend.c.generate.FileNameProvider
 
fileName(ValueType) - Method in class org.teavm.backend.c.generate.ShorteningFileNameProvider
 
fileName(ValueType) - Method in class org.teavm.backend.c.generate.SimpleFileNameProvider
 
FileNameEncoder - Class in org.teavm.cache
 
FileNameProvider - Interface in org.teavm.backend.c.generate
 
filePtr(String) - Method in interface org.teavm.backend.wasm.debug.DebugFiles
 
filePtr(String) - Method in class org.teavm.backend.wasm.debug.DebugFilesBuilder
 
files() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
files() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
Filestat - Class in org.teavm.backend.wasm.wasi
 
Filestat() - Constructor for class org.teavm.backend.wasm.wasi.Filestat
 
FileSymbolTable - Class in org.teavm.cache
 
FileSymbolTable(File) - Constructor for class org.teavm.cache.FileSymbolTable
 
fileType - Variable in class org.teavm.backend.wasm.wasi.Dirent
 
fileType - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
FILETYPE_DIRECTORY - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
FILETYPE_REGULAR_FILE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
fill(Address, byte, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
fill(Address, byte, int) - Static method in class org.teavm.runtime.Allocator
 
fillStackTrace() - Static method in class org.teavm.runtime.ExceptionHandling
 
fillZero(Address, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
fillZero(Address, int) - Static method in class org.teavm.runtime.Allocator
 
filter(BasicBlock) - Method in interface org.teavm.model.util.DominatorWalkerCallback
Called before visiting block.
FILTER_ALL - Static variable in class org.teavm.backend.javascript.codegen.RememberedSource
 
FILTER_DEBUG - Static variable in class org.teavm.backend.javascript.codegen.RememberedSource
 
FILTER_REF - Static variable in class org.teavm.backend.javascript.codegen.RememberedSource
 
FILTER_STATS - Static variable in class org.teavm.backend.javascript.codegen.RememberedSource
 
FILTER_TEXT - Static variable in class org.teavm.backend.javascript.codegen.RememberedSource
 
filterClassInitializer(String) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
filterClassInitializer(String) - Method in interface org.teavm.vm.TeaVMTarget
 
FINAL - Enum constant in enum class org.teavm.model.ElementModifier
 
FINAL - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
FINAL - Static variable in class org.teavm.runtime.RuntimeClass
 
find(int) - Method in class org.teavm.backend.wasm.debug.info.ClassLayoutInfo
 
find(int) - Method in class org.teavm.backend.wasm.debug.info.ControlFlowInfo
 
find(int) - Method in class org.teavm.backend.wasm.debug.info.LineInfo
 
find(int) - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
find(int) - Method in class org.teavm.backend.wasm.debug.info.VariablesInfo
 
find(int) - Method in class org.teavm.common.DisjointSet
 
find(ListableClassReaderSource) - Method in class org.teavm.model.util.AsyncMethodFinder
 
findBackEdges(Graph) - Static method in class org.teavm.common.GraphUtils
 
findCallSiteById(int, Address) - Static method in class org.teavm.runtime.ExceptionHandling
 
findCommonSuperclass(ClassHierarchy, ClassReader, ClassReader) - Static method in class org.teavm.backend.wasm.gc.WasmGCUtil
 
findDominanceFrontiers(Graph, DominatorTree) - Static method in class org.teavm.common.GraphUtils
 
findEscapingVariables(Program) - Static method in class org.teavm.model.optimization.VariableEscapeAnalyzer
 
findIndex(int) - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlow
 
findIndex(int) - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
findLoopExits(LoopGraph) - Static method in class org.teavm.model.util.ControlFlowUtils
 
findMethodContainer(MethodDescriptor) - Method in class org.teavm.model.classes.VirtualTable
 
findNativePointers(MethodReference, ProgramReader) - Method in class org.teavm.model.lowlevel.NativePointerFinder
 
findStronglyConnectedComponents(Graph) - Static method in class org.teavm.common.GraphUtils
 
findVolatileDefinitions(Statement) - Method in class org.teavm.backend.c.analyze.VolatileDefinitionFinder
 
finish() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
first - Variable in class org.teavm.runtime.RuntimeReferenceQueue
 
firstHandler - Variable in class org.teavm.runtime.CallSite
 
fixHeap() - Static method in class org.teavm.runtime.GC
 
fixProgram() - Method in class org.teavm.model.util.BasicBlockSplitter
 
flags - Variable in class org.teavm.runtime.RuntimeClass
 
FLAGS_SHIFT - Static variable in class org.teavm.runtime.RuntimeClass
 
FLOAT - Enum constant in enum class org.teavm.ast.ArrayType
 
FLOAT - Enum constant in enum class org.teavm.ast.OperationType
 
FLOAT - Enum constant in enum class org.teavm.backend.c.generate.CVariableType
 
FLOAT - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
FLOAT - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
FLOAT - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
FLOAT - Enum constant in enum class org.teavm.model.instructions.NumericOperandType
 
FLOAT - Enum constant in enum class org.teavm.model.PrimitiveType
 
FLOAT - Enum constant in enum class org.teavm.model.util.VariableType
 
FLOAT - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
FLOAT - Static variable in class org.teavm.model.AnnotationValue
 
FLOAT - Static variable in class org.teavm.model.GenericValueType
 
FLOAT - Static variable in class org.teavm.model.RuntimeConstant
 
FLOAT - Static variable in class org.teavm.model.ValueType
 
FLOAT_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
FLOAT_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
FLOAT32 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatType
 
FLOAT32 - Enum constant in enum class org.teavm.backend.wasm.model.WasmNumType
 
FLOAT32 - Static variable in class org.teavm.backend.wasm.model.WasmType
 
FLOAT32 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowType
 
float32Constant(float) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
float32Constant(float) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
FLOAT64 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatType
 
FLOAT64 - Enum constant in enum class org.teavm.backend.wasm.model.WasmNumType
 
FLOAT64 - Static variable in class org.teavm.backend.wasm.model.WasmType
 
FLOAT64 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowType
 
float64Constant(double) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
float64Constant(double) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
floatConstant(VariableReader, float) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
floatConstant(VariableReader, float) - Method in interface org.teavm.model.instructions.InstructionReader
 
floatConstant(VariableReader, float) - Method in class org.teavm.model.util.InstructionCopyReader
 
FloatConstantInstruction - Class in org.teavm.model.instructions
 
FloatConstantInstruction() - Constructor for class org.teavm.model.instructions.FloatConstantInstruction
 
FloatIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
FloatIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
FloatIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.FloatIntrinsic
 
FloatIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.FloatIntrinsic
 
floatValue(JsonErrorReporter, double) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
floatValue(JsonErrorReporter, double) - Method in class org.teavm.common.json.JsonConsumer
 
floatValue(JsonErrorReporter, double) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
floatValue(JsonErrorReporter, double) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
floatValue(JsonErrorReporter, double) - Method in class org.teavm.common.json.JsonVisitor
 
FLOOR - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
flush() - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
flush() - Method in class org.teavm.backend.c.generate.CodeWriter
 
flush() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
flush() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
flush() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
flush() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
flush() - Method in class org.teavm.cache.DiskCachedClassReaderSource
 
flush() - Method in class org.teavm.cache.DiskMethodNodeCache
 
flush() - Method in class org.teavm.cache.DiskProgramCache
 
flush() - Method in class org.teavm.cache.FileSymbolTable
 
flush() - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
flushTypes() - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
forceType(WasmExpression, ValueType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
forceType(WasmExpression, ValueType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
forClass(String) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forClass(String) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forClass(String) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forClassClass(String) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forClassClass(String) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forClassClass(String) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forClassInitializer(String) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forClassInitializer(String) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forClassInitializer(String) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forClassInitializer(String) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
forClassInstance(ValueType) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forClassInstance(ValueType) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forClassInstance(ValueType) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forClassSystemInitializer(ValueType) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forClassSystemInitializer(ValueType) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forClassSystemInitializer(ValueType) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forInstanceMethod(MethodReference) - Method in interface org.teavm.backend.wasm.BaseWasmFunctionRepository
 
forInstanceMethod(MethodReference) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
forInstanceMethod(MethodReference) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
fork(BinaryBranchingCondition, ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
fork(BranchingCondition) - Method in class org.teavm.model.emit.ValueEmitter
 
ForkEmitter - Class in org.teavm.model.emit
 
ForkEmitter(ProgramEmitter) - Constructor for class org.teavm.model.emit.ForkEmitter
 
forMemberField(FieldReference) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forMemberField(FieldReference) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forMemberField(FieldReference) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forMemberField(FieldReference) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
forMethod(MethodReader) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
forMethod(MethodReference) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forMethod(MethodReference) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forMethod(MethodReference) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forMethod(MethodReference, boolean) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
forStaticField(FieldReference) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forStaticField(FieldReference) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forStaticField(FieldReference) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forStaticMethod(MethodReference) - Method in interface org.teavm.backend.wasm.BaseWasmFunctionRepository
 
forStaticMethod(MethodReference) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
forStaticMethod(MethodReference) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
forSupertype(ValueType) - Method in class org.teavm.backend.wasm.WasmFunctionRepository
 
forSupertypeFunction(ValueType) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forSupertypeFunction(ValueType) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forSupertypeFunction(ValueType) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
forVirtualMethod(MethodDescriptor) - Method in interface org.teavm.backend.lowlevel.generate.NameProvider
 
forVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
forVirtualMethod(MethodDescriptor) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
fragment() - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
fragment() - Method in class org.teavm.backend.c.generate.CodeWriter
 
FragmentEmitter - Interface in org.teavm.model.emit
 
free(Address) - Static method in class org.teavm.backend.c.runtime.Memory
 
free(Address, int) - Static method in class org.teavm.runtime.MemoryTrace
 
from - Variable in class org.teavm.ast.ControlFlowEntry
 
FROM_INTEGER - Enum constant in enum class org.teavm.model.instructions.CastIntegerDirection
 
fromTextLocation(TextLocation, MethodReference) - Static method in class org.teavm.model.lowlevel.CallSiteLocation
 
FSTFLAGS_MTIME - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
FULL - Enum constant in enum class org.teavm.backend.wasm.WasmDebugInfoLevel
 
FULL - Enum constant in enum class org.teavm.vm.TeaVMOptimizationLevel
 
fullName() - Method in class org.teavm.backend.wasm.debug.info.ClassInfo
 
fullName() - Method in class org.teavm.backend.wasm.debug.info.FileInfo
 
fullName() - Method in class org.teavm.backend.wasm.debug.info.MethodInfo
 
fullName() - Method in class org.teavm.backend.wasm.debug.info.PackageInfo
 
FUNC - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
FUNC - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
function - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
function - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
function(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
function(int) - Method in interface org.teavm.backend.wasm.disasm.NameProvider
 
function(int) - Method in interface org.teavm.backend.wasm.parser.ImportSectionListener
 
function(int, int) - Method in interface org.teavm.backend.wasm.parser.FunctionSectionListener
 
FUNCTION_CALL - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
FunctionClassIntrinsic - Class in org.teavm.backend.c.intrinsic
 
FunctionClassIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
FunctionClassIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.FunctionClassIntrinsic
 
FunctionClassIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.FunctionClassIntrinsic
 
functionClassName - Variable in class org.teavm.model.lowlevel.ExportedMethodKey
 
FunctionControlFlow - Class in org.teavm.backend.wasm.debug.info
 
FunctionControlFlowBuilder - Class in org.teavm.backend.wasm.debug.info
 
FunctionControlFlowBuilder(int, int) - Constructor for class org.teavm.backend.wasm.debug.info.FunctionControlFlowBuilder
 
FunctionControlFlowIterator - Class in org.teavm.backend.wasm.debug.info
 
functionCount() - Method in class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
functionEnd() - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
functionEnd() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
functionEnd() - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
 
FunctionIntrinsic - Class in org.teavm.backend.c.intrinsic
 
FunctionIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
FunctionIntrinsic(WasmClassGenerator) - Constructor for class org.teavm.backend.wasm.intrinsics.FunctionIntrinsic
 
FunctionIntrinsic(Characteristics, Map<? extends ExportedMethodKey, ? extends MethodReference>) - Constructor for class org.teavm.backend.c.intrinsic.FunctionIntrinsic
 
functionName(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
functionName(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
functionReference(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
functionReference(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
functions - Variable in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
functions - Variable in class org.teavm.backend.wasm.model.WasmModule
 
functions() - Method in class org.teavm.backend.wasm.debug.info.ControlFlowInfo
 
functions() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
functions() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
functions() - Method in interface org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationContext
 
functions() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
functions() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
functions() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
functions() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
functions() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
functions() - Method in interface org.teavm.backend.wasm.parser.NameSectionListener
 
FunctionSectionListener - Interface in org.teavm.backend.wasm.parser
 
FunctionSectionParser - Class in org.teavm.backend.wasm.parser
 
FunctionSectionParser(FunctionSectionListener) - Constructor for class org.teavm.backend.wasm.parser.FunctionSectionParser
 
functionStart(int, int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
functionStart(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
functionStart(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
 
functionTypes - Variable in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
functionTypes() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
functionTypes() - Method in interface org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationContext
 
functionTypes() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
functionTypes() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
functionTypes() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
functionTypes() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
funcType(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
funcType(int) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
funcTypeResults(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
funcTypeResults(int) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 

G

GC - Class in org.teavm.runtime
 
GC_MARKED - Static variable in class org.teavm.runtime.RuntimeObject
 
GC_OLD_GENERATION - Static variable in class org.teavm.runtime.RuntimeObject
 
gcCompleted() - Static method in class org.teavm.runtime.MemoryTrace
 
GCDebugInfoBuilder - Class in org.teavm.backend.wasm.debug
 
GCDebugInfoBuilder() - Constructor for class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
GCIntrinsic - Class in org.teavm.backend.c.intrinsic
 
GCIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
GCIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.GCIntrinsic
 
GCIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.GCIntrinsic
 
GCShadowStackContributor - Class in org.teavm.model.lowlevel
 
GCShadowStackContributor(Characteristics) - Constructor for class org.teavm.model.lowlevel.GCShadowStackContributor
 
gcStarted(boolean) - Static method in class org.teavm.runtime.MemoryTrace
 
GCVisualizer - Class in org.teavm.backend.c.util
 
GE - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
GE_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
GE_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
generate() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
generate() - Method in class org.teavm.backend.wasm.WasmGCModuleGenerator
 
generate(List<? extends CallSiteDescriptor>) - Method in class org.teavm.backend.c.generate.CallSiteGenerator
 
generate(Expr) - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
generate(Expr) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
generate(Statement, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generate(Statement, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generate(CodeWriter) - Method in class org.teavm.backend.c.generate.StringPoolGenerator
 
generate(GeneratorContext, MethodReference) - Method in class org.teavm.backend.c.generators.ArrayGenerator
 
generate(GeneratorContext, MethodReference) - Method in interface org.teavm.backend.c.generators.Generator
 
generate(GeneratorContext, MethodReference) - Method in class org.teavm.backend.c.generators.ReferenceQueueGenerator
 
generate(GeneratorContext, MethodReference) - Method in class org.teavm.backend.c.generators.WeakReferenceGenerator
 
generate(GeneratorContext, SourceWriter, MethodReference) - Method in class org.teavm.backend.javascript.intrinsics.ref.ReferenceQueueGenerator
 
generate(GeneratorContext, SourceWriter, MethodReference) - Method in class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceGenerator
 
generate(GeneratorContext, SourceWriter, MethodReference) - Method in interface org.teavm.backend.javascript.spi.Generator
 
generate(InjectorContext, MethodReference) - Method in interface org.teavm.backend.javascript.spi.Injector
 
generate(MethodReference, MethodHolder) - Method in class org.teavm.backend.wasm.generate.WasmGenerator
 
generateArrayLength(WasmExpression) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateArrayLength(WasmExpression) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateArrayLength(WasmExpression) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateCallSiteId(TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateCallSiteId(TextLocation) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateCallSiteId(TextLocation) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateCallSiteId(TextLocation) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
generateClass(CodeWriter, CodeWriter, ClassHolder) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
generateClassInitializer(String, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateClassInitializer(String, TextLocation) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateClassInitializer(String, TextLocation) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateClassName() - Method in class org.teavm.dependency.DependencyAgent
 
generateClassName() - Method in class org.teavm.dependency.DependencyAnalyzer
 
GeneratedBy - Annotation Interface in org.teavm.backend.javascript.spi
 
GeneratedLocation - Class in org.teavm.debugging.information
 
GeneratedLocation(int, int) - Constructor for class org.teavm.debugging.information.GeneratedLocation
 
generateFunctions(WasmModule) - Method in class org.teavm.backend.wasm.generate.WasmInteropFunctionGenerator
 
generateInstanceOf(WasmExpression, ValueType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateInstanceOf(WasmExpression, ValueType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateInstanceOf(WasmExpression, ValueType) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateInvocation(InvocationExpr, BaseWasmGenerationVisitor.CallSiteIdentifier) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateMethod(RegularMethodNode) - Method in class org.teavm.backend.c.generate.CodeGenerator
 
generateMethodParameters(CodeWriter, MethodDescriptor, boolean, boolean) - Static method in class org.teavm.backend.c.generate.CodeGenerator
 
generateMethodSignature(CodeWriter, NameProvider, MethodReference, boolean, boolean) - Static method in class org.teavm.backend.c.generate.CodeGenerator
 
generateNative(MethodReader) - Method in class org.teavm.backend.wasm.generate.WasmGenerator
 
generateRegister(List<WasmExpression>, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor.CallSiteIdentifier
 
generateRegister(List<WasmExpression>, TextLocation) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager.CallSiteIdentifier
 
generateReportGarbageCollectedStringFunction() - Method in class org.teavm.backend.wasm.WasmGCModuleGenerator
 
generateSimpleStringLiteral(CodeWriter, String) - Static method in class org.teavm.backend.c.generate.StringPoolGenerator
 
generateSpecialFunctions(WasmModule) - Method in class org.teavm.backend.wasm.generate.WasmSpecialFunctionGenerator
 
generateStringPoolHeaders(CodeWriter, IncludeManager) - Method in class org.teavm.backend.c.generate.StringPoolGenerator
 
generateThrow(List<WasmExpression>, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor.CallSiteIdentifier
 
generateThrow(WasmExpression, TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateThrow(WasmExpression, TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateThrow(WasmExpression, TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateThrowAIOOBE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateThrowAIOOBE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateThrowAIOOBE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateThrowCCE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateThrowCCE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateThrowCCE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateThrowNPE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateThrowNPE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateThrowNPE(TextLocation, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateTry(List<TryCatchStatement>, List<Statement>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateTry(List<TryCatchStatement>, List<Statement>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
generateType(CodeWriter, CodeWriter, ValueType) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
generateVirtualCall(WasmLocal, MethodReference, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
generateVirtualCall(WasmLocal, MethodReference, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
generateVirtualCall(WasmLocal, MethodReference, List<WasmExpression>) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
GenerationContext - Class in org.teavm.backend.c.generate
 
GenerationContext(VirtualTableProvider, Characteristics, DependencyInfo, StringPool, NameProvider, FileNameProvider, Diagnostics, ClassReaderSource, List<Intrinsic>, List<Generator>, Predicate<MethodReference>, BuildTarget, ClassInitializerInfo, boolean, boolean, boolean, boolean) - Constructor for class org.teavm.backend.c.generate.GenerationContext
 
Generator - Interface in org.teavm.backend.c.generators
 
Generator - Interface in org.teavm.backend.javascript.spi
 
GeneratorContext - Interface in org.teavm.backend.c.generators
 
GeneratorContext - Interface in org.teavm.backend.javascript.spi
 
GeneratorFactory - Interface in org.teavm.backend.c.generators
 
GeneratorFactoryContext - Interface in org.teavm.backend.c.generators
 
genericParameterCount() - Method in class org.teavm.model.MethodHolder
 
genericParameterCount() - Method in interface org.teavm.model.MethodReader
 
genericParameterType(int) - Method in class org.teavm.model.MethodHolder
 
genericParameterType(int) - Method in interface org.teavm.model.MethodReader
 
GenericTypeParameter - Class in org.teavm.model
 
GenericTypeParameter(String, GenericValueType.Reference, GenericValueType.Reference[]) - Constructor for class org.teavm.model.GenericTypeParameter
 
GenericValueType - Class in org.teavm.model
 
GenericValueType.Argument - Class in org.teavm.model
 
GenericValueType.ArgumentKind - Enum Class in org.teavm.model
 
GenericValueType.Array - Class in org.teavm.model
 
GenericValueType.Object - Class in org.teavm.model
 
GenericValueType.ParsePosition - Class in org.teavm.model
 
GenericValueType.Primitive - Class in org.teavm.model
 
GenericValueType.Reference - Class in org.teavm.model
 
GenericValueType.Variable - Class in org.teavm.model
 
GenericValueType.Void - Class in org.teavm.model
 
genIsNull(WasmExpression) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
genIsNull(WasmExpression) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
genIsNull(WasmExpression) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
get(int) - Method in class org.teavm.backend.wasm.model.WasmCollection
 
get(int) - Method in class org.teavm.common.IntegerArray
 
get(int) - Method in class org.teavm.common.json.JsonArrayValue
 
get(int) - Method in class org.teavm.common.RecordArray
 
get(int) - Method in class org.teavm.common.RecordArray.Record
 
get(int) - Method in class org.teavm.common.RecordArrayBuilder
 
get(int) - Method in class org.teavm.common.RecordArrayBuilder.Record
 
get(String) - Method in class org.teavm.cache.DiskCachedClassReaderSource
 
get(String) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
get(String) - Method in class org.teavm.common.json.JsonObjectValue
 
get(String) - Method in class org.teavm.model.AnnotationContainer
 
get(String) - Method in interface org.teavm.model.AnnotationContainerReader
 
get(String) - Method in interface org.teavm.model.ClassHolderSource
 
get(String) - Method in interface org.teavm.model.ClassReaderSource
 
get(String) - Method in class org.teavm.model.CopyClassHolderSource
 
get(String) - Method in class org.teavm.model.MutableClassHolderSource
 
get(String) - Method in class org.teavm.model.PreOptimizingClassHolderSource
 
get(String) - Method in class org.teavm.parsing.ClasspathClassHolderSource
 
get(String) - Method in class org.teavm.parsing.CompositeClassHolderSource
 
get(String) - Method in class org.teavm.parsing.DirectoryClasspathClassHolderSource
 
get(String) - Method in class org.teavm.parsing.resource.MapperClassHolderSource
 
get(WasmSignature) - Method in class org.teavm.backend.wasm.WasmFunctionTypes
 
get(MethodHolder) - Static method in class org.teavm.model.MethodDescriptor
 
get(MethodReference) - Method in interface org.teavm.backend.wasm.generate.gc.methods.WasmGCCustomGeneratorProvider
 
get(MethodReference) - Method in interface org.teavm.backend.wasm.generate.gc.methods.WasmGCIntrinsicProvider
 
get(MethodReference) - Method in class org.teavm.backend.wasm.generators.gc.WasmGCCustomGenerators
 
get(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsics
 
get(MethodReference) - Method in interface org.teavm.dependency.DependencyGraphCreatorProvider
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.DiskMethodNodeCache
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.DiskProgramCache
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.EmptyMethodNodeCache
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.EmptyProgramCache
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
get(MethodReference, CacheStatus) - Method in class org.teavm.cache.InMemoryProgramCache
 
get(MethodReference, CacheStatus) - Method in interface org.teavm.cache.MethodNodeCache
 
get(MethodReference, CacheStatus) - Method in interface org.teavm.model.ProgramCache
 
GET - Enum constant in enum class org.teavm.backend.wasm.parser.LocalOpcode
 
GET_FIELD - Enum constant in enum class org.teavm.model.MethodHandleType
 
GET_STATIC_FIELD - Enum constant in enum class org.teavm.model.MethodHandleType
 
getAccessibleFields(ReflectionContext, String) - Method in interface org.teavm.classlib.ReflectionSupplier
 
getAccessibleMethods(ReflectionContext, String) - Method in interface org.teavm.classlib.ReflectionSupplier
 
getAdditionalScopeName() - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getAdditionalScopeName() - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getAdditionalScopeName() - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getAddress() - Method in class org.teavm.backend.wasm.binary.BinaryWriter
 
getAddress(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getAgent() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getAgent() - Method in class org.teavm.dependency.DynamicCallSite
 
getAlignment() - Method in class org.teavm.backend.wasm.binary.DataStructure
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
getAlignment() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
getAll() - Method in class org.teavm.common.IntegerArray
 
getAllRemovableParts() - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
getAlternative() - Method in class org.teavm.ast.ConditionalExpr
 
getAlternative() - Method in class org.teavm.ast.ConditionalStatement
 
getAlternative() - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
getAlternative() - Method in class org.teavm.model.instructions.BranchingInstruction
 
getAmount() - Method in class org.teavm.backend.wasm.model.expression.WasmMemoryGrow
 
getAncestorClasses(String) - Method in interface org.teavm.model.ClassReaderSource
 
getAncestors(String) - Method in interface org.teavm.model.ClassReaderSource
 
getAnnotation() - Method in class org.teavm.model.AnnotationValue
 
getAnnotationDefault() - Method in class org.teavm.model.MethodHolder
 
getAnnotationDefault() - Method in interface org.teavm.model.MethodReader
 
getAnnotations() - Method in class org.teavm.model.ElementHolder
 
getAnnotations() - Method in interface org.teavm.model.ElementReader
 
getAnnotations() - Method in class org.teavm.model.Program
 
getAnnotations() - Method in interface org.teavm.model.ProgramReader
 
getArgs() - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
getArgs() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
getArgument(int) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getArgumentCount() - Method in class org.teavm.model.MethodHandle
 
getArguments() - Method in class org.teavm.ast.InvocationExpr
 
getArguments() - Method in class org.teavm.backend.wasm.model.expression.WasmCall
 
getArguments() - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
getArguments() - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
getArguments() - Method in class org.teavm.backend.wasm.model.expression.WasmThrow
 
getArguments() - Method in class org.teavm.dependency.DynamicCallSite
 
getArguments() - Method in class org.teavm.model.GenericValueType.Object
 
getArguments() - Method in class org.teavm.model.instructions.InvokeInstruction
 
getArguments() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getArgumentType(int) - Method in class org.teavm.model.MethodHandle
 
getArgumentTypes() - Method in class org.teavm.model.MethodHandle
 
getArray() - Method in class org.teavm.ast.BoundCheckExpr
 
getArray() - Method in class org.teavm.ast.SubscriptExpr
 
getArray() - Method in class org.teavm.ast.UnwrapArrayExpr
 
getArray() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getArray() - Method in class org.teavm.model.instructions.ArrayLengthInstruction
 
getArray() - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
getArray() - Method in class org.teavm.model.instructions.CloneArrayInstruction
 
getArray() - Method in class org.teavm.model.instructions.GetElementInstruction
 
getArray() - Method in class org.teavm.model.instructions.PutElementInstruction
 
getArray() - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
getArray(int) - Method in class org.teavm.common.RecordArray.Record
 
getArray(int) - Method in class org.teavm.common.RecordArrayBuilder.Record
 
getArrayConstructor(ValueType, int) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getArrayConstructor(ValueType, int) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getArrayCopyOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getArrayCopyOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getArrayGetOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getArrayGetOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getArrayItem() - Method in class org.teavm.dependency.DependencyNode
 
getArrayItem() - Method in interface org.teavm.dependency.ValueDependencyInfo
 
getArrayLengthOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getArrayLengthOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getArraysPerRecord() - Method in class org.teavm.common.RecordArrayBuilder
 
getArrayVirtualTableStructure() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getArrayVirtualTableStructure() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getAssignee() - Method in class org.teavm.model.instructions.AssignInstruction
 
getAstCache() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getAsync(MethodReference, CacheStatus) - Method in class org.teavm.cache.DiskMethodNodeCache
 
getAsync(MethodReference, CacheStatus) - Method in class org.teavm.cache.EmptyMethodNodeCache
 
getAsync(MethodReference, CacheStatus) - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
getAsync(MethodReference, CacheStatus) - Method in interface org.teavm.cache.MethodNodeCache
 
getAsyncFamilyMethods() - Method in class org.teavm.model.util.AsyncMethodFinder
 
getAsyncMethods() - Method in class org.teavm.model.util.AsyncMethodFinder
 
getAvailableFields() - Method in class org.teavm.model.AnnotationHolder
 
getAvailableFields() - Method in interface org.teavm.model.AnnotationReader
 
getBack() - Method in class org.teavm.common.MutableGraphEdge
 
getBasicBlock() - Method in class org.teavm.model.Instruction
 
getBasicBlock() - Method in class org.teavm.model.Phi
 
getBasicBlock() - Method in interface org.teavm.model.PhiReader
 
getBasicBlock() - Method in class org.teavm.model.Sigma
 
getBasicBlocks() - Method in class org.teavm.model.Program
 
getBasicBlocks() - Method in interface org.teavm.model.ProgramReader
 
getBinaryWriter() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getBinaryWriter() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getBlock() - Method in class org.teavm.model.emit.ProgramEmitter
 
getBlock() - Method in class org.teavm.model.emit.ValueEmitter
 
getBlock() - Method in exception class org.teavm.model.InterpretException
 
getBlockSuccessors(int) - Method in class org.teavm.model.util.AsyncProgramSplitter
 
getBody() - Method in class org.teavm.ast.AsyncMethodNode
 
getBody() - Method in class org.teavm.ast.BlockStatement
 
getBody() - Method in class org.teavm.ast.RegularMethodNode
 
getBody() - Method in class org.teavm.ast.SwitchClause
 
getBody() - Method in class org.teavm.ast.WhileStatement
 
getBody() - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
getBody() - Method in class org.teavm.backend.wasm.model.expression.WasmCatch
 
getBody() - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
getBody() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getBoolean() - Method in class org.teavm.model.AnnotationValue
 
getBoolean(Object) - Static method in class org.teavm.runtime.Fiber
 
getBootstrapArguments() - Method in class org.teavm.dependency.DynamicCallSite
 
getBootstrapArguments() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getBootstrapMethod() - Method in class org.teavm.dependency.DynamicCallSite
 
getBootstrapMethod() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getBoxedType() - Method in class org.teavm.model.ValueType.Primitive
 
getBreakpointAddresses() - Method in class org.teavm.backend.wasm.debug.info.StepLocationsFinder
 
getBreakpoints() - Method in class org.teavm.debugging.Debugger
 
getBuffer() - Static method in class org.teavm.backend.wasm.runtime.WasiBuffer
 
getBufferSize() - Static method in class org.teavm.backend.wasm.runtime.WasiBuffer
 
getBuildTarget() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getByte() - Method in class org.teavm.model.AnnotationValue
 
getByte(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getByte(Object) - Static method in class org.teavm.runtime.Fiber
 
getCached(String) - Method in class org.teavm.model.ReferenceCache
 
getCached(String, MethodDescriptor) - Method in class org.teavm.model.ReferenceCache
 
getCached(FieldReference) - Method in class org.teavm.model.ReferenceCache
 
getCached(GenericValueType) - Method in class org.teavm.model.ReferenceCache
 
getCached(MethodDescriptor) - Method in class org.teavm.model.ReferenceCache
 
getCached(MethodReference) - Method in class org.teavm.model.ReferenceCache
 
getCached(ValueType) - Method in class org.teavm.model.ReferenceCache
 
getCachedPreimages() - Method in class org.teavm.common.CachedFunction
 
getCacheStatus() - Method in interface org.teavm.vm.TeaVMTargetController
 
getCallAddresses() - Method in class org.teavm.backend.wasm.debug.info.StepLocationsFinder
 
getCalledMethod() - Method in class org.teavm.dependency.DynamicCallSite
 
getCalledMethods() - Method in interface org.teavm.callgraph.CallSite
 
getCalledMethods() - Method in class org.teavm.dependency.DefaultCallSite
 
getCallee() - Method in interface org.teavm.callgraph.FieldAccessSite
 
getCaller() - Method in class org.teavm.dependency.DynamicCallSite
 
getCallerCallSites() - Method in interface org.teavm.callgraph.CallGraphNode
 
getCallers() - Method in interface org.teavm.callgraph.CallSite
 
getCallers() - Method in class org.teavm.dependency.DefaultCallSite
 
getCallGraph() - Method in class org.teavm.dependency.DependencyAgent
 
getCallGraph() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getCallGraph() - Method in interface org.teavm.dependency.DependencyInfo
 
getCallSite(int, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getCallSite(GeneratedLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getCallSiteId(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
getCallSiteId(Address) - Static method in class org.teavm.runtime.ShadowStack
 
getCallSites() - Method in interface org.teavm.callgraph.CallGraphNode
 
getCallSites(SourceLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getCallStack() - Method in class org.teavm.debugging.Debugger
 
getCallStack() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
getCatches() - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
getCatchVariables() - Method in class org.teavm.backend.wasm.model.expression.WasmCatch
 
getCategories(Program, MethodReference) - Method in class org.teavm.backend.wasm.gc.WasmGCVariableCategoryProvider
 
getCategories(Program, MethodReference) - Method in class org.teavm.model.util.DefaultVariableCategoryProvider
 
getCategories(Program, MethodReference) - Method in interface org.teavm.model.util.VariableCategoryProvider
 
getChar() - Method in class org.teavm.model.AnnotationValue
 
getChar(Object) - Static method in class org.teavm.runtime.Fiber
 
getCharacteristics() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getChildFile(String) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
getChildFile(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
getChildFile(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
getClass(int) - Method in class org.teavm.backend.wasm.debug.parser.DebugClassParser
 
getClass(String) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
getClass(String) - Method in class org.teavm.dependency.DependencyAgent
 
getClass(String) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getClass(String) - Method in interface org.teavm.dependency.DependencyInfo
 
getClass(RuntimeObject) - Static method in class org.teavm.runtime.RuntimeClass
 
getClassAlias(String) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getClassAlias(String) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getClassAlias(String) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getClassAlignment(String) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getClassArrayItemOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassArrayItemOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassBound() - Method in class org.teavm.model.GenericTypeParameter
 
getClassCanonicalNameOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassCanonicalNameOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassContext() - Method in class org.teavm.backend.c.generate.CodeGenerator
 
getClassCount() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getClassCount() - Static method in class org.teavm.runtime.Mutator
 
getClassDeclaringClassOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassDeclaringClassOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassEnclosingClassOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassEnclosingClassOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClasses() - Static method in class org.teavm.runtime.Mutator
 
getClasses() - Method in class org.teavm.vm.TeaVM
 
getClassesAddress() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getClassesInStats() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getClassFlagsOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassFlagsOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassGenerator() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getClassHierarchy() - Method in class org.teavm.dependency.DependencyAgent
 
getClassHierarchy() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getClassInfo(String) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassInfo(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassInfo(ValueType) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassInitAlias(String) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getClassInitAlias(String) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getClassInitAlias(String) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getClassInitializerInfo() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getClassInitializerInfo() - Method in interface org.teavm.vm.TeaVMTargetController
 
getClassLiteral(IntrinsicContext, InvocationExpr, Expr) - Static method in class org.teavm.backend.c.util.ConstantUtil
 
getClassLoader() - Method in interface org.teavm.backend.c.generators.GeneratorFactoryContext
 
getClassLoader() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicFactoryContext
 
getClassLoader() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getClassLoader() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getClassLoader() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getClassLoader() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getClassLoader() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getClassLoader() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getClassLoader() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactoryContext
 
getClassLoader() - Method in interface org.teavm.classlib.ReflectionContext
 
getClassLoader() - Method in interface org.teavm.classlib.ResourceSupplierContext
 
getClassLoader() - Method in interface org.teavm.classlib.ServiceLoaderFilterContext
 
getClassLoader() - Method in class org.teavm.dependency.DependencyAgent
 
getClassLoader() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getClassLoader() - Method in interface org.teavm.dependency.DependencyInfo
 
getClassLoader() - Method in interface org.teavm.vm.spi.TeaVMHost
Gets class loaded that is used by TeaVM.
getClassLoader() - Method in class org.teavm.vm.TeaVM
 
getClassLoader() - Method in class org.teavm.vm.TeaVMBuilder
 
getClassLoader() - Method in interface org.teavm.vm.TeaVMTargetController
 
getClassName() - Method in class org.teavm.ast.InitClassStatement
 
getClassName() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
getClassName() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getClassName() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
getClassName() - Method in class org.teavm.dependency.ClassDependency
 
getClassName() - Method in interface org.teavm.dependency.ClassDependencyInfo
 
getClassName() - Method in class org.teavm.model.classes.VirtualTable
 
getClassName() - Method in class org.teavm.model.FieldReference
 
getClassName() - Method in class org.teavm.model.GenericValueType.Object
 
getClassName() - Method in class org.teavm.model.instructions.InitClassInstruction
 
getClassName() - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
getClassName() - Method in class org.teavm.model.lowlevel.ExceptionHandlerDescriptor
 
getClassName() - Method in class org.teavm.model.MethodHandle
 
getClassName() - Method in class org.teavm.model.MethodReference
 
getClassName() - Method in class org.teavm.model.ValueType.Object
 
getClassName(int) - Method in class org.teavm.debugging.information.DebugInformation
 
getClassNameByJsName(String) - Method in class org.teavm.debugging.information.DebugInformation
 
getClassNameId() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getClassNameOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassNameOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassNames() - Method in class org.teavm.debugging.information.DebugInformation
 
getClassNames() - Method in interface org.teavm.model.ListableClassReaderSource
 
getClassNames() - Method in class org.teavm.model.MutableClassHolderSource
 
getClassParentOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassParentOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassPointer(ValueType) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getClassPointer(ValueType) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getClassReader() - Method in class org.teavm.dependency.ClassDependency
 
getClassSimpleNameOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassSimpleNameOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassSize(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getClassSize(String) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getClassSource() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getClassSource() - Method in interface org.teavm.backend.c.generators.GeneratorFactoryContext
 
getClassSource() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicFactoryContext
 
getClassSource() - Method in interface org.teavm.backend.javascript.ProviderContext
 
getClassSource() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getClassSource() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getClassSource() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getClassSource() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getClassSource() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getClassSource() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getClassSource() - Method in interface org.teavm.backend.javascript.spi.MethodContributorContext
 
getClassSource() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getClassSource() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getClassSource() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactoryContext
 
getClassSource() - Method in interface org.teavm.classlib.ReflectionContext
 
getClassSource() - Method in interface org.teavm.classlib.ResourceSupplierContext
 
getClassSource() - Method in interface org.teavm.classlib.ServiceLoaderFilterContext
 
getClassSource() - Method in class org.teavm.dependency.DependencyAgent
 
getClassSource() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getClassSource() - Method in interface org.teavm.dependency.DependencyInfo
 
getClassSource() - Method in class org.teavm.model.ClassHierarchy
 
getClassSource() - Method in class org.teavm.model.emit.ProgramEmitter
 
getClassSource() - Method in interface org.teavm.model.optimization.MethodOptimizationContext
 
getClassSource() - Method in class org.teavm.vm.TeaVMBuilder
 
getClassSupertypeFunctionOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassSupertypeFunctionOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClassTagOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getClassValueNode() - Method in class org.teavm.dependency.DependencyNode
 
getClassValueNode() - Method in interface org.teavm.dependency.ValueDependencyInfo
 
getClauses() - Method in class org.teavm.ast.SwitchStatement
 
getCloneOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getCloneOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getClosureVariable() - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getColumn() - Method in interface org.teavm.backend.javascript.codegen.LocationProvider
 
getColumn() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getColumn() - Method in class org.teavm.debugging.information.GeneratedLocation
 
getColumn() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
getColumnNumber() - Method in exception class org.teavm.common.json.JsonSyntaxException
 
getComponents() - Method in class org.teavm.backend.wasm.binary.DataStructure
 
getComponentType() - Method in class org.teavm.backend.wasm.binary.DataArray
 
getCondition() - Method in class org.teavm.ast.ConditionalExpr
 
getCondition() - Method in class org.teavm.ast.ConditionalStatement
 
getCondition() - Method in class org.teavm.ast.WhileStatement
 
getCondition() - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
getCondition() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getCondition() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
getCondition() - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
getCondition() - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
getCondition() - Method in class org.teavm.model.instructions.BranchingInstruction
 
getCondition() - Method in class org.teavm.model.instructions.SwitchInstruction
 
getCondition() - Method in class org.teavm.model.instructions.SwitchTableEntry
 
getCondition() - Method in interface org.teavm.model.instructions.SwitchTableEntryReader
 
getConditions() - Method in class org.teavm.ast.SwitchClause
 
getConsequent() - Method in class org.teavm.ast.ConditionalExpr
 
getConsequent() - Method in class org.teavm.ast.ConditionalStatement
 
getConsequent() - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
getConsequent() - Method in class org.teavm.model.instructions.BranchingInstruction
 
getConstant() - Method in class org.teavm.model.instructions.ClassConstantInstruction
 
getConstant() - Method in class org.teavm.model.instructions.DoubleConstantInstruction
 
getConstant() - Method in class org.teavm.model.instructions.FloatConstantInstruction
 
getConstant() - Method in class org.teavm.model.instructions.IntegerConstantInstruction
 
getConstant() - Method in class org.teavm.model.instructions.LongConstantInstruction
 
getConstant() - Method in class org.teavm.model.instructions.StringConstantInstruction
 
getConstructedClass() - Method in class org.teavm.ast.NewExpr
 
getContent(String) - Method in class org.teavm.vm.MemoryBuildTarget
 
getContext() - Method in class org.teavm.backend.c.generate.ClassGenerationContext
 
getControlFlowGraph() - Method in interface org.teavm.model.util.DominatorWalkerContext
 
getConvertFrom() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
getConvertFrom() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
getConvertTo() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
getConvertTo() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
getCopy() - Method in class org.teavm.model.util.InstructionCopyReader
 
getCount() - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
getCount() - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
getCurrentLocation() - Method in class org.teavm.model.emit.ProgramEmitter
 
getCustomSections() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getData() - Method in class org.teavm.ast.ArrayFromDataExpr
 
getData() - Method in class org.teavm.backend.wasm.binary.BinaryWriter
 
getData() - Method in class org.teavm.backend.wasm.model.WasmCustomSection
 
getData() - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
getData() - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
getData() - Method in class org.teavm.common.RecordArrayBuilder.SubArray
 
getData(int, int) - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
getDebugEmitter() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getDebugEmitter() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getDebugger() - Method in class org.teavm.debugging.Breakpoint
 
getDebugger() - Method in class org.teavm.debugging.CallFrame
 
getDebugger() - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getDebugInfo() - Method in class org.teavm.backend.wasm.debug.parser.DebugInfoParser
 
getDebugInformation() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
getDebugInformation(String) - Method in interface org.teavm.debugging.information.DebugInformationProvider
 
getDebugInformation(String) - Method in class org.teavm.debugging.information.URLDebugInformationProvider
 
getDebugName() - Method in class org.teavm.model.Variable
 
getDebugName() - Method in interface org.teavm.model.VariableReader
 
getDebugNames(Instruction) - Method in class org.teavm.parsing.ProgramParser
 
getDeclaringClassName() - Method in class org.teavm.model.ClassHolder
 
getDeclaringClassName() - Method in interface org.teavm.model.ClassReader
 
getDefaultClause() - Method in class org.teavm.ast.SwitchStatement
 
getDefaultTarget() - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
getDefaultTarget() - Method in class org.teavm.model.instructions.SwitchInstruction
 
getDefinedVariables() - Method in class org.teavm.model.util.DefinitionExtractor
 
getDefinitions() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis
 
getDependencies() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getDependencies(String) - Method in interface org.teavm.cache.IncrementalDependencyProvider
 
getDependencies(MethodReference) - Method in interface org.teavm.cache.IncrementalDependencyProvider
 
getDependency() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getDependency() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getDependencyAgent() - Method in class org.teavm.dependency.DependencyType
 
getDependencyAgent() - Method in class org.teavm.dependency.MethodDependency
 
getDependencyAnalyzerFactory() - Method in class org.teavm.vm.TeaVMBuilder
 
getDependencyClassSource() - Method in class org.teavm.vm.TeaVM
 
getDependencyInfo() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getDependencyInfo() - Method in interface org.teavm.model.optimization.MethodOptimizationContext
 
getDependencyInfo() - Method in class org.teavm.vm.TeaVM
 
getDependencyInfo() - Method in interface org.teavm.vm.TeaVMTargetController
 
getDependencyListeners() - Method in class org.teavm.backend.c.CTarget
 
getDependencyListeners() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getDependencyListeners() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
getDependencyListeners() - Method in class org.teavm.backend.wasm.WasmTarget
 
getDependencyListeners() - Method in interface org.teavm.vm.TeaVMTarget
 
getDepth() - Method in interface org.teavm.model.optimization.InliningContext
 
getDescriptor() - Method in class org.teavm.model.MethodHolder
 
getDescriptor() - Method in interface org.teavm.model.MethodReader
 
getDescriptor() - Method in class org.teavm.model.MethodReference
 
getDestinationIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
getDiagnostics() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getDiagnostics() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getDiagnostics() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getDiagnostics() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getDiagnostics() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getDiagnostics() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getDiagnostics() - Method in class org.teavm.dependency.DependencyAgent
 
getDiagnostics() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getDiagnostics() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
getDiagnostics() - Method in interface org.teavm.vm.TeaVMTargetController
 
getDiagnosticsProblems() - Method in interface org.teavm.vm.Violations
 
getDimensions() - Method in class org.teavm.ast.NewMultiArrayExpr
 
getDimensions() - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
getDirectCallSites() - Method in class org.teavm.model.optimization.Devirtualization
 
getDirection() - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
getDirectOverridingMethods(MethodReference) - Method in class org.teavm.debugging.information.DebugInformation
 
getDisplayLabel() - Method in class org.teavm.model.Variable
 
getDominatorTree() - Method in interface org.teavm.model.util.DominatorWalkerContext
 
getDouble() - Method in class org.teavm.model.AnnotationValue
 
getDouble() - Method in class org.teavm.model.RuntimeConstant
 
getDouble(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getDouble(Object) - Static method in class org.teavm.runtime.Fiber
 
getDummyInitializer() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
getEdges() - Method in class org.teavm.common.MutableGraphNode
 
getElement(int) - Method in class org.teavm.model.emit.ValueEmitter
 
getElement(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
getElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
getElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
getElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in interface org.teavm.model.instructions.InstructionReader
 
getElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.util.InstructionCopyReader
 
GetElementInstruction - Class in org.teavm.model.instructions
 
GetElementInstruction(ArrayElementType) - Constructor for class org.teavm.model.instructions.GetElementInstruction
 
getElements() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewFixed
 
getElementType() - Method in class org.teavm.ast.UnwrapArrayExpr
 
getElementType() - Method in class org.teavm.backend.wasm.model.WasmArray
 
getElementType() - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
getEliminatedCasts() - Method in class org.teavm.model.optimization.Devirtualization
 
getElseBlock() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
getEnd() - Method in interface org.teavm.common.RangeTree.Node
 
getEntries() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
getEntries() - Method in class org.teavm.model.instructions.SwitchInstruction
 
getEntry(MethodDescriptor) - Method in class org.teavm.model.classes.VirtualTable
 
getEntryPoint() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getEntryPoint() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getEntryPoint() - Method in class org.teavm.dependency.DependencyAgent
 
getEntryPoint() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
getEntryPoint() - Method in interface org.teavm.vm.TeaVMTargetController
 
getEntryPointName() - Method in interface org.teavm.vm.TeaVMTargetController
 
getEnumConstantsFunctionOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getEnumConstantsFunctionOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getEnumValue() - Method in class org.teavm.model.AnnotationValue
 
getError() - Method in exception class org.teavm.common.json.JsonSyntaxException
 
getExactMethod() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getExactMethod(int) - Method in class org.teavm.debugging.information.DebugInformation
 
getExactMethodId() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getExactMethodId(int, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getExactMethods() - Method in class org.teavm.debugging.information.DebugInformation
 
getException() - Method in class org.teavm.ast.ThrowStatement
 
getException() - Method in class org.teavm.model.instructions.RaiseInstruction
 
getExceptionHandlerId() - Static method in class org.teavm.runtime.ShadowStack
 
getExceptionHandlingUsages() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis.Definition
 
getExceptionTag() - Method in interface org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationContext
 
getExceptionTag() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
getExceptionTag() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getExceptionTag() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getExceptionType() - Method in class org.teavm.ast.TryCatchStatement
 
getExceptionType() - Method in class org.teavm.model.TryCatchBlock
 
getExceptionType() - Method in interface org.teavm.model.TryCatchBlockReader
 
getExceptionVariable() - Method in class org.teavm.ast.TryCatchStatement
 
getExceptionVariable() - Method in class org.teavm.model.BasicBlock
 
getExceptionVariable() - Method in interface org.teavm.model.BasicBlockReader
 
getExportedMethods() - Method in class org.teavm.model.lowlevel.ExportDependencyListener
 
getExportName() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getExportName() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getExportName() - Method in class org.teavm.backend.wasm.model.WasmTag
 
getExpr() - Method in class org.teavm.ast.InstanceOfExpr
 
getExtension(Class<T>) - Method in interface org.teavm.vm.spi.TeaVMHost
 
getExtension(Class<T>) - Method in class org.teavm.vm.TeaVM
 
getExternalObjects() - Method in class org.teavm.model.analysis.AliasAnalysis
 
getField() - Method in class org.teavm.ast.QualificationExpr
 
getField() - Method in interface org.teavm.callgraph.FieldAccessSite
 
getField() - Method in class org.teavm.dependency.FieldDependency
 
getField() - Method in class org.teavm.model.instructions.GetFieldInstruction
 
getField() - Method in class org.teavm.model.instructions.PutFieldInstruction
 
getField(Class<?>, String, Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
getField(String) - Method in class org.teavm.model.ClassHolder
 
getField(String) - Method in interface org.teavm.model.ClassReader
 
getField(String, Class<?>) - Method in class org.teavm.model.emit.ValueEmitter
 
getField(String, String, ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
getField(String, ValueType) - Method in class org.teavm.model.emit.ValueEmitter
 
getField(FieldReference) - Method in class org.teavm.dependency.DependencyAgent
 
getField(FieldReference) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getField(FieldReference) - Method in interface org.teavm.dependency.DependencyInfo
 
getField(FieldReference, ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
getField(VariableReader, VariableReader, FieldReference, ValueType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
getField(VariableReader, VariableReader, FieldReference, ValueType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
getField(VariableReader, VariableReader, FieldReference, ValueType) - Method in interface org.teavm.model.instructions.InstructionReader
 
getField(VariableReader, VariableReader, FieldReference, ValueType) - Method in class org.teavm.model.util.InstructionCopyReader
 
getFieldAccess(FieldReference) - Method in interface org.teavm.callgraph.CallGraph
 
getFieldAccessSites() - Method in interface org.teavm.callgraph.CallGraphNode
 
getFieldAlias(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getFieldAlias(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getFieldAlias(FieldReference) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getFieldIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
getFieldIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
getFieldIndex(FieldReference) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getFieldIndex(FieldReference) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
GetFieldInstruction - Class in org.teavm.model.instructions
 
GetFieldInstruction() - Constructor for class org.teavm.model.instructions.GetFieldInstruction
 
getFieldMeaning(String, String) - Method in class org.teavm.debugging.information.DebugInformation
 
getFieldName() - Method in class org.teavm.model.FieldReference
 
getFieldOffset(FieldReference) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getFields() - Method in class org.teavm.backend.wasm.model.WasmStructure
 
getFields() - Method in class org.teavm.model.ClassHolder
 
getFields() - Method in interface org.teavm.model.ClassReader
 
getFields(int) - Method in class org.teavm.model.analysis.EscapeAnalysis
 
getFieldType() - Method in class org.teavm.model.instructions.GetFieldInstruction
 
getFieldType() - Method in class org.teavm.model.instructions.PutFieldInstruction
 
getFieldType(FieldReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getFieldType(FieldReference) - Method in class org.teavm.model.analysis.EscapeAnalysis
 
getFile(int) - Method in class org.teavm.backend.wasm.debug.parser.DebugFileParser
 
getFile(String) - Method in class org.teavm.backend.c.runtime.fs.CFileSystem
 
getFile(String) - Method in class org.teavm.backend.wasm.runtime.fs.WasiFileSystem
 
getFile(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
getFile(String) - Method in interface org.teavm.runtime.fs.VirtualFileSystem
 
getFileName() - Method in class org.teavm.debugging.information.SourceLocation
 
getFileName() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
getFileName() - Method in class org.teavm.model.InliningInfo
 
getFileName() - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
getFileName() - Method in class org.teavm.model.TextLocation
 
getFileName() - Method in class org.teavm.parsing.ProgramParser
 
getFileName(int) - Method in class org.teavm.debugging.information.DebugInformation
 
getFileNameId() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
getFileNames() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getFilesNames() - Method in class org.teavm.debugging.information.DebugInformation
 
getFirst() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
getFirst() - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
getFirst() - Method in class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
getFirst() - Method in class org.teavm.common.MutableGraphEdge
 
getFirstChild() - Method in interface org.teavm.common.RangeTree.Node
 
getFirstInstruction() - Method in class org.teavm.model.BasicBlock
 
getFirstOperand() - Method in class org.teavm.ast.BinaryExpr
 
getFirstOperand() - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
getFirstOperand() - Method in class org.teavm.model.instructions.BinaryInstruction
 
getFirstUsed() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
getFloat() - Method in class org.teavm.model.AnnotationValue
 
getFloat() - Method in class org.teavm.model.RuntimeConstant
 
getFloat(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getFloat(Object) - Static method in class org.teavm.runtime.Fiber
 
getFollowingLines(SourceLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getFreeMemory() - Static method in class org.teavm.runtime.GC
 
getFunction() - Method in class org.teavm.backend.wasm.model.expression.WasmCall
 
getFunction() - Method in class org.teavm.backend.wasm.model.expression.WasmFunctionReference
 
getFunction() - Method in class org.teavm.backend.wasm.model.WasmLocal
 
getFunction(String) - Method in class org.teavm.backend.javascript.templating.TemplatingFunctionIndex
 
getFunctionAlias(String) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getFunctionAlias(String) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getFunctionAlias(String) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getFunctionPointer(WasmFunction) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getFunctionPointer(WasmFunction) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getFunctionReference() - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
getFunctions() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getFunctions() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getFunctionTable() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getFunctionType() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCSupertypeFunctionGenerator
 
getFunctionType(String, MethodDescriptor, boolean) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCTypeMapper
 
getFunctionType(WasmType, MethodDescriptor, boolean) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCTypeMapper
 
getFunctionTypes() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
getFunctionTypes() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getGeneratedLocations(String, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getGeneratedLocations(SourceLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getGenerationContext() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
getGenerator(MethodReference) - Method in class org.teavm.backend.c.generate.GenerationContext
 
getGenerator(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getGenericInterfaces() - Method in class org.teavm.model.ClassHolder
 
getGenericInterfaces() - Method in interface org.teavm.model.ClassReader
 
getGenericParameters() - Method in class org.teavm.model.ClassHolder
 
getGenericParameters() - Method in interface org.teavm.model.ClassReader
 
getGenericParent() - Method in class org.teavm.model.ClassHolder
 
getGenericParent() - Method in interface org.teavm.model.ClassReader
 
getGenericResultType() - Method in class org.teavm.model.MethodHolder
 
getGenericResultType() - Method in interface org.teavm.model.MethodReader
 
getGenericType() - Method in class org.teavm.model.FieldHolder
 
getGenericType() - Method in interface org.teavm.model.FieldReader
 
getGlobal() - Method in class org.teavm.backend.wasm.model.expression.WasmGetGlobal
 
getGlobal() - Method in class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
getGlobal(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
getGlobal(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
getGraph() - Method in interface org.teavm.callgraph.CallGraphNode
 
getGraph() - Method in class org.teavm.common.DefaultGraphSplittingBackend
 
getGraph() - Method in class org.teavm.common.GraphIndexer
 
getHandler() - Method in class org.teavm.ast.TryCatchStatement
 
getHandler() - Method in class org.teavm.model.TryCatchBlock
 
getHandler() - Method in interface org.teavm.model.TryCatchBlockReader
 
getHandlers() - Method in class org.teavm.model.lowlevel.CallSiteDescriptor
 
getHead() - Method in interface org.teavm.common.Loop
 
getHierarchy() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
getHierarchy() - Method in interface org.teavm.model.optimization.MethodOptimizationContext
 
getHostExtensions() - Method in class org.teavm.backend.c.CTarget
 
getHostExtensions() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getHostExtensions() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
getHostExtensions() - Method in class org.teavm.backend.wasm.WasmTarget
 
getHostExtensions() - Method in interface org.teavm.vm.TeaVMTarget
 
getId() - Method in class org.teavm.ast.IdentifiedStatement
 
getId() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis.Definition
 
getId() - Method in interface org.teavm.debugging.javascript.JavaScriptScript
 
getId() - Method in class org.teavm.model.lowlevel.CallSiteDescriptor
 
getId() - Method in class org.teavm.model.lowlevel.ExceptionHandlerDescriptor
 
getImplementor() - Method in class org.teavm.model.classes.VirtualTableEntry
 
getImportedMethod(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getImportModule() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getImportModule() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getImportName() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getImportName() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getIncomings() - Method in class org.teavm.model.Phi
 
getIncrementalCache() - Method in class org.teavm.dependency.DependencyAgent
 
getIncrementalCache() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
getIncrementalDependencies() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getIndex() - Method in class org.teavm.ast.BoundCheckExpr
 
getIndex() - Method in class org.teavm.ast.SubscriptExpr
 
getIndex() - Method in class org.teavm.ast.VariableExpr
 
getIndex() - Method in class org.teavm.ast.VariableNode
 
getIndex() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTableEntry
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
getIndex() - Method in interface org.teavm.backend.wasm.model.expression.WasmMemoryAccess
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
getIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
getIndex() - Method in class org.teavm.backend.wasm.model.WasmField
 
getIndex() - Method in class org.teavm.backend.wasm.model.WasmLocal
 
getIndex() - Method in class org.teavm.backend.wasm.model.WasmTag
 
getIndex() - Method in class org.teavm.model.BasicBlock
 
getIndex() - Method in interface org.teavm.model.BasicBlockReader
 
getIndex() - Method in class org.teavm.model.classes.VirtualTableEntry
 
getIndex() - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
getIndex() - Method in class org.teavm.model.instructions.GetElementInstruction
 
getIndex() - Method in class org.teavm.model.instructions.PutElementInstruction
 
getIndex() - Method in exception class org.teavm.model.text.ListingParseException
 
getIndex() - Method in class org.teavm.model.Variable
 
getIndex() - Method in interface org.teavm.model.VariableReader
 
getInfo() - Method in class org.teavm.backend.wasm.debug.parser.DebugClassLayoutParser
 
getInfo(String) - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
getInfo(ValueType) - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
getInfoWriter() - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
getInitialClassSource() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getInitialClassSource() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getInitialClassSource() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getInitializationOrder() - Method in class org.teavm.model.analysis.ClassInitializerAnalysis
 
getInitializationOrder() - Method in interface org.teavm.model.analysis.ClassInitializerInfo
 
getInitializerMethods() - Method in class org.teavm.backend.wasm.WasmTarget
 
getInitializerMethods() - Method in interface org.teavm.vm.TeaVMTarget
 
getInitializerPointer() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getInitializers() - Method in class org.teavm.backend.wasm.model.expression.WasmStructNew
 
getInitialValue() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getInitialValue() - Method in class org.teavm.model.FieldHolder
 
getInitialValue() - Method in interface org.teavm.model.FieldReader
 
getInjector(MethodReference) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getInlining() - Method in class org.teavm.model.TextLocation
 
getInliningFilter() - Method in class org.teavm.backend.c.CTarget
 
getInliningFilter() - Method in class org.teavm.backend.wasm.WasmTarget
 
getInliningFilter() - Method in interface org.teavm.vm.TeaVMTarget
 
getInliningPath() - Method in class org.teavm.model.TextLocation
 
getInstance() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
getInstance() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayLength
 
getInstance() - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
getInstance() - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
getInstance() - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
getInstance() - Method in class org.teavm.dependency.DynamicCallSite
 
getInstance() - Method in class org.teavm.model.instructions.GetFieldInstruction
 
getInstance() - Method in class org.teavm.model.instructions.InvokeInstruction
 
getInstance() - Method in class org.teavm.model.instructions.PutFieldInstruction
 
getInstance() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getInstance() - Static method in class org.teavm.runtime.fs.VirtualFileSystemProvider
 
getInstanceId() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
getInstanceId() - Method in class org.teavm.debugging.Value
 
getInstruction() - Method in class org.teavm.model.instructions.SwitchTableEntry
 
getInt() - Method in class org.teavm.model.AnnotationValue
 
getInt() - Method in class org.teavm.model.RuntimeConstant
 
getInt(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getInt(Object) - Static method in class org.teavm.runtime.Fiber
 
getInterfaceBounds() - Method in class org.teavm.model.GenericTypeParameter
 
getInterfaceImplementors(String) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
getInterfaces() - Method in class org.teavm.model.ClassHolder
 
getInterfaces() - Method in interface org.teavm.model.ClassReader
 
getInterruptor() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getIntrinsic(MethodReference) - Method in class org.teavm.backend.c.generate.GenerationContext
 
getIntrinsic(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getIsSupertypeFunction(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCSupertypeFunctionGenerator
 
getIsSupertypeFunction(ValueType) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCSupertypeFunctionProvider
 
getItemType() - Method in class org.teavm.model.GenericValueType.Array
 
getItemType() - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
getItemType() - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
getItemType() - Method in class org.teavm.model.ValueType.Array
 
getJavaClass() - Method in class org.teavm.model.AnnotationValue
 
getJavaMethod() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getJavaScriptDebugger() - Method in class org.teavm.debugging.Debugger
 
getJavaType() - Method in class org.teavm.backend.wasm.model.WasmLocal
 
getKeywords() - Method in class org.teavm.backend.c.generate.CNameProvider
 
getKeywords() - Method in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
getKind() - Method in class org.teavm.model.GenericValueType.Argument
 
getKind() - Method in class org.teavm.model.GenericValueType.Primitive
 
getKind() - Method in class org.teavm.model.MethodHandle
 
getKind() - Method in class org.teavm.model.RuntimeConstant
 
getKind() - Method in class org.teavm.model.ValueType.Primitive
 
getKnown(T) - Method in class org.teavm.common.CachedFunction
 
getLabel() - Method in class org.teavm.model.BasicBlock
 
getLabel() - Method in class org.teavm.model.Variable
 
getLabel() - Method in interface org.teavm.model.VariableReader
 
getLanguage() - Method in interface org.teavm.debugging.javascript.JavaScriptScript
 
getLastInstruction() - Method in class org.teavm.model.BasicBlock
 
getLeftValue() - Method in class org.teavm.ast.AssignmentStatement
 
getLength() - Method in class org.teavm.ast.NewArrayExpr
 
getLength() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
getLength() - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
getLevel() - Method in class org.teavm.model.ElementHolder
 
getLevel() - Method in interface org.teavm.model.ElementReader
 
getLine() - Method in interface org.teavm.backend.javascript.codegen.LocationProvider
 
getLine() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getLine() - Method in class org.teavm.debugging.information.GeneratedLocation
 
getLine() - Method in class org.teavm.debugging.information.SourceLocation
 
getLine() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
getLine() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
getLine() - Method in class org.teavm.model.InliningInfo
 
getLine() - Method in class org.teavm.model.TextLocation
 
getLineInfo() - Method in class org.teavm.backend.wasm.debug.parser.DebugLinesParser
 
getLineInfo() - Method in class org.teavm.backend.wasm.debug.parser.LinesDeobfuscationParser
 
getLineNumber() - Method in exception class org.teavm.common.json.JsonSyntaxException
 
getLineNumber() - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
getList() - Method in class org.teavm.model.AnnotationValue
 
getLocal() - Method in class org.teavm.backend.wasm.model.expression.WasmGetLocal
 
getLocal() - Method in class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
getLocalVariables() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getLocation() - Method in class org.teavm.ast.AssignmentStatement
 
getLocation() - Method in class org.teavm.ast.BreakStatement
 
getLocation() - Method in class org.teavm.ast.ContinueStatement
 
getLocation() - Method in class org.teavm.ast.Expr
 
getLocation() - Method in class org.teavm.ast.InitClassStatement
 
getLocation() - Method in class org.teavm.ast.MonitorEnterStatement
 
getLocation() - Method in class org.teavm.ast.MonitorExitStatement
 
getLocation() - Method in class org.teavm.ast.ReturnStatement
 
getLocation() - Method in class org.teavm.ast.ThrowStatement
 
getLocation() - Method in class org.teavm.backend.wasm.model.expression.WasmExpression
 
getLocation() - Method in interface org.teavm.callgraph.FieldAccessSite
 
getLocation() - Method in class org.teavm.debugging.Breakpoint
 
getLocation() - Method in class org.teavm.debugging.CallFrame
 
getLocation() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getLocation() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
getLocation() - Method in interface org.teavm.debugging.javascript.JavaScriptBreakpoint
 
getLocation() - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getLocation() - Method in class org.teavm.diagnostics.Problem
 
getLocation() - Method in class org.teavm.model.Instruction
 
getLocationCFG(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
getLocationProvider() - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
getLocations() - Method in class org.teavm.model.lowlevel.CallSiteDescriptor
 
getLocations(int) - Method in class org.teavm.backend.c.util.Deobfuscator
 
getLocations(CallGraphNode) - Method in interface org.teavm.callgraph.CallSite
 
getLocations(CallGraphNode) - Method in class org.teavm.dependency.DefaultCallSite
 
getLong() - Method in class org.teavm.model.AnnotationValue
 
getLong() - Method in class org.teavm.model.RuntimeConstant
 
getLong(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getLong(Object) - Static method in class org.teavm.runtime.Fiber
 
getMaxMemorySize() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getMemory(int, int) - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getMethod() - Method in class org.teavm.ast.InvocationExpr
 
getMethod() - Method in interface org.teavm.backend.javascript.ProviderContext
 
getMethod() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTableEntry
 
getMethod() - Method in interface org.teavm.callgraph.CallGraphNode
 
getMethod() - Method in class org.teavm.debugging.CallFrame
 
getMethod() - Method in class org.teavm.debugging.information.DebuggerStaticCallSite
 
getMethod() - Method in class org.teavm.debugging.information.DebuggerVirtualCallSite
 
getMethod() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getMethod() - Method in class org.teavm.dependency.MethodDependency
 
getMethod() - Method in class org.teavm.model.CallLocation
 
getMethod() - Method in class org.teavm.model.classes.VirtualTableEntry
 
getMethod() - Method in class org.teavm.model.InliningInfo
 
getMethod() - Method in class org.teavm.model.instructions.InvokeInstruction
 
getMethod() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getMethod() - Method in interface org.teavm.model.optimization.MethodOptimizationContext
 
getMethod(int) - Method in class org.teavm.backend.wasm.debug.parser.DebugMethodParser
 
getMethod(int) - Method in class org.teavm.debugging.information.DebugInformation
 
getMethod(String, MethodDescriptor) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getMethod(MethodDescriptor) - Method in class org.teavm.model.ClassHolder
 
getMethod(MethodDescriptor) - Method in interface org.teavm.model.ClassReader
 
getMethod(MethodReference) - Method in class org.teavm.dependency.DependencyAgent
 
getMethod(MethodReference) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getMethod(MethodReference) - Method in interface org.teavm.dependency.DependencyInfo
 
getMethod(MethodReference) - Method in interface org.teavm.model.ClassReaderSource
 
getMethodAlias(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getMethodAlias(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getMethodAlias(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getMethodAt(int, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getMethodAt(GeneratedLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getMethodAt(GeneratedLocation, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getMethodEntrances(MethodReference) - Method in class org.teavm.debugging.information.DebugInformation
 
getMethodHandle() - Method in class org.teavm.model.RuntimeConstant
 
getMethodId() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
getMethodImplementation(MethodReference) - Method in class org.teavm.dependency.DependencyAgent
 
getMethodImplementation(MethodReference) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getMethodImplementation(MethodReference) - Method in interface org.teavm.dependency.DependencyInfo
 
getMethodImplementations(MethodDescriptor) - Method in class org.teavm.model.analysis.ClassInference
 
getMethodName() - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
getMethods() - Method in class org.teavm.debugging.information.DebugInformation
 
getMethods() - Method in class org.teavm.model.classes.VirtualTable
 
getMethods() - Method in class org.teavm.model.ClassHolder
 
getMethods() - Method in interface org.teavm.model.ClassReader
 
getMethods() - Method in class org.teavm.vm.TeaVM
 
getMethodsUsedOnCallSites(ListableClassHolderSource, boolean) - Static method in class org.teavm.model.classes.VirtualTableBuilder
 
getMethodType() - Method in class org.teavm.model.RuntimeConstant
 
getMinMemorySize() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getMissingClasses() - Method in interface org.teavm.vm.Violations
 
getMissingFields() - Method in interface org.teavm.vm.Violations
 
getMissingMethods() - Method in interface org.teavm.vm.Violations
 
getModificationDate(String) - Method in interface org.teavm.parsing.ClassDateProvider
 
getModificationDate(String) - Method in class org.teavm.parsing.ClasspathClassHolderSource
 
getModificationDate(String) - Method in class org.teavm.parsing.ClasspathResourceMapper
 
getModifiers() - Method in class org.teavm.ast.MethodNode
 
getModifiers() - Method in class org.teavm.model.ElementHolder
 
getMutableAncestorClasses(String) - Method in interface org.teavm.model.ClassHolderSource
 
getMutableAncestors(String) - Method in interface org.teavm.model.ClassHolderSource
 
getName() - Method in class org.teavm.ast.VariableNode
 
getName() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
getName() - Method in class org.teavm.backend.wasm.model.WasmCompositeType
 
getName() - Method in class org.teavm.backend.wasm.model.WasmCustomSection
 
getName() - Method in class org.teavm.backend.wasm.model.WasmField
 
getName() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getName() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getName() - Method in class org.teavm.backend.wasm.model.WasmLocal
 
getName() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
getName() - Method in interface org.teavm.debugging.javascript.JavaScriptVariable
 
getName() - Method in class org.teavm.debugging.Variable
 
getName() - Method in class org.teavm.dependency.DependencyType
 
getName() - Method in class org.teavm.model.ElementHolder
 
getName() - Method in interface org.teavm.model.ElementReader
 
getName() - Method in class org.teavm.model.GenericTypeParameter
 
getName() - Method in class org.teavm.model.GenericValueType.Variable
 
getName() - Method in class org.teavm.model.MethodDescriptor
 
getName() - Method in class org.teavm.model.MethodHandle
 
getName() - Method in class org.teavm.model.MethodReference
 
getName() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
getName() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
getName() - Method in interface org.teavm.runtime.fs.VirtualFile
 
getNames() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getNames() - Method in class org.teavm.vm.MemoryBuildTarget
 
getNameSectionConsumer(int, String, NameSectionListener) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
getNaming() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getNativeName(ClassReader, String) - Static method in class org.teavm.backend.c.util.InteropUtil
 
getNewArrayFunctionOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getNewArrayFunctionOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getNext() - Method in interface org.teavm.common.RangeTree.Node
 
getNext() - Method in class org.teavm.model.Instruction
 
getNextStackFrame(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
getNextStackFrame(Address) - Static method in class org.teavm.runtime.ShadowStack
 
getNextStatementLocation(GeneratedLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getNode(MethodReference) - Method in interface org.teavm.callgraph.CallGraph
Get node corresponding to the specific method.
getNonNullReference() - Method in class org.teavm.backend.wasm.model.WasmCompositeType
 
getObjectRef() - Method in class org.teavm.ast.MonitorEnterStatement
 
getObjectRef() - Method in class org.teavm.ast.MonitorExitStatement
 
getObjectRef() - Method in class org.teavm.model.instructions.MonitorEnterInstruction
 
getObjectRef() - Method in class org.teavm.model.instructions.MonitorExitInstruction
 
getOffset() - Method in interface org.teavm.backend.javascript.codegen.LocationProvider
 
getOffset() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
getOffset() - Method in interface org.teavm.backend.wasm.model.expression.WasmMemoryAccess
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
getOffset() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
getOffset() - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
getOperand() - Method in class org.teavm.ast.UnaryExpr
 
getOperand() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
getOperand() - Method in class org.teavm.backend.wasm.model.expression.WasmDrop
 
getOperand() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
getOperand() - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
getOperand() - Method in class org.teavm.model.instructions.BranchingInstruction
 
getOperand() - Method in class org.teavm.model.instructions.NegateInstruction
 
getOperandType() - Method in class org.teavm.model.instructions.BinaryInstruction
 
getOperandType() - Method in class org.teavm.model.instructions.NegateInstruction
 
getOperation() - Method in class org.teavm.ast.BinaryExpr
 
getOperation() - Method in class org.teavm.ast.UnaryExpr
 
getOperation() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
getOperation() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
getOperation() - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
getOperation() - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
getOperation() - Method in class org.teavm.model.instructions.BinaryInstruction
 
getOptimizationLevel() - Method in class org.teavm.vm.TeaVM
 
getOptimizationLevel() - Method in interface org.teavm.vm.TeaVMTargetController
 
getOrder() - Method in class org.teavm.model.optimization.Inlining
 
getOrigin() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTableEntry
 
getOriginalBlocks(int) - Method in class org.teavm.model.util.AsyncProgramSplitter
 
getOriginalCallFrame() - Method in class org.teavm.debugging.CallFrame
 
getOriginalClassSource() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getOriginalClassSource() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getOriginalIndex() - Method in class org.teavm.ast.VariableNode
 
getOriginalLocation() - Method in class org.teavm.debugging.CallFrame
 
getOriginalProgram() - Method in class org.teavm.model.util.AsyncProgramSplitter
 
getOriginalValue() - Method in class org.teavm.debugging.Value
 
getOutgoings() - Method in class org.teavm.model.Sigma
 
getOverridingMethods(MethodReference) - Method in class org.teavm.debugging.information.DebugInformation
 
getOwnerName() - Method in class org.teavm.model.ClassHolder
 
getOwnerName() - Method in interface org.teavm.model.ClassReader
 
getOwnerName() - Method in class org.teavm.model.FieldHolder
 
getOwnerName() - Method in class org.teavm.model.MemberHolder
 
getOwnerName() - Method in interface org.teavm.model.MemberReader
 
getOwnerName() - Method in class org.teavm.model.MethodHolder
 
getPackage(int) - Method in class org.teavm.backend.wasm.debug.parser.DebugPackageParser
 
getParameterAnnotations() - Method in class org.teavm.model.MethodHolder
 
getParameterAnnotations() - Method in interface org.teavm.model.MethodReader
 
getParameterCount() - Method in class org.teavm.dependency.MethodDependency
 
getParameterCount() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getParameterName(int) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getParameterName(int) - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getParameterTypes() - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
getParameterTypes() - Method in class org.teavm.backend.wasm.render.WasmSignature
 
getParameterTypes() - Method in class org.teavm.model.MethodDescriptor
 
getParameterTypes() - Method in class org.teavm.model.MethodHolder
 
getParameterTypes() - Method in interface org.teavm.model.MethodReader
 
getParameterTypes() - Method in class org.teavm.model.MethodReference
 
getParams() - Method in class org.teavm.diagnostics.Problem
 
getParent() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
getParent() - Method in interface org.teavm.common.Loop
 
getParent() - Method in interface org.teavm.common.RangeTree.Node
 
getParent() - Method in class org.teavm.model.classes.VirtualTable
 
getParent() - Method in class org.teavm.model.ClassHolder
 
getParent() - Method in interface org.teavm.model.ClassReader
 
getParent() - Method in class org.teavm.model.GenericValueType.Object
 
getParent() - Method in class org.teavm.model.InliningInfo
 
getPart() - Method in class org.teavm.ast.GotoPartStatement
 
getPendingItemsCount() - Method in class org.teavm.cache.InMemoryProgramCache
 
getPhi() - Method in class org.teavm.model.Incoming
 
getPhi() - Method in interface org.teavm.model.IncomingReader
 
getPhiOutputs(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
getPhis() - Method in class org.teavm.model.BasicBlock
 
getPlatformTags() - Method in class org.teavm.backend.c.CTarget
 
getPlatformTags() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getPlatformTags() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
getPlatformTags() - Method in class org.teavm.backend.wasm.WasmTarget
 
getPlatformTags() - Method in interface org.teavm.vm.spi.TeaVMHost
 
getPlatformTags() - Method in class org.teavm.vm.TeaVM
 
getPlatformTags() - Method in interface org.teavm.vm.TeaVMTarget
 
getPointer() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getPointerPtr() - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
getPosition() - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
getPosition() - Method in class org.teavm.common.RecordArray.Record
 
getPosition() - Method in class org.teavm.common.RecordArrayBuilder.Record
 
getPrecedence() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getPreservedClasses() - Method in interface org.teavm.vm.TeaVMTargetController
 
getPrevious() - Method in class org.teavm.model.Instruction
 
getProblemProvider() - Method in class org.teavm.vm.TeaVM
 
getProblems() - Method in class org.teavm.diagnostics.AccumulationDiagnostics
 
getProblems() - Method in interface org.teavm.diagnostics.ProblemProvider
 
getProgram() - Method in class org.teavm.model.BasicBlock
 
getProgram() - Method in interface org.teavm.model.BasicBlockReader
 
getProgram() - Method in class org.teavm.model.emit.ProgramEmitter
 
getProgram() - Method in class org.teavm.model.Instruction
 
getProgram() - Method in class org.teavm.model.MethodHolder
 
getProgram() - Method in interface org.teavm.model.MethodReader
 
getProgram() - Method in class org.teavm.model.Variable
 
getProgram() - Method in interface org.teavm.model.VariableReader
 
getProgram(int) - Method in class org.teavm.model.util.AsyncProgramSplitter
 
getProgram(MethodReference) - Method in interface org.teavm.model.optimization.InliningContext
 
getProgramCache() - Method in class org.teavm.vm.TeaVM
 
getProgramEmitter() - Method in class org.teavm.model.emit.ValueEmitter
 
getProgressListener() - Method in class org.teavm.vm.TeaVM
 
getProperties() - Method in interface org.teavm.backend.c.generators.GeneratorFactoryContext
 
getProperties() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicFactoryContext
 
getProperties() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getProperties() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getProperties() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getProperties() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getProperties() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
getProperties() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getProperties() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactoryContext
 
getProperties() - Method in interface org.teavm.classlib.ResourceSupplierContext
 
getProperties() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
getProperties() - Method in class org.teavm.debugging.Value
 
getProperties() - Method in interface org.teavm.vm.spi.TeaVMHost
Gets configuration properties.
getProperties() - Method in class org.teavm.vm.TeaVM
 
getProperties() - Method in interface org.teavm.vm.TeaVMTargetController
 
getProtectedBlock() - Method in class org.teavm.model.TryCatchBlock
 
getProtectedBlock() - Method in interface org.teavm.model.TryCatchBlockReader
 
getProtectedBody() - Method in class org.teavm.ast.TryCatchStatement
 
getQualified() - Method in class org.teavm.ast.QualificationExpr
 
getRange(int, int) - Method in class org.teavm.common.IntegerArray
 
getRanges(String) - Method in class org.teavm.model.classes.TagRegistry
 
getReachableClasses() - Method in class org.teavm.dependency.DependencyAgent
 
getReachableClasses() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getReachableClasses() - Method in interface org.teavm.dependency.DependencyInfo
 
getReachableFields() - Method in class org.teavm.dependency.DependencyAgent
 
getReachableFields() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getReachableFields() - Method in interface org.teavm.dependency.DependencyInfo
 
getReachableMethods() - Method in class org.teavm.dependency.DependencyAgent
 
getReachableMethods() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getReachableMethods() - Method in interface org.teavm.dependency.DependencyInfo
 
getReceiver() - Method in class org.teavm.model.instructions.ArrayLengthInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.AssignInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.BinaryInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.CastInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.CastNumberInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.ClassConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.CloneArrayInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.ConstructInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.DoubleConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.FloatConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.GetElementInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.GetFieldInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.IntegerConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.InvokeInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.LongConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.NegateInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.NullCheckInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.NullConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.StringConstantInstruction
 
getReceiver() - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
getReceiver() - Method in class org.teavm.model.InvokeDynamicInstruction
 
getReceiver() - Method in class org.teavm.model.Phi
 
getReceiver() - Method in interface org.teavm.model.PhiReader
 
getRecordSize() - Method in class org.teavm.common.RecordArray
 
getRecordSize() - Method in class org.teavm.common.RecordArrayBuilder
 
getRecursiveTypeCount() - Method in class org.teavm.backend.wasm.model.WasmCompositeType
 
getReference() - Method in class org.teavm.ast.MethodNode
 
getReference() - Method in class org.teavm.backend.wasm.model.WasmCompositeType
 
getReference() - Method in class org.teavm.dependency.FieldDependency
 
getReference() - Method in interface org.teavm.dependency.FieldDependencyInfo
 
getReference() - Method in class org.teavm.dependency.MethodDependency
 
getReference() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getReference() - Method in class org.teavm.model.FieldHolder
 
getReference() - Method in interface org.teavm.model.FieldReader
 
getReference() - Method in class org.teavm.model.MethodHolder
 
getReference() - Method in interface org.teavm.model.MethodReader
 
getReferenceKind() - Method in enum class org.teavm.model.MethodHandleType
 
getRegister() - Method in class org.teavm.model.Variable
 
getRegister() - Method in interface org.teavm.model.VariableReader
 
getRegisteredClasses() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getRemainingCasts() - Method in class org.teavm.model.optimization.Devirtualization
 
getRepresentation() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
getRepresentation() - Method in class org.teavm.debugging.Value
 
getResolvedMethods() - Method in class org.teavm.model.lowlevel.ExportDependencyListener
 
getResource(String) - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCResources
 
getResult() - Method in class org.teavm.ast.ReturnStatement
 
getResult() - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
getResult() - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
getResult() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getResult() - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
getResult() - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
getResult() - Method in class org.teavm.dependency.MethodDependency
 
getResult() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getResult() - Method in class org.teavm.model.util.AssignmentExtractor
 
getResultType() - Method in class org.teavm.model.MethodDescriptor
 
getResultType() - Method in class org.teavm.model.MethodHolder
 
getResultType() - Method in interface org.teavm.model.MethodReader
 
getReturnType() - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
getReturnType() - Method in class org.teavm.backend.wasm.render.WasmSignature
 
getReturnType() - Method in class org.teavm.model.MethodReference
 
getRightValue() - Method in class org.teavm.ast.AssignmentStatement
 
getRoot() - Method in class org.teavm.common.RangeTree
 
getRuntimeType() - Method in interface org.teavm.backend.wasm.TeaVMWasmHost
 
getRuntimeType() - Method in class org.teavm.backend.wasm.WasmTarget
 
getScript() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
getScriptNames() - Method in class org.teavm.debugging.Debugger
 
getScripts() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
getSecond() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
getSecond() - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
getSecond() - Method in class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
getSecond() - Method in class org.teavm.common.MutableGraphEdge
 
getSecondOperand() - Method in class org.teavm.ast.BinaryExpr
 
getSecondOperand() - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
getSecondOperand() - Method in class org.teavm.model.instructions.BinaryInstruction
 
getSectionConsumer(int, int, String) - Method in class org.teavm.backend.wasm.debug.parser.DebugInfoParser
 
getSectionConsumer(int, int, String) - Method in class org.teavm.backend.wasm.parser.ModuleParser
 
getSectionConsumer(int, int, NameProvider) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
getSectionSize(int) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
getSegments() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getSelector() - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
getSelector() - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
getSequence() - Method in class org.teavm.ast.SequentialStatement
 
getService(Class<T>) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
getService(Class<T>) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getService(Class<T>) - Method in interface org.teavm.common.ServiceRepository
 
getService(Class<T>) - Method in class org.teavm.dependency.DependencyAgent
 
getService(Class<T>) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getService(Class<T>) - Method in class org.teavm.vm.TeaVM
 
getServices() - Method in interface org.teavm.backend.c.generators.GeneratorFactoryContext
 
getServices() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicFactoryContext
 
getServices() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getServices() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactoryContext
 
getServices() - Method in interface org.teavm.vm.TeaVMTargetController
 
getServicesOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getServicesOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getSevereDiagnosticsProblems() - Method in interface org.teavm.vm.Violations
 
getSevereProblems() - Method in class org.teavm.diagnostics.AccumulationDiagnostics
 
getSevereProblems() - Method in interface org.teavm.diagnostics.ProblemProvider
 
getSeverity() - Method in class org.teavm.diagnostics.Problem
 
getShort() - Method in class org.teavm.model.AnnotationValue
 
getShort(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getShort(Object) - Static method in class org.teavm.runtime.Fiber
 
getSigma() - Method in class org.teavm.model.Outgoing
 
getSigmasAt(int) - Method in class org.teavm.model.util.PhiUpdater
 
getSignature() - Method in class org.teavm.model.MethodDescriptor
 
getSignature() - Method in class org.teavm.model.MethodHolder
 
getSignature() - Method in interface org.teavm.model.MethodReader
 
getSignature() - Method in class org.teavm.model.MethodReference
 
getSignedType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
getSignedType() - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
getSignedType() - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
getSimpleName() - Method in class org.teavm.model.ClassHolder
 
getSimpleName() - Method in interface org.teavm.model.ClassReader
 
getSimpleRepresentation() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
getSize() - Method in class org.teavm.backend.wasm.binary.DataArray
 
getSize() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getSize() - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
getSource() - Method in class org.teavm.ast.PrimitiveCastExpr
 
getSource() - Method in interface org.teavm.debugging.javascript.JavaScriptScript
 
getSource() - Method in class org.teavm.model.Incoming
 
getSource() - Method in interface org.teavm.model.IncomingReader
 
getSourceArray() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getSourceArrayType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getSourceFiles() - Method in class org.teavm.debugging.Debugger
 
getSourceIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getSourceIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
getSourceLocation() - Method in class org.teavm.model.CallLocation
 
getSourceLocation(int, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getSourceLocation(int, int, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getSourceLocation(GeneratedLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getSourceLocation(GeneratedLocation, int) - Method in class org.teavm.debugging.information.DebugInformation
 
getSourceType() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getSourceType() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
getSourceType() - Method in class org.teavm.model.instructions.CastNumberInstruction
 
getSourceVariable(int) - Method in class org.teavm.model.util.PhiUpdater
 
getSpilledVariables() - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
getSplitPoints(int) - Method in class org.teavm.model.util.AsyncProgramSplitter
 
getStackRootCount(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
getStackRootCount(Address) - Static method in class org.teavm.runtime.ShadowStack
 
getStackRootPointer(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
getStackRootPointer(Address) - Static method in class org.teavm.runtime.ShadowStack
 
getStackTop() - Static method in class org.teavm.backend.wasm.WasmRuntime
 
getStackTop() - Static method in class org.teavm.runtime.ShadowStack
 
getStart() - Method in interface org.teavm.common.RangeTree.Node
 
getStartFunction() - Method in class org.teavm.backend.wasm.model.WasmModule
 
getStatement() - Method in class org.teavm.ast.AsyncMethodPart
 
getStatement() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis.Definition
 
getStatementLocation(GeneratedLocation) - Method in class org.teavm.debugging.information.DebugInformation
 
getStatementStartLocations() - Method in class org.teavm.debugging.information.DebugInformation
 
getStaticField(FieldReference) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getStaticFieldAlias(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getStaticFieldAlias(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getStaticFieldAlias(FieldReference) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getStaticFieldLocation(FieldReference) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getStaticFieldLocation(FieldReference) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getStaticGCRoots() - Static method in class org.teavm.runtime.Mutator
 
getStaticGcRootsAddress() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getStaticMethodAlias(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
getStaticMethodAlias(MethodReference) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
getStaticMethodAlias(MethodReference) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
getString() - Method in class org.teavm.model.AnnotationValue
 
getString() - Method in class org.teavm.model.RuntimeConstant
 
getString(int) - Method in class org.teavm.backend.wasm.debug.parser.DebugStringParser
 
getStringConstant(String) - Method in class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringPool
 
getStringConstant(String) - Method in interface org.teavm.backend.wasm.generate.gc.strings.WasmGCStringProvider
 
getStringIndex(String) - Method in class org.teavm.backend.c.generate.SimpleStringPool
 
getStringIndex(String) - Method in interface org.teavm.backend.c.generate.StringPool
 
getStringLiteral(IntrinsicContext, InvocationExpr, Expr) - Static method in class org.teavm.backend.c.util.ConstantUtil
 
getStringPointer(String) - Method in class org.teavm.backend.wasm.generate.WasmStringPool
 
getStringPool() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getStringPool() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
getStringPool() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getStringPool() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getStringPool() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
 
getStringPool() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getStrings() - Method in class org.teavm.backend.c.generate.SimpleStringPool
 
getStrings() - Method in interface org.teavm.backend.c.generate.StringPool
 
getStructure() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getStructure() - Method in class org.teavm.backend.wasm.model.WasmField
 
getSubprogram(String) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
getSubprogram(MethodDescriptor) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
getSuperclassPredicate(String) - Method in class org.teavm.model.ClassHierarchy
 
getSupertype() - Method in class org.teavm.backend.wasm.model.WasmStructure
 
getSupertypeProvider() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getSupertypes() - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
getSynthesizedPhis() - Method in class org.teavm.model.util.PhiUpdater
 
getTag() - Method in class org.teavm.backend.wasm.model.expression.WasmCatch
 
getTag() - Method in class org.teavm.backend.wasm.model.expression.WasmThrow
 
getTag() - Method in class org.teavm.common.MutableGraphNode
 
getTag() - Method in class org.teavm.dependency.DependencyNode
 
getTagRegistry() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getTarget() - Method in class org.teavm.ast.BreakStatement
 
getTarget() - Method in class org.teavm.ast.CastExpr
 
getTarget() - Method in class org.teavm.ast.ContinueStatement
 
getTarget() - Method in class org.teavm.ast.PrimitiveCastExpr
 
getTarget() - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
getTarget() - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
getTarget() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getTarget() - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
getTarget() - Method in class org.teavm.model.instructions.JumpInstruction
 
getTarget() - Method in class org.teavm.model.instructions.SwitchTableEntry
 
getTarget() - Method in interface org.teavm.model.instructions.SwitchTableEntryReader
 
getTarget() - Method in class org.teavm.model.Outgoing
 
getTargetArray() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getTargetArrayType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getTargetIndex() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
getTargets() - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
getTargets() - Method in class org.teavm.model.util.TransitionExtractor
 
getTargetType() - Method in class org.teavm.backend.wasm.model.expression.WasmCast
 
getTargetType() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
getTargetType() - Method in class org.teavm.model.instructions.CastInstruction
 
getTargetType() - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
getTargetType() - Method in class org.teavm.model.instructions.CastNumberInstruction
 
getTemporaries() - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
getTemporary(WasmType) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
getTestType() - Method in class org.teavm.backend.wasm.model.expression.WasmTest
 
getText() - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
 
getText() - Method in class org.teavm.diagnostics.Problem
 
getThenBlock() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
getThisVariable() - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getThrowableNativeOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getThrowableNativeOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getThrown() - Method in class org.teavm.dependency.MethodDependency
 
getThrown() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getTransformers() - Method in class org.teavm.backend.c.CTarget
 
getTransformers() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
getTransformers() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
getTransformers() - Method in class org.teavm.backend.wasm.WasmTarget
 
getTransformers() - Method in interface org.teavm.vm.TeaVMTarget
 
getTryCatchBlocks() - Method in class org.teavm.model.BasicBlock
 
getType() - Method in class org.teavm.ast.ArrayFromDataExpr
 
getType() - Method in class org.teavm.ast.BinaryExpr
 
getType() - Method in class org.teavm.ast.InstanceOfExpr
 
getType() - Method in class org.teavm.ast.InvocationExpr
 
getType() - Method in class org.teavm.ast.NewArrayExpr
 
getType() - Method in class org.teavm.ast.NewMultiArrayExpr
 
getType() - Method in class org.teavm.ast.SubscriptExpr
 
getType() - Method in class org.teavm.ast.UnaryExpr
 
getType() - Method in class org.teavm.ast.VariableNode
 
getType() - Method in class org.teavm.backend.wasm.binary.DataValue
 
getType() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewFixed
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmNullConstant
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmStructNew
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmStructNewDefault
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
getType() - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
getType() - Method in class org.teavm.backend.wasm.model.WasmField
 
getType() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
getType() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
getType() - Method in class org.teavm.backend.wasm.model.WasmLocal
 
getType() - Method in class org.teavm.backend.wasm.model.WasmTag
 
getType() - Method in class org.teavm.debugging.Value
 
getType() - Method in class org.teavm.model.AnnotationHolder
 
getType() - Method in interface org.teavm.model.AnnotationReader
 
getType() - Method in class org.teavm.model.AnnotationValue
 
getType() - Method in class org.teavm.model.emit.ValueEmitter
 
getType() - Method in class org.teavm.model.FieldHolder
 
getType() - Method in interface org.teavm.model.FieldReader
 
getType() - Method in class org.teavm.model.instructions.ConstructInstruction
 
getType() - Method in class org.teavm.model.instructions.GetElementInstruction
 
getType() - Method in class org.teavm.model.instructions.InvokeInstruction
 
getType() - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
getType() - Method in class org.teavm.model.instructions.PutElementInstruction
 
getType(String) - Method in class org.teavm.dependency.DependencyAgent
 
getType(String) - Method in class org.teavm.dependency.DependencyAnalyzer
 
getTypeParameters() - Method in class org.teavm.model.MethodHolder
 
getTypeParameters() - Method in interface org.teavm.model.MethodReader
 
getTypePtr(VariableType) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
getTypePtr(ValueType) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
getTypes() - Method in class org.teavm.backend.c.generate.ClassGenerator
 
getTypes() - Method in class org.teavm.dependency.DependencyNode
 
getTypes() - Method in interface org.teavm.dependency.ValueDependencyInfo
 
getTypeSize(ValueType) - Static method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
getUnpackedType() - Method in class org.teavm.backend.wasm.model.WasmField
 
getUnprocessedClassSource() - Method in class org.teavm.dependency.DependencyAgent
 
getUnprocessedClassSource() - Method in class org.teavm.dependency.DependencyAnalyzer
 
getUnprocessedClassSource() - Method in interface org.teavm.vm.TeaVMTargetController
 
getUrl() - Method in interface org.teavm.debugging.javascript.JavaScriptScript
 
getUsages() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis.Definition
 
getUsedParent() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
getUsedVariables() - Method in class org.teavm.model.util.UsageExtractor
 
getUserDir() - Method in class org.teavm.backend.c.runtime.fs.CFileSystem
 
getUserDir() - Method in class org.teavm.backend.wasm.runtime.fs.WasiFileSystem
 
getUserDir() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
getUserDir() - Method in interface org.teavm.runtime.fs.VirtualFileSystem
 
getValue() - Method in class org.teavm.ast.CastExpr
 
getValue() - Method in class org.teavm.ast.ConstantExpr
 
getValue() - Method in class org.teavm.ast.PrimitiveCastExpr
 
getValue() - Method in class org.teavm.ast.PrimitiveExpr
 
getValue() - Method in class org.teavm.ast.SwitchStatement
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmCast
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmFloat32Constant
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmFloat64Constant
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Reference
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmInt32Constant
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmInt64Constant
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmIsNull
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmReturn
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmTest
 
getValue() - Method in class org.teavm.common.json.JsonValueProvider
 
getValue() - Method in interface org.teavm.debugging.javascript.JavaScriptVariable
 
getValue() - Method in class org.teavm.debugging.Variable
 
getValue() - Method in class org.teavm.dependency.FieldDependency
 
getValue() - Method in interface org.teavm.dependency.FieldDependencyInfo
 
getValue() - Method in class org.teavm.model.emit.PhiEmitter
 
getValue() - Method in class org.teavm.model.GenericValueType.Argument
 
getValue() - Method in class org.teavm.model.Incoming
 
getValue() - Method in interface org.teavm.model.IncomingReader
 
getValue() - Method in class org.teavm.model.instructions.CastInstruction
 
getValue() - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
getValue() - Method in class org.teavm.model.instructions.CastNumberInstruction
 
getValue() - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
getValue() - Method in class org.teavm.model.instructions.NullCheckInstruction
 
getValue() - Method in class org.teavm.model.instructions.PutElementInstruction
 
getValue() - Method in class org.teavm.model.instructions.PutFieldInstruction
 
getValue() - Method in class org.teavm.model.Outgoing
 
getValue() - Method in class org.teavm.model.Sigma
 
getValue(int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
getValue(String) - Method in class org.teavm.model.AnnotationHolder
 
getValue(String) - Method in interface org.teavm.model.AnnotationReader
 
getValues() - Method in class org.teavm.model.AnnotationHolder
 
getValueToReturn() - Method in class org.teavm.model.instructions.ExitInstruction
 
getValueType() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getValueType() - Method in class org.teavm.model.MethodHandle
 
getValueType() - Method in class org.teavm.model.RuntimeConstant
 
getVariable() - Method in class org.teavm.model.emit.ValueEmitter
 
getVariable(int) - Method in class org.teavm.dependency.MethodDependency
 
getVariable(int) - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getVariableCount() - Method in class org.teavm.dependency.MethodDependency
 
getVariableCount() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getVariableDefinitionPlaces(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
getVariableIndex() - Method in class org.teavm.ast.Expr
 
getVariableIndex() - Method in class org.teavm.backend.c.analyze.AstDefinitionUsageAnalysis.Definition
 
getVariableMeaningAt(int, int, String) - Method in class org.teavm.debugging.information.DebugInformation
 
getVariableMeaningAt(GeneratedLocation, String) - Method in class org.teavm.debugging.information.DebugInformation
 
getVariableNames() - Method in class org.teavm.debugging.information.DebugInformation
 
getVariables() - Method in class org.teavm.ast.AsyncMethodNode
 
getVariables() - Method in class org.teavm.ast.MethodNode
 
getVariables() - Method in class org.teavm.ast.RegularMethodNode
 
getVariables() - Method in class org.teavm.debugging.CallFrame
 
getVariables() - Method in interface org.teavm.debugging.javascript.JavaScriptCallFrame
 
getVariables() - Method in class org.teavm.dependency.MethodDependency
 
getVariables() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
getVariablesDefinedInBlock(BasicBlock, DefinitionExtractor) - Static method in class org.teavm.model.util.ProgramUtils
 
getVariablesInfo() - Method in class org.teavm.backend.wasm.debug.parser.DebugVariablesParser
 
getVersion() - Method in class org.teavm.backend.wasm.WasmTarget
 
getVirtualCallSites() - Method in class org.teavm.model.optimization.Devirtualization
 
getVirtualMethodId(MethodDescriptor) - Method in class org.teavm.backend.c.generate.ClassGenerationContext
 
getVirtualMethods() - Method in class org.teavm.model.optimization.Devirtualization
 
getVirtualMethodsOffset() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
getVirtualMethodsOffset() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
getVirtualTableProvider() - Method in class org.teavm.backend.c.generate.GenerationContext
 
getVirtualTableProvider() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
getVirtualTableStructure() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfo
 
getWriter() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
getWriter() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
 
getWriter() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
getWrittenClasses() - Method in class org.teavm.vm.TeaVM
 
global - Variable in class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringConstant
 
global(int) - Method in interface org.teavm.backend.wasm.disasm.NameProvider
 
global(WasmHollowType, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
global(WasmHollowType, boolean) - Method in interface org.teavm.backend.wasm.parser.ImportSectionListener
 
globalCount() - Method in class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
globals - Variable in class org.teavm.backend.wasm.model.WasmModule
 
globals() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
globals() - Method in interface org.teavm.backend.wasm.parser.NameSectionListener
 
GlobalSectionListener - Interface in org.teavm.backend.wasm.parser
 
GlobalSectionParser - Class in org.teavm.backend.wasm.parser
 
GlobalSectionParser(GlobalSectionListener) - Constructor for class org.teavm.backend.wasm.parser.GlobalSectionParser
 
GlobalValueNumbering - Class in org.teavm.model.optimization
 
GlobalValueNumbering(boolean) - Constructor for class org.teavm.model.optimization.GlobalValueNumbering
 
GotoPartStatement - Class in org.teavm.ast
 
GotoPartStatement() - Constructor for class org.teavm.ast.GotoPartStatement
 
Graph - Interface in org.teavm.common
 
GraphBuilder - Class in org.teavm.common
 
GraphBuilder() - Constructor for class org.teavm.common.GraphBuilder
 
GraphBuilder(int) - Constructor for class org.teavm.common.GraphBuilder
 
GraphColorer - Class in org.teavm.model.util
 
GraphColorer() - Constructor for class org.teavm.model.util.GraphColorer
 
GraphIndexer - Class in org.teavm.common
 
GraphIndexer(Graph, int[], int[]) - Constructor for class org.teavm.common.GraphIndexer
 
GraphNodeFilter - Interface in org.teavm.common
 
GraphSplittingBackend - Interface in org.teavm.common
 
GraphUtils - Class in org.teavm.common
 
GREATER - Enum constant in enum class org.teavm.ast.BinaryOperation
 
GREATER - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
GREATER_OR_EQUAL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
GREATER_OR_EQUALS - Enum constant in enum class org.teavm.ast.BinaryOperation
 
GROUPING - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
growMemory(int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
GT - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
GT_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
GT_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 

H

handleNatives(TeaVMHost, Class<?>) - Static method in class org.teavm.vm.TeaVMPluginUtil
 
has(String) - Method in class org.teavm.common.json.JsonObjectValue
 
hasAdditionalScope() - Method in class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
hasArrayCopy() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasArrayGet() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasArrayLength() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasArrayNewInstance() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasArrayType() - Method in class org.teavm.dependency.DependencyNode
 
hasArrayType() - Method in interface org.teavm.dependency.ValueDependencyInfo
 
hasAsyncMethods() - Method in class org.teavm.model.util.AsyncMethodFinder
 
hasClinit(String) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
hasDeclaringClass() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasEnclosingClass() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasEnumConstants() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hashCode - Variable in class org.teavm.runtime.RuntimeObject
 
hashCode() - Method in class org.teavm.backend.wasm.gc.PreciseValueType
 
hashCode() - Method in class org.teavm.backend.wasm.parser.WasmHollowType.CompositeReference
 
hashCode() - Method in class org.teavm.backend.wasm.render.WasmSignature
 
hashCode() - Method in class org.teavm.debugging.information.GeneratedLocation
 
hashCode() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
hashCode() - Method in class org.teavm.model.CallLocation
 
hashCode() - Method in class org.teavm.model.FieldReference
 
hashCode() - Method in class org.teavm.model.GenericValueType.Argument
 
hashCode() - Method in class org.teavm.model.GenericValueType.Array
 
hashCode() - Method in class org.teavm.model.GenericValueType.Object
 
hashCode() - Method in class org.teavm.model.GenericValueType.Primitive
 
hashCode() - Method in class org.teavm.model.GenericValueType.Variable
 
hashCode() - Method in class org.teavm.model.GenericValueType.Void
 
hashCode() - Method in class org.teavm.model.InliningInfo
 
hashCode() - Method in class org.teavm.model.lowlevel.CallSiteLocation
 
hashCode() - Method in class org.teavm.model.lowlevel.ExportedMethodKey
 
hashCode() - Method in class org.teavm.model.MethodDescriptor
 
hashCode() - Method in class org.teavm.model.MethodReference
 
hashCode() - Method in class org.teavm.model.TextLocation
 
hashCode() - Method in class org.teavm.model.ValueType.Array
 
hashCode() - Method in class org.teavm.model.ValueType.Object
 
hashCode() - Method in class org.teavm.model.ValueType.Primitive
 
hashCode() - Method in class org.teavm.model.ValueType.Void
 
HashUtils - Class in org.teavm.common
 
hasInnerStructure() - Method in interface org.teavm.debugging.javascript.JavaScriptValue
 
hasInnerStructure() - Method in class org.teavm.debugging.Value
 
hasIsAssignable() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasMethod(MethodDescriptor) - Method in class org.teavm.model.classes.VirtualTable
 
hasModifier(ElementModifier) - Method in class org.teavm.model.ElementHolder
 
hasModifier(ElementModifier) - Method in interface org.teavm.model.ElementReader
 
hasMoreTypesThan(int) - Method in class org.teavm.dependency.DependencyNode
 
hasMoreTypesThan(int) - Method in interface org.teavm.dependency.ValueDependencyInfo
 
hasName() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasNext() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
hasNext() - Method in interface org.teavm.model.InstructionIterator
 
hasPrevious() - Method in interface org.teavm.model.InstructionIterator
 
hasProgram() - Method in class org.teavm.model.MethodHolder
 
hasReplacement - Variable in class org.teavm.backend.javascript.ast.AstVisitor
 
hasResource(String) - Method in class org.teavm.parsing.ClasspathResourceProvider
 
hasResource(String) - Method in class org.teavm.parsing.JarFileResourceProvider
 
hasResource(String) - Method in class org.teavm.parsing.resource.ClasspathResourceReader
 
hasResource(String) - Method in class org.teavm.parsing.resource.DirectoryResourceReader
 
hasResource(String) - Method in interface org.teavm.parsing.resource.ResourceReader
 
hasResource(String) - Method in interface org.teavm.parsing.ResourceProvider
 
hasSevereViolations() - Method in interface org.teavm.vm.Violations
 
hasSimpleName() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasSuperclass() - Method in class org.teavm.model.analysis.ClassMetadataRequirements
 
hasType(String) - Method in class org.teavm.dependency.DependencyNode
 
hasType(String) - Method in interface org.teavm.dependency.ValueDependencyInfo
 
hasType(DependencyType) - Method in class org.teavm.dependency.DependencyNode
 
hasUsages(MethodReference) - Method in class org.teavm.model.optimization.Inlining
 
hasValidEntries() - Method in class org.teavm.model.classes.VirtualTable
 
heapAddress - Static variable in class org.teavm.backend.wasm.WasmHeap
 
heapAddress() - Static method in class org.teavm.runtime.GC
 
HeapDumpConverter - Class in org.teavm.backend.c.util
 
heapSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
hierarchy - Variable in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
hierarchy() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
hierarchy() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
hoist(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
homeDirectory(Address) - Static method in class org.teavm.backend.c.runtime.fs.CFileSystem
 

I

I31 - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
I31 - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
id - Variable in class org.teavm.runtime.ExceptionHandler
 
IdentifiedStatement - Class in org.teavm.ast
 
IdentifiedStatement() - Constructor for class org.teavm.ast.IdentifiedStatement
 
IfEmitter - Class in org.teavm.model.emit
 
immediateDominatorOf(int) - Method in interface org.teavm.common.DominatorTree
 
implementations(ClassHierarchy, DependencyInfo, String[], MethodReference) - Static method in class org.teavm.model.optimization.Devirtualization
 
implementor(WasmGCVirtualTableEntry) - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
importMethod(MethodReference, boolean) - Method in class org.teavm.backend.c.generate.ClassGenerationContext
 
importMethod(MethodReference, boolean) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
importMethod(MethodReference, boolean) - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
importModule(String) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
importModule(String) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
importModule(String) - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
importModule(String) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
ImportSectionListener - Interface in org.teavm.backend.wasm.parser
 
ImportSectionParser - Class in org.teavm.backend.wasm.parser
 
ImportSectionParser(ImportSectionListener) - Constructor for class org.teavm.backend.wasm.parser.ImportSectionParser
 
includeClass(String) - Method in class org.teavm.backend.c.generate.IncludeManager
 
includeInScope(Set<String>, String) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
IncludeManager - Class in org.teavm.backend.c.generate
 
IncludeManager(FileNameProvider) - Constructor for class org.teavm.backend.c.generate.IncludeManager
 
includePath(String) - Method in class org.teavm.backend.c.generate.IncludeManager
 
includes() - Method in interface org.teavm.backend.c.generate.FileGenerator
 
includes() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
includes() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
includeStackTraceMethods(DependencyAnalyzer) - Static method in class org.teavm.backend.javascript.JavaScriptTarget
 
includeType(ValueType) - Method in class org.teavm.backend.c.generate.IncludeManager
 
Incoming - Class in org.teavm.model
 
Incoming() - Constructor for class org.teavm.model.Incoming
 
incomingEdges(int) - Method in interface org.teavm.common.Graph
 
incomingEdges(int) - Method in class org.teavm.common.LoopGraph
 
incomingEdges(int) - Method in class org.teavm.common.MutableDirectedGraph
 
incomingEdgesCount(int) - Method in interface org.teavm.common.Graph
 
incomingEdgesCount(int) - Method in class org.teavm.common.LoopGraph
 
incomingEdgesCount(int) - Method in class org.teavm.common.MutableDirectedGraph
 
IncomingReader - Interface in org.teavm.model
 
IncrementalDependencyProvider - Interface in org.teavm.cache
 
IncrementalDependencyRegistration - Interface in org.teavm.cache
 
IncrementalDirectoryBuildTarget - Class in org.teavm.vm
 
IncrementalDirectoryBuildTarget(File) - Constructor for class org.teavm.vm.IncrementalDirectoryBuildTarget
 
indent() - Method in class org.teavm.backend.c.generate.CodeWriter
 
indent() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
indent() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
indent() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
indent() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
indent() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
indent() - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
indentBy(int) - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
indentBy(int) - Method in class org.teavm.backend.c.generate.CodeWriter
 
index - Variable in class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringConstant
 
index - Variable in class org.teavm.backend.wasm.parser.WasmHollowType.CompositeReference
 
index - Variable in class org.teavm.model.GenericValueType.ParsePosition
 
index() - Method in class org.teavm.backend.wasm.debug.info.VariableRangeInfo
 
indexAt(int) - Method in class org.teavm.common.LoopGraph
 
indexOf(int) - Method in class org.teavm.common.GraphIndexer
 
indexOf(T) - Method in class org.teavm.backend.wasm.model.WasmCollection
 
indexToId(int) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
indexToId(int, String) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
indirectCall(int, int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
indirectCall(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
indirectCall(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
IndirectCallTraceTransformation - Class in org.teavm.backend.wasm.transformation
 
IndirectCallTraceTransformation(WasmModule, WasmFunctionTypes) - Constructor for class org.teavm.backend.wasm.transformation.IndirectCallTraceTransformation
 
infer(Program, MethodReference) - Method in class org.teavm.model.analysis.ClassInference
 
inferTypes(ProgramReader, MethodReference) - Method in class org.teavm.model.util.TypeInferer
 
inFunction() - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
init - Variable in class org.teavm.runtime.RuntimeClass
 
init() - Method in class org.teavm.backend.wasm.model.WasmStructure
 
init(String) - Method in class org.teavm.backend.c.generate.IncludeManager
 
initClass(String) - Static method in class org.teavm.ast.Statement
 
initClass(String) - Method in class org.teavm.model.emit.ProgramEmitter
 
initClass(String) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
initClass(String) - Method in interface org.teavm.model.instructions.InstructionReader
 
initClass(String) - Method in class org.teavm.model.util.InstructionCopyReader
 
initClass(CallLocation) - Method in class org.teavm.dependency.ClassDependency
 
InitClassInstruction - Class in org.teavm.model.instructions
 
InitClassInstruction() - Constructor for class org.teavm.model.instructions.InitClassInstruction
 
InitClassStatement - Class in org.teavm.ast
 
InitClassStatement() - Constructor for class org.teavm.ast.InitClassStatement
 
initDependencies() - Method in class org.teavm.dependency.DependencyAnalyzer
 
InitFunction - Class in org.teavm.runtime
 
InitFunction() - Constructor for class org.teavm.runtime.InitFunction
 
initHeap(Address, int, int, int, int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
initHeapTrace(int) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
INITIALIZED - Static variable in class org.teavm.runtime.RuntimeClass
 
initializerName(MethodReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
initializerName(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
InjectedBy - Annotation Interface in org.teavm.backend.javascript.spi
 
Injector - Interface in org.teavm.backend.javascript.spi
 
InjectorContext - Interface in org.teavm.backend.javascript.spi
 
inlining() - Method in class org.teavm.backend.wasm.debug.info.Location
 
Inlining - Class in org.teavm.model.optimization
 
Inlining(ClassHierarchy, DependencyInfo, InliningStrategy, ListableClassReaderSource, Predicate<MethodReference>, boolean, InliningFilterFactory) - Constructor for class org.teavm.model.optimization.Inlining
 
InliningContext - Interface in org.teavm.model.optimization
 
InliningFilter - Interface in org.teavm.model.optimization
 
InliningFilterFactory - Interface in org.teavm.model.optimization
 
InliningInfo - Class in org.teavm.model
 
InliningInfo(MethodReference, String, int, InliningInfo) - Constructor for class org.teavm.model.InliningInfo
 
InliningLocation - Class in org.teavm.backend.wasm.debug.info
 
InliningLocation(Location, MethodInfo) - Constructor for class org.teavm.backend.wasm.debug.info.InliningLocation
 
InliningStep - Interface in org.teavm.model.optimization
 
InliningStrategy - Interface in org.teavm.model.optimization
 
InMemoryMethodNodeCache - Class in org.teavm.cache
 
InMemoryMethodNodeCache(ReferenceCache, InMemorySymbolTable, InMemorySymbolTable, InMemorySymbolTable) - Constructor for class org.teavm.cache.InMemoryMethodNodeCache
 
InMemoryProgramCache - Class in org.teavm.cache
 
InMemoryProgramCache(ReferenceCache, InMemorySymbolTable, InMemorySymbolTable, InMemorySymbolTable) - Constructor for class org.teavm.cache.InMemoryProgramCache
 
InMemorySymbolTable - Class in org.teavm.cache
 
InMemorySymbolTable() - Constructor for class org.teavm.cache.InMemorySymbolTable
 
InMemoryVirtualDirectory - Class in org.teavm.runtime.fs.memory
 
InMemoryVirtualFile - Class in org.teavm.runtime.fs.memory
 
InMemoryVirtualFileSystem - Class in org.teavm.runtime.fs.memory
 
InMemoryVirtualFileSystem() - Constructor for class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
inode - Variable in class org.teavm.backend.wasm.wasi.Dirent
 
inode - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
insertNext(Instruction) - Method in class org.teavm.model.Instruction
 
insertNextAll(Iterable<Instruction>) - Method in class org.teavm.model.Instruction
 
insertPrevious(Instruction) - Method in class org.teavm.model.Instruction
 
insertPreviousAll(Iterable<Instruction>) - Method in class org.teavm.model.Instruction
 
install(TeaVMHost) - Method in interface org.teavm.vm.spi.TeaVMPlugin
 
installPlugins() - Method in class org.teavm.vm.TeaVM
Finds and install all plugins in the current class path.
INSTANCE - Static variable in class org.teavm.cache.AlwaysStaleCacheStatus
 
INSTANCE - Static variable in class org.teavm.cache.EmptyMethodNodeCache
 
INSTANCE - Static variable in class org.teavm.cache.EmptyProgramCache
 
instanceField(String, int, FieldType) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
instanceField(String, int, FieldType) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
instanceFieldName(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
instanceFieldName(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
instanceFields() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
instanceMethodName(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
instanceMethodName(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
instanceOf(Expr, ValueType) - Static method in class org.teavm.ast.Expr
 
instanceOf(ValueType) - Method in class org.teavm.model.emit.ValueEmitter
 
InstanceOfExpr - Class in org.teavm.ast
 
InstanceOfExpr() - Constructor for class org.teavm.ast.InstanceOfExpr
 
Instruction - Class in org.teavm.model
 
Instruction() - Constructor for class org.teavm.model.Instruction
 
InstructionCopyReader - Class in org.teavm.model.util
 
InstructionCopyReader(Program) - Constructor for class org.teavm.model.util.InstructionCopyReader
 
instructionCount() - Method in class org.teavm.model.BasicBlock
 
instructionCount() - Method in interface org.teavm.model.BasicBlockReader
 
InstructionIterator - Interface in org.teavm.model
 
InstructionLocation - Class in org.teavm.backend.wasm.debug.info
 
InstructionLocation(int, Location) - Constructor for class org.teavm.backend.wasm.debug.info.InstructionLocation
 
InstructionReader - Interface in org.teavm.model.instructions
 
InstructionReadVisitor - Class in org.teavm.model
 
InstructionReadVisitor(InstructionReader) - Constructor for class org.teavm.model.InstructionReadVisitor
 
InstructionVariableMapper - Class in org.teavm.model.util
 
InstructionVariableMapper(Function<Variable, Variable>) - Constructor for class org.teavm.model.util.InstructionVariableMapper
 
InstructionVisitor - Interface in org.teavm.model.instructions
 
INT - Enum constant in enum class org.teavm.ast.ArrayType
 
INT - Enum constant in enum class org.teavm.ast.OperationType
 
INT - Enum constant in enum class org.teavm.backend.c.generate.CVariableType
 
INT - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
INT - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
INT - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
INT - Enum constant in enum class org.teavm.model.instructions.NumericOperandType
 
INT - Enum constant in enum class org.teavm.model.util.VariableType
 
INT - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
INT - Static variable in class org.teavm.model.AnnotationValue
 
INT - Static variable in class org.teavm.model.GenericValueType
 
INT - Static variable in class org.teavm.model.RuntimeConstant
 
INT_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
INT_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
INT_TO_BYTE - Enum constant in enum class org.teavm.ast.UnaryOperation
 
INT_TO_CHAR - Enum constant in enum class org.teavm.ast.UnaryOperation
 
INT_TO_SHORT - Enum constant in enum class org.teavm.ast.UnaryOperation
 
INT16 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
 
INT16 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
INT16 - Enum constant in enum class org.teavm.backend.wasm.model.WasmPackedType
 
INT16 - Static variable in class org.teavm.backend.wasm.model.WasmStorageType
 
INT16 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowStorageType
 
int31Get(WasmSignedType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
int31Get(WasmSignedType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
int31Reference() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
int31Reference() - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
INT32 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
 
INT32 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
INT32 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntType
 
INT32 - Enum constant in enum class org.teavm.backend.wasm.model.WasmNumType
 
INT32 - Static variable in class org.teavm.backend.wasm.model.WasmType
 
INT32 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowType
 
int32Constant(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
int32Constant(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
INT64 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
INT64 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntType
 
INT64 - Enum constant in enum class org.teavm.backend.wasm.model.WasmNumType
 
INT64 - Static variable in class org.teavm.backend.wasm.model.WasmType
 
INT64 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowType
 
int64Constant(long) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
int64Constant(long) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
INT8 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
 
INT8 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
INT8 - Enum constant in enum class org.teavm.backend.wasm.model.WasmPackedType
 
INT8 - Static variable in class org.teavm.backend.wasm.model.WasmStorageType
 
INT8 - Static variable in class org.teavm.backend.wasm.parser.WasmHollowStorageType
 
INTEGER - Enum constant in enum class org.teavm.model.PrimitiveType
 
INTEGER - Static variable in class org.teavm.model.ValueType
 
IntegerArray - Class in org.teavm.common
 
IntegerArray(int) - Constructor for class org.teavm.common.IntegerArray
 
integerConstant(VariableReader, int) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
integerConstant(VariableReader, int) - Method in interface org.teavm.model.instructions.InstructionReader
 
integerConstant(VariableReader, int) - Method in class org.teavm.model.util.InstructionCopyReader
 
IntegerConstantInstruction - Class in org.teavm.model.instructions
 
IntegerConstantInstruction() - Constructor for class org.teavm.model.instructions.IntegerConstantInstruction
 
IntegerIntrinsic - Class in org.teavm.backend.c.intrinsic
 
IntegerIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
IntegerIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.IntegerIntrinsic
 
IntegerIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.IntegerIntrinsic
 
IntegerStack - Class in org.teavm.common
 
IntegerStack(int) - Constructor for class org.teavm.common.IntegerStack
 
IntegerSubtype - Enum Class in org.teavm.model.instructions
 
INTERFACE - Enum constant in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
 
INTERFACE - Enum constant in enum class org.teavm.model.ElementModifier
 
INTERFACE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
INTERFACE - Static variable in class org.teavm.runtime.RuntimeClass
 
interfaceCaller(String, String, ValueType...) - Static method in class org.teavm.model.MethodHandle
 
interfaceCaller(String, MethodDescriptor) - Static method in class org.teavm.model.MethodHandle
 
interfaceCaller(MethodReference) - Static method in class org.teavm.model.MethodHandle
 
InterfaceLayout - Interface in org.teavm.backend.wasm.debug.info
 
InteropDependencyListener - Class in org.teavm.backend.c.analyze
 
InteropDependencyListener() - Constructor for class org.teavm.backend.c.analyze.InteropDependencyListener
 
InteropUtil - Class in org.teavm.backend.c.util
 
interpret(ProgramReader, Object[]) - Method in class org.teavm.model.Interpreter
 
Interpreter - Class in org.teavm.model
 
Interpreter(ClassLoader) - Constructor for class org.teavm.model.Interpreter
 
InterpretException - Exception Class in org.teavm.model
 
InterpretException(BasicBlockReader, Throwable) - Constructor for exception class org.teavm.model.InterpretException
 
IntNumIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
IntNumIntrinsic(Class<?>, WasmIntType) - Constructor for class org.teavm.backend.wasm.intrinsics.gc.IntNumIntrinsic
 
IntResult - Class in org.teavm.backend.wasm.wasi
 
IntResult() - Constructor for class org.teavm.backend.wasm.wasi.IntResult
 
intrinsic(FunctionCall, int) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
intrinsic(FunctionCall, int) - Method in class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
Intrinsic - Interface in org.teavm.backend.c.intrinsic
 
IntrinsicContext - Interface in org.teavm.backend.c.intrinsic
 
IntrinsicFactory - Interface in org.teavm.backend.c.intrinsic
 
IntrinsicFactoryContext - Interface in org.teavm.backend.c.intrinsic
 
intrinsics() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
intValue(JsonErrorReporter, long) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
intValue(JsonErrorReporter, long) - Method in class org.teavm.common.json.JsonConsumer
 
intValue(JsonErrorReporter, long) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
intValue(JsonErrorReporter, long) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
intValue(JsonErrorReporter, long) - Method in class org.teavm.common.json.JsonVisitor
 
invalidate() - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
invalidate() - Method in class org.teavm.cache.InMemoryProgramCache
 
invalidate() - Method in class org.teavm.cache.InMemorySymbolTable
 
invalidate() - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
invalidate(T) - Method in class org.teavm.common.CachedFunction
 
invariant(GenericValueType.Reference) - Static method in class org.teavm.model.GenericValueType.Argument
 
INVARIANT - Enum constant in enum class org.teavm.model.GenericValueType.ArgumentKind
 
invert(Expr) - Static method in class org.teavm.ast.Expr
 
invocation(InvocationExpr, List<WasmExpression>, boolean) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
invocation(InvocationExpr, List<WasmExpression>, boolean) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
invocation(InvocationExpr, List<WasmExpression>, boolean) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
InvocationExpr - Class in org.teavm.ast
 
InvocationExpr() - Constructor for class org.teavm.ast.InvocationExpr
 
InvocationType - Enum Class in org.teavm.ast
 
InvocationType - Enum Class in org.teavm.model.instructions
 
invoke(Class<?>, String, Class<?>, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
invoke(Class<?>, String, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
invoke(String, String, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
invoke(String, String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
invoke(ProgramEmitter, MethodHandle, ValueEmitter...) - Static method in class org.teavm.model.util.InvokeDynamicUtil
 
invoke(InvocationType, String, String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invoke(InvocationType, String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invoke(InvocationType, MethodReference, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invoke(MethodReference, Expr, Expr[]) - Static method in class org.teavm.ast.Expr
 
invoke(MethodReference, ValueEmitter...) - Method in class org.teavm.model.emit.ProgramEmitter
 
invoke(VariableReader, VariableReader, MethodReference, List<? extends VariableReader>, InvocationType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
invoke(VariableReader, VariableReader, MethodReference, List<? extends VariableReader>, InvocationType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
invoke(VariableReader, VariableReader, MethodReference, List<? extends VariableReader>, InvocationType) - Method in interface org.teavm.model.instructions.InstructionReader
 
invoke(VariableReader, VariableReader, MethodReference, List<? extends VariableReader>, InvocationType) - Method in class org.teavm.model.util.InstructionCopyReader
 
INVOKE_CONSTRUCTOR - Enum constant in enum class org.teavm.model.MethodHandleType
 
INVOKE_INTERFACE - Enum constant in enum class org.teavm.model.MethodHandleType
 
INVOKE_SPECIAL - Enum constant in enum class org.teavm.model.MethodHandleType
 
INVOKE_STATIC - Enum constant in enum class org.teavm.model.MethodHandleType
 
INVOKE_VIRTUAL - Enum constant in enum class org.teavm.model.MethodHandleType
 
invokeDynamic(VariableReader, VariableReader, MethodDescriptor, List<? extends VariableReader>, MethodHandle, List<RuntimeConstant>) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
invokeDynamic(VariableReader, VariableReader, MethodDescriptor, List<? extends VariableReader>, MethodHandle, List<RuntimeConstant>) - Method in interface org.teavm.model.instructions.InstructionReader
 
invokeDynamic(VariableReader, VariableReader, MethodDescriptor, List<? extends VariableReader>, MethodHandle, List<RuntimeConstant>) - Method in class org.teavm.model.util.InstructionCopyReader
 
InvokeDynamicInstruction - Class in org.teavm.model
 
InvokeDynamicInstruction() - Constructor for class org.teavm.model.InvokeDynamicInstruction
 
InvokeDynamicUtil - Class in org.teavm.model.util
 
InvokeInstruction - Class in org.teavm.model.instructions
 
InvokeInstruction() - Constructor for class org.teavm.model.instructions.InvokeInstruction
 
invokeSpecial(Class<?>, String, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(String, Class<?>, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(String, String, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(String, String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(String, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeSpecial(MethodReference, Expr, Expr[]) - Static method in class org.teavm.ast.Expr
 
invokeSpecial(MethodReference, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeStatic(MethodReference, Expr[]) - Static method in class org.teavm.ast.Expr
 
invokeVirtual(String, Class<?>, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeVirtual(String, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeVirtual(String, ValueType, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
invokeVirtual(MethodReference, ValueEmitter...) - Method in class org.teavm.model.emit.ValueEmitter
 
IOVec - Class in org.teavm.backend.wasm.wasi
 
IOVec() - Constructor for class org.teavm.backend.wasm.wasi.IOVec
 
IS_NULL - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.generators.ArrayGenerator
 
isApplicable(MethodReference) - Method in interface org.teavm.backend.wasm.generators.WasmMethodGenerator
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.AddressIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.AllocatorIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.ClassIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.ConsoleIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.DoubleIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.ExceptionHandlingIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.FloatIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.FunctionClassIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.FunctionIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.GCIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.IntegerIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.LongIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.MemoryTraceIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.ObjectIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.PlatformClassIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.PlatformClassMetadataIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.PlatformIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.PlatformObjectIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.RuntimeClassIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.ShadowStackIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.StructureIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.WasmHeapIntrinsic
 
isApplicable(MethodReference) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsic
 
isApplicable(MethodReference) - Method in class org.teavm.backend.wasm.intrinsics.WasmRuntimeIntrinsic
 
isArrayUnwrap - Variable in class org.teavm.backend.wasm.gc.PreciseValueType
 
isAssignable() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
isAsync() - Method in class org.teavm.ast.AssignmentStatement
 
isAsync() - Method in class org.teavm.ast.AsyncMethodNode
 
isAsync() - Method in class org.teavm.ast.InitClassStatement
 
isAsync() - Method in class org.teavm.ast.MethodNode
 
isAsync() - Method in class org.teavm.ast.RegularMethodNode
 
isAsync() - Method in class org.teavm.ast.TryCatchStatement
 
isAsync() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
isAsync() - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
isAsync() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
isAsync(MethodReference) - Method in class org.teavm.backend.c.generate.GenerationContext
 
isAsync(MethodReference) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
isAsync(MethodReference) - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
isAsyncSupported() - Method in class org.teavm.backend.c.CTarget
 
isAsyncSupported() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
isAsyncSupported() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
isAsyncSupported() - Method in class org.teavm.backend.wasm.WasmTarget
 
isAsyncSupported() - Method in interface org.teavm.vm.TeaVMTarget
 
isAttached() - Method in class org.teavm.debugging.Debugger
 
isAttached() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
isC() - Static method in class org.teavm.classlib.PlatformDetector
 
isCall() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
isCalled() - Method in class org.teavm.dependency.MethodDependency
 
isCalled() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
isCallInstruction(Characteristics, Instruction) - Static method in class org.teavm.model.lowlevel.ExceptionHandlingUtil
 
isCEmitted() - Method in class org.teavm.backend.wasm.WasmTarget
 
isChildOf(Loop) - Method in interface org.teavm.common.Loop
 
isConcrete() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
isContributing(MethodContributorContext, MethodReference) - Method in interface org.teavm.backend.javascript.spi.MethodContributor
 
isDebugging() - Method in class org.teavm.backend.wasm.WasmTarget
 
isDestroyed() - Method in class org.teavm.debugging.Breakpoint
 
isDirectory() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
isDirectory() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
isDirectory() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
isDirectory() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
isDirectory() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
isDirectory() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
isDirectory() - Method in interface org.teavm.runtime.fs.VirtualFile
 
isDynamicInitializer(String) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
isDynamicInitializer(String) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
isDynamicInitializer(String) - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
isDynamicInitializer(String) - Method in class org.teavm.model.analysis.ClassInitializerAnalysis
 
isDynamicInitializer(String) - Method in interface org.teavm.model.analysis.ClassInitializerInfo
 
isEmpty() - Method in class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
isEmpty() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowBuilder
 
isEmpty() - Method in class org.teavm.backend.wasm.model.WasmCollection
 
isEmpty() - Method in class org.teavm.common.IntegerStack
 
isEmpty() - Method in class org.teavm.model.InliningInfo
 
isEmpty() - Method in class org.teavm.model.TextLocation
 
isEndReached() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
isEndReached() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
isEqualTo(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isExceptionHandler(int) - Method in interface org.teavm.model.util.DominatorWalkerContext
 
isFalse() - Method in class org.teavm.model.emit.ValueEmitter
 
isFile() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
isFile() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
isFile() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
isFile() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
isFile() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
isFile() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
isFile() - Method in interface org.teavm.runtime.fs.VirtualFile
 
isFinal() - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
isForcedFunction(MethodReference) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
isFound() - Method in class org.teavm.ast.optimization.VariableAccessFinder
 
isFriendlyToDebugger() - Method in interface org.teavm.vm.TeaVMTargetController
 
isFunction(String) - Method in class org.teavm.model.lowlevel.Characteristics
 
isFunctionClass(String) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
isGreaterOrEqualTo(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isGreaterThan(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isHeapDump() - Method in class org.teavm.backend.c.generate.GenerationContext
 
isIdentifierPart(char) - Static method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
isImmutable() - Method in class org.teavm.backend.wasm.model.WasmArray
 
isImmutable() - Method in class org.teavm.backend.wasm.model.WasmField
 
isImmutable() - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
isIncremental() - Method in class org.teavm.backend.c.generate.GenerationContext
 
isIncremental() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
isInitialized(Class<?>) - Static method in class org.teavm.runtime.Allocator
 
isInstance(VariableReader, VariableReader, ValueType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
isInstance(VariableReader, VariableReader, ValueType) - Method in interface org.teavm.model.instructions.InstructionReader
 
isInstance(VariableReader, VariableReader, ValueType) - Method in class org.teavm.model.util.InstructionCopyReader
 
IsInstanceInstruction - Class in org.teavm.model.instructions
 
IsInstanceInstruction() - Constructor for class org.teavm.model.instructions.IsInstanceInstruction
 
isInTopLevelScope() - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
isIrreducible(Graph) - Static method in class org.teavm.common.GraphUtils
 
isJavaScript() - Static method in class org.teavm.classlib.PlatformDetector
 
isJumpSupported() - Static method in class org.teavm.runtime.ExceptionHandling
 
isLessOrEqualTo(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isLessThan(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isLineNumbersEmitted() - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
isLineNumbersEmitted() - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
isLoop() - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
isLower() - Method in class org.teavm.ast.BoundCheckExpr
 
isLower() - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
isLowLevel() - Static method in class org.teavm.classlib.PlatformDetector
 
isManaged() - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
isManaged() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
isManaged() - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
isManaged(String) - Method in class org.teavm.model.lowlevel.Characteristics
 
isManaged(MethodReference) - Method in class org.teavm.model.lowlevel.Characteristics
 
isManagedCall(MethodReference) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
isManagedCall(MethodReference) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
isManagedCall(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
isManagedMethodCall(Characteristics, MethodReference) - Static method in class org.teavm.model.lowlevel.ExceptionHandlingUtil
 
isManagedMethodCall(MethodReference) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
isMemoryAccessChecked() - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
isMinified() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriterBuilder
 
isMinifying() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
isMinifying() - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
isMissing() - Method in class org.teavm.dependency.ClassDependency
 
isMissing() - Method in interface org.teavm.dependency.ClassDependencyInfo
 
isMissing() - Method in class org.teavm.dependency.FieldDependency
 
isMissing() - Method in interface org.teavm.dependency.FieldDependencyInfo
 
isMissing() - Method in class org.teavm.dependency.MethodDependency
 
isMissing() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
isNative(ClassReader) - Static method in class org.teavm.backend.c.util.InteropUtil
 
isNoCache(String) - Method in interface org.teavm.cache.IncrementalDependencyProvider
 
isNoCache(MethodReference) - Method in interface org.teavm.cache.IncrementalDependencyProvider
 
isNominal() - Method in class org.teavm.backend.wasm.model.WasmStructure
 
isNonTrapping() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
isNotEqualTo(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isNotNull() - Method in class org.teavm.model.emit.ValueEmitter
 
isNotNull(Variable) - Method in class org.teavm.model.analysis.NullnessInformation
 
isNotSame(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isNull() - Method in class org.teavm.model.emit.ValueEmitter
 
isNull(Variable) - Method in class org.teavm.model.analysis.NullnessInformation
 
isNullable() - Method in class org.teavm.backend.wasm.model.WasmType.Reference
 
isNullable() - Method in class org.teavm.backend.wasm.parser.WasmHollowType.Reference
 
isObfuscated() - Method in class org.teavm.backend.c.generate.GenerationContext
 
isObfuscated() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
isObject(Class<?>) - Method in class org.teavm.model.ValueType
 
isObject(String) - Method in class org.teavm.model.ValueType.Array
 
isObject(String) - Method in class org.teavm.model.ValueType
 
isObject(String) - Method in class org.teavm.model.ValueType.Object
 
isObject(String) - Method in class org.teavm.model.ValueType.Primitive
 
isObject(String) - Method in class org.teavm.model.ValueType.Void
 
isOverflow(int) - Method in class org.teavm.model.analysis.ClassInference
 
isPacked() - Method in class org.teavm.model.Program
 
isReferenced() - Method in class org.teavm.backend.wasm.model.WasmFunction
 
isReinterpret() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
isResource(String) - Method in class org.teavm.model.lowlevel.Characteristics
 
isResuming() - Method in class org.teavm.runtime.Fiber
 
isSame(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
isSigned() - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
isSmallInteger(Expr) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
isStaleClass(String) - Method in class org.teavm.cache.AlwaysStaleCacheStatus
 
isStaleClass(String) - Method in class org.teavm.cache.AnnotationAwareCacheStatus
 
isStaleClass(String) - Method in interface org.teavm.cache.CacheStatus
 
isStaleClass(String) - Method in class org.teavm.cache.DiskCachedClassReaderSource
 
isStaleClass(String) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
isStaleMethod(MethodReference) - Method in class org.teavm.cache.AlwaysStaleCacheStatus
 
isStaleMethod(MethodReference) - Method in class org.teavm.cache.AnnotationAwareCacheStatus
 
isStaleMethod(MethodReference) - Method in interface org.teavm.cache.CacheStatus
 
isStaleMethod(MethodReference) - Method in class org.teavm.cache.DiskCachedClassReaderSource
 
isStaleMethod(MethodReference) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
isStatic - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
isStaticInit(String) - Method in class org.teavm.model.lowlevel.Characteristics
 
isStopped() - Static method in class org.teavm.runtime.EventQueue
 
isStrict() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
isStrict() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
isStrict() - Method in interface org.teavm.model.ClassHolderTransformerContext
 
isStructure(String) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
isStructure(String) - Method in class org.teavm.model.lowlevel.Characteristics
 
isSubtypeOf(ValueType) - Method in class org.teavm.model.ValueType
 
isSuperType(String, String) - Method in interface org.teavm.model.ClassReaderSource
 
isSuperType(String, String, boolean) - Method in class org.teavm.model.ClassHierarchy
 
isSuperType(ValueType, ValueType, boolean) - Method in class org.teavm.model.ClassHierarchy
 
IsSupertypeFunction - Class in org.teavm.runtime
 
IsSupertypeFunction() - Constructor for class org.teavm.runtime.IsSupertypeFunction
 
isSupertypeOf - Variable in class org.teavm.runtime.RuntimeClass
 
isSupertypeOf(WasmStructure) - Method in class org.teavm.backend.wasm.model.WasmStructure
 
isSuspended() - Method in class org.teavm.debugging.Debugger
 
isSuspended() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
isSuspending() - Method in class org.teavm.runtime.Fiber
 
isSynthesized(Variable) - Method in class org.teavm.model.analysis.NullnessInformation
 
isSynthesizedClass(String) - Method in class org.teavm.dependency.DependencyAnalyzer
 
isTeaVM() - Static method in class org.teavm.classlib.PlatformDetector
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmExpression
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmReturn
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
isTerminating() - Method in class org.teavm.backend.wasm.model.expression.WasmUnreachable
 
isThreadLibraryUsed() - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
isThreadLibraryUsed() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
isTopLevelIdentifier(String) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
isTopLevelOutput() - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
isTopLevelOutput() - Method in class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
isTrue() - Method in class org.teavm.model.emit.ValueEmitter
 
isUsed() - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTable
 
isUsed() - Method in class org.teavm.dependency.MethodDependency
 
isUsed() - Method in interface org.teavm.dependency.MethodDependencyInfo
 
isUsedOnce(MethodReference) - Method in interface org.teavm.model.optimization.InliningContext
 
isValid() - Method in class org.teavm.debugging.Breakpoint
 
isValid() - Method in interface org.teavm.debugging.javascript.JavaScriptBreakpoint
 
isVirtual(MethodReference) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
isVirtual(MethodReference) - Method in interface org.teavm.vm.TeaVMTargetController
 
isVisited(int) - Method in interface org.teavm.model.util.DominatorWalkerContext
 
isVmAssertions() - Method in class org.teavm.backend.c.generate.GenerationContext
 
isWastEmitted() - Method in class org.teavm.backend.wasm.WasmTarget
 
isWeak() - Method in class org.teavm.ast.CastExpr
 
isWeak() - Method in class org.teavm.model.instructions.CastInstruction
 
isWebAssembly() - Static method in class org.teavm.classlib.PlatformDetector
 
isWebAssemblyGC() - Static method in class org.teavm.classlib.PlatformDetector
 
isWindows() - Method in class org.teavm.backend.c.runtime.fs.CFileSystem
 
isWindows() - Method in class org.teavm.backend.wasm.runtime.fs.WasiFileSystem
 
isWindows() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
isWindows() - Method in interface org.teavm.runtime.fs.VirtualFileSystem
 
itemType - Variable in class org.teavm.runtime.RuntimeClass
 
iterateInstructions() - Method in class org.teavm.model.BasicBlock
 
iterateInstructions() - Method in interface org.teavm.model.BasicBlockReader
 
iterateOverExactMethods(int) - Method in class org.teavm.debugging.information.DebugInformation
 
iterateOverSourceLocations() - Method in class org.teavm.debugging.information.DebugInformation
 
iterator() - Method in class org.teavm.backend.wasm.model.WasmCollection
 
iterator() - Method in class org.teavm.model.BasicBlock
 
iterator(int) - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlow
 

J

JarFileResourceProvider - Class in org.teavm.parsing
 
JarFileResourceProvider(File) - Constructor for class org.teavm.parsing.JarFileResourceProvider
 
JarFileResourceProvider(String) - Constructor for class org.teavm.parsing.JarFileResourceProvider
 
JavaScriptBreakpoint - Interface in org.teavm.debugging.javascript
 
JavaScriptCallFrame - Interface in org.teavm.debugging.javascript
 
JavaScriptDebugger - Interface in org.teavm.debugging.javascript
 
JavaScriptDebuggerListener - Interface in org.teavm.debugging.javascript
 
JavaScriptLanguage - Enum Class in org.teavm.debugging.javascript
 
JavaScriptLocation - Class in org.teavm.debugging.javascript
 
JavaScriptLocation(JavaScriptScript, int, int) - Constructor for class org.teavm.debugging.javascript.JavaScriptLocation
 
JavaScriptScript - Interface in org.teavm.debugging.javascript
 
JavaScriptTarget - Class in org.teavm.backend.javascript
 
JavaScriptTarget() - Constructor for class org.teavm.backend.javascript.JavaScriptTarget
 
JavaScriptTemplate - Class in org.teavm.backend.javascript.templating
 
JavaScriptTemplate(AstNode, ClassReaderSource) - Constructor for class org.teavm.backend.javascript.templating.JavaScriptTemplate
 
JavaScriptTemplate.FragmentBuilder - Class in org.teavm.backend.javascript.templating
 
JavaScriptTemplateFactory - Class in org.teavm.backend.javascript.templating
 
JavaScriptTemplateFactory(ClassLoader, ClassReaderSource) - Constructor for class org.teavm.backend.javascript.templating.JavaScriptTemplateFactory
 
JavaScriptValue - Interface in org.teavm.debugging.javascript
 
JavaScriptVariable - Interface in org.teavm.debugging.javascript
 
join(BasicBlock, ValueEmitter, BasicBlock, ValueType) - Method in class org.teavm.model.emit.ValueEmitter
 
JS - Enum constant in enum class org.teavm.debugging.javascript.JavaScriptLanguage
 
JSModuleType - Enum Class in org.teavm.backend.javascript
 
JsonAllErrorVisitor - Class in org.teavm.common.json
 
JsonAllErrorVisitor() - Constructor for class org.teavm.common.json.JsonAllErrorVisitor
 
JsonArrayValue - Class in org.teavm.common.json
 
JsonArrayValue() - Constructor for class org.teavm.common.json.JsonArrayValue
 
JsonArrayVisitor - Class in org.teavm.common.json
 
JsonArrayVisitor(JsonVisitor) - Constructor for class org.teavm.common.json.JsonArrayVisitor
 
JsonBooleanValue - Class in org.teavm.common.json
 
JsonBooleanValue(boolean) - Constructor for class org.teavm.common.json.JsonBooleanValue
 
JsonConsumer - Class in org.teavm.common.json
 
JsonConsumer() - Constructor for class org.teavm.common.json.JsonConsumer
 
JsonErrorReporter - Class in org.teavm.common.json
 
JsonErrorReporter() - Constructor for class org.teavm.common.json.JsonErrorReporter
 
JsonFloatValue - Class in org.teavm.common.json
 
JsonFloatValue(double) - Constructor for class org.teavm.common.json.JsonFloatValue
 
JsonIntValue - Class in org.teavm.common.json
 
JsonIntValue(long) - Constructor for class org.teavm.common.json.JsonIntValue
 
JsonNullValue - Class in org.teavm.common.json
 
JsonNullValue() - Constructor for class org.teavm.common.json.JsonNullValue
 
JsonNumericValue - Class in org.teavm.common.json
 
JsonNumericValue() - Constructor for class org.teavm.common.json.JsonNumericValue
 
JsonObjectValue - Class in org.teavm.common.json
 
JsonObjectValue() - Constructor for class org.teavm.common.json.JsonObjectValue
 
JsonObjectVisitor - Class in org.teavm.common.json
 
JsonObjectVisitor(JsonVisitor) - Constructor for class org.teavm.common.json.JsonObjectVisitor
 
JsonParser - Class in org.teavm.common.json
 
JsonParser(JsonConsumer) - Constructor for class org.teavm.common.json.JsonParser
 
JsonPropertyVisitor - Class in org.teavm.common.json
 
JsonPropertyVisitor(boolean) - Constructor for class org.teavm.common.json.JsonPropertyVisitor
 
JsonStringValue - Class in org.teavm.common.json
 
JsonStringValue(String) - Constructor for class org.teavm.common.json.JsonStringValue
 
JsonSyntaxException - Exception Class in org.teavm.common.json
 
JsonSyntaxException(int, int, String) - Constructor for exception class org.teavm.common.json.JsonSyntaxException
 
JsonUtil - Class in org.teavm.common
 
JsonValue - Class in org.teavm.common.json
 
JsonValue() - Constructor for class org.teavm.common.json.JsonValue
 
JsonValueParserVisitor - Class in org.teavm.common.json
 
JsonValueParserVisitor() - Constructor for class org.teavm.common.json.JsonValueParserVisitor
 
JsonValueProvider - Class in org.teavm.common.json
 
JsonValueProvider() - Constructor for class org.teavm.common.json.JsonValueProvider
 
JsonVisitingConsumer - Class in org.teavm.common.json
 
JsonVisitingConsumer(JsonVisitor) - Constructor for class org.teavm.common.json.JsonVisitingConsumer
 
JsonVisitor - Class in org.teavm.common.json
 
JsonVisitor() - Constructor for class org.teavm.common.json.JsonVisitor
 
JSParser - Class in org.teavm.backend.javascript.rendering
 
JSParser(Object) - Constructor for class org.teavm.backend.javascript.rendering.JSParser
 
JSParser(Object, Object) - Constructor for class org.teavm.backend.javascript.rendering.JSParser
 
JSParser(CompilerEnvirons) - Constructor for class org.teavm.backend.javascript.rendering.JSParser
 
JSParser(CompilerEnvirons, ErrorReporter) - Constructor for class org.teavm.backend.javascript.rendering.JSParser
 
jump(BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
jump(BasicBlockReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
jump(BasicBlockReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
jump(BasicBlockReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
jumpIf(BinaryBranchingCondition, VariableReader, VariableReader, BasicBlockReader, BasicBlockReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
jumpIf(BinaryBranchingCondition, VariableReader, VariableReader, BasicBlockReader, BasicBlockReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
jumpIf(BinaryBranchingCondition, VariableReader, VariableReader, BasicBlockReader, BasicBlockReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
jumpIf(BranchingCondition, VariableReader, BasicBlockReader, BasicBlockReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
jumpIf(BranchingCondition, VariableReader, BasicBlockReader, BasicBlockReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
jumpIf(BranchingCondition, VariableReader, BasicBlockReader, BasicBlockReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
JumpInstruction - Class in org.teavm.model.instructions
 
JumpInstruction() - Constructor for class org.teavm.model.instructions.JumpInstruction
 
jumpToFrame(Address, int) - Static method in class org.teavm.runtime.ExceptionHandling
 

K

keyAdded(S) - Method in interface org.teavm.common.CachedFunction.KeyListener
 
KEYWORDS - Static variable in class org.teavm.backend.javascript.rendering.RenderingUtil
 
kill(int) - Static method in class org.teavm.runtime.EventQueue
 
kind - Variable in class org.teavm.backend.wasm.model.WasmType.SpecialReference
 
kind - Variable in class org.teavm.backend.wasm.parser.WasmHollowType.SpecialReference
 
kind - Variable in class org.teavm.backend.wasm.wasi.Prestat
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.ArrayLayout
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.InterfaceLayout
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.PrimitiveLayout
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.TypeLayout
 
kind() - Method in interface org.teavm.backend.wasm.debug.info.UnknownLayout
 
knownLoops() - Method in class org.teavm.common.LoopGraph
 

L

last - Variable in class org.teavm.runtime.RuntimeReferenceQueue
 
lastAccess - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
lastModified - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
lastModified() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
lastModified() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
lastModified() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
lastModified() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
lastModified() - Method in interface org.teavm.runtime.fs.VirtualFile
 
lastStatusChange - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
layerCount() - Method in class org.teavm.debugging.information.DebugInformation
 
layout - Variable in class org.teavm.runtime.RuntimeClass
 
lcaOf(int, int) - Method in class org.teavm.common.LCATree
 
LCATree - Class in org.teavm.common
 
LCATree(int) - Constructor for class org.teavm.common.LCATree
 
LE - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
LE_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
LE_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
leaveScope(Set<String>) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
left - Variable in class org.teavm.common.RangeTree.Range
 
LEFT_SHIFT - Enum constant in enum class org.teavm.ast.BinaryOperation
 
length - Variable in class org.teavm.backend.c.runtime.StringList
 
length() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
length() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
length() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
length() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
length() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
length() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
length() - Method in interface org.teavm.runtime.fs.VirtualFile
 
LENGTH - Enum constant in enum class org.teavm.ast.UnaryOperation
 
LESS - Enum constant in enum class org.teavm.ast.BinaryOperation
 
LESS - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
LESS_OR_EQUAL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
LESS_OR_EQUALS - Enum constant in enum class org.teavm.ast.BinaryOperation
 
levelOf(int) - Method in interface org.teavm.common.DominatorTree
 
lf() - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
line - Variable in class org.teavm.backend.c.util.Deobfuscator.Location
 
line - Variable in class org.teavm.backend.wasm.debug.info.DeobfuscatedLocation
 
line() - Method in class org.teavm.backend.wasm.debug.info.LineInfoFileCommand
 
line() - Method in class org.teavm.backend.wasm.debug.info.LineInfoLineCommand
 
line() - Method in class org.teavm.backend.wasm.debug.info.Location
 
LineInfo - Class in org.teavm.backend.wasm.debug.info
 
LineInfo(LineInfoSequence[]) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfo
 
LineInfoCommand - Class in org.teavm.backend.wasm.debug.info
 
LineInfoCommand(int) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoCommand
 
LineInfoCommandExecutor - Class in org.teavm.backend.wasm.debug.info
 
LineInfoCommandExecutor() - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
LineInfoCommandVisitor - Interface in org.teavm.backend.wasm.debug.info
 
LineInfoEnterCommand - Class in org.teavm.backend.wasm.debug.info
 
LineInfoEnterCommand(int, MethodInfo) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoEnterCommand
 
LineInfoExitCommand - Class in org.teavm.backend.wasm.debug.info
 
LineInfoExitCommand(int) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoExitCommand
 
LineInfoFileCommand - Class in org.teavm.backend.wasm.debug.info
 
LineInfoFileCommand(int, FileInfo, int) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoFileCommand
 
LineInfoLineCommand - Class in org.teavm.backend.wasm.debug.info
 
LineInfoLineCommand(int, int) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoLineCommand
 
LineInfoSequence - Class in org.teavm.backend.wasm.debug.info
 
LineInfoSequence(int, int, MethodInfo, LineInfoCommand[]) - Constructor for class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
LineInfoUnpackedSequence - Class in org.teavm.backend.wasm.debug.info
 
lineNumber - Variable in class org.teavm.runtime.CallSiteLocation
 
lineNumber(int, String, int) - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
lines() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
lines() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
lines() - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
LinesDeobfuscationParser - Class in org.teavm.backend.wasm.debug.parser
 
LinesDeobfuscationParser() - Constructor for class org.teavm.backend.wasm.debug.parser.LinesDeobfuscationParser
 
link(DependencyAnalyzer) - Method in class org.teavm.vm.TeaVM
 
link(ClassHolder) - Method in class org.teavm.dependency.Linker
 
linkClass(String) - Method in class org.teavm.dependency.DependencyAgent
 
linkClass(String) - Method in class org.teavm.dependency.DependencyAnalyzer
 
linkCount - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
Linker - Class in org.teavm.dependency
 
Linker(DependencyInfo) - Constructor for class org.teavm.dependency.Linker
 
linkField(FieldReference) - Method in class org.teavm.dependency.DependencyAgent
 
linkField(FieldReference) - Method in class org.teavm.dependency.DependencyAnalyzer
 
linkMethod(String, MethodDescriptor) - Method in class org.teavm.dependency.DependencyAgent
 
linkMethod(String, MethodDescriptor) - Method in class org.teavm.dependency.DependencyAnalyzer
 
linkMethod(MethodReference) - Method in class org.teavm.dependency.DependencyAgent
 
linkMethod(MethodReference) - Method in class org.teavm.dependency.DependencyAnalyzer
 
LIST - Static variable in class org.teavm.model.AnnotationValue
 
ListableClassHolderSource - Interface in org.teavm.model
 
ListableClassReaderSource - Interface in org.teavm.model
 
listFiles() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
listFiles() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
listFiles() - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
listFiles() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
 
listFiles() - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFile
 
listFiles() - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
listFiles() - Method in interface org.teavm.runtime.fs.VirtualFile
 
ListingBuilder - Class in org.teavm.model.text
 
ListingBuilder() - Constructor for class org.teavm.model.text.ListingBuilder
 
ListingParseException - Exception Class in org.teavm.model.text
 
ListingParseException(String, int) - Constructor for exception class org.teavm.model.text.ListingParseException
 
ListingParser - Class in org.teavm.model.text
 
ListingParser() - Constructor for class org.teavm.model.text.ListingParser
 
liveIn(int) - Method in class org.teavm.model.util.LivenessAnalyzer
 
liveIn(int) - Method in class org.teavm.model.util.NonSsaLivenessAnalyzer
 
liveIn(int, int) - Method in class org.teavm.model.util.LivenessAnalyzer
 
liveIn(int, int) - Method in class org.teavm.model.util.NonSsaLivenessAnalyzer
 
LivenessAnalyzer - Class in org.teavm.model.util
 
LivenessAnalyzer() - Constructor for class org.teavm.model.util.LivenessAnalyzer
 
liveOut(int) - Method in class org.teavm.model.util.LivenessAnalyzer
 
liveOut(int) - Method in class org.teavm.model.util.NonSsaLivenessAnalyzer
 
load(ClassLoader) - Static method in class org.teavm.vm.TeaVMPluginLoader
 
loadFloat32(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
loadFloat32(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
loadFloat64(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
loadFloat64(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
loadInt32(WasmInt32Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
loadInt32(WasmInt32Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
loadInt64(WasmInt64Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
loadInt64(WasmInt64Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
loadPlugins(boolean) - Static method in class org.teavm.vm.TeaVMBootstrapPluginLoader
 
LOC_END - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
LOC_FILE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
LOC_LINE - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
LOC_PTR - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
LOC_START - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
LOC_USER - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
local(int, int) - Method in interface org.teavm.backend.wasm.disasm.NameProvider
 
local(int, int, WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
local(int, int, WasmHollowType) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
 
local(LocalOpcode, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
local(LocalOpcode, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
LocalOpcode - Enum Class in org.teavm.backend.wasm.parser
 
locals() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
locals() - Method in interface org.teavm.backend.wasm.parser.NameSectionListener
 
localsStart(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
localsStart(int) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
 
localVar(int) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
location - Variable in class org.teavm.runtime.CallSite
 
location() - Method in class org.teavm.backend.wasm.debug.info.InliningLocation
 
location() - Method in class org.teavm.backend.wasm.debug.info.InstructionLocation
 
location(String, int) - Method in class org.teavm.backend.wasm.debug.CompositeDebugLines
 
location(String, int) - Method in interface org.teavm.backend.wasm.debug.DebugLines
 
location(String, int) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
location(String, int) - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
location(TextLocation) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
location(TextLocation) - Method in interface org.teavm.model.instructions.InstructionReader
 
location(TextLocation) - Method in class org.teavm.model.util.InstructionCopyReader
 
Location - Class in org.teavm.backend.wasm.debug.info
 
Location() - Constructor for class org.teavm.backend.c.util.Deobfuscator.Location
 
Location(FileInfo, int, InliningLocation) - Constructor for class org.teavm.backend.wasm.debug.info.Location
 
locationAdded(CallLocation) - Method in interface org.teavm.dependency.LocationListener
 
LocationGraphBuilder - Class in org.teavm.ast.analysis
 
LocationListener - Interface in org.teavm.dependency
 
LocationProvider - Interface in org.teavm.backend.javascript.codegen
 
locations() - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
LOGICAL_AND - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
LOGICAL_OR - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
LONG - Enum constant in enum class org.teavm.ast.ArrayType
 
LONG - Enum constant in enum class org.teavm.ast.OperationType
 
LONG - Enum constant in enum class org.teavm.backend.c.generate.CVariableType
 
LONG - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
LONG - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
LONG - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
LONG - Enum constant in enum class org.teavm.model.instructions.NumericOperandType
 
LONG - Enum constant in enum class org.teavm.model.PrimitiveType
 
LONG - Enum constant in enum class org.teavm.model.util.VariableType
 
LONG - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
LONG - Static variable in class org.teavm.model.AnnotationValue
 
LONG - Static variable in class org.teavm.model.GenericValueType
 
LONG - Static variable in class org.teavm.model.RuntimeConstant
 
LONG - Static variable in class org.teavm.model.ValueType
 
LONG_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
LONG_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
longConstant(VariableReader, long) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
longConstant(VariableReader, long) - Method in interface org.teavm.model.instructions.InstructionReader
 
longConstant(VariableReader, long) - Method in class org.teavm.model.util.InstructionCopyReader
 
LongConstantInstruction - Class in org.teavm.model.instructions
 
LongConstantInstruction() - Constructor for class org.teavm.model.instructions.LongConstantInstruction
 
LongIntrinsic - Class in org.teavm.backend.c.intrinsic
 
LongIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
LongIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.LongIntrinsic
 
LongIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.LongIntrinsic
 
LongResult - Class in org.teavm.backend.wasm.wasi
 
LongResult() - Constructor for class org.teavm.backend.wasm.wasi.LongResult
 
lookup(String) - Method in class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTableProvider
 
lookup(String) - Method in class org.teavm.cache.FileSymbolTable
 
lookup(String) - Method in class org.teavm.cache.InMemorySymbolTable
 
lookup(String) - Method in interface org.teavm.cache.SymbolTable
 
lookup(String) - Method in class org.teavm.model.classes.VirtualTableProvider
 
lookup(MethodReference) - Method in class org.teavm.model.classes.VirtualTableProvider
 
lookupResource(Address, String) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
lookupResource(Address, Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
lookupString(String) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
Loop - Interface in org.teavm.common
 
loopAt(int) - Method in class org.teavm.common.LoopGraph
 
LoopGraph - Class in org.teavm.common
 
LoopGraph(Graph) - Constructor for class org.teavm.common.LoopGraph
 
LoopInvariantAnalyzer - Class in org.teavm.model.optimization
 
LoopInvariantAnalyzer(NullnessInformation) - Constructor for class org.teavm.model.optimization.LoopInvariantAnalyzer
 
LoopInvariantMotion - Class in org.teavm.model.optimization
 
LoopInvariantMotion() - Constructor for class org.teavm.model.optimization.LoopInvariantMotion
 
LoopInversion - Class in org.teavm.model.optimization
 
LoopInversion() - Constructor for class org.teavm.model.optimization.LoopInversion
 
lower - Variable in class org.teavm.model.classes.TagRegistry.Range
 
LowLevelInliningFilterFactory - Class in org.teavm.backend.lowlevel.analyze
 
LowLevelInliningFilterFactory(Characteristics) - Constructor for class org.teavm.backend.lowlevel.analyze.LowLevelInliningFilterFactory
 
LowLevelNameProvider - Class in org.teavm.backend.lowlevel.generate
 
LowLevelNameProvider() - Constructor for class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
LowLevelNullCheckFilter - Class in org.teavm.model.lowlevel
 
LowLevelNullCheckFilter(Characteristics) - Constructor for class org.teavm.model.lowlevel.LowLevelNullCheckFilter
 
LT - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
LT_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
LT_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 

M

main(String[]) - Static method in class org.teavm.backend.c.util.Deobfuscator
 
main(String[]) - Static method in class org.teavm.backend.c.util.GCVisualizer
 
main(String[]) - Static method in class org.teavm.backend.c.util.HeapDumpConverter
 
main(String[]) - Static method in class org.teavm.backend.wasm.debug.parser.DebugInfoParser
 
main(String[]) - Static method in class org.teavm.backend.wasm.disasm.Disassembler
 
mainLoopName() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
makeUniqueLabels(Program) - Static method in class org.teavm.model.util.ProgramUtils
 
malloc(int) - Static method in class org.teavm.backend.c.runtime.Memory
 
manyToString(ValueType[]) - Static method in class org.teavm.model.ValueType
 
map(int) - Method in interface org.teavm.backend.wasm.parser.NameIndirectMapListener
 
map(String) - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapper
 
map(Variable) - Method in class org.teavm.model.util.InstructionVariableMapper
 
mapFirstArgumentForCall(WasmExpression, WasmFunction, MethodReference) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
mapFirstArgumentForCall(WasmExpression, WasmFunction, MethodReference) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
MapperClassHolderSource - Class in org.teavm.parsing.resource
 
MapperClassHolderSource(Function<String, ClassHolder>) - Constructor for class org.teavm.parsing.resource.MapperClassHolderSource
 
mapStorageType(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCTypeMapper
 
mapType(OperationType) - Static method in class org.teavm.backend.wasm.generate.WasmGeneratorUtil
 
mapType(VariableType) - Static method in class org.teavm.backend.wasm.generate.WasmGeneratorUtil
 
mapType(ValueType) - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
mapType(ValueType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
mapType(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCTypeMapper
 
mapType(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
mapType(ValueType) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
mapType(ValueType) - Static method in class org.teavm.backend.wasm.generate.WasmGeneratorUtil
 
mapType(ValueType) - Method in class org.teavm.model.analysis.BaseTypeInference
 
mark(DwarfPlaceholder) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
mark(Address) - Static method in class org.teavm.runtime.MemoryTrace
 
markClassEnd() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
markClassEnd() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
markClassEnd() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
markClassEnd() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
markClassStart(String) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
markClassStart(String) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
markClassStart(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
markClassStart(String) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
markCompleted() - Static method in class org.teavm.runtime.MemoryTrace
 
marker() - Method in class org.teavm.backend.wasm.blob.Blob
 
marker() - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
Marker - Class in org.teavm.backend.wasm.blob
 
markSectionEnd() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
markSectionEnd() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
markSectionEnd() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
markSectionEnd() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
markSectionStart(int) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
markSectionStart(int) - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
markSectionStart(int) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
markSectionStart(int) - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
markStarted() - Static method in class org.teavm.runtime.MemoryTrace
 
markUsedDeclaration(String) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
match(int) - Method in interface org.teavm.common.GraphNodeFilter
 
match(DependencyType) - Method in interface org.teavm.dependency.DependencyTypeFilter
 
max(double, double) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
max(float, float) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
MAX - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
maxAvailableBytes() - Static method in class org.teavm.runtime.GC
 
maxHeapSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
MEMBER_ACCESS - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
memberFieldNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
MemberHolder - Class in org.teavm.model
 
MemberHolder(String) - Constructor for class org.teavm.model.MemberHolder
 
MemberReader - Interface in org.teavm.model
 
memcpy(Address, Address, int) - Static method in class org.teavm.backend.c.runtime.Memory
 
Memory - Class in org.teavm.backend.c.runtime
 
MemoryAccessTraceTransformation - Class in org.teavm.backend.wasm.transformation
 
MemoryAccessTraceTransformation(WasmModule, WasmFunctionTypes) - Constructor for class org.teavm.backend.wasm.transformation.MemoryAccessTraceTransformation
 
MemoryBuildTarget - Class in org.teavm.vm
 
MemoryBuildTarget() - Constructor for class org.teavm.vm.MemoryBuildTarget
 
MemoryCachedClassReaderSource - Class in org.teavm.cache
 
MemoryCachedClassReaderSource(ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.MemoryCachedClassReaderSource
 
memoryCopy() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
memoryCopy() - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
memoryExportName - Variable in class org.teavm.backend.wasm.model.WasmModule
 
memoryFill() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
memoryFill() - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
memoryGrow() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
memoryGrow() - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
memoryLimit - Static variable in class org.teavm.backend.wasm.WasmHeap
 
MemoryTrace - Class in org.teavm.runtime
 
MemoryTraceIntrinsic - Class in org.teavm.backend.c.intrinsic
 
MemoryTraceIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
MemoryTraceIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.MemoryTraceIntrinsic
 
MemoryTraceIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.MemoryTraceIntrinsic
 
merge(PreciseValueType, PreciseValueType) - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
merge(T, T) - Method in class org.teavm.model.analysis.BaseTypeInference
 
message - Variable in exception class org.teavm.backend.wasm.parser.ParseException
 
method - Variable in class org.teavm.backend.wasm.debug.info.DeobfuscatedLocation
 
method - Variable in class org.teavm.cache.AstCacheEntry
 
method - Variable in class org.teavm.runtime.CallSiteLocation
 
method() - Method in class org.teavm.backend.wasm.debug.info.InliningLocation
 
method() - Method in class org.teavm.backend.wasm.debug.info.LineInfoEnterCommand
 
method() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
method() - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
METHOD - Static variable in class org.teavm.model.RuntimeConstant
 
METHOD_HANDLE - Static variable in class org.teavm.model.RuntimeConstant
 
MethodBodyRenderer - Class in org.teavm.backend.javascript.rendering
 
MethodBodyRenderer(RenderingContext, Diagnostics, boolean, Set<MethodReference>, SourceWriter, VariableNameGenerator) - Constructor for class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
methodChanged(MethodReference) - Method in class org.teavm.model.optimization.DefaultInliningStrategy
 
methodChanged(MethodReference) - Method in interface org.teavm.model.optimization.InliningStrategy
 
MethodContributor - Interface in org.teavm.backend.javascript.spi
 
MethodContributorContext - Interface in org.teavm.backend.javascript.spi
 
MethodDependency - Class in org.teavm.dependency
 
MethodDependencyInfo - Interface in org.teavm.dependency
 
MethodDescriptor - Class in org.teavm.model
 
MethodDescriptor(String, Class<?>...) - Constructor for class org.teavm.model.MethodDescriptor
 
MethodDescriptor(String, ValueType...) - Constructor for class org.teavm.model.MethodDescriptor
 
MethodHandle - Class in org.teavm.model
 
MethodHandleType - Enum Class in org.teavm.model
 
MethodHolder - Class in org.teavm.model
 
MethodHolder(String, ValueType...) - Constructor for class org.teavm.model.MethodHolder
 
MethodHolder(MethodDescriptor) - Constructor for class org.teavm.model.MethodHolder
 
MethodInfo - Class in org.teavm.backend.wasm.debug.info
 
MethodInfo() - Constructor for class org.teavm.backend.wasm.debug.info.MethodInfo
 
MethodLocation - Class in org.teavm.runtime
 
MethodLocation() - Constructor for class org.teavm.runtime.MethodLocation
 
methodName - Variable in class org.teavm.backend.c.util.Deobfuscator.Location
 
methodName - Variable in class org.teavm.model.lowlevel.ExportedMethodKey
 
methodName - Variable in class org.teavm.runtime.MethodLocation
 
methodName(MethodReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
methodName(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
methodNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
MethodNode - Class in org.teavm.ast
 
MethodNode(MethodReference) - Constructor for class org.teavm.ast.MethodNode
 
MethodNodeCache - Interface in org.teavm.cache
 
MethodNodeVisitor - Interface in org.teavm.ast
 
MethodOptimization - Interface in org.teavm.model.optimization
 
MethodOptimizationContext - Interface in org.teavm.model.optimization
 
methodPtr(MethodReference) - Method in interface org.teavm.backend.wasm.debug.DebugMethods
 
methodPtr(MethodReference) - Method in class org.teavm.backend.wasm.debug.DebugMethodsBuilder
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.c.analyze.CDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.c.analyze.InteropDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.lowlevel.dependency.ExceptionHandlingDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.lowlevel.dependency.StringsDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.lowlevel.dependency.WeakReferenceDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.wasm.gc.StringInternDependencySupport
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.wasm.gc.SystemArrayCopyDependencySupport
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.wasm.gc.WasmGCReferenceQueueDependency
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.wasm.gc.WasmGCResourceDependency
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.backend.wasm.generate.WasmDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.dependency.AbstractDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in interface org.teavm.dependency.DependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in interface org.teavm.dependency.DependencyPlugin
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.model.lowlevel.ExportDependencyListener
 
methodReached(DependencyAgent, MethodDependency) - Method in class org.teavm.vm.StdlibDependencyListener
 
MethodReader - Interface in org.teavm.model
 
MethodReference - Class in org.teavm.model
Specifies a fully qualified name of a method, including its name, class name, parameter types and return value type.
MethodReference(Class<?>, String, Class<?>...) - Constructor for class org.teavm.model.MethodReference
 
MethodReference(String, String, ValueType...) - Constructor for class org.teavm.model.MethodReference
Creates a new reference to a method.
MethodReference(String, MethodDescriptor) - Constructor for class org.teavm.model.MethodReference
 
methodReturnType(InvocationType, MethodReference) - Method in class org.teavm.model.analysis.BaseTypeInference
 
methods() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
methods() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
methodTypeToString(ValueType[]) - Static method in class org.teavm.model.ValueType
 
min() - Static method in enum class org.teavm.backend.javascript.rendering.Precedence
 
min(double, double) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
min(float, float) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
MIN - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
minAvailableBytes() - Static method in class org.teavm.runtime.GC
 
minHeapSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
minifiedVariableName(int) - Method in class org.teavm.backend.javascript.rendering.VariableNameGenerator
 
MinifyingAliasProvider - Class in org.teavm.backend.javascript.codegen
 
MinifyingAliasProvider(int) - Constructor for class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
ModelUtils - Class in org.teavm.model.util
 
module - Variable in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
module - Variable in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
module - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext.ImportedMethod
 
module - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
module() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
module() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
module() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
module() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
module() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
ModuleParser - Class in org.teavm.backend.wasm.parser
 
ModuleParser(AsyncInputStream) - Constructor for class org.teavm.backend.wasm.parser.ModuleParser
 
MODULO - Enum constant in enum class org.teavm.ast.BinaryOperation
 
MODULO - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
MODULO - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
MONITOR_FIELD_OFFSET - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
monitorEnter(VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
monitorEnter(VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
monitorEnter(VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
monitorEnter(VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
MonitorEnterInstruction - Class in org.teavm.model.instructions
 
MonitorEnterInstruction() - Constructor for class org.teavm.model.instructions.MonitorEnterInstruction
 
MonitorEnterStatement - Class in org.teavm.ast
 
MonitorEnterStatement() - Constructor for class org.teavm.ast.MonitorEnterStatement
 
monitorExit(VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
monitorExit(VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
monitorExit(VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
monitorExit(VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
MonitorExitInstruction - Class in org.teavm.model.instructions
 
MonitorExitInstruction() - Constructor for class org.teavm.model.instructions.MonitorExitInstruction
 
MonitorExitStatement - Class in org.teavm.ast
 
MonitorExitStatement() - Constructor for class org.teavm.ast.MonitorExitStatement
 
move(Address, Address, int) - Static method in class org.teavm.runtime.MemoryTrace
 
moveMemoryBlock(Address, Address, int) - Static method in class org.teavm.runtime.Allocator
 
mul(int) - Method in class org.teavm.model.emit.ValueEmitter
 
mul(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
MUL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
MUL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
MULTIPLICATION - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
MULTIPLY - Enum constant in enum class org.teavm.ast.BinaryOperation
 
MULTIPLY - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
MutableClassHolderSource - Class in org.teavm.model
 
MutableClassHolderSource() - Constructor for class org.teavm.model.MutableClassHolderSource
 
MutableDirectedGraph - Class in org.teavm.common
 
MutableDirectedGraph() - Constructor for class org.teavm.common.MutableDirectedGraph
 
MutableDirectedGraph(Graph) - Constructor for class org.teavm.common.MutableDirectedGraph
 
MutableGraphEdge - Class in org.teavm.common
 
MutableGraphEdge() - Constructor for class org.teavm.common.MutableGraphEdge
 
MutableGraphNode - Class in org.teavm.common
 
MutableGraphNode(int) - Constructor for class org.teavm.common.MutableGraphNode
 
mutableOverriddenMethods(MethodReference) - Method in interface org.teavm.model.ClassHolderSource
 
Mutator - Class in org.teavm.runtime
 
MutatorIntrinsic - Class in org.teavm.backend.c.intrinsic
 
MutatorIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
MutatorIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.MutatorIntrinsic
 
MutatorIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 

N

name - Variable in class org.teavm.backend.javascript.codegen.ScopedName
 
name - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
name - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Namespace
 
name - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
name - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext.ImportedMethod
 
name - Variable in class org.teavm.backend.wasm.runtime.gc.WasmGCResources.Resource
 
name - Variable in class org.teavm.runtime.RuntimeClass
 
name() - Method in class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
name() - Method in class org.teavm.backend.wasm.debug.info.ClassInfo
 
name() - Method in class org.teavm.backend.wasm.debug.info.FieldInfo
 
name() - Method in class org.teavm.backend.wasm.debug.info.FileInfo
 
name() - Method in class org.teavm.backend.wasm.debug.info.MethodInfo
 
name() - Method in class org.teavm.backend.wasm.debug.info.PackageInfo
 
name() - Method in class org.teavm.backend.wasm.debug.info.VariableInfo
 
name() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
name() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
name(int, String) - Method in interface org.teavm.backend.wasm.parser.NameMapListener
 
NameAccumulatingSectionListener - Class in org.teavm.backend.wasm.disasm
 
NameAccumulatingSectionListener() - Constructor for class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
nameCache - Variable in class org.teavm.runtime.RuntimeClass
 
NameEmitter - Interface in org.teavm.backend.javascript.rendering
 
NameFrequencyEstimator - Class in org.teavm.backend.javascript.rendering
 
NameFrequencyEstimator() - Constructor for class org.teavm.backend.javascript.rendering.NameFrequencyEstimator
 
NameIndirectMapListener - Interface in org.teavm.backend.wasm.parser
 
nameLength - Variable in class org.teavm.backend.wasm.wasi.Dirent
 
nameLength - Variable in class org.teavm.backend.wasm.wasi.PrestatDir
 
NameMapListener - Interface in org.teavm.backend.wasm.parser
 
nameOfType(ValueType) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
nameProvider - Variable in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
NameProvider - Interface in org.teavm.backend.lowlevel.generate
 
NameProvider - Interface in org.teavm.backend.wasm.disasm
 
NameProviderWithSpecialNames - Class in org.teavm.backend.lowlevel.generate
 
NameProviderWithSpecialNames(NameProvider, ClassReaderSource) - Constructor for class org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
 
names - Variable in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
names - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext
 
names() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
names() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
names() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
names() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
names() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
names() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
names() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
names() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
NameSectionListener - Interface in org.teavm.backend.wasm.parser
 
NameSectionParser - Class in org.teavm.backend.wasm.parser
 
NameSectionParser(NameSectionListener) - Constructor for class org.teavm.backend.wasm.parser.NameSectionParser
 
NamingStrategy - Interface in org.teavm.backend.javascript.codegen
 
NATIVE - Enum constant in enum class org.teavm.model.ElementModifier
 
NATIVE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
NATIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
NativePointerFinder - Class in org.teavm.model.lowlevel
 
NativePointerFinder(Characteristics) - Constructor for class org.teavm.model.lowlevel.NativePointerFinder
 
NE - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
NE - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
NEAREST - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
needsCallSiteId() - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
needsCallSiteId() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
needsClassInitializer(String) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
needsClassInitializer(String) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
needsClassInitializer(String) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
needsSystemArrayCopyOptimization() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
needsSystemArrayCopyOptimization() - Method in interface org.teavm.vm.TeaVMTarget
 
needsVirtualTable(Characteristics, ValueType) - Static method in class org.teavm.backend.c.generate.ClassGenerator
 
neg() - Method in class org.teavm.model.emit.ValueEmitter
 
NEG - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
negate(VariableReader, VariableReader, NumericOperandType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
negate(VariableReader, VariableReader, NumericOperandType) - Method in interface org.teavm.model.instructions.InstructionReader
 
negate(VariableReader, VariableReader, NumericOperandType) - Method in class org.teavm.model.util.InstructionCopyReader
 
NEGATE - Enum constant in enum class org.teavm.ast.UnaryOperation
 
NegateInstruction - Class in org.teavm.model.instructions
 
NegateInstruction(NumericOperandType) - Constructor for class org.teavm.model.instructions.NegateInstruction
 
NEW - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
newArray() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
NewArrayExpr - Class in org.teavm.ast
 
NewArrayExpr() - Constructor for class org.teavm.ast.NewArrayExpr
 
NewExpr - Class in org.teavm.ast
 
NewExpr() - Constructor for class org.teavm.ast.NewExpr
 
newLine() - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
newLine() - Method in class org.teavm.backend.c.generate.CodeWriter
 
newLine() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
newLine() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
newLine() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
newLine() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
NewMultiArrayExpr - Class in org.teavm.ast
 
NewMultiArrayExpr() - Constructor for class org.teavm.ast.NewMultiArrayExpr
 
newReader(BinaryDataConsumer) - Method in class org.teavm.backend.wasm.blob.Blob
 
newVar(Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
newVar(ClassReader) - Method in class org.teavm.model.emit.ProgramEmitter
 
newVar(ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
next - Variable in class org.teavm.backend.c.runtime.StringList
 
next - Variable in class org.teavm.backend.wasm.wasi.Dirent
 
next - Variable in class org.teavm.runtime.ExceptionHandler
 
next - Variable in class org.teavm.runtime.RuntimeReference
 
next() - Method in enum class org.teavm.backend.javascript.rendering.Precedence
 
next() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
next() - Method in class org.teavm.debugging.information.ExactMethodIterator
 
next() - Method in class org.teavm.debugging.information.SourceLocationIterator
 
next() - Method in interface org.teavm.model.InstructionIterator
 
nextCharArray() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
nextId - Static variable in class org.teavm.runtime.RuntimeObject
 
nextObjectId() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
nodeAt(int) - Method in class org.teavm.common.GraphIndexer
 
NONE - Enum constant in enum class org.teavm.backend.javascript.JSModuleType
 
nonNullSpecial(WasmType.SpecialReferenceKind) - Static method in class org.teavm.backend.wasm.parser.WasmHollowType.Reference
 
NonSsaLivenessAnalyzer - Class in org.teavm.model.util
 
NonSsaLivenessAnalyzer() - Constructor for class org.teavm.model.util.NonSsaLivenessAnalyzer
 
nop() - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
nop() - Method in interface org.teavm.model.instructions.InstructionReader
 
nop() - Method in class org.teavm.model.util.InstructionCopyReader
 
NOP - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
nosource() - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
nosource() - Method in class org.teavm.backend.c.generate.CodeWriter
 
NoSuchFieldCatchElimination - Class in org.teavm.model.transformation
 
NoSuchFieldCatchElimination() - Constructor for class org.teavm.model.transformation.NoSuchFieldCatchElimination
 
not() - Method in class org.teavm.model.emit.ConditionEmitter
 
not() - Method in class org.teavm.model.emit.ForkEmitter
 
NOT - Enum constant in enum class org.teavm.ast.UnaryOperation
 
NOT_EQUAL - Enum constant in enum class org.teavm.model.instructions.BinaryBranchingCondition
 
NOT_EQUAL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
NOT_EQUALS - Enum constant in enum class org.teavm.ast.BinaryOperation
 
NOT_NULL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmNullCondition
 
NOT_NULL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
npe() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
npeMethod() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
NULL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmNullCondition
 
NULL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
 
NULL_CHECK - Enum constant in enum class org.teavm.ast.UnaryOperation
 
nullCheck(Expr, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
nullCheck(Expr, TextLocation) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
nullCheck(VariableReader, VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
nullCheck(VariableReader, VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
nullCheck(VariableReader, VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
nullCheck(VariableReader, VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
NullCheckFilter - Interface in org.teavm.model.transformation
 
NullCheckInsertion - Class in org.teavm.model.transformation
 
NullCheckInsertion(NullCheckFilter) - Constructor for class org.teavm.model.transformation.NullCheckInsertion
 
NullCheckInstruction - Class in org.teavm.model.instructions
 
NullCheckInstruction() - Constructor for class org.teavm.model.instructions.NullCheckInstruction
 
nullConstant(WasmHollowType.Reference) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
nullConstant(WasmHollowType.Reference) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
nullConstant(VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
nullConstant(VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
nullConstant(VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
NullConstantInstruction - Class in org.teavm.model.instructions
 
NullConstantInstruction() - Constructor for class org.teavm.model.instructions.NullConstantInstruction
 
nullLiteral(Expr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
nullLiteral(Expr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
nullLiteral(Expr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
nullLiteral(WasmType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
nullLiteral(WasmType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
nullLiteral(WasmType) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
NullnessInformation - Class in org.teavm.model.analysis
 
nullType() - Method in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
nullType() - Method in class org.teavm.model.analysis.BaseTypeInference
 
nullValue(JsonErrorReporter) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
nullValue(JsonErrorReporter) - Method in class org.teavm.common.json.JsonConsumer
 
nullValue(JsonErrorReporter) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
nullValue(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
nullValue(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitor
 
num(WasmNumType) - Static method in class org.teavm.backend.wasm.model.WasmType
 
num(WasmNumType) - Static method in class org.teavm.backend.wasm.parser.WasmHollowType
 
numArrays() - Method in class org.teavm.common.RecordArray.Record
 
numArrays() - Method in class org.teavm.common.RecordArrayBuilder.Record
 
number - Variable in class org.teavm.backend.wasm.model.WasmType.Number
 
number - Variable in class org.teavm.backend.wasm.parser.WasmHollowType.Number
 
NumericOperandType - Enum Class in org.teavm.model.instructions
 

O

object - Variable in class org.teavm.runtime.RuntimeReference
 
object(String) - Static method in class org.teavm.model.ValueType
 
object(JsonErrorReporter) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
object(JsonErrorReporter) - Method in class org.teavm.common.json.JsonObjectVisitor
 
object(JsonErrorReporter) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
object(JsonErrorReporter) - Method in class org.teavm.common.json.JsonVisitor
 
Object(String) - Constructor for class org.teavm.model.ValueType.Object
 
Object(GenericValueType.Object, String, GenericValueType.Argument[]) - Constructor for class org.teavm.model.GenericValueType.Object
 
OBJECT - Enum constant in enum class org.teavm.ast.ArrayType
 
OBJECT - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
OBJECT - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
OBJECT - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
OBJECT - Enum constant in enum class org.teavm.model.util.VariableType
 
OBJECT_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
OBJECT_TYPE - Static variable in class org.teavm.backend.wasm.gc.PreciseTypeInference
 
objectClass() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCStandardClasses
 
ObjectIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
ObjectIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
ObjectIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.ObjectIntrinsic
 
ObjectIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.ObjectIntrinsic
 
occupiedClassNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
occupiedTopLevelNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
occupiedVtableNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
of(int...) - Static method in class org.teavm.common.IntegerArray
 
of(WasmType, WasmType...) - Method in class org.teavm.backend.wasm.WasmFunctionTypes
 
of(T) - Static method in class org.teavm.common.Promise
 
offer(EventQueue.Event) - Static method in class org.teavm.runtime.EventQueue
 
offer(EventQueue.Event, long) - Static method in class org.teavm.runtime.EventQueue
 
offset() - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
OFLAGS_CREATE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
OFLAGS_DIRECTORY - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
OFLAGS_EXCLUSIVE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
ofValue(Consumer<JsonValue>) - Static method in class org.teavm.common.json.JsonParser
 
onEnterScope(Scope) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
onEnterScope(Scope) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
onLeaveScope(Scope) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
onLeaveScope(Scope) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
opcode(Opcode) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
opcode(Opcode) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
opcode(Opcode) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
Opcode - Enum Class in org.teavm.backend.wasm.parser
 
openResource(String) - Method in class org.teavm.parsing.ClasspathResourceProvider
 
openResource(String) - Method in class org.teavm.parsing.JarFileResourceProvider
 
openResource(String) - Method in class org.teavm.parsing.resource.ClasspathResourceReader
 
openResource(String) - Method in class org.teavm.parsing.resource.DirectoryResourceReader
 
openResource(String) - Method in interface org.teavm.parsing.resource.ResourceReader
 
openResource(String) - Method in interface org.teavm.parsing.ResourceProvider
 
OperationType - Enum Class in org.teavm.ast
 
optimize() - Method in class org.teavm.common.IntegerArray
 
optimize(Function<String, ClassHolder>, String) - Static method in class org.teavm.model.PreOptimizingClassHolderSource
 
optimize(AsyncMethodNode, AsyncProgramSplitter, boolean) - Method in class org.teavm.ast.optimization.Optimizer
 
optimize(RegularMethodNode, Program, boolean) - Method in class org.teavm.ast.optimization.Optimizer
 
optimize(MethodDescriptor, Program) - Method in class org.teavm.model.optimization.ConstantConditionElimination
 
optimize(MethodReader, Program) - Method in class org.teavm.model.optimization.UnusedVariableElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.ArrayUnwrapMotion
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.ClassInitElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.ConstantConditionElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.EmptyBlockElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.GlobalValueNumbering
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.LoopInvariantMotion
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.LoopInversion
 
optimize(MethodOptimizationContext, Program) - Method in interface org.teavm.model.optimization.MethodOptimization
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.RedundantJumpElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.RedundantNullCheckElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.RedundantPhiElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.RepeatedFieldReadElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.ScalarReplacement
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.SystemArrayCopyOptimization
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.UnreachableBasicBlockElimination
 
optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.UnusedVariableElimination
 
optimize(Program) - Method in class org.teavm.model.optimization.GlobalValueNumbering
 
optimize(Program) - Static method in class org.teavm.model.optimization.RedundantJumpElimination
 
optimize(Program) - Method in class org.teavm.model.optimization.UnreachableBasicBlockEliminator
 
Optimizer - Class in org.teavm.ast.optimization
 
Optimizer(ClassReaderSource) - Constructor for class org.teavm.ast.optimization.Optimizer
 
option(int, FragmentEmitter) - Method in class org.teavm.model.emit.ChooseEmitter
 
option(String, FragmentEmitter) - Method in class org.teavm.model.emit.StringChooseEmitter
 
OptionalPredicate<T> - Interface in org.teavm.common
 
or(BasicBlock, ForkEmitter) - Method in class org.teavm.model.emit.ForkEmitter
 
or(ConditionProducer) - Method in class org.teavm.model.emit.ConditionEmitter
 
OR - Enum constant in enum class org.teavm.ast.BinaryOperation
 
OR - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
OR - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
OrderedProperties - Class in org.teavm.parsing.substitution
 
OrderedProperties() - Constructor for class org.teavm.parsing.substitution.OrderedProperties
 
org.teavm.ast - package org.teavm.ast
 
org.teavm.ast.analysis - package org.teavm.ast.analysis
 
org.teavm.ast.decompilation - package org.teavm.ast.decompilation
 
org.teavm.ast.optimization - package org.teavm.ast.optimization
 
org.teavm.backend.c - package org.teavm.backend.c
 
org.teavm.backend.c.analyze - package org.teavm.backend.c.analyze
 
org.teavm.backend.c.generate - package org.teavm.backend.c.generate
 
org.teavm.backend.c.generators - package org.teavm.backend.c.generators
 
org.teavm.backend.c.intrinsic - package org.teavm.backend.c.intrinsic
 
org.teavm.backend.c.runtime - package org.teavm.backend.c.runtime
 
org.teavm.backend.c.runtime.fs - package org.teavm.backend.c.runtime.fs
 
org.teavm.backend.c.transform - package org.teavm.backend.c.transform
 
org.teavm.backend.c.util - package org.teavm.backend.c.util
 
org.teavm.backend.javascript - package org.teavm.backend.javascript
 
org.teavm.backend.javascript.ast - package org.teavm.backend.javascript.ast
 
org.teavm.backend.javascript.codegen - package org.teavm.backend.javascript.codegen
 
org.teavm.backend.javascript.intrinsics.ref - package org.teavm.backend.javascript.intrinsics.ref
 
org.teavm.backend.javascript.rendering - package org.teavm.backend.javascript.rendering
 
org.teavm.backend.javascript.runtime.ref - package org.teavm.backend.javascript.runtime.ref
 
org.teavm.backend.javascript.spi - package org.teavm.backend.javascript.spi
 
org.teavm.backend.javascript.templating - package org.teavm.backend.javascript.templating
 
org.teavm.backend.lowlevel.analyze - package org.teavm.backend.lowlevel.analyze
 
org.teavm.backend.lowlevel.dependency - package org.teavm.backend.lowlevel.dependency
 
org.teavm.backend.lowlevel.generate - package org.teavm.backend.lowlevel.generate
 
org.teavm.backend.lowlevel.transform - package org.teavm.backend.lowlevel.transform
 
org.teavm.backend.wasm - package org.teavm.backend.wasm
 
org.teavm.backend.wasm.binary - package org.teavm.backend.wasm.binary
 
org.teavm.backend.wasm.blob - package org.teavm.backend.wasm.blob
 
org.teavm.backend.wasm.debug - package org.teavm.backend.wasm.debug
 
org.teavm.backend.wasm.debug.info - package org.teavm.backend.wasm.debug.info
 
org.teavm.backend.wasm.debug.parser - package org.teavm.backend.wasm.debug.parser
 
org.teavm.backend.wasm.debug.sourcemap - package org.teavm.backend.wasm.debug.sourcemap
 
org.teavm.backend.wasm.disasm - package org.teavm.backend.wasm.disasm
 
org.teavm.backend.wasm.dwarf - package org.teavm.backend.wasm.dwarf
 
org.teavm.backend.wasm.gc - package org.teavm.backend.wasm.gc
 
org.teavm.backend.wasm.gc.vtable - package org.teavm.backend.wasm.gc.vtable
 
org.teavm.backend.wasm.generate - package org.teavm.backend.wasm.generate
 
org.teavm.backend.wasm.generate.common.methods - package org.teavm.backend.wasm.generate.common.methods
 
org.teavm.backend.wasm.generate.gc - package org.teavm.backend.wasm.generate.gc
 
org.teavm.backend.wasm.generate.gc.classes - package org.teavm.backend.wasm.generate.gc.classes
 
org.teavm.backend.wasm.generate.gc.methods - package org.teavm.backend.wasm.generate.gc.methods
 
org.teavm.backend.wasm.generate.gc.strings - package org.teavm.backend.wasm.generate.gc.strings
 
org.teavm.backend.wasm.generators - package org.teavm.backend.wasm.generators
 
org.teavm.backend.wasm.generators.gc - package org.teavm.backend.wasm.generators.gc
 
org.teavm.backend.wasm.intrinsics - package org.teavm.backend.wasm.intrinsics
 
org.teavm.backend.wasm.intrinsics.gc - package org.teavm.backend.wasm.intrinsics.gc
 
org.teavm.backend.wasm.model - package org.teavm.backend.wasm.model
 
org.teavm.backend.wasm.model.expression - package org.teavm.backend.wasm.model.expression
 
org.teavm.backend.wasm.optimization - package org.teavm.backend.wasm.optimization
 
org.teavm.backend.wasm.parser - package org.teavm.backend.wasm.parser
 
org.teavm.backend.wasm.render - package org.teavm.backend.wasm.render
 
org.teavm.backend.wasm.runtime - package org.teavm.backend.wasm.runtime
 
org.teavm.backend.wasm.runtime.fs - package org.teavm.backend.wasm.runtime.fs
 
org.teavm.backend.wasm.runtime.gc - package org.teavm.backend.wasm.runtime.gc
 
org.teavm.backend.wasm.runtime.math - package org.teavm.backend.wasm.runtime.math
 
org.teavm.backend.wasm.transformation - package org.teavm.backend.wasm.transformation
 
org.teavm.backend.wasm.transformation.gc - package org.teavm.backend.wasm.transformation.gc
 
org.teavm.backend.wasm.wasi - package org.teavm.backend.wasm.wasi
 
org.teavm.cache - package org.teavm.cache
 
org.teavm.callgraph - package org.teavm.callgraph
 
org.teavm.classlib - package org.teavm.classlib
 
org.teavm.common - package org.teavm.common
 
org.teavm.common.json - package org.teavm.common.json
 
org.teavm.debugging - package org.teavm.debugging
 
org.teavm.debugging.information - package org.teavm.debugging.information
 
org.teavm.debugging.javascript - package org.teavm.debugging.javascript
 
org.teavm.dependency - package org.teavm.dependency
 
org.teavm.diagnostics - package org.teavm.diagnostics
 
org.teavm.model - package org.teavm.model
 
org.teavm.model.analysis - package org.teavm.model.analysis
 
org.teavm.model.classes - package org.teavm.model.classes
 
org.teavm.model.emit - package org.teavm.model.emit
 
org.teavm.model.instructions - package org.teavm.model.instructions
 
org.teavm.model.lowlevel - package org.teavm.model.lowlevel
 
org.teavm.model.optimization - package org.teavm.model.optimization
 
org.teavm.model.text - package org.teavm.model.text
 
org.teavm.model.transformation - package org.teavm.model.transformation
 
org.teavm.model.util - package org.teavm.model.util
 
org.teavm.parsing - package org.teavm.parsing
 
org.teavm.parsing.resource - package org.teavm.parsing.resource
 
org.teavm.parsing.substitution - package org.teavm.parsing.substitution
 
org.teavm.runtime - package org.teavm.runtime
 
org.teavm.runtime.fs - package org.teavm.runtime.fs
 
org.teavm.runtime.fs.memory - package org.teavm.runtime.fs.memory
 
org.teavm.vm - package org.teavm.vm
 
org.teavm.vm.spi - package org.teavm.vm.spi
 
originalClasses() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
otherwise(FragmentEmitter) - Method in class org.teavm.model.emit.ChooseEmitter
 
otherwise(FragmentEmitter) - Method in class org.teavm.model.emit.StringChooseEmitter
 
outdent() - Method in class org.teavm.backend.c.generate.CodeWriter
 
outdent() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
outdent() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
outdent() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
outdent() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
outdent() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
outdent() - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
Outgoing - Class in org.teavm.model
 
Outgoing(Variable, BasicBlock) - Constructor for class org.teavm.model.Outgoing
 
outgoingEdges(int) - Method in interface org.teavm.common.Graph
 
outgoingEdges(int) - Method in class org.teavm.common.LoopGraph
 
outgoingEdges(int) - Method in class org.teavm.common.MutableDirectedGraph
 
outgoingEdgesCount(int) - Method in interface org.teavm.common.Graph
 
outgoingEdgesCount(int) - Method in class org.teavm.common.LoopGraph
 
outgoingEdgesCount(int) - Method in class org.teavm.common.MutableDirectedGraph
 
outOfMemory() - Static method in class org.teavm.runtime.GC
 
OutputFileUtil - Class in org.teavm.backend.c.generate
 
OutputSourceWriter - Class in org.teavm.backend.javascript.codegen
 
OutputSourceWriterBuilder - Class in org.teavm.backend.javascript.codegen
 
OutputSourceWriterBuilder(NamingStrategy) - Constructor for class org.teavm.backend.javascript.codegen.OutputSourceWriterBuilder
 
overriddenMethods(MethodReference) - Method in interface org.teavm.model.ClassReaderSource
 

P

pack() - Method in class org.teavm.model.Program
 
pack() - Method in class org.teavm.runtime.RuntimeClass
 
pack(int) - Method in class org.teavm.common.DisjointSet
 
pack(Set<ElementModifier>) - Static method in enum class org.teavm.model.ElementModifier
 
pack(ClassReaderSource, Collection<? extends String>) - Method in interface org.teavm.dependency.ClassSourcePacker
 
PACKAGE_PRIVATE - Enum constant in enum class org.teavm.model.AccessLevel
 
PackageInfo - Class in org.teavm.backend.wasm.debug.info
 
PackageInfo() - Constructor for class org.teavm.backend.wasm.debug.info.PackageInfo
 
packagePtr(int, String) - Method in interface org.teavm.backend.wasm.debug.DebugPackages
 
packagePtr(int, String) - Method in class org.teavm.backend.wasm.debug.DebugPackagesBuilder
 
packages() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
packages() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
packed(WasmPackedType) - Static method in class org.teavm.backend.wasm.model.WasmStorageType
 
packed(WasmPackedType) - Static method in class org.teavm.backend.wasm.parser.WasmHollowStorageType
 
PAGE_SIZE - Static variable in class org.teavm.backend.wasm.WasmHeap
 
parameterAnnotation(int) - Method in class org.teavm.model.MethodHolder
 
parameterAnnotation(int) - Method in interface org.teavm.model.MethodReader
 
parameterCount() - Method in class org.teavm.model.MethodDescriptor
 
parameterCount() - Method in class org.teavm.model.MethodHolder
 
parameterCount() - Method in interface org.teavm.model.MethodReader
 
parameterCount() - Method in class org.teavm.model.MethodReference
 
parameterName(int) - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
parameterType(int) - Method in class org.teavm.model.MethodDescriptor
 
parameterType(int) - Method in class org.teavm.model.MethodHolder
 
parameterType(int) - Method in interface org.teavm.model.MethodReader
 
parameterType(int) - Method in class org.teavm.model.MethodReference
 
parameterTypes - Variable in class org.teavm.backend.wasm.parser.WasmHollowFunctionType
 
parent - Variable in class org.teavm.runtime.RuntimeClass
 
parent() - Method in class org.teavm.backend.wasm.debug.info.FileInfo
 
parent() - Method in class org.teavm.backend.wasm.debug.info.PackageInfo
 
parentOf(int) - Method in class org.teavm.common.LCATree
 
parse() - Method in class org.teavm.backend.wasm.parser.ModuleParser
 
parse(byte[]) - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
parse(Reader) - Method in class org.teavm.common.json.JsonParser
 
parse(Reader) - Method in class org.teavm.model.text.ListingParser
 
parse(Class<?>) - Static method in class org.teavm.model.ValueType
 
parse(Method) - Static method in class org.teavm.model.MethodReference
 
parse(String) - Static method in class org.teavm.backend.javascript.ast.AstUtil
 
parse(String) - Method in class org.teavm.model.GenericValueType
 
parse(String) - Static method in class org.teavm.model.MethodDescriptor
 
parse(String) - Static method in class org.teavm.model.MethodReference
 
parse(String) - Static method in class org.teavm.model.ValueType
 
parse(String, GenericValueType.ParsePosition) - Static method in class org.teavm.model.GenericValueType
 
parse(MethodNode) - Method in class org.teavm.parsing.ProgramParser
 
parse(AddressListener, byte[]) - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
parse(WasmBinaryReader) - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
parseAsObject(Reader, String, int) - Method in class org.teavm.backend.javascript.rendering.JSParser
 
parseClass(ClassNode) - Method in class org.teavm.parsing.Parser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.CodeParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.CodeSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.FunctionSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.GlobalSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.ImportSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.NameSectionParser
 
parseContent() - Method in class org.teavm.backend.wasm.parser.TypeSectionParser
 
parseDescriptorCached(String) - Method in class org.teavm.model.ReferenceCache
 
ParseException - Exception Class in org.teavm.backend.wasm.parser
 
ParseException(String, int) - Constructor for exception class org.teavm.backend.wasm.parser.ParseException
 
parseField(FieldNode) - Method in class org.teavm.parsing.Parser
 
parseFromResources(ClassLoader, String) - Static method in class org.teavm.backend.javascript.ast.AstUtil
 
parseIfPossible(String) - Static method in class org.teavm.model.MethodDescriptor
 
parseIfPossible(String) - Static method in class org.teavm.model.MethodReference
 
parseIfPossible(String) - Static method in class org.teavm.model.ValueType
 
parseMany(String) - Static method in class org.teavm.model.ValueType
 
parseManyIfPossible(String) - Static method in class org.teavm.model.ValueType
 
parseMethod(MethodNode, String) - Method in class org.teavm.parsing.Parser
 
parseModifiers(int, ElementHolder, int) - Method in class org.teavm.parsing.Parser
 
parseObject(String, GenericValueType.ParsePosition) - Static method in class org.teavm.model.GenericValueType
 
ParsePosition() - Constructor for class org.teavm.model.GenericValueType.ParsePosition
 
Parser - Class in org.teavm.parsing
 
Parser(ReferenceCache) - Constructor for class org.teavm.parsing.Parser
 
parseReference(String, GenericValueType.ParsePosition) - Static method in class org.teavm.model.GenericValueType
 
parseSignature(String) - Static method in class org.teavm.model.MethodDescriptor
 
parseSignatureIfPossible(String) - Static method in class org.teavm.model.MethodDescriptor
 
parseSingleExpression(WasmBinaryReader) - Method in class org.teavm.backend.wasm.parser.CodeParser
 
parseValueTypeCached(String) - Method in class org.teavm.model.ReferenceCache
 
pathCreateDirectory(int, Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathFilestatGet(int, int, Address, int, Filestat) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathFilestatSetTimes(int, int, Address, int, long, long, short) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathOpen(int, int, Address, int, short, long, long, short, FdResult) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathRemoveDirectory(int, Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathRename(int, Address, int, int, Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
pathUnlinkFile(int, Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
paused(Breakpoint) - Method in interface org.teavm.debugging.DebuggerListener
 
paused(JavaScriptBreakpoint) - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
peek() - Method in class org.teavm.common.IntegerStack
 
peekException() - Static method in class org.teavm.runtime.ExceptionHandling
 
phaseStarted(TeaVMPhase, int) - Method in interface org.teavm.vm.TeaVMProgressListener
 
phi(Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
phi(Class<?>, BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
phi(ClassReader) - Method in class org.teavm.model.emit.ProgramEmitter
 
phi(ClassReader, BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
phi(ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
phi(ValueType, BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
 
Phi - Class in org.teavm.model
 
Phi() - Constructor for class org.teavm.model.Phi
 
PhiEmitter - Class in org.teavm.model.emit
 
PhiReader - Interface in org.teavm.model
 
PhiUpdater - Class in org.teavm.model.util
 
PhiUpdater() - Constructor for class org.teavm.model.util.PhiUpdater
 
pkg() - Method in class org.teavm.backend.wasm.debug.info.ClassInfo
 
placeholder(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
PlatformClassIntrinsic - Class in org.teavm.backend.c.intrinsic
 
PlatformClassIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
PlatformClassIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.PlatformClassIntrinsic
 
PlatformClassIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.PlatformClassIntrinsic
 
PlatformClassMetadataIntrinsic - Class in org.teavm.backend.c.intrinsic
 
PlatformClassMetadataIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
PlatformClassMetadataIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.PlatformClassMetadataIntrinsic
 
PlatformClassMetadataIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.PlatformClassMetadataIntrinsic
 
PlatformDetector - Class in org.teavm.classlib
 
PlatformIntrinsic - Class in org.teavm.backend.c.intrinsic
 
PlatformIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
PlatformIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.PlatformIntrinsic
 
PlatformIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.PlatformIntrinsic
 
PlatformObjectIntrinsic - Class in org.teavm.backend.c.intrinsic
 
PlatformObjectIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
PlatformObjectIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.PlatformObjectIntrinsic
 
PlatformObjectIntrinsic(WasmClassGenerator) - Constructor for class org.teavm.backend.wasm.intrinsics.PlatformObjectIntrinsic
 
PluggableDependency - Annotation Interface in org.teavm.dependency
 
pointerName() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
pop() - Method in class org.teavm.common.IntegerStack
 
POPCNT - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
 
popDouble() - Method in class org.teavm.runtime.Fiber
 
popFloat() - Method in class org.teavm.runtime.Fiber
 
popInt() - Method in class org.teavm.runtime.Fiber
 
popLocation() - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
popLong() - Method in class org.teavm.runtime.Fiber
 
popObject() - Method in class org.teavm.runtime.Fiber
 
populate(String) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
pos - Variable in exception class org.teavm.backend.wasm.parser.ParseException
 
position() - Method in class org.teavm.backend.wasm.blob.BlobReader
 
postProcess() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
postProcess(List<? extends CallSiteDescriptor>) - Method in class org.teavm.backend.wasm.intrinsics.ExceptionHandlingIntrinsic
 
pow(double, double) - Static method in class org.teavm.backend.wasm.runtime.math.WasmPow
 
pow(double, double) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
pow(double, double) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
Precedence - Enum Class in org.teavm.backend.javascript.rendering
 
PRECEDENCE_ADD - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_AND - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_ASSIGN - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_BITWISE_AND - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_BITWISE_OR - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_BITWISE_XOR - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_COMMA - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_COND - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_EQUALITY - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_FUNCTION - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_MEMBER - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_MUL - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_OR - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_POSTFIX - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_PREFIX - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_RELATION - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PRECEDENCE_SHIFT - Static variable in class org.teavm.backend.javascript.rendering.AstWriter
 
PreciseDependencyAnalyzer - Class in org.teavm.dependency
 
PreciseDependencyAnalyzer(ClassReaderSource, ClassLoader, ServiceRepository, Diagnostics, ReferenceCache, String[]) - Constructor for class org.teavm.dependency.PreciseDependencyAnalyzer
 
PreciseTypeInference - Class in org.teavm.backend.wasm.gc
 
PreciseTypeInference(Program, MethodReference, ClassHierarchy) - Constructor for class org.teavm.backend.wasm.gc.PreciseTypeInference
 
PreciseValueType - Class in org.teavm.backend.wasm.gc
 
PreciseValueType(ValueType, boolean) - Constructor for class org.teavm.backend.wasm.gc.PreciseValueType
 
PrefixMapping - Class in org.teavm.parsing.substitution
 
PrefixMapping() - Constructor for class org.teavm.parsing.substitution.PrefixMapping
 
PreOptimizingClassHolderSource - Class in org.teavm.model
 
PreOptimizingClassHolderSource(ClassHolderSource) - Constructor for class org.teavm.model.PreOptimizingClassHolderSource
 
prepare(ListableClassHolderSource) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
prepareAstParts(boolean) - Method in class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
prepareBlock() - Method in class org.teavm.model.emit.ProgramEmitter
 
prepareContent(DwarfClassGenerator.Subprogram) - Method in class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
 
prepareForRendering() - Method in class org.teavm.backend.wasm.model.WasmModule
 
preserveType(String) - Method in class org.teavm.vm.TeaVM
 
Prestat - Class in org.teavm.backend.wasm.wasi
 
Prestat() - Constructor for class org.teavm.backend.wasm.wasi.Prestat
 
PRESTAT_DIR - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
PrestatDir - Class in org.teavm.backend.wasm.wasi
 
PrestatDir() - Constructor for class org.teavm.backend.wasm.wasi.PrestatDir
 
previous() - Method in enum class org.teavm.backend.javascript.rendering.Precedence
 
previous() - Method in interface org.teavm.model.InstructionIterator
 
primitive(PrimitiveType) - Static method in class org.teavm.model.ValueType
 
PRIMITIVE - Enum constant in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
 
PRIMITIVE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
PRIMITIVE_BOOLEAN - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_BYTE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_CHAR - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_DOUBLE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_FLOAT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_INT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_KIND_SHIFT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_LONG - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_MASK - Static variable in class org.teavm.runtime.RuntimeClass
 
PRIMITIVE_SHIFT - Static variable in class org.teavm.runtime.RuntimeClass
 
PRIMITIVE_SHORT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PRIMITIVE_VOID - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
PrimitiveCastExpr - Class in org.teavm.ast
 
PrimitiveCastExpr() - Constructor for class org.teavm.ast.PrimitiveCastExpr
 
PrimitiveExpr - Class in org.teavm.ast
 
PrimitiveExpr() - Constructor for class org.teavm.ast.PrimitiveExpr
 
PrimitiveLayout - Interface in org.teavm.backend.wasm.debug.info
 
primitiveType() - Method in interface org.teavm.backend.wasm.debug.info.PrimitiveLayout
 
PrimitiveType - Enum Class in org.teavm.model
 
print(int) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
print(int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
print(Object) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(Object, int) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(String) - Method in class org.teavm.backend.c.generate.CodeWriter
 
print(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(AstNode, int) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(ElementGet) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(ElementGet) - Method in class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
print(FunctionNode) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(Name, int) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(PropertyGet) - Method in class org.teavm.backend.javascript.rendering.AstWriter
 
print(PropertyGet) - Method in class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
printClassReference(CodeWriter, IncludeManager, NameProvider, ClassReader, String) - Static method in class org.teavm.backend.c.generate.CodeGeneratorUtil
 
printInt(int) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
printInt(int) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
printInt(int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
printInt(int) - Static method in class org.teavm.runtime.Console
 
println() - Method in class org.teavm.backend.c.generate.CodeWriter
 
println(String) - Method in class org.teavm.backend.c.generate.CodeWriter
 
printNativeReference(CodeWriter, ClassReader) - Static method in class org.teavm.backend.c.util.InteropUtil
 
printOutOfMemory() - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
printOutOfMemory() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
printOutOfMemory() - Static method in class org.teavm.backend.wasm.WasmRuntime
 
printStack() - Static method in class org.teavm.runtime.ExceptionHandling
 
printStrictType(ValueType) - Method in class org.teavm.backend.c.generate.CodeWriter
 
printString(String) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
printString(String) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
printString(String) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
printString(String) - Static method in class org.teavm.runtime.Console
 
printToDot(Graph) - Static method in class org.teavm.common.GraphUtils
 
printType(VariableType) - Method in class org.teavm.backend.c.generate.CodeWriter
 
printType(ValueType) - Method in class org.teavm.backend.c.generate.CodeWriter
 
PRIVATE - Enum constant in enum class org.teavm.model.AccessLevel
 
Problem - Class in org.teavm.diagnostics
 
Problem(ProblemSeverity, CallLocation, String, Object[]) - Constructor for class org.teavm.diagnostics.Problem
 
ProblemProvider - Interface in org.teavm.diagnostics
 
ProblemSeverity - Enum Class in org.teavm.diagnostics
 
ProblemTextConsumer - Interface in org.teavm.diagnostics
 
process() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
process() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
process() - Static method in class org.teavm.runtime.EventQueue
 
processDependencies() - Method in class org.teavm.dependency.DependencyAnalyzer
 
processInclude(AnnotationContainerReader, IncludeManager) - Static method in class org.teavm.backend.c.util.InteropUtil
 
processMethod(MethodDependency) - Method in class org.teavm.dependency.DependencyAnalyzer
 
processMethod(MethodDependency) - Method in class org.teavm.dependency.FastDependencyAnalyzer
 
processMethod(MethodDependency) - Method in class org.teavm.dependency.PreciseDependencyAnalyzer
 
processSingle() - Static method in class org.teavm.runtime.EventQueue
 
produce() - Method in interface org.teavm.model.emit.ConditionProducer
 
Program - Class in org.teavm.model
 
Program() - Constructor for class org.teavm.model.Program
 
ProgramCache - Interface in org.teavm.model
 
ProgramDependencyExtractor - Class in org.teavm.cache
 
ProgramDependencyExtractor() - Constructor for class org.teavm.cache.ProgramDependencyExtractor
 
ProgramEmitter - Class in org.teavm.model.emit
 
ProgramIO - Class in org.teavm.cache
 
ProgramIO(ReferenceCache, SymbolTable, SymbolTable, SymbolTable) - Constructor for class org.teavm.cache.ProgramIO
 
ProgramNodeSplittingBackend - Class in org.teavm.model.util
 
ProgramNodeSplittingBackend(Program) - Constructor for class org.teavm.model.util.ProgramNodeSplittingBackend
 
ProgramParser - Class in org.teavm.parsing
 
ProgramParser(ReferenceCache) - Constructor for class org.teavm.parsing.ProgramParser
 
ProgramReader - Interface in org.teavm.model
 
ProgramUtils - Class in org.teavm.model.util
 
progressReached(int) - Method in interface org.teavm.vm.TeaVMProgressListener
 
prologue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
prologue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
prologue() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
Promise<T> - Class in org.teavm.common
 
propagate(int, Class<?>) - Method in class org.teavm.dependency.MethodDependency
 
propagate(int, String) - Method in class org.teavm.dependency.MethodDependency
 
propagate(int, DependencyType) - Method in class org.teavm.dependency.MethodDependency
 
propagate(DependencyType) - Method in class org.teavm.dependency.DependencyNode
 
propagate(DependencyType[]) - Method in class org.teavm.dependency.DependencyNode
 
propagateCount - Variable in class org.teavm.dependency.DependencyNode
 
propagateTo(PhiEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
property(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
property(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonPropertyVisitor
 
property(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonVisitor
 
propertyNames() - Method in class org.teavm.parsing.substitution.OrderedProperties
 
PROTECTED - Enum constant in enum class org.teavm.model.AccessLevel
 
prototype(int) - Method in class org.teavm.common.DefaultGraphSplittingBackend
 
ProviderContext - Interface in org.teavm.backend.javascript
 
ptr - Variable in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
ptr() - Method in class org.teavm.backend.wasm.blob.Blob
 
ptr() - Method in class org.teavm.backend.wasm.blob.Marker
 
PTR - Enum constant in enum class org.teavm.backend.c.generate.CVariableType
 
PUBLIC - Enum constant in enum class org.teavm.model.AccessLevel
 
pullSections(Function<String, byte[]>) - Method in class org.teavm.backend.wasm.debug.parser.LinesDeobfuscationParser
 
push(double) - Method in class org.teavm.runtime.Fiber
 
push(float) - Method in class org.teavm.runtime.Fiber
 
push(int) - Method in class org.teavm.common.IntegerStack
 
push(int) - Method in class org.teavm.runtime.Fiber
 
push(long) - Method in class org.teavm.runtime.Fiber
 
push(Object) - Method in class org.teavm.runtime.Fiber
 
pushLocation(TextLocation) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
put(Object, Object) - Method in class org.teavm.parsing.substitution.OrderedProperties
 
put(String, JsonValue) - Method in class org.teavm.common.json.JsonObjectValue
 
PUT_FIELD - Enum constant in enum class org.teavm.model.MethodHandleType
 
PUT_STATIC_FIELD - Enum constant in enum class org.teavm.model.MethodHandleType
 
putChars(int, Address, int) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
putCharsStderr(Address, int) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
putCharsStderr(Address, int) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
putCharsStdout(Address, int) - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
putCharsStdout(Address, int) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
putCharStderr(char) - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
putCharStdout(char) - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
putClassHolder(ClassHolder) - Method in class org.teavm.model.MutableClassHolderSource
 
putElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
putElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
putElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in interface org.teavm.model.instructions.InstructionReader
 
putElement(VariableReader, VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.util.InstructionCopyReader
 
PutElementInstruction - Class in org.teavm.model.instructions
 
PutElementInstruction(ArrayElementType) - Constructor for class org.teavm.model.instructions.PutElementInstruction
 
putField(VariableReader, FieldReference, VariableReader, ValueType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
putField(VariableReader, FieldReference, VariableReader, ValueType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
putField(VariableReader, FieldReference, VariableReader, ValueType) - Method in interface org.teavm.model.instructions.InstructionReader
 
putField(VariableReader, FieldReference, VariableReader, ValueType) - Method in class org.teavm.model.util.InstructionCopyReader
 
PutFieldInstruction - Class in org.teavm.model.instructions
 
PutFieldInstruction() - Constructor for class org.teavm.model.instructions.PutFieldInstruction
 

Q

QualificationExpr - Class in org.teavm.ast
 
QualificationExpr() - Constructor for class org.teavm.ast.QualificationExpr
 
qualify(Expr, FieldReference) - Static method in class org.teavm.ast.Expr
 
query(String) - Static method in class org.teavm.backend.wasm.runtime.StringInternPool
 
queue - Variable in class org.teavm.runtime.RuntimeReference
 

R

raise() - Method in class org.teavm.model.emit.ValueEmitter
 
raise(VariableReader) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
raise(VariableReader) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
raise(VariableReader) - Method in interface org.teavm.model.instructions.InstructionReader
 
raise(VariableReader) - Method in class org.teavm.model.util.InstructionCopyReader
 
raiseException(Expr) - Static method in class org.teavm.ast.Statement
 
RaiseInstruction - Class in org.teavm.model.instructions
 
RaiseInstruction() - Constructor for class org.teavm.model.instructions.RaiseInstruction
 
random() - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
 
random() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
randomGet(Address, int) - Static method in class org.teavm.backend.wasm.wasi.Wasi
 
range(String, int, int, int) - Method in interface org.teavm.backend.wasm.debug.DebugVariables
 
range(String, int, int, int) - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
 
Range(int, int) - Constructor for class org.teavm.common.RangeTree.Range
 
ranges() - Method in class org.teavm.backend.wasm.debug.info.VariableInfo
 
ranges() - Method in class org.teavm.backend.wasm.debug.info.VariablesInfo
 
RangeTree - Class in org.teavm.common
 
RangeTree(int, Iterable<RangeTree.Range>) - Constructor for class org.teavm.common.RangeTree
 
RangeTree.Node - Interface in org.teavm.common
 
RangeTree.Range - Class in org.teavm.common
 
read() - Method in class org.teavm.backend.wasm.runtime.gc.WasmGCResources.ResourceInputStream
 
read() - Method in class org.teavm.cache.VarDataInput
 
read(byte[]) - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
read(byte[], int, int) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
read(byte[], int, int) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
read(byte[], int, int) - Method in class org.teavm.backend.wasm.runtime.gc.WasmGCResources.ResourceInputStream
 
read(byte[], int, int) - Method in interface org.teavm.common.AsyncInputStream
 
read(byte[], int, int) - Method in class org.teavm.common.ByteArrayAsyncInputStream
 
read(byte[], int, int) - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
read(byte[], Function<String, SectionDataConsumer>) - Static method in class org.teavm.backend.wasm.debug.ExternalDebugFile
 
read(InputStream) - Method in class org.teavm.cache.ProgramIO
 
read(InputStream) - Static method in class org.teavm.debugging.information.DebugInformation
 
read(InputStream, ReferenceCache) - Static method in class org.teavm.debugging.information.DebugInformation
 
read(BinaryDataConsumer) - Method in class org.teavm.backend.wasm.debug.DebugSectionBuilder
 
read(VarDataInput) - Method in class org.teavm.cache.ProgramIO
 
read(VarDataInput, MethodReference) - Method in class org.teavm.cache.AstIO
 
read(InstructionReader) - Method in interface org.teavm.model.InstructionIterator
 
readAbsHeapType(int, boolean) - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readAllInstructions(InstructionReader) - Method in class org.teavm.model.BasicBlock
 
readAllInstructions(InstructionReader) - Method in interface org.teavm.model.BasicBlockReader
 
readAnnotations(VarDataInput) - Method in class org.teavm.cache.AnnotationIO
 
readAnnotationValue(VarDataInput) - Method in class org.teavm.cache.AnnotationIO
 
readAsync(VarDataInput, MethodReference) - Method in class org.teavm.cache.AstIO
 
readBytes() - Method in class org.teavm.cache.VarDataInput
 
readClass(InputStream, String) - Method in class org.teavm.cache.ClassIO
 
readControlFlow(VarDataInput) - Method in class org.teavm.cache.AstIO
 
readDouble() - Method in class org.teavm.cache.VarDataInput
 
reader - Variable in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readFixedInt() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readFixedInt() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readFixedLong() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readFixedLong() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readFloat() - Method in class org.teavm.cache.VarDataInput
 
readFully(Supplier<Promise<?>>) - Method in class org.teavm.common.ByteArrayAsyncInputStream
 
readHeapType(boolean) - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readIncomings() - Method in class org.teavm.model.Phi
 
readIncomings() - Method in interface org.teavm.model.PhiReader
 
readInt32() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readLEB() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
readLEB() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readLEB() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readLongLEB() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readLongLEB() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readModifiers() - Method in class org.teavm.model.ElementHolder
 
readModifiers() - Method in interface org.teavm.model.ElementReader
 
readPhis() - Method in class org.teavm.model.BasicBlock
 
readPhis() - Method in interface org.teavm.model.BasicBlockReader
 
readRemaining() - Method in class org.teavm.backend.wasm.blob.BlobReader
 
readSigned() - Method in class org.teavm.cache.VarDataInput
 
readSignedLEB() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
readSignedLEB() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readSignedLEB() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readSignedLong() - Method in class org.teavm.cache.VarDataInput
 
readSignedLongLEB() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readSignedLongLEB() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readStorageType() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readString() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
readString() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
readString() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readTryCatchBlocks() - Method in class org.teavm.model.BasicBlock
 
readTryCatchBlocks() - Method in interface org.teavm.model.BasicBlockReader
 
readType() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
readUnsigned() - Method in class org.teavm.cache.VarDataInput
 
readUnsignedLong() - Method in class org.teavm.cache.VarDataInput
 
ready() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
 
rearrangeBasicBlocks(List<BasicBlock>) - Method in class org.teavm.model.Program
 
Record(int, int) - Constructor for class org.teavm.common.RecordArrayBuilder.Record
 
RECORD - Enum constant in enum class org.teavm.model.ElementModifier
 
RecordArray - Class in org.teavm.common
 
RecordArray.Record - Class in org.teavm.common
 
RecordArrayBuilder - Class in org.teavm.common
 
RecordArrayBuilder(int, int) - Constructor for class org.teavm.common.RecordArrayBuilder
 
RecordArrayBuilder.Record - Class in org.teavm.common
 
RecordArrayBuilder.SubArray - Class in org.teavm.common
 
RecursiveVisitor - Class in org.teavm.ast
 
RecursiveVisitor() - Constructor for class org.teavm.ast.RecursiveVisitor
 
RedundantJumpElimination - Class in org.teavm.model.optimization
 
RedundantJumpElimination() - Constructor for class org.teavm.model.optimization.RedundantJumpElimination
 
RedundantNullCheckElimination - Class in org.teavm.model.optimization
 
RedundantNullCheckElimination() - Constructor for class org.teavm.model.optimization.RedundantNullCheckElimination
 
RedundantPhiElimination - Class in org.teavm.model.optimization
 
RedundantPhiElimination() - Constructor for class org.teavm.model.optimization.RedundantPhiElimination
 
ref(DwarfPlaceholder, DwarfPlaceholderWriter) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
REF_EQ - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
Reference(boolean) - Constructor for class org.teavm.backend.wasm.parser.WasmHollowType.Reference
 
REFERENCE_EQUAL - Enum constant in enum class org.teavm.model.instructions.BinaryBranchingCondition
 
REFERENCE_NOT_EQUAL - Enum constant in enum class org.teavm.model.instructions.BinaryBranchingCondition
 
ReferenceCache - Class in org.teavm.model
 
ReferenceCache() - Constructor for class org.teavm.model.ReferenceCache
 
ReferenceQueueGenerator - Class in org.teavm.backend.c.generators
 
ReferenceQueueGenerator - Class in org.teavm.backend.javascript.intrinsics.ref
 
ReferenceQueueGenerator() - Constructor for class org.teavm.backend.c.generators.ReferenceQueueGenerator
 
ReferenceQueueGenerator() - Constructor for class org.teavm.backend.javascript.intrinsics.ref.ReferenceQueueGenerator
 
ReferenceQueueTransformation - Class in org.teavm.backend.wasm.transformation.gc
 
ReferenceQueueTransformation() - Constructor for class org.teavm.backend.wasm.transformation.gc.ReferenceQueueTransformation
 
ReferenceQueueTransformer - Class in org.teavm.backend.javascript.intrinsics.ref
 
ReferenceQueueTransformer() - Constructor for class org.teavm.backend.javascript.intrinsics.ref.ReferenceQueueTransformer
 
ReferenceResolver - Class in org.teavm.dependency
 
ReferenceResolver(ClassReaderSource, String[], Diagnostics) - Constructor for class org.teavm.dependency.ReferenceResolver
 
ReflectionContext - Interface in org.teavm.classlib
 
ReflectionSupplier - Interface in org.teavm.classlib
 
ReflectionUtil - Class in org.teavm.model.util
 
regionsAddress - Static variable in class org.teavm.backend.wasm.WasmHeap
 
regionsCount - Static variable in class org.teavm.backend.wasm.WasmHeap
 
regionSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
regionSizeExpressions - Variable in class org.teavm.backend.wasm.intrinsics.GCIntrinsic
 
regionsSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
RegisterAllocator - Class in org.teavm.model.util
 
RegisterAllocator(VariableCategoryProvider) - Constructor for class org.teavm.model.util.RegisterAllocator
 
registerCallSite(int) - Static method in class org.teavm.runtime.ShadowStack
 
registerField(String, ValueType, int) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
registerGCRoot(int, Object) - Static method in class org.teavm.runtime.ShadowStack
 
registerService(Class<T>, T) - Method in interface org.teavm.vm.spi.TeaVMHost
 
registerService(Class<T>, T) - Method in class org.teavm.vm.TeaVM
 
registerStaticField(String, ValueType, int) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
registerSubprogram(String, DwarfClassGenerator.Subprogram) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
RegularMethodNode - Class in org.teavm.ast
 
RegularMethodNode(MethodReference) - Constructor for class org.teavm.ast.RegularMethodNode
 
relativeIncludeString(String) - Method in class org.teavm.backend.c.generate.IncludeManager
 
release() - Method in class org.teavm.backend.wasm.generate.CachedExpression
 
release(WasmLocal) - Method in class org.teavm.backend.wasm.generate.TemporaryVariablePool
 
releaseStack(int) - Static method in class org.teavm.runtime.ShadowStack
 
releaseTemporary(WasmLocal) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
 
rem(int) - Method in class org.teavm.model.emit.ValueEmitter
 
rem(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
REM_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
REM_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
remainder(double, double) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
remainder(float, float) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
RememberedSource - Class in org.teavm.backend.javascript.codegen
 
RememberingSourceWriter - Class in org.teavm.backend.javascript.codegen
 
RememberingSourceWriter(boolean) - Constructor for class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
RemovablePartsFinder - Class in org.teavm.backend.javascript.templating
 
RemovablePartsFinder() - Constructor for class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
remove(int) - Method in class org.teavm.common.IntegerArray
 
remove(int, int) - Method in class org.teavm.common.IntegerArray
 
remove(Object) - Method in class org.teavm.parsing.substitution.OrderedProperties
 
remove(String) - Method in class org.teavm.model.AnnotationContainer
 
remove(WasmCustomSection) - Method in class org.teavm.backend.wasm.model.WasmModule
 
remove(AnnotationHolder) - Method in class org.teavm.model.AnnotationContainer
 
removeAllInstructions() - Method in class org.teavm.model.BasicBlock
 
removeEdge(int, int) - Method in class org.teavm.common.GraphBuilder
 
removeField(FieldHolder) - Method in class org.teavm.model.ClassHolder
 
removeGCRoot(int) - Static method in class org.teavm.runtime.ShadowStack
 
removeGenericSignature() - Method in class org.teavm.model.MethodHolder
 
removeIf(Predicate<T>) - Method in class org.teavm.backend.wasm.model.WasmCollection
 
removeIncomingsFrom(BasicBlock) - Method in class org.teavm.model.BasicBlock
 
removeListener(DebuggerListener) - Method in class org.teavm.debugging.Debugger
 
removeListener(JavaScriptDebuggerListener) - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
removeLoops(Graph) - Static method in class org.teavm.common.GraphUtils
 
removeMethod(MethodHolder) - Method in class org.teavm.model.ClassHolder
 
removeUnusedParts() - Method in class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
removeUsages(Program) - Method in class org.teavm.model.optimization.Inlining
 
rename(ClassHolder) - Method in class org.teavm.parsing.ClassRefsRenamer
 
rename(FieldHolder) - Method in class org.teavm.parsing.ClassRefsRenamer
 
rename(MethodHolder) - Method in class org.teavm.parsing.ClassRefsRenamer
 
rename(Program) - Method in class org.teavm.parsing.ClassRefsRenamer
 
render(MethodNode, boolean) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
render(WasmFunction) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
render(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmBinaryRenderer
 
render(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
render(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
render(WasmModule, Supplier<Collection<? extends WasmCustomSection>>) - Method in class org.teavm.backend.wasm.render.WasmBinaryRenderer
 
render(ProblemTextConsumer) - Method in class org.teavm.diagnostics.Problem
 
render(ListableClassHolderSource, boolean) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
renderCompatibilityStubs() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
renderData(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
renderEpilogue() - Method in class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
Renderer - Class in org.teavm.backend.javascript.rendering
 
Renderer(SourceWriter, Set<MethodReference>, RenderingContext, Diagnostics, Map<MethodReference, Generator>, MethodNodeCache, CacheStatus, JavaScriptTemplateFactory, List<ExportedDeclaration>, String) - Constructor for class org.teavm.backend.javascript.rendering.Renderer
 
RendererListener - Interface in org.teavm.vm.spi
 
RenderingContext - Class in org.teavm.backend.javascript.rendering
 
RenderingContext(DebugInformationEmitter, ClassReaderSource, ListableClassReaderSource, ClassLoader, ServiceRepository, Properties, NamingStrategy, DependencyInfo, Predicate<MethodReference>, Predicate<MethodReference>, ClassInitializerInfo, boolean) - Constructor for class org.teavm.backend.javascript.rendering.RenderingContext
 
RenderingException - Exception Class in org.teavm.vm
 
RenderingException() - Constructor for exception class org.teavm.vm.RenderingException
 
RenderingException(String) - Constructor for exception class org.teavm.vm.RenderingException
 
RenderingException(String, Throwable) - Constructor for exception class org.teavm.vm.RenderingException
 
RenderingException(Throwable) - Constructor for exception class org.teavm.vm.RenderingException
 
RenderingManager - Interface in org.teavm.backend.javascript.rendering
 
RenderingUtil - Class in org.teavm.backend.javascript.rendering
 
renderMemory(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
renderNative(Generator, boolean, MethodReference) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
renderParameters(MethodReference, Set<ElementModifier>) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
renderParameters(MethodReference, Set<ElementModifier>, boolean) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
renderRuntime() - Method in class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
renderStringConstants() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
renderStringPool() - Method in class org.teavm.backend.javascript.rendering.Renderer
 
RepeatedFieldReadElimination - Class in org.teavm.model.optimization
 
RepeatedFieldReadElimination() - Constructor for class org.teavm.model.optimization.RepeatedFieldReadElimination
 
replace(WasmFunction) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
replace(Instruction) - Method in class org.teavm.model.Instruction
 
replace(T, R) - Method in class org.teavm.common.CachedFunction
 
replaceArguments(UnaryOperator<Variable>) - Method in class org.teavm.model.instructions.InvokeInstruction
 
replacement - Variable in class org.teavm.backend.javascript.ast.AstVisitor
 
replaceWith(AstNode) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
replay(SourceWriterSink, int) - Method in class org.teavm.backend.javascript.codegen.RememberedSource
 
reportAddress() - Method in class org.teavm.backend.wasm.parser.BaseSectionParser
 
reportAddress() - Method in class org.teavm.backend.wasm.parser.WasmBinaryReader
 
reportDirtyRegion(Address) - Static method in class org.teavm.runtime.MemoryTrace
 
ReportingWasmBinaryStatsCollector - Class in org.teavm.backend.wasm.render
 
ReportingWasmBinaryStatsCollector() - Constructor for class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
reportProgress(int) - Method in interface org.teavm.vm.TeaVMTargetController
 
Requires - Annotation Interface in org.teavm.vm.spi
 
reserveName(String) - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
 
reserveName(String) - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
 
reserveName(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
 
reserveName(String) - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
 
reserveName(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
 
reset() - Method in class org.teavm.ast.optimization.VariableAccessFinder
 
reset() - Method in class org.teavm.backend.c.generate.SimpleStringPool
 
reset() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
reset() - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
reset() - Method in class org.teavm.vm.IncrementalDirectoryBuildTarget
 
resetLocation() - Method in class org.teavm.model.util.InstructionCopyReader
 
resize(int) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
resize(int) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
resize(int) - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
resizeHeap(int) - Static method in class org.teavm.backend.wasm.WasmHeap
 
resizeHeap(long) - Static method in class org.teavm.runtime.GC
 
resolve(String, String) - Method in class org.teavm.model.ClassHierarchy
 
resolve(String, MethodDescriptor) - Method in class org.teavm.model.ClassHierarchy
 
resolve(FieldReference) - Method in class org.teavm.dependency.ReferenceResolver
 
resolve(FieldReference) - Method in class org.teavm.model.ClassHierarchy
 
resolve(FieldReference) - Method in interface org.teavm.model.ClassReaderSource
 
resolve(MethodHolder, Program) - Method in class org.teavm.dependency.ReferenceResolver
 
resolve(MethodReference) - Method in class org.teavm.dependency.ReferenceResolver
 
resolve(MethodReference) - Method in class org.teavm.model.ClassHierarchy
 
resolve(MethodReference) - Method in interface org.teavm.model.ClassReaderSource
 
resolveFile(String) - Method in class org.teavm.backend.wasm.generate.DirectorySourceFileResolver
 
resolveFile(String) - Method in interface org.teavm.backend.wasm.generate.SourceFileResolver
 
resolveFile(String) - Method in interface org.teavm.debugging.information.SourceFileResolver
 
resolveImplementation(String, MethodDescriptor) - Method in interface org.teavm.model.ClassReaderSource
 
resolveImplementation(MethodReference) - Method in interface org.teavm.model.ClassReaderSource
 
resolveMutable(FieldReference) - Method in interface org.teavm.model.ClassHolderSource
 
resolveMutable(MethodReference) - Method in interface org.teavm.model.ClassHolderSource
 
resolveMutableImplementation(String, MethodDescriptor) - Method in interface org.teavm.model.ClassHolderSource
 
resolveMutableImplementation(MethodReference) - Method in interface org.teavm.model.ClassHolderSource
 
Resource(String, int, int) - Constructor for class org.teavm.backend.wasm.runtime.gc.WasmGCResources.Resource
 
ResourceClassHolderMapper - Class in org.teavm.parsing.resource
 
ResourceClassHolderMapper(ResourceReader, ReferenceCache) - Constructor for class org.teavm.parsing.resource.ResourceClassHolderMapper
 
resourceMapKeys(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
ResourceProvider - Interface in org.teavm.parsing
 
ResourceReader - Interface in org.teavm.parsing.resource
 
ResourceSupplier - Interface in org.teavm.classlib
 
ResourceSupplierContext - Interface in org.teavm.classlib
 
result - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
resultConsumer - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
resultNode - Variable in class org.teavm.dependency.DependencyGraphCreatorProduct
 
resultType(WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
resultType(WasmHollowType) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
resume() - Method in class org.teavm.debugging.Debugger
 
resume() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
resumed() - Method in interface org.teavm.debugging.DebuggerListener
 
resumed() - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
RETURN - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
ReturnStatement - Class in org.teavm.ast
 
ReturnStatement() - Constructor for class org.teavm.ast.ReturnStatement
 
returnTypes - Variable in class org.teavm.backend.wasm.parser.WasmHollowFunctionType
 
returnValue() - Method in class org.teavm.model.emit.ValueEmitter
 
revert(String) - Method in class org.teavm.parsing.substitution.PrefixMapping
 
rewind() - Method in class org.teavm.backend.wasm.blob.Marker
 
rewind(int) - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
right - Variable in class org.teavm.common.RangeTree.Range
 
RIGHT_SHIFT - Enum constant in enum class org.teavm.ast.BinaryOperation
 
RIGHTS_CREATE_DIRECTORY - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_CREATE_FILE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_FD_FILESTAT_GET - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_FD_FILESTAT_SET_SIZE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_FD_READDIR - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_READ - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_SEEK - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_SYNC - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_TELL - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
RIGHTS_WRITE - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
rootScope - Variable in class org.teavm.backend.javascript.rendering.AstWriter
 
ROTL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
ROTR - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
run() - Method in interface org.teavm.runtime.EventQueue.Event
 
run() - Method in interface org.teavm.runtime.Fiber.FiberRunner
 
run() - Method in class org.teavm.runtime.InitFunction
 
run(AsyncCallback<?>) - Method in interface org.teavm.runtime.Fiber.AsyncCall
 
runMain(String[]) - Static method in class org.teavm.runtime.Fiber
 
runNow(Runnable) - Static method in class org.teavm.common.Promise
 
RuntimeArray - Class in org.teavm.runtime
 
RuntimeArray() - Constructor for class org.teavm.runtime.RuntimeArray
 
RuntimeClass - Class in org.teavm.runtime
 
RuntimeClass() - Constructor for class org.teavm.runtime.RuntimeClass
 
RuntimeClassIntrinsic - Class in org.teavm.backend.c.intrinsic
 
RuntimeClassIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
RuntimeClassIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.RuntimeClassIntrinsic
 
RuntimeClassIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.RuntimeClassIntrinsic
 
RuntimeClassPointer - Class in org.teavm.runtime
 
RuntimeClassPointer() - Constructor for class org.teavm.runtime.RuntimeClassPointer
 
RuntimeConstant - Class in org.teavm.model
 
RuntimeConstant(double) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(float) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(int) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(long) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(String) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(MethodHandle) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(ValueType) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeConstant(ValueType[]) - Constructor for class org.teavm.model.RuntimeConstant
 
RuntimeInclude - Annotation Interface in org.teavm.backend.c.intrinsic
 
RuntimeObject - Class in org.teavm.runtime
 
RuntimeObject() - Constructor for class org.teavm.runtime.RuntimeObject
 
RuntimeObjectPtr - Class in org.teavm.runtime
 
RuntimeObjectPtr() - Constructor for class org.teavm.runtime.RuntimeObjectPtr
 
RuntimeReference - Class in org.teavm.runtime
 
RuntimeReference() - Constructor for class org.teavm.runtime.RuntimeReference
 
RuntimeReferenceQueue - Class in org.teavm.runtime
 
RuntimeReferenceQueue() - Constructor for class org.teavm.runtime.RuntimeReferenceQueue
 
RuntimeRenderer - Class in org.teavm.backend.javascript.rendering
 
RuntimeRenderer(ClassReaderSource, SourceWriter, ClassInitializerInfo) - Constructor for class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
RuntimeWeakRef - Class in org.teavm.backend.javascript.runtime.ref
 
RuntimeWeakRef() - Constructor for class org.teavm.backend.javascript.runtime.ref.RuntimeWeakRef
 
runWithArgs(String[]) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 
runWithoutArgs() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
 

S

sameLineWs() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
sameLineWs() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
sameLineWs() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
sameLineWs() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
sanitize(String) - Static method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
save() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
ScalarReplacement - Class in org.teavm.model.optimization
 
ScalarReplacement() - Constructor for class org.teavm.model.optimization.ScalarReplacement
 
scoped - Variable in class org.teavm.backend.javascript.codegen.ScopedName
 
ScopedName - Class in org.teavm.backend.javascript.codegen
 
ScopedName(String, boolean) - Constructor for class org.teavm.backend.javascript.codegen.ScopedName
 
scopeOfId(String) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
scriptAdded(JavaScriptScript) - Method in interface org.teavm.debugging.javascript.JavaScriptDebuggerListener
 
SECTION_CLASS_LAYOUT - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_CLASSES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_FILES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_LINES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_METADATA - Static variable in class org.teavm.backend.javascript.rendering.Renderer
 
SECTION_METHODS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_PACKAGES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_STRING_POOL - Static variable in class org.teavm.backend.javascript.rendering.Renderer
 
SECTION_STRINGS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SECTION_VARIABLES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
 
SectionDataConsumer - Interface in org.teavm.backend.wasm.debug
 
sectionEnd() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
sectionEnd() - Method in interface org.teavm.backend.wasm.parser.SectionListener
 
SectionListener - Interface in org.teavm.backend.wasm.parser
 
sectionStart(int) - Method in interface org.teavm.backend.wasm.parser.SectionListener
 
seek(int) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
seek(int) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
seek(int) - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
sequences() - Method in class org.teavm.backend.wasm.debug.info.LineInfo
 
SequentialStatement - Class in org.teavm.ast
 
SequentialStatement() - Constructor for class org.teavm.ast.SequentialStatement
 
ServiceLoaderFilter - Interface in org.teavm.classlib
 
ServiceLoaderFilterContext - Interface in org.teavm.classlib
 
ServiceRepository - Interface in org.teavm.common
 
services() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorFactoryContext
 
services() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicFactoryContext
 
set(int, int) - Method in class org.teavm.common.IntegerArray
 
set(int, int) - Method in class org.teavm.common.RecordArrayBuilder.Record
 
SET - Enum constant in enum class org.teavm.backend.wasm.parser.LocalOpcode
 
setAddress(int, long) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setAddressOffset(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
setAlignment(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
setAlternative(Expr) - Method in class org.teavm.ast.ConditionalExpr
 
setAlternative(BasicBlock) - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
setAlternative(BasicBlock) - Method in class org.teavm.model.instructions.BranchingInstruction
 
setAmount(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmMemoryGrow
 
setAnnotationDefault(AnnotationValue) - Method in class org.teavm.model.MethodHolder
 
setArguments(Variable...) - Method in class org.teavm.model.instructions.InvokeInstruction
 
setArray(Expr) - Method in class org.teavm.ast.BoundCheckExpr
 
setArray(Expr) - Method in class org.teavm.ast.SubscriptExpr
 
setArray(Expr) - Method in class org.teavm.ast.UnwrapArrayExpr
 
setArray(Variable) - Method in class org.teavm.model.instructions.ArrayLengthInstruction
 
setArray(Variable) - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
setArray(Variable) - Method in class org.teavm.model.instructions.CloneArrayInstruction
 
setArray(Variable) - Method in class org.teavm.model.instructions.GetElementInstruction
 
setArray(Variable) - Method in class org.teavm.model.instructions.PutElementInstruction
 
setArray(Variable) - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
setAssignee(Variable) - Method in class org.teavm.model.instructions.AssignInstruction
 
setAstCache(MethodNodeCache) - Method in class org.teavm.backend.c.CTarget
 
setAstCache(MethodNodeCache) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
setAstCache(MethodNodeCache) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setAsync(boolean) - Method in class org.teavm.ast.AssignmentStatement
 
setAsync(boolean) - Method in class org.teavm.ast.InitClassStatement
 
setAsync(boolean) - Method in class org.teavm.ast.TryCatchStatement
 
setAsync(boolean) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
setAsync(boolean) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
setAsyncSupported(boolean) - Method in class org.teavm.dependency.DependencyAnalyzer
 
setBackPropagation(boolean) - Method in class org.teavm.model.analysis.BaseTypeInference
 
setBasicBlock(BasicBlock) - Method in class org.teavm.model.Sigma
 
setBody(Statement) - Method in class org.teavm.ast.RegularMethodNode
 
setBootstrapMethod(MethodHandle) - Method in class org.teavm.model.InvokeDynamicInstruction
 
setByte(int, byte) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setCacheStatus(CacheStatus) - Method in class org.teavm.vm.TeaVM
 
setCallingMethod(MethodReference) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
setCallSites(List<CallSiteDescriptor>) - Method in class org.teavm.backend.c.generate.ClassGenerator
 
setCallSites(List<CallSiteDescriptor>) - Method in class org.teavm.backend.c.generate.CodeGenerator
 
setCEmitted(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setClassCount(int) - Method in class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 
setClassesAddress(int) - Method in class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 
setClassExclusion(String[], boolean) - Method in class org.teavm.parsing.substitution.ClassExclusions
 
setClassInfoProvider(WasmGCClassInfoProvider) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setClassLoader(ClassLoader) - Method in class org.teavm.vm.TeaVMBuilder
 
setClassName(String) - Method in class org.teavm.ast.InitClassStatement
 
setClassName(String) - Method in class org.teavm.model.instructions.InitClassInstruction
 
setClassSource(ClassReaderSource) - Method in class org.teavm.vm.TeaVMBuilder
 
setClassSourcePacker(ClassSourcePacker) - Method in class org.teavm.vm.TeaVMBuilder
 
setCLineNumbersEmitted(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setCodeListener(CodeListener) - Method in class org.teavm.backend.wasm.parser.CodeParser
 
setCodeSize(int) - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
 
setCondition(int) - Method in class org.teavm.model.instructions.SwitchTableEntry
 
setCondition(Expr) - Method in class org.teavm.ast.ConditionalExpr
 
setCondition(Expr) - Method in class org.teavm.ast.ConditionalStatement
 
setCondition(Expr) - Method in class org.teavm.ast.WhileStatement
 
setCondition(WasmCastCondition) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setCondition(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
setCondition(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
setCondition(WasmNullCondition) - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
setCondition(BranchingCondition) - Method in class org.teavm.model.instructions.BranchingInstruction
 
setCondition(Variable) - Method in class org.teavm.model.instructions.SwitchInstruction
 
setConditions(int[]) - Method in class org.teavm.ast.SwitchClause
 
setConsequent(Expr) - Method in class org.teavm.ast.ConditionalExpr
 
setConsequent(BasicBlock) - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
setConsequent(BasicBlock) - Method in class org.teavm.model.instructions.BranchingInstruction
 
setConstant(double) - Method in class org.teavm.model.instructions.DoubleConstantInstruction
 
setConstant(float) - Method in class org.teavm.model.instructions.FloatConstantInstruction
 
setConstant(int) - Method in class org.teavm.model.instructions.IntegerConstantInstruction
 
setConstant(long) - Method in class org.teavm.model.instructions.LongConstantInstruction
 
setConstant(String) - Method in class org.teavm.model.instructions.StringConstantInstruction
 
setConstant(ValueType) - Method in class org.teavm.model.instructions.ClassConstantInstruction
 
setConstructedClass(String) - Method in class org.teavm.ast.NewExpr
 
setContext(DominatorWalkerContext) - Method in interface org.teavm.model.util.DominatorWalkerCallback
 
setController(TeaVMTargetController) - Method in class org.teavm.backend.c.CTarget
 
setController(TeaVMTargetController) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setController(TeaVMTargetController) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setController(TeaVMTargetController) - Method in class org.teavm.backend.wasm.WasmTarget
 
setController(TeaVMTargetController) - Method in interface org.teavm.vm.TeaVMTarget
 
setConvertFrom(WasmInt32Subtype) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
setConvertFrom(WasmInt64Subtype) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
setConvertTo(WasmInt32Subtype) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
setConvertTo(WasmInt64Subtype) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
setCount(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
setCount(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
setCurrentFunctionId(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
setCurrentLocation(TextLocation) - Method in class org.teavm.model.emit.ProgramEmitter
 
setCurrentMethod(MethodNode) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
setCurrentMethod(MethodNode) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
setCurrentMethod(MethodNode) - Method in class org.teavm.backend.javascript.rendering.VariableNameGenerator
 
setCurrentPart(int) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
setData(byte[]) - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
setDebugEmitter(DebugInformationEmitter) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setDebugging(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setDebugInfo(boolean) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setDebugInfoLevel(WasmDebugInfoLevel) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setDebugInfoLocation(WasmDebugInfoLocation) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setDebugInformationEmitter(DebugInformationEmitter) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
setDebugLines(LineInfo) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
setDebugName(String) - Method in class org.teavm.model.Variable
 
setDeclaringClassName(String) - Method in class org.teavm.model.ClassHolder
 
setDefaultTarget(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
setDefaultTarget(BasicBlock) - Method in class org.teavm.model.instructions.SwitchInstruction
 
setDependencyAnalyzerFactory(DependencyAnalyzerFactory) - Method in class org.teavm.vm.TeaVMBuilder
 
setDestinationIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
setDouble(int, double) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setElement(int, ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
setElement(ValueEmitter, ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
setElse(BasicBlock) - Method in class org.teavm.model.emit.ForkEmitter
 
setEnd(boolean) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
setEntryPoint(String) - Method in class org.teavm.backend.wasm.transformation.gc.EntryPointTransformation
 
setEntryPoint(String) - Method in class org.teavm.dependency.DependencyAnalyzer
 
setEntryPoint(String) - Method in class org.teavm.vm.TeaVM
 
setEntryPoint(String, String) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setEntryPoint(String, String) - Method in interface org.teavm.vm.TeaVMTarget
 
setEntryPointName(String) - Method in class org.teavm.backend.wasm.transformation.gc.EntryPointTransformation
 
setEntryPointName(String) - Method in class org.teavm.vm.TeaVM
 
setException(Expr) - Method in class org.teavm.ast.ThrowStatement
 
setException(Variable) - Method in class org.teavm.model.instructions.RaiseInstruction
 
setExceptionHandlerId(Address, int) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
setExceptionHandlerId(Address, int) - Static method in class org.teavm.runtime.ShadowStack
 
setExceptionHandlerRestore(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
setExceptionHandlerRestore(Address) - Static method in class org.teavm.runtime.ShadowStack
 
setExceptionHandlerSkip(Address) - Static method in class org.teavm.backend.wasm.WasmRuntime
 
setExceptionHandlerSkip(Address) - Static method in class org.teavm.runtime.ShadowStack
 
setExceptionsUsed(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setExceptionType(String) - Method in class org.teavm.ast.TryCatchStatement
 
setExceptionType(String) - Method in class org.teavm.model.TryCatchBlock
 
setExceptionVariable(Integer) - Method in class org.teavm.ast.TryCatchStatement
 
setExceptionVariable(Variable) - Method in class org.teavm.model.BasicBlock
 
setExportName(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setExportName(String) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setExportName(String) - Method in class org.teavm.backend.wasm.model.WasmTag
 
setExpr(Expr) - Method in class org.teavm.ast.InstanceOfExpr
 
setField(Class<?>, String, ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
setField(String, String, ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
setField(String, ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
setField(FieldReference) - Method in class org.teavm.ast.QualificationExpr
 
setField(FieldReference) - Method in class org.teavm.model.instructions.GetFieldInstruction
 
setField(FieldReference) - Method in class org.teavm.model.instructions.PutFieldInstruction
 
setField(FieldReference, ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
setFieldIndex(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
setFieldIndex(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
setFieldType(ValueType) - Method in class org.teavm.model.instructions.GetFieldInstruction
 
setFieldType(ValueType) - Method in class org.teavm.model.instructions.PutFieldInstruction
 
setFileName(String) - Method in class org.teavm.parsing.ProgramParser
 
setFileNames(FileNameProvider) - Method in class org.teavm.backend.c.CTarget
 
setFinal(boolean) - Method in class org.teavm.backend.wasm.model.WasmFunctionType
 
setFirst(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
setFirst(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
setFirst(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
setFirst(MutableGraphNode) - Method in class org.teavm.common.MutableGraphEdge
 
setFirstOperand(Expr) - Method in class org.teavm.ast.BinaryExpr
 
setFirstOperand(Variable) - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
setFirstOperand(Variable) - Method in class org.teavm.model.instructions.BinaryInstruction
 
setFloat(int, float) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setFragment(String, SourceFragment) - Method in class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
setFriendlyToDebugger(boolean) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setFriendlyToDebugger(boolean) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
setFunction(WasmFunction) - Method in class org.teavm.backend.wasm.model.expression.WasmCall
 
setFunction(WasmFunction) - Method in class org.teavm.backend.wasm.model.expression.WasmFunctionReference
 
setFunctionIndexOffset(int) - Method in class org.teavm.backend.wasm.parser.CodeSectionParser
 
setFunctionReference(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
setFunctionTypeRefs(int[]) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
setFunctionTypes(WasmHollowFunctionType[]) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
 
setGenericParameters(GenericTypeParameter[]) - Method in class org.teavm.model.ClassHolder
 
setGenericParent(GenericValueType.Object) - Method in class org.teavm.model.ClassHolder
 
setGenericSignature(GenericValueType, GenericValueType[]) - Method in class org.teavm.model.MethodHolder
 
setGenericType(GenericValueType) - Method in class org.teavm.model.FieldHolder
 
setGlobal(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
setGlobal(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
setGlobal(WasmGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmGetGlobal
 
setGlobal(WasmGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
setGlobalIndexOffset(int) - Method in class org.teavm.backend.wasm.parser.GlobalSectionParser
 
setHandler(BasicBlock) - Method in class org.teavm.model.TryCatchBlock
 
setHeapDump(boolean) - Method in class org.teavm.backend.c.CTarget
 
setId(String) - Method in class org.teavm.ast.IdentifiedStatement
 
setImmutable(boolean) - Method in class org.teavm.backend.wasm.model.WasmArray
 
setImmutable(boolean) - Method in class org.teavm.backend.wasm.model.WasmField
 
setImmutable(boolean) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setImportModule(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setImportModule(String) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setImportName(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setImportName(String) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setIncremental(boolean) - Method in class org.teavm.backend.c.CTarget
 
setIndex(int) - Method in class org.teavm.ast.VariableExpr
 
setIndex(int) - Method in class org.teavm.ast.VariableNode
 
setIndex(Expr) - Method in class org.teavm.ast.BoundCheckExpr
 
setIndex(Expr) - Method in class org.teavm.ast.SubscriptExpr
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
setIndex(WasmExpression) - Method in interface org.teavm.backend.wasm.model.expression.WasmMemoryAccess
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
setIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
setIndex(Variable) - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
setIndex(Variable) - Method in class org.teavm.model.instructions.GetElementInstruction
 
setIndex(Variable) - Method in class org.teavm.model.instructions.PutElementInstruction
 
setInitialValue(Object) - Method in class org.teavm.model.FieldHolder
 
setInitialValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setInstance(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
setInstance(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayLength
 
setInstance(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
setInstance(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
setInstance(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
setInstance(Variable) - Method in class org.teavm.model.instructions.GetFieldInstruction
 
setInstance(Variable) - Method in class org.teavm.model.instructions.InvokeInstruction
 
setInstance(Variable) - Method in class org.teavm.model.instructions.PutFieldInstruction
 
setInstance(Variable) - Method in class org.teavm.model.InvokeDynamicInstruction
 
setInstance(VirtualFileSystem) - Static method in class org.teavm.runtime.fs.VirtualFileSystemProvider
 
setInt(int, int) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setInterruptor(DependencyAnalyzerInterruptor) - Method in class org.teavm.dependency.DependencyAnalyzer
 
setItemType(ValueType) - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
setItemType(ValueType) - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
setJavaMethod(MethodReference) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setJavaType(VariableType) - Method in class org.teavm.backend.wasm.model.WasmLocal
 
setLabel(String) - Method in class org.teavm.model.BasicBlock
 
setLabel(String) - Method in class org.teavm.model.Variable
 
setLastKnownClasses(int) - Method in class org.teavm.vm.TeaVM
 
setLastModified(long) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
setLastModified(long) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
setLastModified(long) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
setLastModified(long) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
setLastModified(long) - Method in interface org.teavm.runtime.fs.VirtualFile
 
setLeftValue(Expr) - Method in class org.teavm.ast.AssignmentStatement
 
setLength(int) - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
setLength(Expr) - Method in class org.teavm.ast.NewArrayExpr
 
setLength(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
setLevel(AccessLevel) - Method in class org.teavm.model.ElementHolder
 
setLineNumbersEmitted(boolean) - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
setLineNumbersEmitted(boolean) - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
setLineNumbersGenerated(boolean) - Method in class org.teavm.backend.c.CTarget
 
setLineWidth(int) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriterBuilder
 
setLocal(WasmLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmGetLocal
 
setLocal(WasmLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
setLocation(TextLocation) - Method in class org.teavm.ast.AssignmentStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.BreakStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.ContinueStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.Expr
 
setLocation(TextLocation) - Method in class org.teavm.ast.InitClassStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.MonitorEnterStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.MonitorExitStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.ReturnStatement
 
setLocation(TextLocation) - Method in class org.teavm.ast.ThrowStatement
 
setLocation(TextLocation) - Method in class org.teavm.backend.wasm.model.expression.WasmExpression
 
setLocation(TextLocation) - Method in class org.teavm.model.Instruction
 
setLocationProvider(LocationProvider) - Method in class org.teavm.debugging.information.DebugInformationBuilder
 
setLocationProvider(LocationProvider) - Method in interface org.teavm.debugging.information.DebugInformationEmitter
 
setLocationProvider(LocationProvider) - Method in class org.teavm.debugging.information.DummyDebugInformationEmitter
 
setLong(int, long) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setLoop(boolean) - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
setLower(boolean) - Method in class org.teavm.ast.BoundCheckExpr
 
setLower(boolean) - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
setMaxHeapSize(int) - Method in class org.teavm.backend.c.CTarget
 
setMaxHeapSize(int) - Method in class org.teavm.backend.wasm.WasmTarget
 
setMaxMemorySize(int) - Method in class org.teavm.backend.wasm.model.WasmModule
 
setMaxTopLevelNames(int) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setMemoryAccessChecked(boolean) - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
setMethod(MethodDescriptor) - Method in class org.teavm.model.InvokeDynamicInstruction
 
setMethod(MethodReference) - Method in class org.teavm.ast.InvocationExpr
 
setMethod(MethodReference) - Method in class org.teavm.debugging.information.DebuggerVirtualCallSite
 
setMethod(MethodReference) - Method in class org.teavm.model.instructions.InvokeInstruction
 
setMethodCalledVirtually(Predicate<MethodReference>) - Method in class org.teavm.model.classes.VirtualTableBuilder
 
setMethodsUsedAtCallSites(Collection<? extends MethodReference>) - Method in class org.teavm.model.classes.VirtualTableBuilder
 
setMinHeapSize(int) - Method in class org.teavm.backend.c.CTarget
 
setMinHeapSize(int) - Method in class org.teavm.backend.wasm.WasmTarget
 
setMinified(boolean) - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriterBuilder
 
setMinifying(boolean) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
setMinMemorySize(int) - Method in class org.teavm.backend.wasm.model.WasmModule
 
setModuleType(JSModuleType) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setName(String) - Method in class org.teavm.ast.VariableNode
 
setName(String) - Method in class org.teavm.backend.wasm.model.WasmField
 
setName(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setName(String) - Method in class org.teavm.backend.wasm.model.WasmLocal
 
setNoCache(String) - Method in interface org.teavm.cache.IncrementalDependencyRegistration
 
setNoCache(MethodReference) - Method in interface org.teavm.cache.IncrementalDependencyRegistration
 
setNominal(boolean) - Method in class org.teavm.backend.wasm.model.WasmStructure
 
setNonTrapping(boolean) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setObfuscated(boolean) - Method in class org.teavm.backend.c.CTarget
 
setObfuscated(boolean) - Method in class org.teavm.backend.javascript.JavaScriptTarget
Specifies whether this TeaVM instance uses obfuscation when generating the JavaScript code.
setObfuscated(boolean) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setObfuscated(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setObfuscated(boolean) - Method in class org.teavm.dependency.DependencyAnalyzer
 
setObfuscated(boolean) - Method in class org.teavm.vm.TeaVMBuilder
 
setObjectRef(Expr) - Method in class org.teavm.ast.MonitorEnterStatement
 
setObjectRef(Expr) - Method in class org.teavm.ast.MonitorExitStatement
 
setObjectRef(Variable) - Method in class org.teavm.model.instructions.MonitorEnterInstruction
 
setObjectRef(Variable) - Method in class org.teavm.model.instructions.MonitorExitInstruction
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
setOffset(int) - Method in interface org.teavm.backend.wasm.model.expression.WasmMemoryAccess
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
setOffset(int) - Method in class org.teavm.backend.wasm.model.WasmMemorySegment
 
setOperand(Expr) - Method in class org.teavm.ast.UnaryExpr
 
setOperand(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setOperand(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmDrop
 
setOperand(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
setOperand(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
setOperand(Variable) - Method in class org.teavm.model.instructions.BranchingInstruction
 
setOperand(Variable) - Method in class org.teavm.model.instructions.NegateInstruction
 
setOperation(BinaryOperation) - Method in class org.teavm.ast.BinaryExpr
 
setOperation(UnaryOperation) - Method in class org.teavm.ast.UnaryExpr
 
setOperation(WasmFloatBinaryOperation) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
setOperation(WasmFloatUnaryOperation) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
setOperation(WasmIntBinaryOperation) - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
setOperation(WasmIntUnaryOperation) - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
setOptimizationLevel(TeaVMOptimizationLevel) - Method in class org.teavm.vm.TeaVM
 
setOwnerName(String) - Method in class org.teavm.model.ClassHolder
 
setPackageClassPrefixRule(String[], String) - Method in class org.teavm.parsing.substitution.PrefixMapping
 
setPackageExclusion(String[], boolean) - Method in class org.teavm.parsing.substitution.ClassExclusions
 
setPackageHierarchyClassPrefixRule(String[], String) - Method in class org.teavm.parsing.substitution.PrefixMapping
 
setPackageHierarchyExclusion(String[], boolean) - Method in class org.teavm.parsing.substitution.ClassExclusions
 
setParent(String) - Method in class org.teavm.model.ClassHolder
 
setPart(int) - Method in class org.teavm.ast.GotoPartStatement
 
setPhisSkipped(boolean) - Method in class org.teavm.model.analysis.BaseTypeInference
 
setPointer(int) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
setProgram(Program) - Method in class org.teavm.model.MethodHolder
 
setProgramCache(ProgramCache) - Method in class org.teavm.vm.TeaVM
 
setProgramSupplier(Function<MethodHolder, Program>) - Method in class org.teavm.model.MethodHolder
 
setProgressConsumer(IntFunction<TeaVMProgressFeedback>) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
setProgressListener(TeaVMProgressListener) - Method in class org.teavm.vm.TeaVM
 
setProperties(Properties) - Method in class org.teavm.backend.javascript.rendering.Renderer
 
setProperties(Properties) - Method in class org.teavm.vm.TeaVM
Specifies configuration properties for TeaVM and its plugins.
setProvider(Function<String, ClassReader>) - Method in class org.teavm.cache.MemoryCachedClassReaderSource
 
setQualified(Expr) - Method in class org.teavm.ast.QualificationExpr
 
setReadOnly(boolean) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFile
 
setReadOnly(boolean) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFile
 
setReadOnly(boolean) - Method in class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
 
setReadOnly(boolean) - Method in class org.teavm.runtime.fs.memory.VirtualFileImpl
 
setReadOnly(boolean) - Method in interface org.teavm.runtime.fs.VirtualFile
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.ArrayLengthInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.AssignInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.BinaryInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.BoundCheckInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.CastInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.CastNumberInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.ClassConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.CloneArrayInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.ConstructInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.ConstructMultiArrayInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.DoubleConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.FloatConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.GetElementInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.GetFieldInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.IntegerConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.InvokeInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.LongConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.NegateInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.NullCheckInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.NullConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.StringConstantInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.instructions.UnwrapArrayInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.InvokeDynamicInstruction
 
setReceiver(Variable) - Method in class org.teavm.model.Phi
 
setReferenceCache(ReferenceCache) - Method in class org.teavm.vm.TeaVMBuilder
 
setReferenced(boolean) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setRegionSize(int) - Method in class org.teavm.backend.wasm.intrinsics.GCIntrinsic
 
setRegister(int) - Method in class org.teavm.model.Variable
 
setReinterpret(boolean) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setResult(Expr) - Method in class org.teavm.ast.ReturnStatement
 
setResult(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
setResult(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
setResult(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setResult(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
setRightValue(Expr) - Method in class org.teavm.ast.AssignmentStatement
 
setRuntimeType(WasmRuntimeType) - Method in class org.teavm.backend.wasm.WasmTarget
 
setSecond(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
setSecond(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
setSecond(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
setSecond(MutableGraphNode) - Method in class org.teavm.common.MutableGraphEdge
 
setSecondOperand(Expr) - Method in class org.teavm.ast.BinaryExpr
 
setSecondOperand(Variable) - Method in class org.teavm.model.instructions.BinaryBranchingInstruction
 
setSecondOperand(Variable) - Method in class org.teavm.model.instructions.BinaryInstruction
 
setSelector(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
setSelector(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmSwitch
 
setShort(int, short) - Method in class org.teavm.backend.wasm.binary.DataValue
 
setSigmaPredicate(Predicate<Instruction>) - Method in class org.teavm.model.util.PhiUpdater
 
setSigned(boolean) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setSignedType(WasmSignedType) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
setSignedType(WasmSignedType) - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
setSignedType(WasmSignedType) - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
setSimpleName(String) - Method in class org.teavm.model.ClassHolder
 
setSize(int) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
setSize(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setSize(Variable) - Method in class org.teavm.model.instructions.ConstructArrayInstruction
 
setSource(OperationType) - Method in class org.teavm.ast.PrimitiveCastExpr
 
setSource(BasicBlock) - Method in class org.teavm.model.Incoming
 
setSourceArray(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setSourceArrayType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setSourceFileResolver(SourceFileResolver) - Method in class org.teavm.backend.wasm.WasmTarget
 
setSourceIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setSourceIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCopy
 
setSourceMapBuilder(SourceMapBuilder) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setSourceMapLocation(String) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setSourceType(WasmNumType) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setSourceType(WasmType.Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setStackTraceIncluded(boolean) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setStandardClasses(WasmGCStandardClasses) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setStartFunction(WasmFunction) - Method in class org.teavm.backend.wasm.model.WasmModule
 
setStatement(Statement) - Method in class org.teavm.ast.AsyncMethodPart
 
setStatic(boolean) - Method in class org.teavm.backend.c.generate.CallSiteGenerator
 
setStaticGcRootsAddress(int) - Method in class org.teavm.backend.wasm.intrinsics.MutatorIntrinsic
 
setStaticMethod(MethodReference) - Method in interface org.teavm.debugging.information.DeferredCallSite
 
setStrict(boolean) - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
setStrict(boolean) - Method in class org.teavm.backend.wasm.WasmGCTarget
 
setStrict(boolean) - Method in class org.teavm.dependency.DependencyAnalyzer
 
setStrict(boolean) - Method in class org.teavm.vm.TeaVMBuilder
 
setStrings(WasmGCStringProvider) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setSuperclass(DwarfClassGenerator.ClassType) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
 
setSupertype(WasmStructure) - Method in class org.teavm.backend.wasm.model.WasmStructure
 
setSupertypeFunctions(WasmGCSupertypeFunctionProvider) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setTag(int) - Method in class org.teavm.common.MutableGraphNode
 
setTag(String) - Method in class org.teavm.dependency.DependencyNode
 
setTag(WasmTag) - Method in class org.teavm.backend.wasm.model.expression.WasmCatch
 
setTag(WasmTag) - Method in class org.teavm.backend.wasm.model.expression.WasmThrow
 
setTarget(IdentifiedStatement) - Method in class org.teavm.ast.BreakStatement
 
setTarget(IdentifiedStatement) - Method in class org.teavm.ast.ContinueStatement
 
setTarget(OperationType) - Method in class org.teavm.ast.PrimitiveCastExpr
 
setTarget(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
 
setTarget(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmBreak
 
setTarget(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setTarget(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
setTarget(BasicBlock) - Method in class org.teavm.model.instructions.JumpInstruction
 
setTarget(BasicBlock) - Method in class org.teavm.model.instructions.SwitchTableEntry
 
setTarget(BasicBlock) - Method in class org.teavm.model.Outgoing
 
setTarget(ValueType) - Method in class org.teavm.ast.CastExpr
 
setTargetArray(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setTargetArrayType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setTargetIndex(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
setTargetType(WasmNumType) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
 
setTargetType(WasmType.Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmCast
 
setTargetType(ValueType) - Method in class org.teavm.model.instructions.CastInstruction
 
setTestType(WasmType.Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmTest
 
setThen(BasicBlock) - Method in class org.teavm.model.emit.ForkEmitter
 
setToStringArray(String[], int, String) - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
setType(String) - Method in class org.teavm.model.instructions.ConstructInstruction
 
setType(ArrayType) - Method in class org.teavm.ast.SubscriptExpr
 
setType(InvocationType) - Method in class org.teavm.ast.InvocationExpr
 
setType(OperationType) - Method in class org.teavm.ast.BinaryExpr
 
setType(OperationType) - Method in class org.teavm.ast.UnaryExpr
 
setType(WasmExternConversionType) - Method in class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
setType(WasmFloatType) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
setType(WasmFloatType) - Method in class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
setType(WasmIntType) - Method in class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
setType(WasmIntType) - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
setType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
setType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
setType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArrayNewFixed
 
setType(WasmArray) - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
setType(WasmFunctionType) - Method in class org.teavm.backend.wasm.model.expression.WasmCallReference
 
setType(WasmFunctionType) - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
setType(WasmFunctionType) - Method in class org.teavm.backend.wasm.model.WasmFunction
 
setType(WasmStorageType) - Method in class org.teavm.backend.wasm.model.WasmField
 
setType(WasmStructure) - Method in class org.teavm.backend.wasm.model.expression.WasmStructGet
 
setType(WasmStructure) - Method in class org.teavm.backend.wasm.model.expression.WasmStructNew
 
setType(WasmStructure) - Method in class org.teavm.backend.wasm.model.expression.WasmStructNewDefault
 
setType(WasmStructure) - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
setType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmBlock
 
setType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
 
setType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmTry
 
setType(WasmType) - Method in class org.teavm.backend.wasm.model.WasmGlobal
 
setType(WasmType) - Method in class org.teavm.backend.wasm.model.WasmLocal
 
setType(WasmType.Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setType(WasmType.Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmNullConstant
 
setType(InvocationType) - Method in class org.teavm.model.instructions.InvokeInstruction
 
setType(VariableType) - Method in class org.teavm.ast.VariableNode
 
setType(ValueType) - Method in class org.teavm.ast.ArrayFromDataExpr
 
setType(ValueType) - Method in class org.teavm.ast.InstanceOfExpr
 
setType(ValueType) - Method in class org.teavm.ast.NewArrayExpr
 
setType(ValueType) - Method in class org.teavm.ast.NewMultiArrayExpr
 
setType(ValueType) - Method in class org.teavm.model.FieldHolder
 
setType(ValueType) - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
setTypeMapper(WasmGCTypeMapper) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
setTypeParameters(GenericTypeParameter[]) - Method in class org.teavm.model.MethodHolder
 
setUserDir(String) - Method in class org.teavm.runtime.fs.memory.InMemoryVirtualFileSystem
 
setValue(double) - Method in class org.teavm.backend.wasm.model.expression.WasmFloat64Constant
 
setValue(float) - Method in class org.teavm.backend.wasm.model.expression.WasmFloat32Constant
 
setValue(int) - Method in class org.teavm.backend.wasm.model.expression.WasmInt32Constant
 
setValue(long) - Method in class org.teavm.backend.wasm.model.expression.WasmInt64Constant
 
setValue(Object) - Method in class org.teavm.ast.ConstantExpr
 
setValue(Object) - Method in class org.teavm.ast.PrimitiveExpr
 
setValue(Expr) - Method in class org.teavm.ast.CastExpr
 
setValue(Expr) - Method in class org.teavm.ast.PrimitiveCastExpr
 
setValue(Expr) - Method in class org.teavm.ast.SwitchStatement
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmArraySet
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCast
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmFill
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmInt31Reference
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmIsNull
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmReturn
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmStructSet
 
setValue(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmTest
 
setValue(Variable) - Method in class org.teavm.model.Incoming
 
setValue(Variable) - Method in class org.teavm.model.instructions.CastInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.CastIntegerInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.CastNumberInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.IsInstanceInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.NullCheckInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.PutElementInstruction
 
setValue(Variable) - Method in class org.teavm.model.instructions.PutFieldInstruction
 
setValue(Variable) - Method in class org.teavm.model.Outgoing
 
setValue(Variable) - Method in class org.teavm.model.Sigma
 
setValueToReturn(Variable) - Method in class org.teavm.model.instructions.ExitInstruction
 
setVariableIndex(int) - Method in class org.teavm.ast.Expr
 
setVersion(WasmBinaryVersion) - Method in class org.teavm.backend.wasm.WasmTarget
 
setVirtualMethod(MethodReference) - Method in interface org.teavm.debugging.information.DeferredCallSite
 
setWastEmitted(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
 
setWeak(boolean) - Method in class org.teavm.ast.CastExpr
 
setWeak(boolean) - Method in class org.teavm.model.instructions.CastInstruction
 
setWithAddress(boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
ShadowStack - Class in org.teavm.runtime
 
ShadowStackIntrinsic - Class in org.teavm.backend.c.intrinsic
 
ShadowStackIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
ShadowStackIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.ShadowStackIntrinsic
 
ShadowStackIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.ShadowStackIntrinsic
 
ShadowStackTransformer - Class in org.teavm.model.lowlevel
 
ShadowStackTransformer(Characteristics) - Constructor for class org.teavm.model.lowlevel.ShadowStackTransformer
 
SHIFT_LEFT - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
SHIFT_RIGHT - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
SHIFT_RIGHT_UNSIGNED - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
shl(int) - Method in class org.teavm.model.emit.ValueEmitter
 
shl(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
SHL - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
SHORT - Enum constant in enum class org.teavm.ast.ArrayType
 
SHORT - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
SHORT - Enum constant in enum class org.teavm.model.instructions.ArrayElementType
 
SHORT - Enum constant in enum class org.teavm.model.instructions.IntegerSubtype
 
SHORT - Enum constant in enum class org.teavm.model.PrimitiveType
 
SHORT - Static variable in class org.teavm.backend.wasm.binary.DataPrimitives
 
SHORT - Static variable in class org.teavm.model.AnnotationValue
 
SHORT - Static variable in class org.teavm.model.GenericValueType
 
SHORT - Static variable in class org.teavm.model.ValueType
 
SHORT_ARRAY - Enum constant in enum class org.teavm.model.util.VariableType
 
SHORT_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
ShorteningFileNameProvider - Class in org.teavm.backend.c.generate
 
ShorteningFileNameProvider(FileNameProvider) - Constructor for class org.teavm.backend.c.generate.ShorteningFileNameProvider
 
shouldBackup(AssignmentStatement) - Method in class org.teavm.backend.c.analyze.VolatileDefinitionFinder
 
shouldContinue() - Method in interface org.teavm.dependency.DependencyAnalyzerInterruptor
 
shr(int) - Method in class org.teavm.model.emit.ValueEmitter
 
shr(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
SHR_SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
SHR_UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
shru(int) - Method in class org.teavm.model.emit.ValueEmitter
 
shru(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
sideEffect - Variable in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
Sigma - Class in org.teavm.model
 
Sigma(BasicBlock, Variable) - Constructor for class org.teavm.model.Sigma
 
signature() - Method in class org.teavm.model.MethodHandle
 
signatureToString() - Method in class org.teavm.model.MethodDescriptor
 
signatureToString() - Method in class org.teavm.model.MethodReference
 
SIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmSignedType
 
SIMPLE - Enum constant in enum class org.teavm.vm.TeaVMOptimizationLevel
 
SimpleFileNameProvider - Class in org.teavm.backend.c.generate
 
SimpleFileNameProvider() - Constructor for class org.teavm.backend.c.generate.SimpleFileNameProvider
 
SimpleIncludeManager - Class in org.teavm.backend.c.generate
 
SimpleIncludeManager(FileNameProvider, CodeWriter) - Constructor for class org.teavm.backend.c.generate.SimpleIncludeManager
 
simpleName - Variable in class org.teavm.runtime.RuntimeClass
 
simpleName() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
simpleNameCache - Variable in class org.teavm.runtime.RuntimeClass
 
SimpleStringPool - Class in org.teavm.backend.c.generate
 
SimpleStringPool() - Constructor for class org.teavm.backend.c.generate.SimpleStringPool
 
sink - Variable in class org.teavm.backend.javascript.rendering.RuntimeRenderer
 
size - Variable in class org.teavm.backend.wasm.wasi.Filestat
 
size - Variable in class org.teavm.runtime.RuntimeArray
 
size - Variable in class org.teavm.runtime.RuntimeClass
 
size() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
size() - Method in class org.teavm.backend.wasm.blob.Blob
 
size() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
size() - Method in class org.teavm.backend.wasm.model.WasmCollection
 
size() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
size() - Method in class org.teavm.common.DisjointSet
 
size() - Method in interface org.teavm.common.Graph
 
size() - Method in class org.teavm.common.GraphIndexer
 
size() - Method in class org.teavm.common.IntegerArray
 
size() - Method in class org.teavm.common.json.JsonArrayValue
 
size() - Method in class org.teavm.common.LCATree
 
size() - Method in class org.teavm.common.LoopGraph
 
size() - Method in class org.teavm.common.MutableDirectedGraph
 
size() - Method in class org.teavm.common.RecordArray.Record
 
size() - Method in class org.teavm.common.RecordArray
 
size() - Method in class org.teavm.common.RecordArrayBuilder.Record
 
size() - Method in class org.teavm.common.RecordArrayBuilder
 
size() - Method in class org.teavm.model.classes.VirtualTable
 
size() - Method in class org.teavm.model.util.AsyncProgramSplitter
 
size() - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
sizeOf(int) - Method in class org.teavm.common.DisjointSet
 
SizeResult - Class in org.teavm.backend.wasm.wasi
 
SizeResult() - Constructor for class org.teavm.backend.wasm.wasi.SizeResult
 
skip(int) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
skip(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
skip(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
skip(int) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
skip(int) - Method in interface org.teavm.common.AsyncInputStream
 
skip(int) - Method in class org.teavm.common.ByteArrayAsyncInputStream
 
skip(int) - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
softNewLine() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
softNewLine() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
softNewLine() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
softNewLine() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
sort(Comparator<T>) - Method in class org.teavm.backend.wasm.model.WasmCollection
 
source(String, int) - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
source(String, int) - Method in class org.teavm.backend.c.generate.CodeWriter
 
SourceFileResolver - Interface in org.teavm.backend.wasm.generate
 
SourceFileResolver - Interface in org.teavm.debugging.information
 
SourceFragment - Interface in org.teavm.backend.javascript.templating
 
SourceLocation - Class in org.teavm.debugging.information
 
SourceLocation(String, int) - Constructor for class org.teavm.debugging.information.SourceLocation
 
SourceLocationIterator - Class in org.teavm.debugging.information
 
SourceLocationIterator(DebugInformation) - Constructor for class org.teavm.debugging.information.SourceLocationIterator
 
SourceMapBuilder - Class in org.teavm.backend.wasm.debug.sourcemap
 
SourceMapBuilder() - Constructor for class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
SourceMapsWriter - Class in org.teavm.debugging.information
 
SourceMapsWriter(Writer) - Constructor for class org.teavm.debugging.information.SourceMapsWriter
 
SourceWriter - Class in org.teavm.backend.javascript.codegen
 
SourceWriter() - Constructor for class org.teavm.backend.javascript.codegen.SourceWriter
 
SourceWriterSink - Interface in org.teavm.backend.javascript.codegen
 
special(WasmType.SpecialReferenceKind) - Static method in class org.teavm.backend.wasm.parser.WasmHollowType.Reference
 
SPECIAL - Enum constant in enum class org.teavm.ast.InvocationType
 
SPECIAL - Enum constant in enum class org.teavm.model.instructions.InvocationType
 
specialCaller(String, String, ValueType...) - Static method in class org.teavm.model.MethodHandle
 
specialCaller(String, MethodDescriptor) - Static method in class org.teavm.model.MethodHandle
 
specialCaller(MethodReference) - Static method in class org.teavm.model.MethodHandle
 
split(int[], int[]) - Method in class org.teavm.common.DefaultGraphSplittingBackend
 
split(int[], int[]) - Method in interface org.teavm.common.GraphSplittingBackend
 
split(int[], int[]) - Method in class org.teavm.model.util.ProgramNodeSplittingBackend
 
split(BasicBlock, Instruction) - Method in class org.teavm.model.util.BasicBlockSplitter
 
split(Program) - Method in class org.teavm.model.util.AsyncProgramSplitter
 
splitIrreducibleGraph(Graph, int[], GraphSplittingBackend) - Static method in class org.teavm.common.GraphUtils
 
SQRT - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
stack - Static variable in class org.teavm.backend.wasm.WasmHeap
 
stackAddress - Static variable in class org.teavm.backend.wasm.WasmHeap
 
stackSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
standardClasses - Variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
standardClasses() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
start - Variable in class org.teavm.backend.wasm.runtime.gc.WasmGCResources.Resource
 
start() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlow
 
start() - Method in class org.teavm.backend.wasm.debug.info.VariableRangeInfo
 
start(MethodReference) - Method in class org.teavm.backend.wasm.debug.CompositeDebugLines
 
start(MethodReference) - Method in interface org.teavm.backend.wasm.debug.DebugLines
 
start(MethodReference) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
 
start(MethodReference) - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
start(MethodReference, ProgramReader) - Method in class org.teavm.model.optimization.DefaultInliningStrategy
 
start(MethodReference, ProgramReader) - Method in interface org.teavm.model.optimization.InliningStrategy
 
start(Fiber.FiberRunner, boolean) - Static method in class org.teavm.runtime.Fiber
 
startAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
startAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
 
startAnnotation() - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
startAnnotation() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
startArrayType() - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
startArrayType() - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
startBlock(boolean, WasmHollowType) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
startBlock(boolean, WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
startBlock(boolean, WasmHollowType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
startCatch(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
startCatch(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
startClass(String, int, int, int) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
startClass(String, int, int, int) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
startConditionalBlock(WasmHollowType) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
startConditionalBlock(WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
startConditionalBlock(WasmHollowType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
started(DependencyAgent) - Method in class org.teavm.backend.lowlevel.dependency.WeakReferenceDependencyListener
 
started(DependencyAgent) - Method in class org.teavm.backend.wasm.gc.WasmGCReferenceQueueDependency
 
started(DependencyAgent) - Method in class org.teavm.dependency.AbstractDependencyListener
 
started(DependencyAgent) - Method in interface org.teavm.dependency.DependencyListener
 
started(DependencyAgent) - Method in class org.teavm.model.lowlevel.ExportDependencyListener
 
startElseSection(int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
startElseSection(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
startElseSection(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
startEntry(String, String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyImportSectionListener
 
startEntry(String, String) - Method in interface org.teavm.backend.wasm.parser.ImportSectionListener
 
startFunctionDeclaration() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
startFunctionDeclaration() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
startFunctionDeclaration() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
startFunctionDeclaration() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
startGlobal(int, WasmHollowType, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyGlobalSectionListener
 
startGlobal(int, WasmHollowType, boolean) - Method in interface org.teavm.backend.wasm.parser.GlobalSectionListener
 
startLink(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
startLink(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
startLink(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
startLinkTarget(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
startLinkTarget(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTextWriter
 
startLinkTarget(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
startModule() - Method in class org.teavm.backend.wasm.disasm.Disassembler
 
startOffset - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
 
startRecType(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
startRecType(int) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
startSection() - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
startSequence(int) - Method in interface org.teavm.backend.wasm.debug.DebugVariables
 
startSequence(int) - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
 
startStructType(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
startStructType(int) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
startTry(WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
startTry(WasmHollowType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
startType(int, boolean, int[]) - Method in class org.teavm.backend.wasm.disasm.DisassemblyTypeSectionListener
 
startType(int, boolean, int[]) - Method in interface org.teavm.backend.wasm.parser.TypeSectionListener
 
startVariableDeclaration() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
startVariableDeclaration() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
startVariableDeclaration() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
startVariableDeclaration() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
STATE_RESUMING - Static variable in class org.teavm.runtime.Fiber
 
STATE_RUNNING - Static variable in class org.teavm.runtime.Fiber
 
STATE_SUSPENDING - Static variable in class org.teavm.runtime.Fiber
 
Statement - Class in org.teavm.ast
 
Statement() - Constructor for class org.teavm.ast.Statement
 
StatementRenderer - Class in org.teavm.backend.javascript.rendering
 
StatementRenderer(RenderingContext, SourceWriter, VariableNameGenerator) - Constructor for class org.teavm.backend.javascript.rendering.StatementRenderer
 
StatementVisitor - Interface in org.teavm.ast
 
STATIC - Enum constant in enum class org.teavm.ast.InvocationType
 
STATIC - Enum constant in enum class org.teavm.model.ElementModifier
 
STATIC - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
STATIC - Static variable in class org.teavm.runtime.RuntimeClass
 
staticCaller(String, String, ValueType...) - Static method in class org.teavm.model.MethodHandle
 
staticCaller(String, MethodDescriptor) - Static method in class org.teavm.model.MethodHandle
 
staticCaller(MethodReference) - Static method in class org.teavm.model.MethodHandle
 
staticField(String, int, FieldType) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
staticField(String, int, FieldType) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
staticFieldGetter(String, String, ValueType) - Static method in class org.teavm.model.MethodHandle
 
staticFieldNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
staticFields() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
staticFieldSetter(String, String, ValueType) - Static method in class org.teavm.model.MethodHandle
 
StdlibDependencyListener - Class in org.teavm.vm
 
StdlibDependencyListener() - Constructor for class org.teavm.vm.StdlibDependencyListener
 
step(String, int, int, boolean) - Method in class org.teavm.backend.wasm.debug.info.StepLocationsFinder
 
stepInto() - Method in class org.teavm.debugging.Debugger
 
stepInto() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
StepLocationsFinder - Class in org.teavm.backend.wasm.debug.info
 
StepLocationsFinder(DebugInfo) - Constructor for class org.teavm.backend.wasm.debug.info.StepLocationsFinder
 
stepOut() - Method in class org.teavm.debugging.Debugger
 
stepOut() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
stepOver() - Method in class org.teavm.debugging.Debugger
 
stepOver() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
stop() - Static method in class org.teavm.runtime.EventQueue
 
storageAddress - Static variable in class org.teavm.backend.wasm.WasmHeap
 
storageSize - Static variable in class org.teavm.backend.wasm.WasmHeap
 
store(MethodReference, AstCacheEntry, Supplier<String[]>) - Method in class org.teavm.cache.DiskMethodNodeCache
 
store(MethodReference, AstCacheEntry, Supplier<String[]>) - Method in class org.teavm.cache.EmptyMethodNodeCache
 
store(MethodReference, AstCacheEntry, Supplier<String[]>) - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
store(MethodReference, AstCacheEntry, Supplier<String[]>) - Method in interface org.teavm.cache.MethodNodeCache
 
store(MethodReference, Program, Supplier<String[]>) - Method in class org.teavm.cache.DiskProgramCache
 
store(MethodReference, Program, Supplier<String[]>) - Method in class org.teavm.cache.EmptyProgramCache
 
store(MethodReference, Program, Supplier<String[]>) - Method in class org.teavm.cache.InMemoryProgramCache
 
store(MethodReference, Program, Supplier<String[]>) - Method in interface org.teavm.model.ProgramCache
 
storeArrayItem(WasmExpression, WasmExpression, Expr, ArrayType) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
storeArrayItem(WasmExpression, WasmExpression, Expr, ArrayType) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
storeArrayItem(WasmExpression, WasmExpression, Expr, ArrayType) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
storeAsync(MethodReference, AsyncMethodNode, Supplier<String[]>) - Method in class org.teavm.cache.DiskMethodNodeCache
 
storeAsync(MethodReference, AsyncMethodNode, Supplier<String[]>) - Method in class org.teavm.cache.EmptyMethodNodeCache
 
storeAsync(MethodReference, AsyncMethodNode, Supplier<String[]>) - Method in class org.teavm.cache.InMemoryMethodNodeCache
 
storeAsync(MethodReference, AsyncMethodNode, Supplier<String[]>) - Method in interface org.teavm.cache.MethodNodeCache
 
storeField(Expr, FieldReference, Expr, TextLocation) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
storeField(Expr, FieldReference, Expr, TextLocation) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
storeField(Expr, FieldReference, Expr, TextLocation) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
storeFloat32(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
storeFloat32(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
storeFloat64(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
storeFloat64(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
storeInt32(WasmInt32Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
storeInt32(WasmInt32Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
storeInt64(WasmInt64Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
storeInt64(WasmInt64Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
stream() - Method in class org.teavm.backend.wasm.model.WasmCollection
 
STRICT - Enum constant in enum class org.teavm.model.ElementModifier
 
STRICT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
STRICT - Static variable in class org.teavm.runtime.RuntimeClass
 
strictTypeAsString(ValueType) - Static method in class org.teavm.backend.c.generate.CodeWriter
 
string() - Method in class org.teavm.model.emit.ProgramEmitter
 
STRING - Static variable in class org.teavm.model.AnnotationValue
 
STRING - Static variable in class org.teavm.model.RuntimeConstant
 
STRING_POOL_ENTRY_OFFSET - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
StringBuilderEmitter - Class in org.teavm.model.emit
 
stringChoice(ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
StringChooseEmitter - Class in org.teavm.model.emit
 
stringClass() - Method in class org.teavm.backend.wasm.generate.gc.classes.WasmGCStandardClasses
 
stringConstant(VariableReader, String) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
stringConstant(VariableReader, String) - Method in interface org.teavm.model.instructions.InstructionReader
 
stringConstant(VariableReader, String) - Method in class org.teavm.model.util.InstructionCopyReader
 
StringConstantElimination - Class in org.teavm.backend.javascript.rendering
 
StringConstantElimination() - Constructor for class org.teavm.backend.javascript.rendering.StringConstantElimination
 
StringConstantInstruction - Class in org.teavm.model.instructions
 
StringConstantInstruction() - Constructor for class org.teavm.model.instructions.StringConstantInstruction
 
StringGenerator - Class in org.teavm.backend.wasm.generators.gc
 
StringGenerator() - Constructor for class org.teavm.backend.wasm.generators.gc.StringGenerator
 
StringInternDependencySupport - Class in org.teavm.backend.wasm.gc
 
StringInternDependencySupport() - Constructor for class org.teavm.backend.wasm.gc.StringInternDependencySupport
 
StringInternPool - Class in org.teavm.backend.wasm.runtime
 
StringList - Class in org.teavm.backend.c.runtime
 
StringList() - Constructor for class org.teavm.backend.c.runtime.StringList
 
stringLiteral(String) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
stringLiteral(String) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
stringLiteral(String) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
stringPool() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
stringPool() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
StringPool - Interface in org.teavm.backend.c.generate
 
StringPoolGenerator - Class in org.teavm.backend.c.generate
 
StringPoolGenerator(GenerationContext, String) - Constructor for class org.teavm.backend.c.generate.StringPoolGenerator
 
stringPropertyNames() - Method in class org.teavm.parsing.substitution.OrderedProperties
 
stringPtr(String) - Method in interface org.teavm.backend.wasm.debug.DebugStrings
 
stringPtr(String) - Method in class org.teavm.backend.wasm.debug.DebugStringsBuilder
 
StringPtr - Class in org.teavm.runtime
 
StringPtr() - Constructor for class org.teavm.runtime.StringPtr
 
stringRef(String) - Method in class org.teavm.backend.wasm.generate.DwarfStrings
 
strings - Variable in class org.teavm.backend.wasm.generate.DwarfGenerator
 
strings - Variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
strings() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
strings() - Method in class org.teavm.backend.wasm.debug.GCDebugInfoBuilder
 
strings() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
strings() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
strings() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
strings() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
strings() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
StringsDependencyListener - Class in org.teavm.backend.lowlevel.dependency
 
StringsDependencyListener() - Constructor for class org.teavm.backend.lowlevel.dependency.StringsDependencyListener
 
StringsIntrinsic - Class in org.teavm.backend.c.intrinsic
 
StringsIntrinsic() - Constructor for class org.teavm.backend.c.intrinsic.StringsIntrinsic
 
stringValue(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonAllErrorVisitor
 
stringValue(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonConsumer
 
stringValue(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonValueParserVisitor
 
stringValue(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonVisitingConsumer
 
stringValue(JsonErrorReporter, String) - Method in class org.teavm.common.json.JsonVisitor
 
STRUCT - Enum constant in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
 
STRUCT - Static variable in class org.teavm.backend.wasm.model.WasmType.Reference
 
structGet(WasmSignedType, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
structGet(WasmSignedType, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
structNew(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
structNew(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
structNewDefault(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
structNewDefault(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
structSet(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
structSet(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
structureField(String) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
StructureIntrinsic - Class in org.teavm.backend.c.intrinsic
 
StructureIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
StructureIntrinsic(ClassReaderSource, WasmClassGenerator) - Constructor for class org.teavm.backend.wasm.intrinsics.StructureIntrinsic
 
StructureIntrinsic(Characteristics) - Constructor for class org.teavm.backend.c.intrinsic.StructureIntrinsic
 
sub(int) - Method in class org.teavm.model.emit.ValueEmitter
 
sub(ValueEmitter) - Method in class org.teavm.model.emit.ValueEmitter
 
SUB - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
 
SUB - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
SubArray(int) - Constructor for class org.teavm.common.RecordArrayBuilder.SubArray
 
subgraph(Graph, IntPredicate) - Static method in class org.teavm.common.GraphUtils
 
submit(ClassHolder) - Method in interface org.teavm.model.ClassHolderTransformerContext
 
submitClass(ClassHolder) - Method in class org.teavm.dependency.DependencyAgent
 
submitClass(ClassHolder) - Method in class org.teavm.dependency.DependencyAnalyzer
 
submitClassFile(byte[]) - Method in class org.teavm.dependency.DependencyAgent
 
submitClassFile(byte[]) - Method in class org.teavm.dependency.DependencyAnalyzer
 
submitMethod(MethodReference, Program) - Method in class org.teavm.dependency.DependencyAgent
 
submitMethod(MethodReference, Program) - Method in class org.teavm.dependency.DependencyAnalyzer
 
subscript(Expr, Expr, ArrayType) - Static method in class org.teavm.ast.Expr
 
SubscriptExpr - Class in org.teavm.ast
 
SubscriptExpr() - Constructor for class org.teavm.ast.SubscriptExpr
 
substitute(DynamicCallSite, ProgramEmitter) - Method in interface org.teavm.dependency.BootstrapMethodSubstitutor
 
SUBTRACT - Enum constant in enum class org.teavm.ast.BinaryOperation
 
SUBTRACT - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
SUCCESS - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmCastCondition
 
suggestForClass(String) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
suggestForMethod(MethodReference) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
suggestForStaticField(FieldReference) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
suggestForType(ValueType) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
superclass() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
 
superclass() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
 
superinterfaceCount - Variable in class org.teavm.runtime.RuntimeClass
 
superinterfaces - Variable in class org.teavm.runtime.RuntimeClass
 
supertypeFunctions() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
supertypeFunctions() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
supertypeNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
supplyResources(ResourceSupplierContext) - Method in interface org.teavm.classlib.ResourceSupplier
 
suspend() - Method in class org.teavm.debugging.Debugger
 
suspend() - Method in interface org.teavm.debugging.javascript.JavaScriptDebugger
 
suspend(Fiber.AsyncCall) - Static method in class org.teavm.runtime.Fiber
 
sweepCompleted() - Static method in class org.teavm.runtime.MemoryTrace
 
sweepStarted() - Static method in class org.teavm.runtime.MemoryTrace
 
SwitchClause - Class in org.teavm.ast
 
SwitchClause() - Constructor for class org.teavm.ast.SwitchClause
 
SwitchInstruction - Class in org.teavm.model.instructions
 
SwitchInstruction() - Constructor for class org.teavm.model.instructions.SwitchInstruction
 
SwitchStatement - Class in org.teavm.ast
 
SwitchStatement() - Constructor for class org.teavm.ast.SwitchStatement
 
SwitchTableEntry - Class in org.teavm.model.instructions
 
SwitchTableEntry() - Constructor for class org.teavm.model.instructions.SwitchTableEntry
 
SwitchTableEntryReader - Interface in org.teavm.model.instructions
 
SymbolTable - Interface in org.teavm.cache
 
SYNCHRONIZED - Enum constant in enum class org.teavm.model.ElementModifier
 
SYNCHRONIZED - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
SYNCHRONIZED - Static variable in class org.teavm.runtime.RuntimeClass
 
SYNTHETIC - Enum constant in enum class org.teavm.model.ElementModifier
 
SYNTHETIC - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
SYNTHETIC - Static variable in class org.teavm.runtime.RuntimeClass
 
SystemArrayCopyDependencySupport - Class in org.teavm.backend.wasm.gc
 
SystemArrayCopyDependencySupport() - Constructor for class org.teavm.backend.wasm.gc.SystemArrayCopyDependencySupport
 
SystemArrayCopyIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
SystemArrayCopyIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.SystemArrayCopyIntrinsic
 
SystemArrayCopyOptimization - Class in org.teavm.model.optimization
 
SystemArrayCopyOptimization() - Constructor for class org.teavm.model.optimization.SystemArrayCopyOptimization
 
SystemDoArrayCopyGenerator - Class in org.teavm.backend.wasm.generators.gc
 
SystemDoArrayCopyGenerator() - Constructor for class org.teavm.backend.wasm.generators.gc.SystemDoArrayCopyGenerator
 
SystemIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
SystemIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.SystemIntrinsic
 

T

tableBranch(int[], int[], int, int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
 
tableBranch(int[], int[], int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
tableBranch(int[], int[], int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
tag - Variable in class org.teavm.runtime.RuntimeClass
 
tag(DwarfAbbreviation) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
TagRegistry - Class in org.teavm.model.classes
 
TagRegistry(ListableClassReaderSource, ClassHierarchy) - Constructor for class org.teavm.model.classes.TagRegistry
 
TagRegistry.Range - Class in org.teavm.model.classes
 
tags - Variable in class org.teavm.backend.wasm.model.WasmModule
 
targets() - Method in class org.teavm.backend.wasm.debug.info.FunctionControlFlowIterator
 
TeaVM - Class in org.teavm.vm
TeaVM itself.
TEAVM - Enum constant in enum class org.teavm.backend.wasm.WasmRuntimeType
 
TeaVMBootstrapPluginLoader - Class in org.teavm.vm
 
TeaVMBuilder - Class in org.teavm.vm
 
TeaVMBuilder(TeaVMTarget) - Constructor for class org.teavm.vm.TeaVMBuilder
 
TeaVMCHost - Interface in org.teavm.backend.c
 
TeaVMHost - Interface in org.teavm.vm.spi
A host of plugins for TeaVM.
TeaVMHostExtension - Interface in org.teavm.vm.spi
 
TeaVMJavaScriptHost - Interface in org.teavm.backend.javascript
 
TeaVMOptimizationLevel - Enum Class in org.teavm.vm
 
TeaVMPhase - Enum Class in org.teavm.vm
 
TeaVMPlugin - Interface in org.teavm.vm.spi
 
TeaVMPluginLoader - Class in org.teavm.vm
 
TeaVMPluginUtil - Class in org.teavm.vm
 
TeaVMProgressFeedback - Enum Class in org.teavm.vm
 
TeaVMProgressListener - Interface in org.teavm.vm
 
TeaVMTarget - Interface in org.teavm.vm
 
TeaVMTargetController - Interface in org.teavm.vm
 
TeaVMWasmGCHost - Interface in org.teavm.backend.wasm.gc
 
TeaVMWasmHost - Interface in org.teavm.backend.wasm
 
tell() - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
tell() - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
tell() - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
tempDirectory(Address) - Static method in class org.teavm.backend.c.runtime.fs.CFileSystem
 
TemplatingAstTransformer - Class in org.teavm.backend.javascript.templating
 
TemplatingAstTransformer(ClassReaderSource) - Constructor for class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
TemplatingAstWriter - Class in org.teavm.backend.javascript.templating
 
TemplatingAstWriter(SourceWriter, ClassInitializerInfo, boolean) - Constructor for class org.teavm.backend.javascript.templating.TemplatingAstWriter
 
TemplatingFunctionIndex - Class in org.teavm.backend.javascript.templating
 
TemplatingFunctionIndex() - Constructor for class org.teavm.backend.javascript.templating.TemplatingFunctionIndex
 
TemporaryVariablePool - Class in org.teavm.backend.wasm.generate
 
TemporaryVariablePool(WasmFunction) - Constructor for class org.teavm.backend.wasm.generate.TemporaryVariablePool
 
tempVarName() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
tempVars - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
tempVars() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
test(WasmHollowType.Reference) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
test(WasmHollowType.Reference) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
test(T, boolean) - Method in interface org.teavm.common.OptionalPredicate
 
text - Variable in enum class org.teavm.backend.c.generate.CVariableType
 
TextLocation - Class in org.teavm.model
 
TextLocation(String, int) - Constructor for class org.teavm.model.TextLocation
 
TextLocation(String, int, InliningInfo) - Constructor for class org.teavm.model.TextLocation
 
then(Function<? super T, S>) - Method in class org.teavm.common.Promise
 
thenAsync(Function<T, Promise<S>>) - Method in class org.teavm.common.Promise
 
thenDo(FragmentEmitter) - Method in class org.teavm.model.emit.IfEmitter
 
thenVoid(Consumer<T>) - Method in class org.teavm.common.Promise
 
threadName() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 
throwArrayIndexOutOfBoundsException() - Static method in class org.teavm.runtime.ExceptionHandling
 
throwClassCastException() - Static method in class org.teavm.runtime.ExceptionHandling
 
throwCloneNotSupportedException() - Static method in class org.teavm.backend.wasm.runtime.gc.WasmGCSupport
 
throwException(Throwable) - Static method in class org.teavm.runtime.ExceptionHandling
 
throwInstruction(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
throwInstruction(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
thrownNode - Variable in class org.teavm.dependency.DependencyGraphCreatorProduct
 
throwNullPointerException() - Static method in class org.teavm.runtime.ExceptionHandling
 
ThrowStatement - Class in org.teavm.ast
 
ThrowStatement() - Constructor for class org.teavm.ast.ThrowStatement
 
to - Variable in class org.teavm.ast.ControlFlowEntry
 
TO_INTEGER - Enum constant in enum class org.teavm.model.instructions.CastIntegerDirection
 
toArray() - Method in class org.teavm.backend.wasm.blob.Blob
 
toGraph(List<MutableGraphNode>) - Static method in class org.teavm.common.MutableGraphNode
 
tokenBoundary() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
tokenBoundary() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
tokenBoundary() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
tokenBoundary() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 
topLevel(String) - Method in class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
toString() - Method in class org.teavm.backend.wasm.debug.info.DeobfuscatedLocation
 
toString() - Method in class org.teavm.backend.wasm.render.WasmCRenderer
 
toString() - Method in class org.teavm.backend.wasm.render.WasmRenderer
 
toString() - Method in class org.teavm.common.MutableDirectedGraph
 
toString() - Method in class org.teavm.common.MutableGraphEdge
 
toString() - Method in class org.teavm.common.MutableGraphNode
 
toString() - Method in class org.teavm.common.RangeTree.Range
 
toString() - Method in class org.teavm.debugging.information.GeneratedLocation
 
toString() - Method in class org.teavm.debugging.information.SourceLocation
 
toString() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
 
toString() - Method in class org.teavm.model.FieldReference
 
toString() - Method in class org.teavm.model.GenericValueType
 
toString() - Method in class org.teavm.model.MethodDescriptor
 
toString() - Method in class org.teavm.model.MethodReference
 
toString() - Method in class org.teavm.model.TextLocation
 
toString() - Method in class org.teavm.model.ValueType.Array
 
toString() - Method in class org.teavm.model.ValueType.Object
 
toString() - Method in class org.teavm.model.ValueType.Primitive
 
toString() - Method in class org.teavm.model.ValueType.Void
 
transform(BasicBlock) - Method in class org.teavm.model.util.BasicBlockMapper
 
transform(Program) - Method in class org.teavm.model.lowlevel.ClassInitializerTransformer
 
transform(Program) - Method in class org.teavm.model.util.BasicBlockMapper
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.c.analyze.CDependencyListener
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.javascript.intrinsics.ref.ReferenceQueueTransformer
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceTransformer
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.lowlevel.transform.WeakReferenceTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.generate.WasmDependencyListener
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.BaseClassesTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.gc.BaseClassesTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.gc.ClassLoaderResourceTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.gc.EntryPointTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.gc.ReferenceQueueTransformation
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.WasiSupportClassTransformer
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.WasmExceptionHandlingTransform
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in interface org.teavm.model.ClassHolderTransformer
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.model.transformation.AssertionRemoval
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.model.transformation.ClassPatch
 
transformClass(ClassHolder, ClassHolderTransformerContext) - Method in class org.teavm.runtime.fs.VirtualFileSystemProviderTransformer
 
transformCreateMethod(MethodHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.c.transform.CFileSystemTransformer
 
transformCreateMethod(MethodHolder, ClassHolderTransformerContext) - Method in class org.teavm.backend.wasm.transformation.WasiFileSystemProviderTransformer
 
transformCreateMethod(MethodHolder, ClassHolderTransformerContext) - Method in class org.teavm.runtime.fs.VirtualFileSystemProviderTransformer
 
transformProgram(Program, MethodReference) - Method in class org.teavm.model.transformation.BoundCheckInsertion
 
transformProgram(Program, MethodReference) - Method in class org.teavm.model.transformation.NullCheckInsertion
 
transformWithoutPhis(BasicBlock) - Method in class org.teavm.model.util.BasicBlockMapper
 
TRANSIENT - Enum constant in enum class org.teavm.model.ElementModifier
 
TRANSIENT - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
TRANSIENT - Static variable in class org.teavm.runtime.RuntimeClass
 
TransitionExtractor - Class in org.teavm.model.util
 
TransitionExtractor() - Constructor for class org.teavm.model.util.TransitionExtractor
 
TRUNC - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
 
truncateBlock(Instruction) - Static method in class org.teavm.model.util.ProgramUtils
 
TryCatchBlock - Class in org.teavm.model
 
TryCatchBlock() - Constructor for class org.teavm.model.TryCatchBlock
 
TryCatchBlockReader - Interface in org.teavm.model
 
TryCatchStatement - Class in org.teavm.ast
 
TryCatchStatement() - Constructor for class org.teavm.ast.TryCatchStatement
 
tryExtract(BitSet) - Method in interface org.teavm.dependency.DependencyTypeFilter
 
tryInline(MethodReference, ProgramReader, InliningContext) - Method in interface org.teavm.model.optimization.InliningStep
 
tryShrink() - Static method in class org.teavm.runtime.GC
 
type - Variable in class org.teavm.backend.wasm.model.expression.WasmNullConstant
 
type - Variable in class org.teavm.backend.wasm.model.WasmStorageType.Packed
 
type - Variable in class org.teavm.backend.wasm.model.WasmStorageType.Regular
 
type - Variable in class org.teavm.backend.wasm.parser.WasmHollowStorageType.Packed
 
type - Variable in class org.teavm.backend.wasm.parser.WasmHollowStorageType.Regular
 
type() - Method in class org.teavm.backend.wasm.debug.info.FieldInfo
 
type() - Method in class org.teavm.backend.wasm.debug.info.VariableInfo
 
type(int) - Method in interface org.teavm.backend.wasm.disasm.NameProvider
 
type(String, VariableType) - Method in interface org.teavm.backend.wasm.debug.DebugVariables
 
type(String, VariableType) - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
 
TYPE - Static variable in class org.teavm.model.RuntimeConstant
 
typeAdded(DependencyNode, String) - Method in interface org.teavm.dependency.TypePropagationListener
 
typeAsString(ValueType) - Static method in class org.teavm.backend.c.generate.CodeWriter
 
typeInference - Variable in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
TypeInferer - Class in org.teavm.model.util
 
TypeInferer() - Constructor for class org.teavm.model.util.TypeInferer
 
TypeLayout - Interface in org.teavm.backend.wasm.debug.info
 
TypeLayoutKind - Enum Class in org.teavm.backend.wasm.debug.info
 
typeMapper - Variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
typeMapper() - Method in interface org.teavm.backend.wasm.gc.WasmGCClassConsumerContext
 
typeMapper() - Method in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCCustomTypeMapperFactoryContext
 
typeMapper() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
typeMapper() - Method in class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
typeMapper() - Method in interface org.teavm.backend.wasm.generators.gc.WasmGCCustomGeneratorContext
 
typeMapper() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
typeName(PrimitiveType) - Static method in class org.teavm.model.util.ReflectionUtil
 
typeOf(int) - Method in class org.teavm.model.analysis.BaseTypeInference
 
typeOf(int) - Method in class org.teavm.model.util.TypeInferer
 
typeOf(Variable) - Method in class org.teavm.model.analysis.BaseTypeInference
 
TypePropagationListener - Interface in org.teavm.dependency
 
types - Variable in class org.teavm.backend.wasm.model.WasmModule
 
types() - Method in class org.teavm.backend.wasm.debug.info.ClassLayoutInfo
 
types() - Method in class org.teavm.backend.wasm.disasm.NameAccumulatingSectionListener
 
types() - Method in interface org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsicContext
 
types() - Method in interface org.teavm.backend.wasm.parser.NameSectionListener
 
TypeSectionListener - Interface in org.teavm.backend.wasm.parser
 
TypeSectionParser - Class in org.teavm.backend.wasm.parser
 
TypeSectionParser(TypeSectionListener) - Constructor for class org.teavm.backend.wasm.parser.TypeSectionParser
 
typeToClassString(SourceWriter, ValueType) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
typeToClassString(SourceWriter, ValueType) - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
 
typeToClsString(SourceWriter, ValueType) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
 

U

UINT16 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
 
UINT16 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
UINT32 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
UINT8 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
 
UINT8 - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
 
UMD - Enum constant in enum class org.teavm.backend.javascript.JSModuleType
 
unary(UnaryOperation, OperationType, Expr) - Static method in class org.teavm.ast.Expr
 
unary(WasmFloatUnaryOperation, WasmFloatType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
unary(WasmFloatUnaryOperation, WasmFloatType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
unary(WasmIntUnaryOperation, WasmIntType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeListener
 
unary(WasmIntUnaryOperation, WasmIntType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
 
UNARY - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
 
UnaryExpr - Class in org.teavm.ast
 
UnaryExpr() - Constructor for class org.teavm.ast.UnaryExpr
 
UnaryOperation - Enum Class in org.teavm.ast
 
UNDEFINED - Enum constant in enum class org.teavm.backend.wasm.debug.info.FieldType
 
UNDEFINED - Enum constant in enum class org.teavm.backend.wasm.debug.info.VariableType
 
union(int, int) - Method in class org.teavm.common.DisjointSet
 
UNKNOWN - Enum constant in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
 
UNKNOWN - Enum constant in enum class org.teavm.debugging.javascript.JavaScriptLanguage
 
UnknownLayout - Interface in org.teavm.backend.wasm.debug.info
 
unpack() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
 
unpack(int) - Static method in class org.teavm.runtime.RuntimeClass
 
UNREACHABLE - Enum constant in enum class org.teavm.backend.wasm.parser.Opcode
 
UnreachableBasicBlockElimination - Class in org.teavm.model.optimization
 
UnreachableBasicBlockElimination() - Constructor for class org.teavm.model.optimization.UnreachableBasicBlockElimination
 
UnreachableBasicBlockEliminator - Class in org.teavm.model.optimization
 
UnreachableBasicBlockEliminator() - Constructor for class org.teavm.model.optimization.UnreachableBasicBlockEliminator
 
UNSIGNED - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmSignedType
 
UNSIGNED_RIGHT_SHIFT - Enum constant in enum class org.teavm.ast.BinaryOperation
 
UnusedFunctionElimination - Class in org.teavm.backend.wasm.optimization
 
UnusedFunctionElimination(WasmModule) - Constructor for class org.teavm.backend.wasm.optimization.UnusedFunctionElimination
 
UnusedTypeElimination - Class in org.teavm.backend.wasm.optimization
 
UnusedTypeElimination(WasmModule) - Constructor for class org.teavm.backend.wasm.optimization.UnusedTypeElimination
 
UnusedVariableElimination - Class in org.teavm.model.optimization
 
UnusedVariableElimination() - Constructor for class org.teavm.model.optimization.UnusedVariableElimination
 
unwrapArray(WasmExpression) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
unwrapArray(WasmExpression) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
unwrapArray(VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.dependency.DataFlowGraphBuilder
 
unwrapArray(VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
 
unwrapArray(VariableReader, VariableReader, ArrayElementType) - Method in interface org.teavm.model.instructions.InstructionReader
 
unwrapArray(VariableReader, VariableReader, ArrayElementType) - Method in class org.teavm.model.util.InstructionCopyReader
 
UnwrapArrayExpr - Class in org.teavm.ast
 
UnwrapArrayExpr(ArrayType) - Constructor for class org.teavm.ast.UnwrapArrayExpr
 
UnwrapArrayInstruction - Class in org.teavm.model.instructions
 
UnwrapArrayInstruction(ArrayElementType) - Constructor for class org.teavm.model.instructions.UnwrapArrayInstruction
 
update() - Method in class org.teavm.backend.wasm.blob.Marker
 
update() - Method in class org.teavm.cache.FileSymbolTable
 
updatePhis(Program, int) - Method in class org.teavm.model.util.PhiUpdater
 
updatePhis(Program, Variable[]) - Method in class org.teavm.model.util.PhiUpdater
 
updateReference(ReferenceCache) - Method in class org.teavm.model.FieldHolder
 
updateReference(ReferenceCache) - Method in class org.teavm.model.MethodHolder
 
upper - Variable in class org.teavm.model.classes.TagRegistry.Range
 
URLDebugInformationProvider - Class in org.teavm.debugging.information
 
URLDebugInformationProvider(String) - Constructor for class org.teavm.debugging.information.URLDebugInformationProvider
 
UsageExtractor - Class in org.teavm.model.util
 
UsageExtractor() - Constructor for class org.teavm.model.util.UsageExtractor
 
usages(WasmCompositeType) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
usages(WasmFunction) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
usages(WasmGlobal) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
use() - Method in class org.teavm.dependency.MethodDependency
 
use(MethodReference) - Method in class org.teavm.dependency.ReferenceResolver
 
userThreadCount - Static variable in class org.teavm.runtime.Fiber
 

V

V_0x1 - Enum constant in enum class org.teavm.backend.wasm.render.WasmBinaryVersion
 
value - Variable in class org.teavm.backend.c.runtime.CharPtr
 
value - Variable in class org.teavm.backend.wasm.wasi.FdResult
 
value - Variable in class org.teavm.backend.wasm.wasi.IntResult
 
value - Variable in class org.teavm.backend.wasm.wasi.LongResult
 
value - Variable in class org.teavm.backend.wasm.wasi.SizeResult
 
value - Variable in class org.teavm.runtime.RuntimeClassPointer
 
value - Variable in class org.teavm.runtime.RuntimeObjectPtr
 
value - Variable in class org.teavm.runtime.StringPtr
 
value() - Element in annotation interface org.teavm.backend.c.intrinsic.RuntimeInclude
 
value() - Element in annotation interface org.teavm.backend.javascript.spi.GeneratedBy
 
value() - Element in annotation interface org.teavm.backend.javascript.spi.InjectedBy
 
value() - Element in annotation interface org.teavm.dependency.PluggableDependency
 
value() - Element in annotation interface org.teavm.vm.spi.After
 
value() - Element in annotation interface org.teavm.vm.spi.Before
 
value() - Element in annotation interface org.teavm.vm.spi.Requires
 
Value - Class in org.teavm.debugging
 
ValueDependencyInfo - Interface in org.teavm.dependency
 
ValueEmitter - Class in org.teavm.model.emit
 
valueOf(String) - Static method in enum class org.teavm.ast.ArrayType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.ast.BinaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.ast.InvocationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.ast.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.ast.UnaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.c.generate.CVariableType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.javascript.JSModuleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.javascript.rendering.Precedence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.binary.AddressMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.debug.info.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.debug.info.VariableType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmCastCondition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmExternConversionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmNullCondition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.expression.WasmSignedType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.WasmNumType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.WasmPackedType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.parser.BranchOpcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.parser.LocalOpcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.parser.Opcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.render.WasmBinaryVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.WasmDebugInfoLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.WasmDebugInfoLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.backend.wasm.WasmRuntimeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.debugging.javascript.JavaScriptLanguage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.diagnostics.ProblemSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.AccessLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.ElementModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.GenericValueType.ArgumentKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.ArrayElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.BinaryBranchingCondition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.BinaryOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.BranchingCondition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.CastIntegerDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.IntegerSubtype
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.InvocationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.instructions.NumericOperandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.MethodHandleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.PrimitiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.model.util.VariableType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.vm.TeaVMOptimizationLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.vm.TeaVMPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.teavm.vm.TeaVMProgressFeedback
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.teavm.ast.ArrayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.ast.BinaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.ast.InvocationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.ast.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.ast.UnaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.c.generate.CVariableType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.javascript.JSModuleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.javascript.rendering.Precedence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.binary.AddressMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.debug.info.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.debug.info.TypeLayoutKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.debug.info.VariableType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmCastCondition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmExternConversionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatBinaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmFloatUnaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmInt32Subtype
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmInt64Subtype
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmIntUnaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmNullCondition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.expression.WasmSignedType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.WasmNumType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.WasmPackedType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.model.WasmType.SpecialReferenceKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.parser.BranchOpcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.parser.LocalOpcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.parser.Opcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.render.WasmBinaryVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.WasmDebugInfoLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.WasmDebugInfoLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.backend.wasm.WasmRuntimeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.debugging.javascript.JavaScriptLanguage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.diagnostics.ProblemSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.AccessLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.ElementModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.GenericValueType.ArgumentKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.ArrayElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.BinaryBranchingCondition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.BinaryOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.BranchingCondition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.CastIntegerDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.IntegerSubtype
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.InvocationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.instructions.NumericOperandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.MethodHandleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.PrimitiveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.model.util.VariableType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.vm.TeaVMOptimizationLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.vm.TeaVMPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.teavm.vm.TeaVMProgressFeedback
Returns an array containing the constants of this enum class, in the order they are declared.
valueType - Variable in class org.teavm.backend.wasm.gc.PreciseValueType
 
ValueType - Class in org.teavm.model
 
ValueType.Array - Class in org.teavm.model
 
ValueType.Object - Class in org.teavm.model
 
ValueType.Primitive - Class in org.teavm.model
 
ValueType.Void - Class in org.teavm.model
 
var(int) - Static method in class org.teavm.ast.Expr
 
var(int, Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
var(int, ClassReader) - Method in class org.teavm.model.emit.ProgramEmitter
 
var(int, ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
var(Variable, Class<?>) - Method in class org.teavm.model.emit.ProgramEmitter
 
var(Variable, ClassReader) - Method in class org.teavm.model.emit.ProgramEmitter
 
var(Variable, ValueType) - Method in class org.teavm.model.emit.ProgramEmitter
 
VARARGS - Enum constant in enum class org.teavm.model.ElementModifier
 
VARARGS - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
VARARGS - Static variable in class org.teavm.runtime.RuntimeClass
 
VarDataInput - Class in org.teavm.cache
 
VarDataInput(InputStream) - Constructor for class org.teavm.cache.VarDataInput
 
VarDataOutput - Class in org.teavm.cache
 
VarDataOutput(OutputStream) - Constructor for class org.teavm.cache.VarDataOutput
 
variable() - Method in class org.teavm.backend.wasm.debug.info.VariableRangeInfo
 
Variable - Class in org.teavm.debugging
 
Variable - Class in org.teavm.model
 
Variable(String) - Constructor for class org.teavm.model.GenericValueType.Variable
 
VARIABLE_PART_CHARS - Static variable in class org.teavm.backend.javascript.rendering.RenderingUtil
 
VARIABLE_START_CHARS - Static variable in class org.teavm.backend.javascript.rendering.RenderingUtil
 
VariableAccessFinder - Class in org.teavm.ast.optimization
 
VariableAccessFinder(IntPredicate) - Constructor for class org.teavm.ast.optimization.VariableAccessFinder
 
variableAt(int) - Method in class org.teavm.model.Program
 
variableAt(int) - Method in interface org.teavm.model.ProgramReader
 
variableCategoryProvider() - Method in class org.teavm.backend.c.CTarget
 
variableCategoryProvider() - Method in class org.teavm.backend.javascript.JavaScriptTarget
 
variableCategoryProvider() - Method in class org.teavm.backend.wasm.WasmGCTarget
 
variableCategoryProvider() - Method in class org.teavm.backend.wasm.WasmTarget
 
variableCategoryProvider() - Method in interface org.teavm.vm.TeaVMTarget
 
VariableCategoryProvider - Interface in org.teavm.model.util
 
variableCount() - Method in class org.teavm.model.Program
 
variableCount() - Method in interface org.teavm.model.ProgramReader
 
VariableEscapeAnalyzer - Class in org.teavm.model.optimization
 
VariableExpr - Class in org.teavm.ast
 
VariableExpr() - Constructor for class org.teavm.ast.VariableExpr
 
VariableInfo - Class in org.teavm.backend.wasm.debug.info
 
VariableInfo() - Constructor for class org.teavm.backend.wasm.debug.info.VariableInfo
 
variableName(int) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
variableName(int) - Method in class org.teavm.backend.javascript.rendering.VariableNameGenerator
 
VariableNameGenerator - Class in org.teavm.backend.javascript.rendering
 
VariableNameGenerator(boolean) - Constructor for class org.teavm.backend.javascript.rendering.VariableNameGenerator
 
VariableNode - Class in org.teavm.ast
 
VariableNode(int, VariableType) - Constructor for class org.teavm.ast.VariableNode
 
variableNodes - Variable in class org.teavm.dependency.DependencyGraphCreatorProduct
 
VariableRangeInfo - Class in org.teavm.backend.wasm.debug.info
 
VariableRangeInfo() - Constructor for class org.teavm.backend.wasm.debug.info.VariableRangeInfo
 
VariableReader - Interface in org.teavm.model
 
variables() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
 
variables() - Method in class org.teavm.backend.wasm.debug.info.DebugInfo
 
VariablesInfo - Class in org.teavm.backend.wasm.debug.info
 
VariablesInfo() - Constructor for class org.teavm.backend.wasm.debug.info.VariablesInfo
 
variablesToRestore(TryCatchStatement) - Method in class org.teavm.backend.c.analyze.VolatileDefinitionFinder
 
VariableType - Enum Class in org.teavm.backend.wasm.debug.info
 
VariableType - Enum Class in org.teavm.model.util
 
VariableUsageGraphBuilder - Class in org.teavm.model.optimization
 
Violations - Interface in org.teavm.vm
 
VIRTUAL - Enum constant in enum class org.teavm.model.instructions.InvocationType
 
virtualCaller(String, String, ValueType...) - Static method in class org.teavm.model.MethodHandle
 
virtualCaller(String, MethodDescriptor) - Static method in class org.teavm.model.MethodHandle
 
virtualCaller(MethodReference) - Static method in class org.teavm.model.MethodHandle
 
VirtualFile - Interface in org.teavm.runtime.fs
 
VirtualFileAccessor - Interface in org.teavm.runtime.fs
 
VirtualFileImpl - Class in org.teavm.runtime.fs.memory
 
VirtualFileImpl(InMemoryVirtualFileSystem, String) - Constructor for class org.teavm.runtime.fs.memory.VirtualFileImpl
 
VirtualFileSystem - Interface in org.teavm.runtime.fs
 
VirtualFileSystemProvider - Class in org.teavm.runtime.fs
 
VirtualFileSystemProviderTransformer - Class in org.teavm.runtime.fs
 
VirtualFileSystemProviderTransformer() - Constructor for class org.teavm.runtime.fs.VirtualFileSystemProviderTransformer
 
virtualMethodNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
 
VirtualTable - Class in org.teavm.model.classes
 
VirtualTableBuilder - Class in org.teavm.model.classes
 
VirtualTableBuilder(ListableClassReaderSource) - Constructor for class org.teavm.model.classes.VirtualTableBuilder
 
VirtualTableEntry - Class in org.teavm.model.classes
 
VirtualTableProvider - Class in org.teavm.model.classes
 
virtualTables() - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
visit(List<Statement>) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ArrayComprehension) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ArrayLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(AstNode) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(AstNode) - Method in class org.teavm.backend.javascript.rendering.StringConstantElimination
 
visit(AstRoot) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(Block) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(Block) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(BreakStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ConditionalExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ConditionalExpression) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(ContinueStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(DoLoop) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ElementGet) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(EmptyExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(EmptyStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ExpressionStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ExpressionStatement) - Method in class org.teavm.backend.javascript.templating.AstRemoval
 
visit(ExpressionStatement) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
visit(ForInLoop) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ForLoop) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(FunctionCall) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(FunctionCall) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(FunctionNode) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(FunctionNode) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
visit(FunctionNode) - Method in class org.teavm.backend.javascript.templating.TemplatingFunctionIndex
 
visit(GeneratorExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(IfStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(IfStatement) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(InfixExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(InfixExpression) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(KeywordLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(LabeledStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(LetNode) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(Name) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(Name) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
visit(NumberLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ObjectLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ObjectProperty) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ParenthesizedExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(PropertyGet) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(PropertyGet) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
visit(RegExpLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ReturnStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(Scope) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(StringLiteral) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(SwitchStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ThrowStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(TryStatement) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(UnaryExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(UnaryExpression) - Method in class org.teavm.backend.javascript.templating.TemplatingAstTransformer
 
visit(UpdateExpression) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(VariableDeclaration) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(VariableDeclaration) - Method in class org.teavm.backend.javascript.templating.AstRemoval
 
visit(VariableDeclaration) - Method in class org.teavm.backend.javascript.templating.RemovablePartsFinder
 
visit(VariableInitializer) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(WhileLoop) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visit(ArrayFromDataExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(ArrayFromDataExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ArrayFromDataExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ArrayFromDataExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ArrayFromDataExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(ArrayFromDataExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(AssignmentStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(AssignmentStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(AssignmentStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(AssignmentStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(AssignmentStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(AssignmentStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(AsyncMethodNode) - Method in interface org.teavm.ast.MethodNodeVisitor
 
visit(AsyncMethodNode) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
visit(BinaryExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(BinaryExpr) - Method in class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
 
visit(BinaryExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(BinaryExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(BinaryExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(BinaryExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(BinaryExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(BlockStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(BlockStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(BlockStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(BlockStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(BlockStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(BlockStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(BoundCheckExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(BoundCheckExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(BoundCheckExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(BoundCheckExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(BoundCheckExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(BreakStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(BreakStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(BreakStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(BreakStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(BreakStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(BreakStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(CastExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(CastExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(CastExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(CastExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(CastExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(CastExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(CastExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(ConditionalExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(ConditionalExpr) - Method in class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
 
visit(ConditionalExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ConditionalExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ConditionalExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ConditionalExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(ConditionalStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(ConditionalStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ConditionalStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(ConditionalStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ConditionalStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ConditionalStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(ConstantExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(ConstantExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ConstantExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ConstantExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ConstantExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(ContinueStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(ContinueStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ContinueStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(ContinueStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ContinueStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ContinueStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(GotoPartStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(GotoPartStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(GotoPartStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(GotoPartStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(GotoPartStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(GotoPartStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(InitClassStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(InitClassStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(InitClassStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(InitClassStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(InitClassStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(InitClassStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(InstanceOfExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(InstanceOfExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(InstanceOfExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(InstanceOfExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(InstanceOfExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(InstanceOfExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(InstanceOfExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(InvocationExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(InvocationExpr) - Method in class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
 
visit(InvocationExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(InvocationExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(InvocationExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(InvocationExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(InvocationExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(MonitorEnterStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(MonitorEnterStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(MonitorEnterStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(MonitorEnterStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(MonitorEnterStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(MonitorEnterStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(MonitorExitStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(MonitorExitStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(MonitorExitStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(MonitorExitStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(MonitorExitStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(MonitorExitStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(NewArrayExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(NewArrayExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(NewArrayExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(NewArrayExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(NewArrayExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(NewArrayExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(NewExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(NewExpr) - Method in class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
 
visit(NewExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(NewExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(NewExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(NewExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(NewMultiArrayExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(NewMultiArrayExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(NewMultiArrayExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(NewMultiArrayExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(NewMultiArrayExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(PrimitiveCastExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(PrimitiveCastExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(PrimitiveCastExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(PrimitiveCastExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(PrimitiveCastExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(QualificationExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(QualificationExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(QualificationExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(QualificationExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(QualificationExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(QualificationExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(RegularMethodNode) - Method in interface org.teavm.ast.MethodNodeVisitor
 
visit(RegularMethodNode) - Method in class org.teavm.backend.javascript.rendering.MethodBodyRenderer
 
visit(ReturnStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(ReturnStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ReturnStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(ReturnStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ReturnStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ReturnStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(SequentialStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(SequentialStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(SequentialStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(SequentialStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(SequentialStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(SequentialStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(SubscriptExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(SubscriptExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(SubscriptExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(SubscriptExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(SubscriptExpr) - Method in class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
visit(SubscriptExpr) - Method in class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
visit(SwitchStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(SwitchStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(SwitchStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(SwitchStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(SwitchStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(SwitchStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(ThrowStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(ThrowStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(ThrowStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(ThrowStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(ThrowStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(ThrowStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(TryCatchStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(TryCatchStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(TryCatchStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(TryCatchStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(TryCatchStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(TryCatchStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(UnaryExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(UnaryExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(UnaryExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(UnaryExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(UnaryExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(UnwrapArrayExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(UnwrapArrayExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(UnwrapArrayExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(UnwrapArrayExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(UnwrapArrayExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(VariableExpr) - Method in interface org.teavm.ast.ExprVisitor
 
visit(VariableExpr) - Method in class org.teavm.ast.optimization.VariableAccessFinder
 
visit(VariableExpr) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(VariableExpr) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(VariableExpr) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(VariableExpr) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(WhileStatement) - Method in class org.teavm.ast.AbstractStatementVisitor
 
visit(WhileStatement) - Method in class org.teavm.ast.RecursiveVisitor
 
visit(WhileStatement) - Method in interface org.teavm.ast.StatementVisitor
 
visit(WhileStatement) - Method in class org.teavm.backend.c.generate.CodeGenerationVisitor
 
visit(WhileStatement) - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
 
visit(WhileStatement) - Method in class org.teavm.backend.wasm.generate.common.methods.BaseWasmGenerationVisitor
 
visit(LineInfoEnterCommand) - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
visit(LineInfoEnterCommand) - Method in interface org.teavm.backend.wasm.debug.info.LineInfoCommandVisitor
 
visit(LineInfoExitCommand) - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
visit(LineInfoExitCommand) - Method in interface org.teavm.backend.wasm.debug.info.LineInfoCommandVisitor
 
visit(LineInfoFileCommand) - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
visit(LineInfoFileCommand) - Method in interface org.teavm.backend.wasm.debug.info.LineInfoCommandVisitor
 
visit(LineInfoLineCommand) - Method in class org.teavm.backend.wasm.debug.info.LineInfoCommandExecutor
 
visit(LineInfoLineCommand) - Method in interface org.teavm.backend.wasm.debug.info.LineInfoCommandVisitor
 
visit(WasmArrayCopy) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArrayCopy) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArrayCopy) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArrayCopy) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArrayCopy) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArrayGet) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArrayGet) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArrayGet) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArrayGet) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArrayGet) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArrayLength) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArrayLength) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArrayLength) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArrayLength) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArrayNewDefault) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArrayNewDefault) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArrayNewDefault) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArrayNewDefault) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArrayNewDefault) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArrayNewFixed) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArrayNewFixed) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArrayNewFixed) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArrayNewFixed) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArrayNewFixed) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArraySet) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmArraySet) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmArraySet) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmArraySet) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArraySet) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmBlock) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmBlock) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmBlock) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmBlock) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmBranch) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmBranch) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmBreak) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmBreak) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmBreak) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmBreak) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmCall) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmCall) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmCall) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmCall) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmCall) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmCallReference) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmCallReference) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmCallReference) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmCallReference) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmCallReference) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmCast) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmCast) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmCast) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmCast) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmCast) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmCastBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmCastBranch) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmCastBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmCastBranch) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmCastBranch) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmConditional) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmConditional) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmConditional) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmConditional) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmConversion) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmConversion) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmConversion) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmConversion) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmCopy) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmCopy) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmCopy) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmCopy) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmDrop) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmDrop) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmDrop) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmDrop) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmExternConversion) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmExternConversion) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmExternConversion) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmExternConversion) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFill) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFill) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFill) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFill) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFloat32Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFloat32Constant) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFloat32Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFloat32Constant) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFloat64Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFloat64Constant) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFloat64Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFloat64Constant) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFloatBinary) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFloatBinary) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFloatBinary) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFloatBinary) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFloatUnary) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFloatUnary) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFloatUnary) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFloatUnary) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmFunctionReference) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmFunctionReference) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmFunctionReference) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmFunctionReference) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmFunctionReference) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmGetGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmGetGlobal) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmGetGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmGetGlobal) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmGetGlobal) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmGetLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmGetLocal) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmGetLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmGetLocal) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmIndirectCall) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmIndirectCall) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmIndirectCall) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmIndirectCall) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmIndirectCall) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmInt31Get) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmInt31Get) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmInt31Get) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmInt31Get) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmInt31Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmInt31Reference) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmInt31Reference) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmInt31Reference) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmInt32Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmInt32Constant) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmInt32Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmInt32Constant) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmInt64Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmInt64Constant) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmInt64Constant) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmInt64Constant) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmIntBinary) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmIntBinary) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmIntBinary) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmIntBinary) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmIntUnary) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmIntUnary) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmIntUnary) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmIntUnary) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmIsNull) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmIsNull) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmIsNull) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmIsNull) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmLoadFloat32) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmLoadFloat32) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmLoadFloat32) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmLoadFloat32) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmLoadFloat64) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmLoadFloat64) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmLoadFloat64) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmLoadFloat64) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmLoadInt32) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmLoadInt32) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmLoadInt32) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmLoadInt32) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmLoadInt64) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmLoadInt64) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmLoadInt64) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmLoadInt64) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmMemoryGrow) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmMemoryGrow) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmMemoryGrow) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmMemoryGrow) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmNullBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmNullBranch) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmNullBranch) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmNullBranch) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmNullConstant) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmNullConstant) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmNullConstant) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmNullConstant) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmReferencesEqual) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmReferencesEqual) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmReferencesEqual) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmReferencesEqual) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmReturn) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmReturn) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmReturn) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmReturn) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmSetGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmSetGlobal) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmSetGlobal) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmSetGlobal) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmSetGlobal) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmSetLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmSetLocal) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmSetLocal) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmSetLocal) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStoreFloat32) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStoreFloat32) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStoreFloat32) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStoreFloat32) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStoreFloat64) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStoreFloat64) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStoreFloat64) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStoreFloat64) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStoreInt32) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStoreInt32) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStoreInt32) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStoreInt32) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStoreInt64) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStoreInt64) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStoreInt64) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStoreInt64) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStructGet) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStructGet) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStructGet) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStructGet) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmStructGet) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStructNew) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStructNew) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStructNew) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStructNew) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmStructNew) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStructNewDefault) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStructNewDefault) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStructNewDefault) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStructNewDefault) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmStructNewDefault) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmStructSet) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmStructSet) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmStructSet) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmStructSet) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmStructSet) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmSwitch) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmSwitch) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmSwitch) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmSwitch) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmTest) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmTest) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmTest) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmTest) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmTest) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmThrow) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmThrow) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmThrow) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmThrow) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmTry) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmTry) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmTry) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmTry) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmUnreachable) - Method in class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
visit(WasmUnreachable) - Method in interface org.teavm.backend.wasm.model.expression.WasmExpressionVisitor
 
visit(WasmUnreachable) - Method in class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
visit(WasmUnreachable) - Method in class org.teavm.backend.wasm.render.WasmTypeInference
 
visit(WasmArray) - Method in interface org.teavm.backend.wasm.model.WasmCompositeTypeVisitor
 
visit(WasmArray) - Method in class org.teavm.backend.wasm.model.WasmDefaultCompositeTypeVisitor
 
visit(WasmArray) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmArray) - Method in class org.teavm.backend.wasm.render.WasmCompositeTypeBinaryRenderer
 
visit(WasmFunctionType) - Method in interface org.teavm.backend.wasm.model.WasmCompositeTypeVisitor
 
visit(WasmFunctionType) - Method in class org.teavm.backend.wasm.model.WasmDefaultCompositeTypeVisitor
 
visit(WasmFunctionType) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmFunctionType) - Method in class org.teavm.backend.wasm.render.WasmCompositeTypeBinaryRenderer
 
visit(WasmStructure) - Method in interface org.teavm.backend.wasm.model.WasmCompositeTypeVisitor
 
visit(WasmStructure) - Method in class org.teavm.backend.wasm.model.WasmDefaultCompositeTypeVisitor
 
visit(WasmStructure) - Method in class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
visit(WasmStructure) - Method in class org.teavm.backend.wasm.render.WasmCompositeTypeBinaryRenderer
 
visit(DebuggerStaticCallSite) - Method in interface org.teavm.debugging.information.DebuggerCallSiteVisitor
 
visit(DebuggerVirtualCallSite) - Method in interface org.teavm.debugging.information.DebuggerCallSiteVisitor
 
visit(BasicBlock) - Method in interface org.teavm.model.util.DominatorWalkerCallback
Visits block and returns visit state.
visit(ArrayLengthInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ArrayLengthInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ArrayLengthInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(AssignInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(AssignInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(AssignInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(AssignInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(AssignInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(AssignInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(AssignInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(AssignInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(AssignInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(BinaryBranchingInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.util.BasicBlockMapper
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(BinaryBranchingInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(BinaryInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(BinaryInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(BinaryInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(BinaryInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(BinaryInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(BinaryInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(BinaryInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(BinaryInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(BinaryInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(BoundCheckInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(BoundCheckInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(BranchingInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(BranchingInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(BranchingInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(BranchingInstruction) - Method in class org.teavm.model.util.BasicBlockMapper
 
visit(BranchingInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(BranchingInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(BranchingInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(BranchingInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(CastInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(CastInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(CastInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(CastInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(CastInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(CastInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(CastInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(CastInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(CastInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(CastInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(CastIntegerInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(CastIntegerInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(CastNumberInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(CastNumberInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(CastNumberInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(CastNumberInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ClassConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ClassConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ClassConstantInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(CloneArrayInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(CloneArrayInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ConstructArrayInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ConstructArrayInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(ConstructInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ConstructInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ConstructInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ConstructInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(ConstructInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ConstructInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ConstructInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ConstructInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ConstructInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ConstructMultiArrayInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ConstructMultiArrayInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(DoubleConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(DoubleConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(EmptyInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(EmptyInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(EmptyInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(EmptyInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(EmptyInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(EmptyInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(ExitInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(ExitInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(ExitInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(ExitInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(ExitInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(ExitInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(ExitInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(FloatConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(FloatConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(GetElementInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(GetElementInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(GetElementInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(GetElementInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(GetElementInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(GetElementInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(GetElementInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(GetElementInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(GetFieldInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(GetFieldInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(GetFieldInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(GetFieldInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(InitClassInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(InitClassInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(InitClassInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(InitClassInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(InitClassInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(InitClassInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(InitClassInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(IntegerConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(IntegerConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(InvokeInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(InvokeInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(InvokeInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(InvokeInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(InvokeInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(InvokeInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(InvokeInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(InvokeInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(InvokeInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(IsInstanceInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(IsInstanceInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(IsInstanceInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(JumpInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(JumpInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(JumpInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(JumpInstruction) - Method in class org.teavm.model.util.BasicBlockMapper
 
visit(JumpInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(JumpInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(JumpInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(LongConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(LongConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(LongConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(LongConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(MonitorEnterInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(MonitorEnterInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(MonitorExitInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(MonitorExitInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(NegateInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(NegateInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(NegateInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(NegateInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(NegateInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(NegateInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(NegateInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(NegateInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(NegateInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(NullCheckInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(NullCheckInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(NullCheckInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(NullCheckInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(NullConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(NullConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(NullConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(NullConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(PutElementInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(PutElementInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(PutElementInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(PutElementInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(PutElementInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(PutElementInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(PutElementInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(PutFieldInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(PutFieldInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(PutFieldInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(PutFieldInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(PutFieldInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(PutFieldInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(PutFieldInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(PutFieldInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visit(RaiseInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(RaiseInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(RaiseInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(RaiseInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(RaiseInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(RaiseInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(RaiseInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(StringConstantInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(StringConstantInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(StringConstantInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(StringConstantInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(SwitchInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(SwitchInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(SwitchInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(SwitchInstruction) - Method in class org.teavm.model.util.BasicBlockMapper
 
visit(SwitchInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(SwitchInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(SwitchInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(SwitchInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(UnwrapArrayInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.optimization.LoopInvariantAnalyzer
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(UnwrapArrayInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.InstructionReadVisitor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visit(InvokeDynamicInstruction) - Method in interface org.teavm.model.instructions.InstructionVisitor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.util.DefinitionExtractor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.util.InstructionVariableMapper
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.util.TransitionExtractor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.model.util.UsageExtractor
 
visit(InvokeDynamicInstruction) - Method in class org.teavm.parsing.ClassRefsRenamer
 
visitChildren(AstNode) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visitDefault(Instruction) - Method in class org.teavm.model.instructions.AbstractInstructionVisitor
 
visitDefault(Instruction) - Method in class org.teavm.model.util.AssignmentExtractor
 
visitMany(List<AstNode>) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visitProperty(T, Function<T, S>, BiConsumer<T, S>) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
visitProperty(T, Function<T, S>, BiConsumer<T, S>, Supplier<S>) - Method in class org.teavm.backend.javascript.ast.AstVisitor
 
VM_TYPE_MASK - Static variable in class org.teavm.runtime.RuntimeClass
 
VM_TYPE_REFERENCEQUEUE - Static variable in class org.teavm.runtime.RuntimeClass
 
VM_TYPE_REGULAR - Static variable in class org.teavm.runtime.RuntimeClass
 
VM_TYPE_SHIFT - Static variable in class org.teavm.runtime.RuntimeClass
 
VM_TYPE_WEAKREFERENCE - Static variable in class org.teavm.runtime.RuntimeClass
 
VOID - Static variable in class org.teavm.common.Promise
 
VOID - Static variable in class org.teavm.model.GenericValueType
 
VOID - Static variable in class org.teavm.model.ValueType
 
VOID_PRIMITIVE - Static variable in class org.teavm.runtime.RuntimeClass
 
VOLATILE - Enum constant in enum class org.teavm.model.ElementModifier
 
VOLATILE - Static variable in class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassFlags
 
VOLATILE - Static variable in class org.teavm.runtime.RuntimeClass
 
VolatileDefinitionFinder - Class in org.teavm.backend.c.analyze
 
VolatileDefinitionFinder() - Constructor for class org.teavm.backend.c.analyze.VolatileDefinitionFinder
 

W

walk(DominatorWalkerCallback<T>) - Method in class org.teavm.model.util.DominatorWalker
 
warning(CallLocation, String, Object...) - Method in class org.teavm.diagnostics.AccumulationDiagnostics
 
warning(CallLocation, String, Object...) - Method in interface org.teavm.diagnostics.Diagnostics
 
WARNING - Enum constant in enum class org.teavm.diagnostics.ProblemSeverity
 
wasCancelled() - Method in class org.teavm.vm.TeaVM
 
wasCancelled() - Method in interface org.teavm.vm.TeaVMTargetController
 
Wasi - Class in org.teavm.backend.wasm.wasi
 
WASI - Enum constant in enum class org.teavm.backend.wasm.WasmRuntimeType
 
WasiBuffer - Class in org.teavm.backend.wasm.runtime
 
WasiEntryPointer - Class in org.teavm.backend.wasm.runtime
 
WasiEntryPointer() - Constructor for class org.teavm.backend.wasm.runtime.WasiEntryPointer
 
WasiFileSystem - Class in org.teavm.backend.wasm.runtime.fs
 
WasiFileSystem() - Constructor for class org.teavm.backend.wasm.runtime.fs.WasiFileSystem
 
WasiFileSystemProviderTransformer - Class in org.teavm.backend.wasm.transformation
 
WasiFileSystemProviderTransformer() - Constructor for class org.teavm.backend.wasm.transformation.WasiFileSystemProviderTransformer
 
wasInterrupted() - Method in class org.teavm.dependency.DependencyAnalyzer
 
WasiSupport - Class in org.teavm.backend.wasm.runtime
 
WasiSupportClassTransformer - Class in org.teavm.backend.wasm.transformation
 
WasiSupportClassTransformer() - Constructor for class org.teavm.backend.wasm.transformation.WasiSupportClassTransformer
 
WasiVirtualFile - Class in org.teavm.backend.wasm.runtime.fs
 
WasiVirtualFileAccessor - Class in org.teavm.backend.wasm.runtime.fs
 
WASM - Enum constant in enum class org.teavm.debugging.javascript.JavaScriptLanguage
 
WasmArray - Class in org.teavm.backend.wasm.model
 
WasmArray(String, Supplier<WasmStorageType>) - Constructor for class org.teavm.backend.wasm.model.WasmArray
 
WasmArray(String, WasmStorageType) - Constructor for class org.teavm.backend.wasm.model.WasmArray
 
WasmArrayCopy - Class in org.teavm.backend.wasm.model.expression
 
WasmArrayCopy(WasmArray, WasmExpression, WasmExpression, WasmArray, WasmExpression, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArrayCopy
 
WasmArrayGet - Class in org.teavm.backend.wasm.model.expression
 
WasmArrayGet(WasmArray, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArrayGet
 
WasmArrayLength - Class in org.teavm.backend.wasm.model.expression
 
WasmArrayLength(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArrayLength
 
WasmArrayNewDefault - Class in org.teavm.backend.wasm.model.expression
 
WasmArrayNewDefault(WasmArray, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArrayNewDefault
 
WasmArrayNewFixed - Class in org.teavm.backend.wasm.model.expression
 
WasmArrayNewFixed(WasmArray) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArrayNewFixed
 
WasmArraySet - Class in org.teavm.backend.wasm.model.expression
 
WasmArraySet(WasmArray, WasmExpression, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmArraySet
 
WasmBinaryReader - Class in org.teavm.backend.wasm.parser
 
WasmBinaryReader(AddressListener, byte[]) - Constructor for class org.teavm.backend.wasm.parser.WasmBinaryReader
 
WasmBinaryRenderer - Class in org.teavm.backend.wasm.render
 
WasmBinaryRenderer(WasmBinaryWriter, WasmBinaryVersion, boolean, DwarfGenerator, DwarfClassGenerator, DebugLines, DebugVariables, WasmBinaryStatsCollector) - Constructor for class org.teavm.backend.wasm.render.WasmBinaryRenderer
 
WasmBinaryStatsCollector - Interface in org.teavm.backend.wasm.render
 
WasmBinaryVersion - Enum Class in org.teavm.backend.wasm.render
 
WasmBinaryWriter - Class in org.teavm.backend.wasm.render
 
WasmBinaryWriter() - Constructor for class org.teavm.backend.wasm.render.WasmBinaryWriter
 
WasmBlock - Class in org.teavm.backend.wasm.model.expression
 
WasmBlock(boolean) - Constructor for class org.teavm.backend.wasm.model.expression.WasmBlock
 
WasmBranch - Class in org.teavm.backend.wasm.model.expression
 
WasmBranch(WasmExpression, WasmBlock) - Constructor for class org.teavm.backend.wasm.model.expression.WasmBranch
 
WasmBreak - Class in org.teavm.backend.wasm.model.expression
 
WasmBreak(WasmBlock) - Constructor for class org.teavm.backend.wasm.model.expression.WasmBreak
 
WasmCall - Class in org.teavm.backend.wasm.model.expression
 
WasmCall(WasmFunction) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCall
 
WasmCall(WasmFunction, WasmExpression...) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCall
 
WasmCallReference - Class in org.teavm.backend.wasm.model.expression
 
WasmCallReference(WasmExpression, WasmFunctionType) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCallReference
 
WasmCast - Class in org.teavm.backend.wasm.model.expression
 
WasmCast(WasmExpression, WasmType.Reference) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCast
 
WasmCastBranch - Class in org.teavm.backend.wasm.model.expression
 
WasmCastBranch(WasmCastCondition, WasmExpression, WasmType.Reference, WasmType.Reference, WasmBlock) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCastBranch
 
WasmCastCondition - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmCatch - Class in org.teavm.backend.wasm.model.expression
 
WasmCatch(WasmTag) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCatch
 
WasmClassGenerator - Class in org.teavm.backend.wasm.generate
 
WasmClassGenerator(ClassReaderSource, ClassReaderSource, VirtualTableProvider, TagRegistry, BinaryWriter, WasmFunctionRepository, WasmModule, ClassMetadataRequirements, ClassInitializerInfo, Characteristics, DwarfClassGenerator, WasmBinaryStatsCollector) - Constructor for class org.teavm.backend.wasm.generate.WasmClassGenerator
 
WasmCollection<T> - Class in org.teavm.backend.wasm.model
 
WasmCompositeType - Class in org.teavm.backend.wasm.model
 
WasmCompositeTypeBinaryRenderer - Class in org.teavm.backend.wasm.render
 
WasmCompositeTypeBinaryRenderer(WasmModule, WasmBinaryWriter) - Constructor for class org.teavm.backend.wasm.render.WasmCompositeTypeBinaryRenderer
 
WasmCompositeTypeVisitor - Interface in org.teavm.backend.wasm.model
 
WasmConditional - Class in org.teavm.backend.wasm.model.expression
 
WasmConditional(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmConditional
 
WasmConversion - Class in org.teavm.backend.wasm.model.expression
 
WasmConversion(WasmNumType, WasmNumType, boolean, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmConversion
 
WasmCopy - Class in org.teavm.backend.wasm.model.expression
 
WasmCopy() - Constructor for class org.teavm.backend.wasm.model.expression.WasmCopy
 
WasmCRenderer - Class in org.teavm.backend.wasm.render
 
WasmCRenderer(WasmModule) - Constructor for class org.teavm.backend.wasm.render.WasmCRenderer
 
WasmCustomSection - Class in org.teavm.backend.wasm.model
 
WasmCustomSection(String, byte[]) - Constructor for class org.teavm.backend.wasm.model.WasmCustomSection
 
WasmDebugInfoLevel - Enum Class in org.teavm.backend.wasm
 
WasmDebugInfoLocation - Enum Class in org.teavm.backend.wasm
 
WasmDefaultCompositeTypeVisitor - Class in org.teavm.backend.wasm.model
 
WasmDefaultCompositeTypeVisitor() - Constructor for class org.teavm.backend.wasm.model.WasmDefaultCompositeTypeVisitor
 
WasmDefaultExpressionVisitor - Class in org.teavm.backend.wasm.model.expression
 
WasmDefaultExpressionVisitor() - Constructor for class org.teavm.backend.wasm.model.expression.WasmDefaultExpressionVisitor
 
WasmDependencyListener - Class in org.teavm.backend.wasm.generate
 
WasmDependencyListener() - Constructor for class org.teavm.backend.wasm.generate.WasmDependencyListener
 
WasmDrop - Class in org.teavm.backend.wasm.model.expression
 
WasmDrop(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmDrop
 
WasmEntity - Class in org.teavm.backend.wasm.model
 
WasmEntity() - Constructor for class org.teavm.backend.wasm.model.WasmEntity
 
WasmExceptionHandlingTransform - Class in org.teavm.backend.wasm.transformation
 
WasmExceptionHandlingTransform() - Constructor for class org.teavm.backend.wasm.transformation.WasmExceptionHandlingTransform
 
WasmExpression - Class in org.teavm.backend.wasm.model.expression
 
WasmExpressionVisitor - Interface in org.teavm.backend.wasm.model.expression
 
WasmExternConversion - Class in org.teavm.backend.wasm.model.expression
 
WasmExternConversion(WasmExternConversionType, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmExternConversion
 
WasmExternConversionType - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmField - Class in org.teavm.backend.wasm.model
 
WasmField(WasmStorageType) - Constructor for class org.teavm.backend.wasm.model.WasmField
 
WasmField(WasmStorageType, String) - Constructor for class org.teavm.backend.wasm.model.WasmField
 
WasmFill - Class in org.teavm.backend.wasm.model.expression
 
WasmFill() - Constructor for class org.teavm.backend.wasm.model.expression.WasmFill
 
WasmFloat32Constant - Class in org.teavm.backend.wasm.model.expression
 
WasmFloat32Constant(float) - Constructor for class org.teavm.backend.wasm.model.expression.WasmFloat32Constant
 
WasmFloat64Constant - Class in org.teavm.backend.wasm.model.expression
 
WasmFloat64Constant(double) - Constructor for class org.teavm.backend.wasm.model.expression.WasmFloat64Constant
 
WasmFloatBinary - Class in org.teavm.backend.wasm.model.expression
 
WasmFloatBinary(WasmFloatType, WasmFloatBinaryOperation, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmFloatBinary
 
WasmFloatBinaryOperation - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmFloatType - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmFloatUnary - Class in org.teavm.backend.wasm.model.expression
 
WasmFloatUnary(WasmFloatType, WasmFloatUnaryOperation, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmFloatUnary
 
WasmFloatUnaryOperation - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmFunction - Class in org.teavm.backend.wasm.model
 
WasmFunction(WasmFunctionType) - Constructor for class org.teavm.backend.wasm.model.WasmFunction
 
WasmFunctionReference - Class in org.teavm.backend.wasm.model.expression
 
WasmFunctionReference(WasmFunction) - Constructor for class org.teavm.backend.wasm.model.expression.WasmFunctionReference
 
WasmFunctionRepository - Class in org.teavm.backend.wasm
 
WasmFunctionRepository(WasmModule, WasmFunctionTypes, NameProvider) - Constructor for class org.teavm.backend.wasm.WasmFunctionRepository
 
WasmFunctionType - Class in org.teavm.backend.wasm.model
 
WasmFunctionType(String, Supplier<WasmType>, Supplier<List<? extends WasmType>>) - Constructor for class org.teavm.backend.wasm.model.WasmFunctionType
 
WasmFunctionType(String, WasmType, List<? extends WasmType>) - Constructor for class org.teavm.backend.wasm.model.WasmFunctionType
 
WasmFunctionTypes - Class in org.teavm.backend.wasm
 
WasmFunctionTypes(WasmModule) - Constructor for class org.teavm.backend.wasm.WasmFunctionTypes
 
WasmGCClassConsumer - Interface in org.teavm.backend.wasm.gc
 
WasmGCClassConsumerContext - Interface in org.teavm.backend.wasm.gc
 
WasmGCClassFlags - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCClassGenerator - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCClassGenerator(WasmModule, ClassReaderSource, ClassReaderSource, ClassHierarchy, DependencyInfo, WasmFunctionTypes, TagRegistry, ClassMetadataRequirements, WasmGCVirtualTableProvider, BaseWasmFunctionRepository, WasmGCNameProvider, ClassInitializerInfo, List<WasmGCCustomTypeMapperFactory>) - Constructor for class org.teavm.backend.wasm.generate.gc.classes.WasmGCClassGenerator
 
WasmGCClassInfo - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCClassInfoProvider - Interface in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCCustomGenerator - Interface in org.teavm.backend.wasm.generators.gc
 
WasmGCCustomGeneratorContext - Interface in org.teavm.backend.wasm.generators.gc
 
WasmGCCustomGeneratorFactory - Interface in org.teavm.backend.wasm.generators.gc
 
WasmGCCustomGeneratorFactoryContext - Interface in org.teavm.backend.wasm.generators.gc
 
WasmGCCustomGeneratorProvider - Interface in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCCustomGenerators - Class in org.teavm.backend.wasm.generators.gc
 
WasmGCCustomGenerators(ClassReaderSource, ServiceRepository, List<WasmGCCustomGeneratorFactory>, Map<MethodReference, WasmGCCustomGenerator>, Properties) - Constructor for class org.teavm.backend.wasm.generators.gc.WasmGCCustomGenerators
 
WasmGCCustomTypeMapper - Interface in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCCustomTypeMapperFactory - Interface in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCCustomTypeMapperFactoryContext - Interface in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCDeclarationsGenerator - Class in org.teavm.backend.wasm.generate.gc
 
WasmGCDeclarationsGenerator(WasmModule, ListableClassHolderSource, ClassReaderSource, ClassLoader, ClassInitializerInfo, DependencyInfo, Diagnostics, WasmGCCustomGeneratorProvider, WasmGCIntrinsicProvider, List<WasmGCCustomTypeMapperFactory>, Predicate<MethodReference>, boolean, String) - Constructor for class org.teavm.backend.wasm.generate.gc.WasmGCDeclarationsGenerator
 
WasmGCDependencies - Class in org.teavm.backend.wasm.gc
 
WasmGCDependencies(DependencyAnalyzer) - Constructor for class org.teavm.backend.wasm.gc.WasmGCDependencies
 
WasmGCGenerationContext - Class in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCGenerationContext(WasmModule, WasmGCVirtualTableProvider, WasmGCTypeMapper, WasmFunctionTypes, ListableClassReaderSource, ClassLoader, ClassHierarchy, BaseWasmFunctionRepository, WasmGCSupertypeFunctionProvider, WasmGCClassInfoProvider, WasmGCStandardClasses, WasmGCStringProvider, WasmGCCustomGeneratorProvider, WasmGCIntrinsicProvider, WasmGCNameProvider, boolean, String, Consumer<WasmGCInitializerContributor>, Diagnostics) - Constructor for class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationContext
 
WasmGCGenerationUtil - Class in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCGenerationUtil(WasmGCClassInfoProvider) - Constructor for class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationUtil
 
WasmGCGenerationVisitor - Class in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCGenerationVisitor(WasmGCGenerationContext, MethodReference, WasmFunction, int, boolean, PreciseTypeInference) - Constructor for class org.teavm.backend.wasm.generate.gc.methods.WasmGCGenerationVisitor
 
WasmGCInitializerContributor - Interface in org.teavm.backend.wasm.generate.gc
 
WasmGCIntrinsic - Interface in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCIntrinsicContext - Interface in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCIntrinsicFactory - Interface in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCIntrinsicFactoryContext - Interface in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCIntrinsicProvider - Interface in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCIntrinsics - Class in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCIntrinsics(ClassReaderSource, ServiceRepository, List<WasmGCIntrinsicFactory>, Map<MethodReference, WasmGCIntrinsic>) - Constructor for class org.teavm.backend.wasm.intrinsics.gc.WasmGCIntrinsics
 
WasmGCMethodGenerator - Class in org.teavm.backend.wasm.generate.gc.methods
 
WasmGCMethodGenerator(WasmModule, ClassHierarchy, ListableClassHolderSource, ClassLoader, WasmGCVirtualTableProvider, ClassInitializerInfo, WasmFunctionTypes, WasmGCNameProvider, Diagnostics, WasmGCCustomGeneratorProvider, WasmGCIntrinsicProvider, boolean, String, Consumer<WasmGCInitializerContributor>) - Constructor for class org.teavm.backend.wasm.generate.gc.methods.WasmGCMethodGenerator
 
WasmGCModuleGenerator - Class in org.teavm.backend.wasm
 
WasmGCModuleGenerator(WasmGCDeclarationsGenerator) - Constructor for class org.teavm.backend.wasm.WasmGCModuleGenerator
 
WasmGCNameProvider - Class in org.teavm.backend.wasm.generate.gc
 
WasmGCNameProvider() - Constructor for class org.teavm.backend.wasm.generate.gc.WasmGCNameProvider
 
WasmGCReferenceQueueDependency - Class in org.teavm.backend.wasm.gc
 
WasmGCReferenceQueueDependency() - Constructor for class org.teavm.backend.wasm.gc.WasmGCReferenceQueueDependency
 
WasmGCResourceDependency - Class in org.teavm.backend.wasm.gc
 
WasmGCResourceDependency() - Constructor for class org.teavm.backend.wasm.gc.WasmGCResourceDependency
 
WasmGCResources - Class in org.teavm.backend.wasm.runtime.gc
 
WasmGCResources.Resource - Class in org.teavm.backend.wasm.runtime.gc
 
WasmGCResources.ResourceInputStream - Class in org.teavm.backend.wasm.runtime.gc
 
WasmGCResourcesGenerator - Class in org.teavm.backend.wasm.generators.gc
 
WasmGCResourcesGenerator(Properties) - Constructor for class org.teavm.backend.wasm.generators.gc.WasmGCResourcesGenerator
 
WasmGCResourcesIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
WasmGCResourcesIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.WasmGCResourcesIntrinsic
 
WasmGCStandardClasses - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCStandardClasses(WasmGCClassInfoProvider) - Constructor for class org.teavm.backend.wasm.generate.gc.classes.WasmGCStandardClasses
 
WasmGCStringConstant - Class in org.teavm.backend.wasm.generate.gc.strings
 
WasmGCStringConstant(int, WasmGlobal) - Constructor for class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringConstant
 
WasmGCStringPool - Class in org.teavm.backend.wasm.generate.gc.strings
 
WasmGCStringPool(WasmGCStandardClasses, WasmModule, BaseWasmFunctionRepository, WasmGCNameProvider, WasmFunctionTypes, DependencyInfo) - Constructor for class org.teavm.backend.wasm.generate.gc.strings.WasmGCStringPool
 
WasmGCStringPoolGenerator - Class in org.teavm.backend.wasm.generators.gc
 
WasmGCStringPoolGenerator() - Constructor for class org.teavm.backend.wasm.generators.gc.WasmGCStringPoolGenerator
 
WasmGCStringProvider - Interface in org.teavm.backend.wasm.generate.gc.strings
 
WasmGCSupertypeFunctionGenerator - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCSupertypeFunctionProvider - Interface in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCSupport - Class in org.teavm.backend.wasm.runtime.gc
 
WasmGCTarget - Class in org.teavm.backend.wasm
 
WasmGCTarget() - Constructor for class org.teavm.backend.wasm.WasmGCTarget
 
WasmGCTypeMapper - Class in org.teavm.backend.wasm.generate.gc.classes
 
WasmGCUtil - Class in org.teavm.backend.wasm.gc
 
WasmGCVariableCategoryProvider - Class in org.teavm.backend.wasm.gc
 
WasmGCVariableCategoryProvider(ClassHierarchy) - Constructor for class org.teavm.backend.wasm.gc.WasmGCVariableCategoryProvider
 
WasmGCVirtualTable - Class in org.teavm.backend.wasm.gc.vtable
 
WasmGCVirtualTableEntry - Class in org.teavm.backend.wasm.gc.vtable
 
WasmGCVirtualTableProvider - Class in org.teavm.backend.wasm.gc.vtable
 
WasmGCVirtualTableProvider(ListableClassReaderSource, Collection<MethodReference>, Predicate<MethodReference>) - Constructor for class org.teavm.backend.wasm.gc.vtable.WasmGCVirtualTableProvider
 
WasmGenerationContext - Class in org.teavm.backend.wasm.generate
 
WasmGenerationContext(ClassReaderSource, WasmModule, WasmFunctionTypes, WasmFunctionRepository, Diagnostics, VirtualTableProvider, TagRegistry, WasmStringPool, NameProvider, Characteristics, WasmTag) - Constructor for class org.teavm.backend.wasm.generate.WasmGenerationContext
 
WasmGenerationContext.ImportedMethod - Class in org.teavm.backend.wasm.generate
 
WasmGenerationVisitor - Class in org.teavm.backend.wasm.generate
 
WasmGenerationVisitor(WasmGenerationContext, WasmClassGenerator, BinaryWriter, WasmFunction, MethodReference, int, boolean) - Constructor for class org.teavm.backend.wasm.generate.WasmGenerationVisitor
 
WasmGenerator - Class in org.teavm.backend.wasm.generate
 
WasmGenerator(Decompiler, ClassHolderSource, WasmGenerationContext, WasmClassGenerator, BinaryWriter, Predicate<MethodReference>) - Constructor for class org.teavm.backend.wasm.generate.WasmGenerator
 
WasmGeneratorUtil - Class in org.teavm.backend.wasm.generate
 
WasmGetGlobal - Class in org.teavm.backend.wasm.model.expression
 
WasmGetGlobal(WasmGlobal) - Constructor for class org.teavm.backend.wasm.model.expression.WasmGetGlobal
 
WasmGetLocal - Class in org.teavm.backend.wasm.model.expression
 
WasmGetLocal(WasmLocal) - Constructor for class org.teavm.backend.wasm.model.expression.WasmGetLocal
 
WasmGlobal - Class in org.teavm.backend.wasm.model
 
WasmGlobal(String, WasmType, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.WasmGlobal
 
WasmHeap - Class in org.teavm.backend.wasm
 
WasmHeapIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
WasmHeapIntrinsic(boolean) - Constructor for class org.teavm.backend.wasm.intrinsics.WasmHeapIntrinsic
 
WasmHollowFunctionType - Class in org.teavm.backend.wasm.parser
 
WasmHollowFunctionType(WasmHollowType[], WasmHollowType[]) - Constructor for class org.teavm.backend.wasm.parser.WasmHollowFunctionType
 
WasmHollowStorageType - Class in org.teavm.backend.wasm.parser
 
WasmHollowStorageType.Packed - Class in org.teavm.backend.wasm.parser
 
WasmHollowStorageType.Regular - Class in org.teavm.backend.wasm.parser
 
WasmHollowType - Class in org.teavm.backend.wasm.parser
 
WasmHollowType.CompositeReference - Class in org.teavm.backend.wasm.parser
 
WasmHollowType.Number - Class in org.teavm.backend.wasm.parser
 
WasmHollowType.Reference - Class in org.teavm.backend.wasm.parser
 
WasmHollowType.SpecialReference - Class in org.teavm.backend.wasm.parser
 
WasmIndirectCall - Class in org.teavm.backend.wasm.model.expression
 
WasmIndirectCall(WasmExpression, WasmFunctionType) - Constructor for class org.teavm.backend.wasm.model.expression.WasmIndirectCall
 
WasmInt31Get - Class in org.teavm.backend.wasm.model.expression
 
WasmInt31Get(WasmExpression, WasmSignedType) - Constructor for class org.teavm.backend.wasm.model.expression.WasmInt31Get
 
WasmInt31Reference - Class in org.teavm.backend.wasm.model.expression
 
WasmInt31Reference(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmInt31Reference
 
WasmInt32Constant - Class in org.teavm.backend.wasm.model.expression
 
WasmInt32Constant(int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmInt32Constant
 
WasmInt32Subtype - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmInt64Constant - Class in org.teavm.backend.wasm.model.expression
 
WasmInt64Constant(long) - Constructor for class org.teavm.backend.wasm.model.expression.WasmInt64Constant
 
WasmInt64Subtype - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmIntBinary - Class in org.teavm.backend.wasm.model.expression
 
WasmIntBinary(WasmIntType, WasmIntBinaryOperation, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmIntBinary
 
WasmIntBinaryOperation - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmInteropFunctionGenerator - Class in org.teavm.backend.wasm.generate
 
WasmInteropFunctionGenerator(WasmClassGenerator, WasmFunctionTypes) - Constructor for class org.teavm.backend.wasm.generate.WasmInteropFunctionGenerator
 
WasmIntrinsic - Interface in org.teavm.backend.wasm.intrinsics
 
WasmIntrinsicFactory - Interface in org.teavm.backend.wasm.intrinsics
 
WasmIntrinsicFactoryContext - Interface in org.teavm.backend.wasm.intrinsics
 
WasmIntrinsicManager - Interface in org.teavm.backend.wasm.intrinsics
 
WasmIntrinsicManager.CallSiteIdentifier - Interface in org.teavm.backend.wasm.intrinsics
 
WasmIntType - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmIntUnary - Class in org.teavm.backend.wasm.model.expression
 
WasmIntUnary(WasmIntType, WasmIntUnaryOperation, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmIntUnary
 
WasmIntUnaryOperation - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmIsNull - Class in org.teavm.backend.wasm.model.expression
 
WasmIsNull(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmIsNull
 
WasmLoadFloat32 - Class in org.teavm.backend.wasm.model.expression
 
WasmLoadFloat32(int, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
WasmLoadFloat32(int, WasmExpression, int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadFloat32
 
WasmLoadFloat64 - Class in org.teavm.backend.wasm.model.expression
 
WasmLoadFloat64(int, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
WasmLoadFloat64(int, WasmExpression, int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadFloat64
 
WasmLoadInt32 - Class in org.teavm.backend.wasm.model.expression
 
WasmLoadInt32(int, WasmExpression, WasmInt32Subtype) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
WasmLoadInt32(int, WasmExpression, WasmInt32Subtype, int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadInt32
 
WasmLoadInt64 - Class in org.teavm.backend.wasm.model.expression
 
WasmLoadInt64(int, WasmExpression, WasmInt64Subtype) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
WasmLoadInt64(int, WasmExpression, WasmInt64Subtype, int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmLoadInt64
 
WasmLocal - Class in org.teavm.backend.wasm.model
 
WasmLocal(WasmType) - Constructor for class org.teavm.backend.wasm.model.WasmLocal
 
WasmLocal(WasmType, String) - Constructor for class org.teavm.backend.wasm.model.WasmLocal
 
WasmMemoryAccess - Interface in org.teavm.backend.wasm.model.expression
 
WasmMemoryGrow - Class in org.teavm.backend.wasm.model.expression
 
WasmMemoryGrow(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmMemoryGrow
 
WasmMemorySegment - Class in org.teavm.backend.wasm.model
 
WasmMemorySegment() - Constructor for class org.teavm.backend.wasm.model.WasmMemorySegment
 
WasmMethodGenerator - Interface in org.teavm.backend.wasm.generators
 
WasmMethodGeneratorContext - Interface in org.teavm.backend.wasm.generators
 
WasmModule - Class in org.teavm.backend.wasm.model
 
WasmModule() - Constructor for class org.teavm.backend.wasm.model.WasmModule
 
WasmNameProvider - Class in org.teavm.backend.wasm.generate
 
WasmNameProvider() - Constructor for class org.teavm.backend.wasm.generate.WasmNameProvider
 
WasmNullBranch - Class in org.teavm.backend.wasm.model.expression
 
WasmNullBranch(WasmNullCondition, WasmExpression, WasmBlock) - Constructor for class org.teavm.backend.wasm.model.expression.WasmNullBranch
 
WasmNullCondition - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmNullConstant - Class in org.teavm.backend.wasm.model.expression
 
WasmNullConstant(WasmType.Reference) - Constructor for class org.teavm.backend.wasm.model.expression.WasmNullConstant
 
WasmNumType - Enum Class in org.teavm.backend.wasm.model
 
WasmPackedType - Enum Class in org.teavm.backend.wasm.model
 
WasmPow - Class in org.teavm.backend.wasm.runtime.math
 
WasmReferencesEqual - Class in org.teavm.backend.wasm.model.expression
 
WasmReferencesEqual(WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmReferencesEqual
 
WasmRenderer - Class in org.teavm.backend.wasm.render
 
WasmRenderer(WasmModule) - Constructor for class org.teavm.backend.wasm.render.WasmRenderer
 
WasmReplacingExpressionVisitor - Class in org.teavm.backend.wasm.model.expression
 
WasmReplacingExpressionVisitor(Function<WasmExpression, WasmExpression>) - Constructor for class org.teavm.backend.wasm.model.expression.WasmReplacingExpressionVisitor
 
WasmReturn - Class in org.teavm.backend.wasm.model.expression
 
WasmReturn() - Constructor for class org.teavm.backend.wasm.model.expression.WasmReturn
 
WasmReturn(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmReturn
 
WasmRuntime - Class in org.teavm.backend.wasm
 
WasmRuntimeIntrinsic - Class in org.teavm.backend.wasm.intrinsics.gc
 
WasmRuntimeIntrinsic - Class in org.teavm.backend.wasm.intrinsics
 
WasmRuntimeIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.gc.WasmRuntimeIntrinsic
 
WasmRuntimeIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.WasmRuntimeIntrinsic
 
WasmRuntimeType - Enum Class in org.teavm.backend.wasm
 
WasmSetGlobal - Class in org.teavm.backend.wasm.model.expression
 
WasmSetGlobal(WasmGlobal, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmSetGlobal
 
WasmSetLocal - Class in org.teavm.backend.wasm.model.expression
 
WasmSetLocal(WasmLocal, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmSetLocal
 
WasmSignature - Class in org.teavm.backend.wasm.render
 
WasmSignature(WasmType, WasmType...) - Constructor for class org.teavm.backend.wasm.render.WasmSignature
 
WasmSignedType - Enum Class in org.teavm.backend.wasm.model.expression
 
WasmSpecialFunctionGenerator - Class in org.teavm.backend.wasm.generate
 
WasmSpecialFunctionGenerator(WasmClassGenerator, WasmFunctionTypes, List<WasmInt32Constant>) - Constructor for class org.teavm.backend.wasm.generate.WasmSpecialFunctionGenerator
 
WasmStorageType - Class in org.teavm.backend.wasm.model
 
WasmStorageType.Packed - Class in org.teavm.backend.wasm.model
 
WasmStorageType.Regular - Class in org.teavm.backend.wasm.model
 
WasmStoreFloat32 - Class in org.teavm.backend.wasm.model.expression
 
WasmStoreFloat32(int, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStoreFloat32
 
WasmStoreFloat64 - Class in org.teavm.backend.wasm.model.expression
 
WasmStoreFloat64(int, WasmExpression, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStoreFloat64
 
WasmStoreInt32 - Class in org.teavm.backend.wasm.model.expression
 
WasmStoreInt32(int, WasmExpression, WasmExpression, WasmInt32Subtype) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStoreInt32
 
WasmStoreInt64 - Class in org.teavm.backend.wasm.model.expression
 
WasmStoreInt64(int, WasmExpression, WasmExpression, WasmInt64Subtype) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStoreInt64
 
WasmStringPool - Class in org.teavm.backend.wasm.generate
 
WasmStringPool(WasmClassGenerator, BinaryWriter, WasmBinaryStatsCollector) - Constructor for class org.teavm.backend.wasm.generate.WasmStringPool
 
WasmStructGet - Class in org.teavm.backend.wasm.model.expression
 
WasmStructGet(WasmStructure, WasmExpression, int) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStructGet
 
WasmStructNew - Class in org.teavm.backend.wasm.model.expression
 
WasmStructNew(WasmStructure) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStructNew
 
WasmStructNewDefault - Class in org.teavm.backend.wasm.model.expression
 
WasmStructNewDefault(WasmStructure) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStructNewDefault
 
WasmStructSet - Class in org.teavm.backend.wasm.model.expression
 
WasmStructSet(WasmStructure, WasmExpression, int, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmStructSet
 
WasmStructure - Class in org.teavm.backend.wasm.model
 
WasmStructure(String) - Constructor for class org.teavm.backend.wasm.model.WasmStructure
 
WasmStructure(String, Consumer<List<WasmField>>) - Constructor for class org.teavm.backend.wasm.model.WasmStructure
 
WasmSupport - Class in org.teavm.backend.wasm.runtime
 
WasmSwitch - Class in org.teavm.backend.wasm.model.expression
 
WasmSwitch(WasmExpression, WasmBlock) - Constructor for class org.teavm.backend.wasm.model.expression.WasmSwitch
 
WasmTag - Class in org.teavm.backend.wasm.model
 
WasmTag(WasmFunctionType) - Constructor for class org.teavm.backend.wasm.model.WasmTag
 
WasmTarget - Class in org.teavm.backend.wasm
 
WasmTarget() - Constructor for class org.teavm.backend.wasm.WasmTarget
 
WasmTest - Class in org.teavm.backend.wasm.model.expression
 
WasmTest(WasmExpression, WasmType.Reference) - Constructor for class org.teavm.backend.wasm.model.expression.WasmTest
 
WasmThrow - Class in org.teavm.backend.wasm.model.expression
 
WasmThrow(WasmTag) - Constructor for class org.teavm.backend.wasm.model.expression.WasmThrow
 
WasmTry - Class in org.teavm.backend.wasm.model.expression
 
WasmTry() - Constructor for class org.teavm.backend.wasm.model.expression.WasmTry
 
WasmType - Class in org.teavm.backend.wasm.model
 
WasmType.CompositeReference - Class in org.teavm.backend.wasm.model
 
WasmType.Number - Class in org.teavm.backend.wasm.model
 
WasmType.Reference - Class in org.teavm.backend.wasm.model
 
WasmType.SpecialReference - Class in org.teavm.backend.wasm.model
 
WasmType.SpecialReferenceKind - Enum Class in org.teavm.backend.wasm.model
 
WasmTypeInference - Class in org.teavm.backend.wasm.render
 
WasmTypeInference() - Constructor for class org.teavm.backend.wasm.render.WasmTypeInference
 
WasmUnreachable - Class in org.teavm.backend.wasm.model.expression
 
WasmUnreachable() - Constructor for class org.teavm.backend.wasm.model.expression.WasmUnreachable
 
WasmUsageCounter - Class in org.teavm.backend.wasm.optimization
 
WasmUsageCounter() - Constructor for class org.teavm.backend.wasm.optimization.WasmUsageCounter
 
WEAK_REFERENCE_OFFSET - Static variable in interface org.teavm.backend.wasm.generate.gc.classes.WasmGCClassInfoProvider
 
WeakReferenceDependencyListener - Class in org.teavm.backend.javascript.intrinsics.ref
 
WeakReferenceDependencyListener - Class in org.teavm.backend.lowlevel.dependency
 
WeakReferenceDependencyListener() - Constructor for class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceDependencyListener
 
WeakReferenceDependencyListener() - Constructor for class org.teavm.backend.lowlevel.dependency.WeakReferenceDependencyListener
 
WeakReferenceGenerator - Class in org.teavm.backend.c.generators
 
WeakReferenceGenerator - Class in org.teavm.backend.javascript.intrinsics.ref
 
WeakReferenceGenerator - Class in org.teavm.backend.wasm.generators.gc
 
WeakReferenceGenerator() - Constructor for class org.teavm.backend.c.generators.WeakReferenceGenerator
 
WeakReferenceGenerator() - Constructor for class org.teavm.backend.wasm.generators.gc.WeakReferenceGenerator
 
WeakReferenceGenerator(JavaScriptTemplateFactory) - Constructor for class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceGenerator
 
WeakReferenceTransformation - Class in org.teavm.backend.lowlevel.transform
 
WeakReferenceTransformation() - Constructor for class org.teavm.backend.lowlevel.transform.WeakReferenceTransformation
 
WeakReferenceTransformer - Class in org.teavm.backend.javascript.intrinsics.ref
 
WeakReferenceTransformer() - Constructor for class org.teavm.backend.javascript.intrinsics.ref.WeakReferenceTransformer
 
when(ConditionEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
 
when(ConditionProducer) - Method in class org.teavm.model.emit.ProgramEmitter
 
WHENCE_CURRENT - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
WHENCE_END - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
WHENCE_START - Static variable in class org.teavm.backend.wasm.wasi.Wasi
 
WhileStatement - Class in org.teavm.ast
 
WhileStatement() - Constructor for class org.teavm.ast.WhileStatement
 
widenToInteger() - Method in class org.teavm.model.emit.ValueEmitter
 
withContext(GeneratorContext) - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplate.FragmentBuilder
 
withFragment(String, SourceFragment) - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplate.FragmentBuilder
 
withParameters(IntFunction<SourceFragment>) - Method in class org.teavm.backend.javascript.templating.JavaScriptTemplate.FragmentBuilder
 
write() - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator
 
write(byte) - Method in class org.teavm.backend.wasm.blob.Blob
 
write(byte[]) - Method in class org.teavm.backend.wasm.blob.Blob
 
write(byte[]) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
write(byte[], int, int) - Method in class org.teavm.backend.c.runtime.fs.CVirtualFileAccessor
 
write(byte[], int, int) - Method in class org.teavm.backend.wasm.blob.Blob
 
write(byte[], int, int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
write(byte[], int, int) - Method in class org.teavm.backend.wasm.runtime.fs.WasiVirtualFileAccessor
 
write(byte[], int, int) - Method in interface org.teavm.runtime.fs.VirtualFileAccessor
 
write(OutputStream) - Method in class org.teavm.debugging.information.DebugInformation
 
write(Writer) - Method in class org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
 
write(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyHTMLWriter
 
write(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
write(String) - Method in class org.teavm.cache.VarDataOutput
 
write(String, String, DebugInformation) - Method in class org.teavm.debugging.information.SourceMapsWriter
 
write(List<WasmCustomSection>) - Static method in class org.teavm.backend.wasm.debug.ExternalDebugFile
 
write(BufferedCodeWriter, String, BuildTarget) - Static method in class org.teavm.backend.c.generate.OutputFileUtil
 
write(SourceWriter, int) - Method in class org.teavm.backend.javascript.codegen.RememberedSource
 
write(SourceWriter, int) - Method in interface org.teavm.backend.javascript.templating.SourceFragment
 
write(Blob, int) - Method in interface org.teavm.backend.wasm.dwarf.DwarfPlaceholderWriter
 
write(VarDataOutput, ControlFlowEntry[]) - Method in class org.teavm.cache.AstIO
 
write(VarDataOutput, RegularMethodNode) - Method in class org.teavm.cache.AstIO
 
write(ProgramReader, OutputStream) - Method in class org.teavm.cache.ProgramIO
 
write(ProgramReader, VarDataOutput) - Method in class org.teavm.cache.ProgramIO
 
writeAnnotations(VarDataOutput, AnnotationContainerReader) - Method in class org.teavm.cache.AnnotationIO
 
writeAnnotationValue(VarDataOutput, AnnotationValue) - Method in class org.teavm.cache.AnnotationIO
 
writeArray(int, int) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
writeArray(int, int) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
writeAsciiString(String) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeAsSourceMaps(Writer, String, String) - Method in class org.teavm.debugging.information.DebugInformation
 
writeAsync(VarDataOutput, AsyncMethodNode) - Method in class org.teavm.cache.AstIO
 
writeBarrier(RuntimeObject) - Static method in class org.teavm.runtime.GC
 
WriteBarrierInsertion - Class in org.teavm.model.lowlevel
 
WriteBarrierInsertion(Characteristics) - Constructor for class org.teavm.model.lowlevel.WriteBarrierInsertion
 
writeBlockType(WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeByte(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
writeByte(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
writeByte(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeBytes(byte[]) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeBytes(byte[]) - Method in class org.teavm.cache.VarDataOutput
 
writeCallSites(List<? extends CallSiteDescriptor>) - Method in class org.teavm.backend.wasm.generate.CallSiteBinaryGenerator
 
writeClass(OutputStream, ClassReader) - Method in class org.teavm.cache.ClassIO
 
writeContent(DwarfClassGenerator.Subprogram) - Method in class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
 
writeDebug(DebugClassLayout) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
 
writeDouble(double) - Method in class org.teavm.cache.VarDataOutput
 
writeEscaped(String) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
writeEscapedString(Writer, String) - Static method in class org.teavm.common.JsonUtil
 
writeExact(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
 
writeExpr(Expr) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
writeExpr(Expr, Precedence) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
writeFieldRef(int, int) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeFixed(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeFixed(long) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeFloat(float) - Method in class org.teavm.cache.VarDataOutput
 
writeFunctionRef(int) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeGlobalRef(int) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeHeapDump() - Static method in class org.teavm.runtime.MemoryTrace
 
writeHeapType(WasmType.Reference, WasmModule) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeInt(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
writeInt(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
writeInt32(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeInterface(String, int) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
writeInterface(String, int) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
writeIntValue(CodeWriter, int) - Static method in class org.teavm.backend.c.generate.CodeGeneratorUtil
 
writeLEB(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
writeLEB(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
writeLEB(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeLEB(long) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeLEB4(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeLocalRef(int, int) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeMap(T[], ToIntFunction<T>, ToLongFunction<T>, ToLongFunction<T>) - Method in class org.teavm.backend.wasm.binary.BinaryWriter
 
writeModule(WasmModule) - Method in class org.teavm.backend.wasm.generators.gc.WasmGCResourcesGenerator
 
writePrimitive(PrimitiveType, int) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
writePrimitive(PrimitiveType, int) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
writer - Variable in class org.teavm.backend.javascript.rendering.AstWriter
 
writer - Variable in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writer() - Method in interface org.teavm.backend.c.generate.FileGenerator
 
writer() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
writer() - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
 
writer() - Method in class org.teavm.backend.wasm.blob.Blob
 
writerAfter() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
writerBefore() - Method in interface org.teavm.backend.c.generators.GeneratorContext
 
writeShort(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
writeShort(int) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
 
writeSigned(int) - Method in class org.teavm.cache.VarDataOutput
 
writeSigned(long) - Method in class org.teavm.cache.VarDataOutput
 
writeSignedLEB(int) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeSignedLEB(long) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeSLEB(int) - Method in class org.teavm.backend.wasm.blob.Blob
 
writeSourceMap(Writer) - Method in class org.teavm.backend.wasm.debug.sourcemap.SourceMapBuilder
 
writeString(SourceWriter, String) - Static method in class org.teavm.backend.javascript.rendering.RenderingUtil
 
writeTo(PrintWriter, String) - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
 
writeType(WasmNumType) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeType(WasmType, WasmModule) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
 
writeType(WasmHollowStorageType) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeType(WasmHollowType) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeType(ValueType) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
 
writeTypeRef(int) - Method in class org.teavm.backend.wasm.disasm.BaseDisassemblyListener
 
writeUnknown(int) - Method in interface org.teavm.backend.wasm.debug.DebugClassLayout
 
writeUnknown(int) - Method in class org.teavm.backend.wasm.debug.DebugClassLayoutBuilder
 
writeUnsigned(int) - Method in class org.teavm.cache.VarDataOutput
 
writeUnsigned(long) - Method in class org.teavm.cache.VarDataOutput
 
writeValue(CodeWriter, GenerationContext, IncludeManager, Object) - Static method in class org.teavm.backend.c.generate.CodeGeneratorUtil
 
ws() - Method in class org.teavm.backend.javascript.codegen.OutputSourceWriter
 
ws() - Method in class org.teavm.backend.javascript.codegen.RememberingSourceWriter
 
ws() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
 
ws() - Method in interface org.teavm.backend.javascript.codegen.SourceWriterSink
 

X

XOR - Enum constant in enum class org.teavm.backend.wasm.model.expression.WasmIntBinaryOperation
 
XOR - Enum constant in enum class org.teavm.model.instructions.BinaryOperation
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form