Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- 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
- 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(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- 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.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.WasmConditional
- acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
- 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.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.WasmGetLocal
- acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
- 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.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.WasmReturn
- 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.WasmSwitch
- acceptVisitor(WasmExpressionVisitor) - Method in class org.teavm.backend.wasm.model.expression.WasmUnreachable
- 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
- 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
- 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(WasmFunction) - Method in class org.teavm.backend.wasm.model.WasmModule
- add(WasmLocal) - Method in class org.teavm.backend.wasm.model.WasmFunction
- 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 - 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
- addClassMappingRule(String[], String) - Method in class org.teavm.parsing.substitution.ClassMappings
- addClassTransformer(ClassHolderTransformer) - Method in class org.teavm.dependency.DependencyAnalyzer
- addConsumer(DependencyConsumer) - Method in class org.teavm.dependency.DependencyNode
- 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
- addEntryPoint(MethodReference, String...) - Method in class org.teavm.dependency.DependencyAnalyzer
- 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
- 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
- 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
- ADDITION - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
- 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.backend.c.util.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(int) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
- address(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- address(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
- 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 - Interface in org.teavm.backend.wasm.parser
- AddressMode - Enum Class in org.teavm.backend.wasm.binary
- 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
- addVirtualMethods(Predicate<MethodReference>) - Method in class org.teavm.vm.TeaVM
- addVirtualMethods(Predicate<MethodReference>) - Method in interface org.teavm.vm.TeaVMTargetController
- addVirtualMethods(VirtualMethodContributor) - Method in class org.teavm.backend.javascript.JavaScriptTarget
- addVirtualMethods(VirtualMethodContributor) - 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 interface org.teavm.backend.wasm.debug.DebugLines
- advance(int) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
- 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.WasmTarget
- afterOptimizations(Program, MethodReader) - Method in interface org.teavm.vm.TeaVMTarget
- afterVisit(Expr) - Method in class org.teavm.ast.RecursiveVisitor
- 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(RuntimeClass, int) - Static method in class org.teavm.runtime.Allocator
- allocateMultiArray(RuntimeClass, Address, int) - Static method in class org.teavm.runtime.Allocator
- 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.model.AnnotationValue
- 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.model.GenericValueType.ArgumentKind
- ANY - Static variable in class org.teavm.model.GenericValueType.Argument
- API_VERSION - Static variable in class org.teavm.parsing.AsmUtil
- 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.SourceWriter
- 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
- appendClass(Class<?>) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendClass(String) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- 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.SourceWriter
- appendField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- 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.SourceWriter
- appendInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendLocation(TextLocation) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
- appendLocation(TextLocation) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
- appendMethod(String, Class<?>...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendMethod(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendMethod(MethodReference) - Method in class org.teavm.diagnostics.DefaultProblemTextConsumer
- appendMethod(MethodReference) - Method in interface org.teavm.diagnostics.ProblemTextConsumer
- appendMethodBody(Class<?>, String, Class<?>...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendMethodBody(String, String, ValueType...) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendMethodBody(MethodReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- appendStaticField(FieldReference) - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- 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
- apply() - Method in class org.teavm.backend.wasm.optimization.UnusedFunctionElimination
- 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(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.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.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.codegen.NamingOrderer
- 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(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, 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, MethodReader) - Method in class org.teavm.model.transformation.ClassInitInsertion
- 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
- applyToInstructions(BasicBlock) - Method in class org.teavm.model.util.InstructionVariableMapper
- 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.backend.c.util.json.JsonAllErrorVisitor
- array(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonArrayVisitor
- array(JsonErrorReporter) - Method in class org.teavm.backend.c.util.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
- 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() - Constructor for class org.teavm.backend.c.generators.ArrayGenerator
- ArrayGenerator() - Constructor for class org.teavm.backend.wasm.generators.ArrayGenerator
- ArrayLayout - Interface in org.teavm.backend.wasm.debug.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
- arrayOf(ValueType) - Static method in class org.teavm.model.ValueType
- arraysPerRecord() - Method in class org.teavm.common.RecordArray
- arrayType - Variable in class org.teavm.runtime.RuntimeClass
- ArrayType - Enum Class in org.teavm.ast
- ArrayUnwrapMotion - Class in org.teavm.model.optimization
- ArrayUnwrapMotion() - Constructor for class org.teavm.model.optimization.ArrayUnwrapMotion
- asFieldType() - Method in enum class org.teavm.backend.wasm.debug.info.VariableType
- AsmUtil - Class in org.teavm.parsing
- 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
- AssignmentStatement - Class in org.teavm.ast
- AssignmentStatement() - Constructor for class org.teavm.ast.AssignmentStatement
- 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
- AstVisitor - Class in org.teavm.backend.javascript.rendering
- AstVisitor() - Constructor for class org.teavm.backend.javascript.rendering.AstVisitor
- AstWriter - Class in org.teavm.backend.javascript.rendering
- AstWriter(SourceWriter, Function<String, NameEmitter>) - Constructor for class org.teavm.backend.javascript.rendering.AstWriter
- async - Variable in class org.teavm.backend.javascript.decompile.PreparedMethod
- 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
- 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 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.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
- begin(WasmFunction, int) - Method in class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
- 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.DisassemblyCodeSectionListener
- binary(WasmFloatBinaryOperation, WasmFloatType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- binary(WasmIntBinaryOperation, WasmIntType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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
- 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.backend.c.util.json.JsonAllErrorVisitor
- booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- booleanValue(JsonErrorReporter, boolean) - Method in class org.teavm.backend.c.util.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
- 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.DisassemblyCodeSectionListener
- 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
- 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.wasm.debug.DebugInfoBuilder
- build() - Method in class org.teavm.backend.wasm.debug.DebugSectionBuilder
- 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.SourceWriterBuilder
- 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
- 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
- buildListing(ProgramReader, String) - Method in class org.teavm.model.text.ListingBuilder
- buildMapping(ProgramReader, boolean[], boolean) - Method in class org.teavm.dependency.DataFlowGraphBuilder
- 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
- 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.DisassemblyCodeSectionListener
- call(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- CallFrame - Class in org.teavm.debugging
- 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
- 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
- callSiteIdGen - Variable in class org.teavm.model.lowlevel.ExceptionHandlingShadowStackContributor
- 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
- 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.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
- 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(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) - Method in class org.teavm.dependency.DataFlowGraphBuilder
- cast(VariableReader, VariableReader, ValueType) - Method in class org.teavm.model.instructions.AbstractInstructionReader
- cast(VariableReader, VariableReader, ValueType) - Method in interface org.teavm.model.instructions.InstructionReader
- cast(VariableReader, VariableReader, ValueType) - Method in class org.teavm.model.util.InstructionCopyReader
- 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
- 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.backend.javascript.decompile.PreparedMethod
- 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 - 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
- checkForViolations() - Method in interface org.teavm.vm.Violations
- 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_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
- 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
- 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
- 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
- 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) - 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
- 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(DependencyInfo) - 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() - Constructor for class org.teavm.backend.wasm.intrinsics.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
- 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
- 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
- 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.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
- 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
- CodeSectionListener - Interface in org.teavm.backend.wasm.parser
- CodeSectionParser - Class in org.teavm.backend.wasm.parser
- CodeSectionParser(AddressListener, 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[], int[], 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
- 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
- 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
- CompositeClassHolderSource - Class in org.teavm.parsing
- CompositeClassHolderSource(List<ClassHolderSource>) - Constructor for class org.teavm.parsing.CompositeClassHolderSource
- 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
- 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(String) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consume(String) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consume(DependencyType) - Method in interface org.teavm.dependency.DependencyConsumer
- consume(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consume(FieldReference) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consume(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consume(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consume(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consume(MethodReference) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consumeClassInit(String) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consumeClassInit(String) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consumeFunction(String) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consumeFunction(String) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- consumeInit(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NameFrequencyConsumer
- consumeInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.NamingOrderer
- 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.model.lowlevel.ExceptionHandlingShadowStackContributor
- 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 class org.teavm.backend.wasm.WasmTarget
- contributeDependencies(DependencyAnalyzer) - Method in interface org.teavm.vm.TeaVMTarget
- 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(WasmType, WasmType, boolean, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- convert(WasmType, WasmType, 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(WasmIntrinsicFactoryContext) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicFactory
- create(ClassReaderSource, ClassLoader, ServiceRepository, Diagnostics, ReferenceCache) - 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
- createGenerator(GeneratorFactoryContext) - Method in interface org.teavm.backend.c.generators.GeneratorFactory
- 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
- 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
- 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
- createThrowNPEInstructions(Program, TextLocation) - Static method in class org.teavm.model.util.ProgramUtils
- 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
- currentTimeMillis() - Static method in class org.teavm.backend.wasm.runtime.WasiSupport
- currentTimeMillis() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
- 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
- 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
- declaringClass - Variable in class org.teavm.runtime.RuntimeClass
- declaringClass() - Method in interface org.teavm.model.analysis.ClassMetadataRequirements.Info
- DecompilationException - Exception in org.teavm.ast.decompilation
- DecompilationException() - Constructor for exception org.teavm.ast.decompilation.DecompilationException
- DecompilationException(String) - Constructor for exception org.teavm.ast.decompilation.DecompilationException
- DecompilationException(String, Throwable) - Constructor for exception org.teavm.ast.decompilation.DecompilationException
- DecompilationException(Throwable) - Constructor for exception 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(SourceWriter) - 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
- 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(Reader) - Method in class org.teavm.backend.c.util.Deobfuscator
- 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
- 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 - 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
- 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
- DisassemblyCodeSectionListener - Class in org.teavm.backend.wasm.disasm
- DisassemblyCodeSectionListener(DisassemblyWriter) - Constructor for class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- DisassemblyWriter - Class in org.teavm.backend.wasm.disasm
- DisassemblyWriter(PrintWriter, boolean) - 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() - Constructor for class org.teavm.backend.wasm.intrinsics.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
- 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_AT_BYTE_SIZE - 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_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_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_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_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_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, DwarfGenerator) - Constructor for class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
- DwarfGenerator - Class in org.teavm.backend.wasm.generate
- DwarfGenerator() - 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
- elseDo(FragmentEmitter) - Method in class org.teavm.model.emit.IfEmitter
- emit() - Method in interface org.teavm.model.emit.ComputationEmitter
- emit() - Method in interface org.teavm.model.emit.FragmentEmitter
- emit(int) - Method in interface org.teavm.backend.javascript.rendering.NameEmitter
- emit(Expr) - Method in interface org.teavm.backend.c.intrinsic.IntrinsicContext
- 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.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.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 in org.teavm.model.emit
- EmitException() - Constructor for exception org.teavm.model.emit.EmitException
- EmitException(String) - Constructor for exception org.teavm.model.emit.EmitException
- 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.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.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
- empty() - Static method in class org.teavm.ast.Statement
- 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 interface org.teavm.backend.wasm.debug.DebugLines
- emptyLocation() - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
- 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() - 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.generate.DwarfGenerator
- end(int) - Method in class org.teavm.backend.wasm.generate.DwarfFunctionGenerator
- end(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitor
- endAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoSequence
- endAddress() - Method in class org.teavm.backend.wasm.debug.info.LineInfoUnpackedSequence
- endBlock(int, boolean) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
- endBlock(int, boolean) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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
- endLineNumberSequence(int) - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
- endSequence() - Method in interface org.teavm.backend.wasm.debug.DebugVariables
- endSequence() - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
- endVisit(BasicBlock, T) - Method in interface org.teavm.model.util.DominatorWalkerCallback
- enter(BasicBlock) - Method in class org.teavm.model.emit.ProgramEmitter
- enterArray(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- enterArray(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- enterFunction() - Method in class org.teavm.backend.javascript.rendering.JSParser
- 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.backend.c.util.json.JsonConsumer
- enterObject(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- enterProperty(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- enterProperty(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- entryPoint(String) - Method in class org.teavm.vm.TeaVM
- entryPoint(String, String) - Method in class org.teavm.vm.TeaVM
- ENUM - Enum constant in enum class org.teavm.model.ElementModifier
- ENUM - Static variable in class org.teavm.model.AnnotationValue
- ENUM - Static variable in class org.teavm.runtime.RuntimeClass
- enumValues - Variable in class org.teavm.runtime.RuntimeClass
- eol() - 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
- 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.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
- 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.DisassemblyCodeSectionListener
- error(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- error(String) - Method in class org.teavm.backend.c.util.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
- 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
- Example - Class in org.teavm.backend.wasm
- 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
- ExceptionHandlingShadowStackContributor - Class in org.teavm.model.lowlevel
- ExceptionHandlingShadowStackContributor(Characteristics, List<CallSiteDescriptor>, MethodReference, Program) - Constructor for class org.teavm.model.lowlevel.ExceptionHandlingShadowStackContributor
- 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.backend.c.util.json.JsonConsumer
- exitArray(JsonErrorReporter) - Method in class org.teavm.backend.c.util.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.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.backend.c.util.json.JsonConsumer
- exitObject(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- exitProperty(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- exitProperty(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- ExportDependencyListener - Class in org.teavm.model.lowlevel
- ExportDependencyListener() - Constructor for class org.teavm.model.lowlevel.ExportDependencyListener
- ExportedMethodKey - Class in org.teavm.model.lowlevel
- ExportedMethodKey(String, String, String) - Constructor for class org.teavm.model.lowlevel.ExportedMethodKey
- Expr - Class in org.teavm.ast
- Expr() - Constructor for class org.teavm.ast.Expr
- ExpressionSideEffectDecomposer - Class in org.teavm.ast.optimization
- ExpressionSideEffectDecomposer(List<Statement>) - Constructor for class org.teavm.ast.optimization.ExpressionSideEffectDecomposer
- ExprVisitor - Interface in org.teavm.ast
- extract(AsyncMethodNode) - Method in class org.teavm.cache.AstDependencyExtractor
- extract(RegularMethodNode) - Method in class org.teavm.cache.AstDependencyExtractor
- extract(ClassReaderSource, Collection<? extends String>) - Static method in class org.teavm.model.lowlevel.CallSiteDescriptor
- extract(Program) - Static method in class org.teavm.model.lowlevel.CallSiteDescriptor
- extractDependencies(Program) - Method in class org.teavm.cache.ProgramDependencyExtractor
F
- FastDependencyAnalyzer - Class in org.teavm.dependency
- FastDependencyAnalyzer(ClassReaderSource, ClassLoader, ServiceRepository, Diagnostics, ReferenceCache) - 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_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
- 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
- fieldSetter(String, String, ValueType) - Static method in class org.teavm.model.MethodHandle
- FieldType - Enum Class in org.teavm.backend.wasm.debug.info
- 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
- 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.
- FINAL - Enum constant in enum class org.teavm.model.ElementModifier
- 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
- 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
- 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
- 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.WasmType
- float32Constant(float) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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.WasmType
- float64Constant(double) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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() - Constructor for class org.teavm.backend.wasm.intrinsics.FloatIntrinsic
- floatValue(JsonErrorReporter, double) - Method in class org.teavm.backend.c.util.json.JsonAllErrorVisitor
- floatValue(JsonErrorReporter, double) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- floatValue(JsonErrorReporter, double) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- floatValue(JsonErrorReporter, double) - Method in class org.teavm.backend.c.util.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.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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.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
- FUNCTION_CALL - Enum constant in enum class org.teavm.backend.javascript.rendering.Precedence
- 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
- 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
- functions() - Method in class org.teavm.backend.wasm.debug.info.ControlFlowInfo
- 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
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
- 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(List<? extends CallSiteDescriptor>) - Method in class org.teavm.backend.c.generate.CallSiteGenerator
- generate(Expr) - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
- 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 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
- generateClass(CodeWriter, CodeWriter, ClassHolder) - Method in class org.teavm.backend.c.generate.ClassGenerator
- 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
- generateDefinition(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerator
- 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
- 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(MethodReference) - Method in class org.teavm.backend.wasm.generate.WasmGenerator
- 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
- generateType(CodeWriter, CodeWriter, ValueType) - Method in class org.teavm.backend.c.generate.ClassGenerator
- 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, boolean) - Constructor for class org.teavm.backend.c.generate.GenerationContext
- generator - Variable in class org.teavm.backend.javascript.decompile.PreparedMethod
- 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
- get(int) - Method in class org.teavm.common.IntegerArray
- 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.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(MethodHolder) - Static method in class org.teavm.model.MethodDescriptor
- 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
- 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
- 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.WasmIndirectCall
- 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.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
- getArrayItem() - Method in class org.teavm.dependency.DependencyNode
- getArrayItem() - Method in interface org.teavm.dependency.ValueDependencyInfo
- getArraysPerRecord() - Method in class org.teavm.common.RecordArrayBuilder
- 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 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.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
- 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
- getClassBound() - Method in class org.teavm.model.GenericTypeParameter
- 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
- 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.rendering.Renderer
- 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
- getClassHolder() - Method in class org.teavm.backend.javascript.decompile.PreparedClass
- 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.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 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.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
- 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
- getClassPointer(ValueType) - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
- getClassReader() - Method in class org.teavm.dependency.ClassDependency
- getClassSize(String) - Method in class org.teavm.backend.javascript.rendering.Renderer
- 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.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.VirtualMethodContributorContext
- 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 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
- getClassValueNode() - Method in class org.teavm.dependency.DependencyNode
- getClassValueNode() - Method in interface org.teavm.dependency.ValueDependencyInfo
- getClauses() - Method in class org.teavm.ast.SwitchStatement
- 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.SourceWriter
- getColumn() - Method in class org.teavm.debugging.information.GeneratedLocation
- getColumn() - Method in class org.teavm.debugging.javascript.JavaScriptLocation
- getColumnNumber() - Method in exception org.teavm.backend.c.util.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.WasmConditional
- 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
- 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.Renderer
- 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 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.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
- getDiagnostics() - Method in class org.teavm.backend.c.generate.GenerationContext
- 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
- 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
- getElementType() - Method in class org.teavm.ast.UnwrapArrayExpr
- 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.model.instructions.SwitchInstruction
- getEntry(MethodDescriptor) - Method in class org.teavm.model.classes.VirtualTable
- getEntryPoints() - Method in interface org.teavm.vm.TeaVMTargetController
- getEnumValue() - Method in class org.teavm.model.AnnotationValue
- getError() - Method in exception org.teavm.backend.c.util.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
- 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
- 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
- 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.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.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
- 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
- getFullNameFor(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getFullNameFor(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getFullNameFor(MethodReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getFullNameFor(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getFunction() - Method in class org.teavm.backend.wasm.model.WasmLocal
- getFunction(String) - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
- 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
- getFunctionName() - Method in class org.teavm.backend.wasm.model.expression.WasmCall
- getFunctions() - Method in class org.teavm.backend.wasm.model.WasmModule
- getFunctionTable() - Method in class org.teavm.backend.wasm.generate.WasmClassGenerator
- getFunctionTable() - Method in class org.teavm.backend.wasm.model.WasmModule
- getGeneratedLocations(String, int) - Method in class org.teavm.debugging.information.DebugInformation
- getGeneratedLocations(SourceLocation) - Method in class org.teavm.debugging.information.DebugInformation
- 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
- 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
- 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.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
- getImportName() - Method in class org.teavm.backend.wasm.model.WasmFunction
- 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.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.WasmLocal
- 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 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
- getInfoWriter() - Method in class org.teavm.backend.wasm.generate.DwarfGenerator
- 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
- 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.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
- 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
- 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.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.SourceWriter
- 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
- getLineNumber() - Method in exception org.teavm.backend.c.util.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
- getMetadataSize() - Method in class org.teavm.backend.javascript.rendering.Renderer
- getMethod() - Method in class org.teavm.ast.InvocationExpr
- getMethod() - Method in interface org.teavm.backend.javascript.ProviderContext
- 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() - Method in class org.teavm.vm.TeaVMEntryPoint
- 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
- 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.backend.javascript.decompile.PreparedClass
- 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
- 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
- getModule() - Method in class org.teavm.backend.wasm.model.WasmFunction
- 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.javascript.decompile.PreparedClass
- getName() - Method in class org.teavm.backend.wasm.model.WasmCustomSection
- getName() - Method in class org.teavm.backend.wasm.model.WasmFunction
- 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
- getNameFor(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameFor(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNameFor(FieldReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameFor(FieldReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNameFor(MethodDescriptor) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameFor(MethodDescriptor) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNameForClassInit(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameForClassInit(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNameForFunction(String) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameForFunction(String) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNameForInit(MethodReference) - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getNameForInit(MethodReference) - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- getNames() - Method in class org.teavm.backend.c.generate.GenerationContext
- getNames() - Method in interface org.teavm.backend.wasm.generators.WasmMethodGeneratorContext
- getNames() - Method in interface org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager
- getNames() - Method in class org.teavm.vm.MemoryBuildTarget
- getNaming() - Method in class org.teavm.backend.javascript.codegen.SourceWriter
- getNaming() - Method in class org.teavm.backend.javascript.rendering.Renderer
- getNaming() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
- getNaming() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
- getNativeName(ClassReader, String) - Static method in class org.teavm.backend.c.util.InteropUtil
- 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.
- 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.SourceWriter
- 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
- getOriginalBlocks(int) - Method in class org.teavm.model.util.AsyncProgramSplitter
- getOriginalCallFrame() - Method in class org.teavm.debugging.CallFrame
- 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 interface org.teavm.backend.javascript.spi.GeneratorContext
- getParameters() - Method in class org.teavm.backend.wasm.model.WasmFunction
- getParameterTypes() - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
- 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 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
- getParentName() - Method in class org.teavm.backend.javascript.decompile.PreparedClass
- 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.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
- 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.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.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
- getPublicName() - Method in class org.teavm.vm.TeaVMEntryPoint
- 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
- getReference() - Method in class org.teavm.ast.MethodNode
- 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
- 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.WasmFunction
- 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
- 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.expression.WasmIndirectCall
- 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
- getScopeAlias() - Method in interface org.teavm.backend.javascript.codegen.AliasProvider
- getScopeAlias() - Method in class org.teavm.backend.javascript.codegen.DefaultAliasProvider
- getScopeAlias() - Method in class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
- getScopeName() - Method in class org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- getScopeName() - Method in interface org.teavm.backend.javascript.codegen.NamingStrategy
- 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.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
- 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.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
- 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
- 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.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
- getSourceFiles() - Method in class org.teavm.debugging.Debugger
- 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.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
- 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
- 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
- getStringPoolSize() - Method in class org.teavm.backend.javascript.rendering.Renderer
- getStrings() - Method in class org.teavm.backend.c.generate.SimpleStringPool
- getStrings() - Method in interface org.teavm.backend.c.generate.StringPool
- 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
- getSynthesizedPhis() - Method in class org.teavm.model.util.PhiUpdater
- 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.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
- 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.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
- 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
- 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.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.model.expression.WasmBlock
- getType() - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
- 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.WasmIntBinary
- getType() - Method in class org.teavm.backend.wasm.model.expression.WasmIntUnary
- getType() - Method in class org.teavm.backend.wasm.model.WasmLocal
- 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
- 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
- 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.WasmFloat32Constant
- getValue() - Method in class org.teavm.backend.wasm.model.expression.WasmFloat64Constant
- 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.WasmReturn
- 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 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.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.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
- getVirtualTableProvider() - Method in class org.teavm.backend.c.generate.GenerationContext
- getVirtualTableProvider() - Method in class org.teavm.backend.wasm.generate.WasmGenerationContext
- 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
- 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
- GtkExample - Class in org.teavm.backend.wasm
H
- handleNatives(TeaVMHost, Class<?>) - Static method in class org.teavm.vm.TeaVMPluginUtil
- 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
- hashCode - Variable in class org.teavm.runtime.RuntimeObject
- 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
- 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
- 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
- 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
- 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
- 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
- hoist(Object) - Method in class org.teavm.backend.javascript.rendering.AstWriter
- 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
- 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
- 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
- includeClass(String) - Method in class org.teavm.backend.c.generate.IncludeManager
- 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.SourceWriter
- 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.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
- 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.DisassemblyCodeSectionListener
- indirectCall(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- IndirectCallTraceTransformation - Class in org.teavm.backend.wasm.transformation
- IndirectCallTraceTransformation(WasmModule) - 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
- init - Variable in class org.teavm.runtime.RuntimeClass
- 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
- 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
- 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
- instanceFields() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
- 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
- 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.WasmType
- int32Constant(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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.WasmType
- int64Constant(long) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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
- 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
- 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 in org.teavm.model
- InterpretException(BasicBlockReader, Throwable) - Constructor for exception org.teavm.model.InterpretException
- IntResult - Class in org.teavm.backend.wasm.wasi
- IntResult() - Constructor for class org.teavm.backend.wasm.wasi.IntResult
- 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
- intValue(JsonErrorReporter, long) - Method in class org.teavm.backend.c.util.json.JsonAllErrorVisitor
- intValue(JsonErrorReporter, long) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- intValue(JsonErrorReporter, long) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- intValue(JsonErrorReporter, long) - Method in class org.teavm.backend.c.util.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
- 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
- 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.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
- 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.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 interface org.teavm.backend.javascript.spi.GeneratorContext
- isAsyncFamily(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.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
- 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.ExceptionHandlingShadowStackContributor
- isCEmitted() - Method in class org.teavm.backend.wasm.WasmTarget
- isChildOf(Loop) - Method in interface org.teavm.common.Loop
- 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.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.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
- 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
- isImported() - Method in class org.teavm.backend.wasm.model.expression.WasmCall
- 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
- isIrreducible(Graph) - Static method in class org.teavm.common.GraphUtils
- 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
- isLongjmp() - Method in class org.teavm.backend.c.generate.GenerationContext
- isLongLibraryUsed() - Method in class org.teavm.backend.javascript.rendering.Renderer
- isLongLibraryUsed() - Method in class org.teavm.backend.javascript.rendering.StatementRenderer
- 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
- isManaged(String) - Method in class org.teavm.model.lowlevel.Characteristics
- isManaged(MethodReference) - Method in class org.teavm.model.lowlevel.Characteristics
- isManagedMethodCall(Characteristics, MethodReference) - Static method in class org.teavm.model.lowlevel.ExceptionHandlingShadowStackContributor
- isMemoryAccessChecked() - Method in class org.teavm.backend.wasm.render.WasmCRenderer
- isMinified() - Method in class org.teavm.backend.javascript.codegen.SourceWriterBuilder
- isMinifying() - Method in class org.teavm.backend.javascript.rendering.Renderer
- isMinifying() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
- isMinifying() - Method in interface org.teavm.backend.javascript.rendering.RenderingManager
- 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
- 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
- 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
- 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 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
- 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
- isThreadLibraryUsed() - Method in class org.teavm.backend.javascript.rendering.Renderer
- isTrue() - Method in class org.teavm.model.emit.ValueEmitter
- 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(VirtualMethodContributorContext, MethodReference) - Method in interface org.teavm.backend.javascript.spi.VirtualMethodContributor
- 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
- 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.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
- 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
- JsonAllErrorVisitor - Class in org.teavm.backend.c.util.json
- JsonAllErrorVisitor() - Constructor for class org.teavm.backend.c.util.json.JsonAllErrorVisitor
- JsonArrayVisitor - Class in org.teavm.backend.c.util.json
- JsonArrayVisitor(JsonVisitor) - Constructor for class org.teavm.backend.c.util.json.JsonArrayVisitor
- JsonConsumer - Class in org.teavm.backend.c.util.json
- JsonConsumer() - Constructor for class org.teavm.backend.c.util.json.JsonConsumer
- JsonErrorReporter - Class in org.teavm.backend.c.util.json
- JsonErrorReporter() - Constructor for class org.teavm.backend.c.util.json.JsonErrorReporter
- JsonObjectVisitor - Class in org.teavm.backend.c.util.json
- JsonObjectVisitor(JsonPropertyVisitor) - Constructor for class org.teavm.backend.c.util.json.JsonObjectVisitor
- JsonParser - Class in org.teavm.backend.c.util.json
- JsonParser(JsonConsumer) - Constructor for class org.teavm.backend.c.util.json.JsonParser
- JsonPropertyVisitor - Class in org.teavm.backend.c.util.json
- JsonPropertyVisitor(boolean) - Constructor for class org.teavm.backend.c.util.json.JsonPropertyVisitor
- JsonSyntaxException - Exception in org.teavm.backend.c.util.json
- JsonSyntaxException(int, int, String) - Constructor for exception org.teavm.backend.c.util.json.JsonSyntaxException
- JsonUtil - Class in org.teavm.common
- JsonVisitingConsumer - Class in org.teavm.backend.c.util.json
- JsonVisitingConsumer(JsonVisitor) - Constructor for class org.teavm.backend.c.util.json.JsonVisitingConsumer
- JsonVisitor - Class in org.teavm.backend.c.util.json
- JsonVisitor() - Constructor for class org.teavm.backend.c.util.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.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
- 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() - 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.info.DebugInfo
- link(DependencyAnalyzer) - Method in class org.teavm.vm.TeaVM
- link(ClassHolder) - Method in class org.teavm.dependency.Linker
- link(MethodReader, Program) - 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 in org.teavm.model.text
- ListingParseException(String, int) - Constructor for exception 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
- load(AnnotationContainerReader) - Static method in class org.teavm.model.lowlevel.CallSiteDescriptor
- load(AnnotationReader) - Static method in class org.teavm.model.lowlevel.CallSiteLocation
- load(AnnotationReader) - Static method in class org.teavm.model.lowlevel.ExceptionHandlerDescriptor
- loadFloat32(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- loadFloat32(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- loadFloat64(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- loadFloat64(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- loadInt32(WasmInt32Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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.DisassemblyCodeSectionListener
- loadInt64(WasmInt64Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- loadMany(AnnotationReader) - Static method in class org.teavm.model.lowlevel.CallSiteLocation
- 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, WasmType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- local(int, int, WasmType) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
- local(LocalOpcode, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- local(LocalOpcode, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- LocalOpcode - Enum Class in org.teavm.backend.wasm.parser
- localsStart(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- localsStart(int) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
- 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 interface org.teavm.backend.wasm.debug.DebugLines
- location(String, int) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
- 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.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
- 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.DisassemblyCodeSectionListener
- main(String[]) - Static method in class org.teavm.backend.wasm.Example
- main(String[]) - Static method in class org.teavm.backend.wasm.GtkExample
- 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(Variable) - Method in class org.teavm.model.util.InstructionVariableMapper
- MapperClassHolderSource - Class in org.teavm.parsing.resource
- MapperClassHolderSource(Function<String, ClassHolder>) - Constructor for class org.teavm.parsing.resource.MapperClassHolderSource
- 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) - Static method in class org.teavm.backend.wasm.generate.WasmGeneratorUtil
- mark(DwarfPlaceholder) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
- mark(Address) - Static method in class org.teavm.runtime.MemoryTrace
- 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
- markStarted() - Static method in class org.teavm.runtime.MemoryTrace
- match(int) - Method in interface org.teavm.common.GraphNodeFilter
- match(DependencyType) - Method in interface org.teavm.dependency.DependencyTypeFilter
- 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) - 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
- memoryGrow() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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
- message - Variable in exception org.teavm.backend.wasm.parser.ParseException
- 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
- 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 - Variable in class org.teavm.backend.javascript.decompile.PreparedMethod
- 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
- 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.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.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
- 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
- methods() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
- methodTypeToString(ValueType[]) - Static method in class org.teavm.model.ValueType
- min() - Static method in enum class org.teavm.backend.javascript.rendering.Precedence
- 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
- MinifyingAliasProvider - Class in org.teavm.backend.javascript.codegen
- MinifyingAliasProvider(int) - Constructor for class org.teavm.backend.javascript.codegen.MinifyingAliasProvider
- MissingItemsProcessor - Class in org.teavm.model.util
- MissingItemsProcessor(DependencyInfo, ClassHierarchy, Diagnostics, String[]) - Constructor for class org.teavm.model.util.MissingItemsProcessor
- ModelUtils - Class in org.teavm.model.util
- module - Variable in class org.teavm.backend.wasm.generate.WasmGenerationContext.ImportedMethod
- 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
- 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.backend.wasm.WasmRuntime
- 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.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.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
- nameCache - Variable in class org.teavm.runtime.RuntimeClass
- NameEmitter - Interface in org.teavm.backend.javascript.rendering
- NameFrequencyConsumer - Interface in org.teavm.backend.javascript.codegen
- nameLength - Variable in class org.teavm.backend.wasm.wasi.Dirent
- nameLength - Variable in class org.teavm.backend.wasm.wasi.PrestatDir
- nameOfType(ValueType) - Method in class org.teavm.backend.c.generate.ClassGenerator
- NameProvider - Interface in org.teavm.backend.lowlevel.generate
- 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.WasmClassGenerator
- 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
- NamingOrderer - Class in org.teavm.backend.javascript.codegen
- NamingOrderer() - Constructor for class org.teavm.backend.javascript.codegen.NamingOrderer
- NamingStrategy - Interface in org.teavm.backend.javascript.codegen
- NATIVE - Enum constant in enum class org.teavm.model.ElementModifier
- 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
- 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
- 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.SourceWriter
- 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
- nextId - Static variable in class org.teavm.runtime.RuntimeObject
- node - Variable in class org.teavm.backend.javascript.decompile.PreparedMethod
- nodeAt(int) - Method in class org.teavm.common.GraphIndexer
- 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.model.instructions.BranchingCondition
- NULL - Enum constant in enum class org.teavm.model.instructions.BranchingCondition
- NULL_CHECK - Enum constant in enum class org.teavm.ast.UnaryOperation
- 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(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
- NullnessInformation - Class in org.teavm.model.analysis
- nullValue(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonAllErrorVisitor
- nullValue(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- nullValue(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- nullValue(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonVisitor
- numArrays() - Method in class org.teavm.common.RecordArray.Record
- numArrays() - Method in class org.teavm.common.RecordArrayBuilder.Record
- 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.backend.c.util.json.JsonAllErrorVisitor
- object(JsonErrorReporter) - Method in class org.teavm.backend.c.util.json.JsonObjectVisitor
- object(JsonErrorReporter) - Method in class org.teavm.backend.c.util.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
- ObjectIntrinsic - Class in org.teavm.backend.wasm.intrinsics
- 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(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
- opcode(Opcode) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
- opcode(Opcode) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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.RepeatedFieldReadElimination
- optimize(MethodOptimizationContext, Program) - Method in class org.teavm.model.optimization.ScalarReplacement
- 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() - 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.c.util.json - package org.teavm.backend.c.util.json
- org.teavm.backend.javascript - package org.teavm.backend.javascript
- org.teavm.backend.javascript.codegen - package org.teavm.backend.javascript.codegen
- org.teavm.backend.javascript.decompile - package org.teavm.backend.javascript.decompile
- org.teavm.backend.javascript.rendering - package org.teavm.backend.javascript.rendering
- org.teavm.backend.javascript.spi - package org.teavm.backend.javascript.spi
- 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.disasm - package org.teavm.backend.wasm.disasm
- org.teavm.backend.wasm.dwarf - package org.teavm.backend.wasm.dwarf
- org.teavm.backend.wasm.generate - package org.teavm.backend.wasm.generate
- org.teavm.backend.wasm.generators - package org.teavm.backend.wasm.generators
- org.teavm.backend.wasm.intrinsics - package org.teavm.backend.wasm.intrinsics
- 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.math - package org.teavm.backend.wasm.runtime.math
- org.teavm.backend.wasm.transformation - package org.teavm.backend.wasm.transformation
- 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.common - package org.teavm.common
- 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
- 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.SourceWriter
- 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
- 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
- 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
- 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(byte[]) - Method in class org.teavm.backend.wasm.parser.CodeSectionParser
- parse(Reader) - Method in class org.teavm.backend.c.util.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) - 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
- parseAsObject(Reader, String, int) - Method in class org.teavm.backend.javascript.rendering.JSParser
- parseClass(ClassNode) - Method in class org.teavm.parsing.Parser
- parseDescriptorCached(String) - Method in class org.teavm.model.ReferenceCache
- ParseException - Exception in org.teavm.backend.wasm.parser
- ParseException(String, int) - Constructor for exception org.teavm.backend.wasm.parser.ParseException
- parseField(FieldNode) - Method in class org.teavm.parsing.Parser
- 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
- 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
- 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
- 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.RenderingContext
- 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 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) - Constructor for class org.teavm.dependency.PreciseDependencyAnalyzer
- 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(List<PreparedClass>) - Method in class org.teavm.backend.javascript.rendering.Renderer
- prepare(ListableClassHolderSource) - Method in class org.teavm.backend.c.generate.ClassGenerator
- prepareBlock() - Method in class org.teavm.model.emit.ProgramEmitter
- PreparedClass - Class in org.teavm.backend.javascript.decompile
- PreparedClass(ClassHolder) - Constructor for class org.teavm.backend.javascript.decompile.PreparedClass
- PreparedMethod - Class in org.teavm.backend.javascript.decompile
- PreparedMethod(MethodHolder, MethodNode, Generator, boolean, ControlFlowEntry[]) - Constructor for class org.teavm.backend.javascript.decompile.PreparedMethod
- 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.runtime.RuntimeClass
- PRIMITIVE_MASK - Static variable in class org.teavm.runtime.RuntimeClass
- PRIMITIVE_SHIFT - Static variable in class org.teavm.runtime.RuntimeClass
- 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
- 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() - Static method in class org.teavm.runtime.EventQueue
- processClass(ClassHolder) - Method in class org.teavm.model.util.MissingItemsProcessor
- 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
- processMethod(MethodHolder) - Method in class org.teavm.model.util.MissingItemsProcessor
- processMethod(MethodReference, Program) - Method in class org.teavm.model.util.MissingItemsProcessor
- 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
- 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.backend.c.util.json.JsonAllErrorVisitor
- property(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonPropertyVisitor
- property(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.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() - 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
- 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.RenderingContext
- put(Object, Object) - Method in class org.teavm.parsing.substitution.OrderedProperties
- 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
- 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
- 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.cache.VarDataInput
- 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 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(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
- 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
- readFloat() - Method in class org.teavm.cache.VarDataInput
- readFully(Supplier<Promise<?>>) - Method in class org.teavm.common.ByteArrayAsyncInputStream
- readIncomings() - Method in class org.teavm.model.Phi
- readIncomings() - Method in interface org.teavm.model.PhiReader
- readLEB() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
- 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
- readSignedLong() - Method in class org.teavm.cache.VarDataInput
- readString() - Method in class org.teavm.backend.wasm.debug.parser.DebugSectionParser
- readTryCatchBlocks() - Method in class org.teavm.model.BasicBlock
- readTryCatchBlocks() - Method in interface org.teavm.model.BasicBlockReader
- 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
- ref - Variable in class org.teavm.backend.wasm.generate.DwarfClassGenerator.Subprogram
- ref(DwarfPlaceholder, DwarfPlaceholderWriter) - Method in class org.teavm.backend.wasm.dwarf.DwarfInfoWriter
- reference - Variable in class org.teavm.backend.javascript.decompile.PreparedMethod
- 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() - Constructor for class org.teavm.backend.c.generators.ReferenceQueueGenerator
- 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() - Constructor for class org.teavm.model.util.RegisterAllocator
- registerCallSite(int) - Static method in class org.teavm.runtime.ShadowStack
- 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
- 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
- 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
- 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(WasmFunction) - 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
- 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
- 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(List<PreparedClass>) - Method in class org.teavm.backend.javascript.rendering.Renderer
- 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
- renderCompatibilityStubs() - Method in class org.teavm.backend.javascript.rendering.Renderer
- renderData(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmRenderer
- Renderer - Class in org.teavm.backend.javascript.rendering
- Renderer(SourceWriter, Set<MethodReference>, Set<MethodReference>, Diagnostics, RenderingContext) - Constructor for class org.teavm.backend.javascript.rendering.Renderer
- RendererListener - Interface in org.teavm.vm.spi
- renderHandWrittenRuntime(String) - Method in class org.teavm.backend.javascript.rendering.RuntimeRenderer
- RenderingContext - Class in org.teavm.backend.javascript.rendering
- RenderingContext(DebugInformationEmitter, ClassReaderSource, ListableClassReaderSource, ClassLoader, ServiceRepository, Properties, NamingStrategy, DependencyInfo, Predicate<MethodReference>, ClassInitializerInfo, boolean) - Constructor for class org.teavm.backend.javascript.rendering.RenderingContext
- RenderingException - Exception in org.teavm.vm
- RenderingException() - Constructor for exception org.teavm.vm.RenderingException
- RenderingException(String) - Constructor for exception org.teavm.vm.RenderingException
- RenderingException(String, Throwable) - Constructor for exception org.teavm.vm.RenderingException
- RenderingException(Throwable) - Constructor for exception org.teavm.vm.RenderingException
- RenderingManager - Interface in org.teavm.backend.javascript.rendering
- RenderingUtil - Class in org.teavm.backend.javascript.rendering
- renderLongRuntimeAliases() - Method in class org.teavm.backend.javascript.rendering.Renderer
- renderMemory(WasmModule) - Method in class org.teavm.backend.wasm.render.WasmRenderer
- 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
- reportDirtyRegion(Address) - Static method in class org.teavm.runtime.MemoryTrace
- reportProgress(int) - Method in interface org.teavm.vm.TeaVMTargetController
- requireNonNull(Object) - Static method in class org.teavm.backend.javascript.RuntimeSupport
- Requires - Annotation Interface in org.teavm.vm.spi
- requiresRegisterAllocation() - Method in class org.teavm.backend.c.CTarget
- requiresRegisterAllocation() - Method in class org.teavm.backend.javascript.JavaScriptTarget
- requiresRegisterAllocation() - Method in class org.teavm.backend.wasm.WasmTarget
- requiresRegisterAllocation() - Method in interface org.teavm.vm.TeaVMTarget
- 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.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.model.ClassHierarchy
- resolve(FieldReference) - Method in interface org.teavm.model.ClassReaderSource
- resolve(MethodReference) - Method in class org.teavm.model.ClassHierarchy
- resolve(MethodReference) - Method in interface org.teavm.model.ClassReaderSource
- 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
- 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
- resultNode - Variable in class org.teavm.dependency.DependencyGraphCreatorProduct
- 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
- 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
- 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
- RuntimeAstTransformer - Class in org.teavm.backend.javascript.rendering
- RuntimeAstTransformer(NamingStrategy) - Constructor for class org.teavm.backend.javascript.rendering.RuntimeAstTransformer
- 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) - Constructor for class org.teavm.backend.javascript.rendering.RuntimeRenderer
- RuntimeSupport - Class in org.teavm.backend.javascript
- runWithArgs(String[]) - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
- runWithoutArgs() - Static method in class org.teavm.backend.wasm.runtime.WasmSupport
S
- save() - Method in class org.teavm.model.lowlevel.CallSiteLocation
- save() - Method in class org.teavm.model.lowlevel.ExceptionHandlerDescriptor
- save(Collection<? extends CallSiteDescriptor>, AnnotationContainer) - Static method in class org.teavm.model.lowlevel.CallSiteDescriptor
- saveMany(List<? extends CallSiteLocation>) - Static method in class org.teavm.model.lowlevel.CallSiteLocation
- 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(boolean, String) - Constructor for class org.teavm.backend.javascript.codegen.ScopedName
- 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_METHODS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
- SECTION_PACKAGES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
- SECTION_STRINGS - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
- SECTION_VARIABLES - Static variable in class org.teavm.backend.wasm.debug.DebugConstants
- sectionEnd() - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- sectionEnd() - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
- sectionStart(int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- sectionStart(int) - Method in interface org.teavm.backend.wasm.parser.CodeSectionListener
- 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
- ServiceRepository - Interface in org.teavm.common
- 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
- 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
- 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
- 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
- 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(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmBranch
- setCondition(WasmExpression) - Method in class org.teavm.backend.wasm.model.expression.WasmConditional
- 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.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
- setCurrentLocation(TextLocation) - Method in class org.teavm.model.emit.ProgramEmitter
- 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
- setDebugEmitter(DebugInformationEmitter) - Method in class org.teavm.backend.javascript.rendering.Renderer
- setDebugging(boolean) - Method in class org.teavm.backend.wasm.WasmTarget
- 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
- 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
- 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
- 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
- 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
- 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
- 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(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
- setFunctionName(String) - Method in class org.teavm.backend.wasm.model.expression.WasmCall
- 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
- 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
- setImported(boolean) - Method in class org.teavm.backend.wasm.model.expression.WasmCall
- setImportModule(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
- setImportName(String) - Method in class org.teavm.backend.wasm.model.WasmFunction
- 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.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
- 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
- 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.SourceWriterBuilder
- 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
- setLongjmpUsed(boolean) - Method in class org.teavm.backend.c.CTarget
- 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
- 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.SourceWriterBuilder
- setMinifying(boolean) - Method in class org.teavm.backend.javascript.rendering.Renderer
- setMinifying(boolean) - Method in class org.teavm.backend.javascript.rendering.RenderingContext
- setMinMemorySize(int) - Method in class org.teavm.backend.wasm.model.WasmModule
- setName(String) - Method in class org.teavm.ast.VariableNode
- 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
- 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.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
- 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
- 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(WasmType) - Method in class org.teavm.backend.wasm.model.WasmFunction
- setReturnType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmIndirectCall
- 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(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
- setSimpleName(String) - Method in class org.teavm.model.ClassHolder
- setSize(int) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
- 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
- setSourceType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
- setStackTraceIncluded(boolean) - Method in class org.teavm.backend.javascript.JavaScriptTarget
- 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.dependency.DependencyAnalyzer
- setStrict(boolean) - Method in class org.teavm.vm.TeaVMBuilder
- setSuperclass(DwarfClassGenerator.ClassType) - Method in class org.teavm.backend.wasm.generate.DwarfClassGenerator.ClassType
- setTag(int) - Method in class org.teavm.common.MutableGraphNode
- setTag(String) - Method in class org.teavm.dependency.DependencyNode
- 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(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
- setTargetType(WasmType) - Method in class org.teavm.backend.wasm.model.expression.WasmConversion
- setTargetType(ValueType) - Method in class org.teavm.model.instructions.CastInstruction
- setThen(BasicBlock) - Method in class org.teavm.model.emit.ForkEmitter
- setTopLevelNameLimit(int) - Method in class org.teavm.backend.javascript.JavaScriptTarget
- 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(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(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.WasmLocal
- 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
- 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.WasmReturn
- 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(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
- 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
- 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, boolean) - 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
- 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
- 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.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.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.SourceWriter
- source(String, int) - Method in class org.teavm.backend.c.generate.BufferedCodeWriter
- source(String, int) - Method in class org.teavm.backend.c.generate.CodeWriter
- 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
- SourceWriter - Class in org.teavm.backend.javascript.codegen
- SourceWriterBuilder - Class in org.teavm.backend.javascript.codegen
- SourceWriterBuilder(NamingStrategy) - Constructor for class org.teavm.backend.javascript.codegen.SourceWriterBuilder
- 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
- 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 interface org.teavm.backend.wasm.debug.DebugLines
- start(MethodReference) - Method in class org.teavm.backend.wasm.debug.DebugLinesBuilder
- 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
- startBlock(boolean, WasmType) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
- startBlock(boolean, WasmType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- startBlock(boolean, WasmType) - 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(WasmType) - Method in class org.teavm.backend.wasm.debug.parser.ControlFlowParser
- startConditionalBlock(WasmType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- startConditionalBlock(WasmType) - 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.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.DisassemblyCodeSectionListener
- startElseSection(int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- startSequence(int) - Method in interface org.teavm.backend.wasm.debug.DebugVariables
- startSequence(int) - Method in class org.teavm.backend.wasm.debug.DebugVariablesBuilder
- 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) - 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
- 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
- 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
- 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
- storeFloat32(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- storeFloat32(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- storeFloat64(int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- storeFloat64(int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- storeInt32(WasmInt32Subtype, int, int) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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.DisassemblyCodeSectionListener
- storeInt64(WasmInt64Subtype, int, int) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- STRICT - Enum constant in enum class org.teavm.model.ElementModifier
- 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
- StringBuilderEmitter - Class in org.teavm.model.emit
- stringChoice(ValueEmitter) - Method in class org.teavm.model.emit.ProgramEmitter
- StringChooseEmitter - Class in org.teavm.model.emit
- 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
- StringList - Class in org.teavm.backend.c.runtime
- StringList() - Constructor for class org.teavm.backend.c.runtime.StringList
- 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() - Method in class org.teavm.backend.wasm.debug.DebugInfoBuilder
- 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.backend.c.util.json.JsonAllErrorVisitor
- stringValue(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonConsumer
- stringValue(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonVisitingConsumer
- stringValue(JsonErrorReporter, String) - Method in class org.teavm.backend.c.util.json.JsonVisitor
- 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
- superclass() - Method in interface org.teavm.backend.wasm.debug.info.ClassLayout
- superinterfaceCount - Variable in class org.teavm.runtime.RuntimeClass
- superinterfaces - Variable in class org.teavm.runtime.RuntimeClass
- supertypeNames - Variable in class org.teavm.backend.lowlevel.generate.LowLevelNameProvider
- 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
- SYNTHETIC - Enum constant in enum class org.teavm.model.ElementModifier
- SYNTHETIC - Static variable in class org.teavm.runtime.RuntimeClass
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.DisassemblyCodeSectionListener
- 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
- 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
- TeaVMEntryPoint - Class in org.teavm.vm
- 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
- 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
- tempVarName() - Method in class org.teavm.backend.javascript.rendering.RenderingContext
- 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
- throwException(Throwable) - Static method in class org.teavm.runtime.ExceptionHandling
- 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.SourceWriter
- 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.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.WasiSupportClassTransformer
- 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
- 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
- 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() - Method in class org.teavm.backend.wasm.debug.info.FieldInfo
- type() - Method in class org.teavm.backend.wasm.debug.info.VariableInfo
- 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
- 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
- typeOf(int) - Method in class org.teavm.model.util.TypeInferer
- TypePropagationListener - Interface in org.teavm.dependency
- types() - Method in class org.teavm.backend.wasm.debug.info.ClassLayoutInfo
- 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
- unary(UnaryOperation, OperationType, Expr) - Static method in class org.teavm.ast.Expr
- unary(WasmFloatUnaryOperation, WasmFloatType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- unary(WasmFloatUnaryOperation, WasmFloatType) - Method in interface org.teavm.backend.wasm.parser.CodeListener
- unary(WasmIntUnaryOperation, WasmIntType) - Method in class org.teavm.backend.wasm.disasm.DisassemblyCodeSectionListener
- 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_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
- UnusedVariableElimination - Class in org.teavm.model.optimization
- UnusedVariableElimination() - Constructor for class org.teavm.model.optimization.UnusedVariableElimination
- 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
- use() - Method in class org.teavm.dependency.MethodDependency
- useLongLibrary() - Method in interface org.teavm.backend.javascript.spi.GeneratorContext
- userThreadCount - Static variable in class org.teavm.runtime.Fiber
- usesLongjmp() - Method in interface org.teavm.backend.c.generators.GeneratorContext
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.javascript.codegen.ScopedName
- 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.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.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.WasmType
-
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.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.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.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.WasmType
-
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.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 - 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
- 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
- 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
- VirtualMethodContributor - Interface in org.teavm.backend.javascript.spi
- VirtualMethodContributorContext - Interface in org.teavm.backend.javascript.spi
- 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
- visit(List<Statement>) - Method in class org.teavm.ast.RecursiveVisitor
- visit(AstNode) - Method in class org.teavm.backend.javascript.rendering.StringConstantElimination
- 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(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(AsyncMethodNode) - Method in interface org.teavm.ast.MethodNodeVisitor
- 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(RegularMethodNode) - Method in interface org.teavm.ast.MethodNodeVisitor
- 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(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(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(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(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(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(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(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(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(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(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(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.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.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(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(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(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.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(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(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(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(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(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(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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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
- visitArrayComprehension(ArrayComprehension) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitArrayLiteral(ArrayLiteral) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitBlock(Block) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitBreak(BreakStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitConditionalExpr(ConditionalExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitContinue(ContinueStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitDo(DoLoop) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitElementGet(ElementGet) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitEmpty(EmptyExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitEmpty(EmptyStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitExpressionStatement(ExpressionStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitExpressionStatement(ExpressionStatement) - Method in class org.teavm.backend.javascript.rendering.RuntimeAstTransformer
- visitFalse(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitFor(ForLoop) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitForIn(ForInLoop) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitFunction(FunctionNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitFunctionCall(FunctionCall) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitGenerator(GeneratorExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitIf(IfStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitInfix(InfixExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitLabeledStatement(LabeledStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitLet(LetNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitName(Name) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitNull(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitNumber(NumberLiteral) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitObjectLiteral(ObjectLiteral) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitObjectProperty(ObjectProperty) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitParenthesized(ParenthesizedExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitPropertyGet(PropertyGet) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitRegexp(RegExpLiteral) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitReturn(ReturnStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitRoot(AstRoot) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitScope(Scope) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitString(StringLiteral) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitSwitch(SwitchStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitThis(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitThrow(ThrowStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitTrue(AstNode) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitTry(TryStatement) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitUnary(UnaryExpression) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitVariableDeclaration(VariableDeclaration) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitVariableInitializer(VariableInitializer) - Method in class org.teavm.backend.javascript.rendering.AstVisitor
- visitWhile(WhileLoop) - Method in class org.teavm.backend.javascript.rendering.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
- 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
- WasmBinaryRenderer - Class in org.teavm.backend.wasm.render
- WasmBinaryRenderer(WasmBinaryWriter, WasmBinaryVersion, boolean, DwarfGenerator, DwarfClassGenerator, DebugLines, DebugVariables) - Constructor for class org.teavm.backend.wasm.render.WasmBinaryRenderer
- 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(String) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCall
- WasmCall(String, boolean) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCall
- WasmCall(String, WasmExpression...) - Constructor for class org.teavm.backend.wasm.model.expression.WasmCall
- WasmClassGenerator - Class in org.teavm.backend.wasm.generate
- WasmClassGenerator(ClassReaderSource, ClassReaderSource, VirtualTableProvider, TagRegistry, BinaryWriter, NameProvider, ClassMetadataRequirements, ClassInitializerInfo, Characteristics, DwarfClassGenerator) - Constructor for class org.teavm.backend.wasm.generate.WasmClassGenerator
- 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(WasmType, WasmType, boolean, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmConversion
- WasmCRenderer - Class in org.teavm.backend.wasm.render
- WasmCRenderer() - 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
- 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
- WasmExpression - Class in org.teavm.backend.wasm.model.expression
- WasmExpressionVisitor - Interface in org.teavm.backend.wasm.model.expression
- 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(String) - Constructor for class org.teavm.backend.wasm.model.WasmFunction
- WasmGenerationContext - Class in org.teavm.backend.wasm.generate
- WasmGenerationContext(ClassReaderSource, WasmModule, Diagnostics, VirtualTableProvider, TagRegistry, WasmStringPool, NameProvider) - Constructor for class org.teavm.backend.wasm.generate.WasmGenerationContext
- WasmGenerationContext.ImportedMethod - Class in org.teavm.backend.wasm.generate
- 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
- WasmGetLocal - Class in org.teavm.backend.wasm.model.expression
- WasmGetLocal(WasmLocal) - Constructor for class org.teavm.backend.wasm.model.expression.WasmGetLocal
- 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
- WasmIndirectCall - Class in org.teavm.backend.wasm.model.expression
- WasmIndirectCall(WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmIndirectCall
- 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) - 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
- 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
- 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
- WasmPow - Class in org.teavm.backend.wasm.runtime.math
- WasmRenderer - Class in org.teavm.backend.wasm.render
- WasmRenderer() - 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
- WasmRuntimeIntrinsic() - Constructor for class org.teavm.backend.wasm.intrinsics.WasmRuntimeIntrinsic
- WasmRuntimeType - Enum Class in org.teavm.backend.wasm
- WasmSetLocal - Class in org.teavm.backend.wasm.model.expression
- WasmSetLocal(WasmLocal, WasmExpression) - Constructor for class org.teavm.backend.wasm.model.expression.WasmSetLocal
- WasmSpecialFunctionGenerator - Class in org.teavm.backend.wasm.generate
- WasmSpecialFunctionGenerator(WasmClassGenerator, List<WasmInt32Constant>) - Constructor for class org.teavm.backend.wasm.generate.WasmSpecialFunctionGenerator
- 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) - Constructor for class org.teavm.backend.wasm.generate.WasmStringPool
- 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
- WasmTarget - Class in org.teavm.backend.wasm
- WasmTarget() - Constructor for class org.teavm.backend.wasm.WasmTarget
- WasmType - Enum Class in org.teavm.backend.wasm.model
- WasmTypeInference - Class in org.teavm.backend.wasm.render
- WasmTypeInference(WasmGenerationContext) - 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
- WeakReferenceDependencyListener - Class in org.teavm.backend.lowlevel.dependency
- WeakReferenceDependencyListener() - Constructor for class org.teavm.backend.lowlevel.dependency.WeakReferenceDependencyListener
- WeakReferenceGenerator - Class in org.teavm.backend.c.generators
- WeakReferenceGenerator() - Constructor for class org.teavm.backend.c.generators.WeakReferenceGenerator
- WeakReferenceTransformation - Class in org.teavm.backend.lowlevel.transform
- WeakReferenceTransformation() - Constructor for class org.teavm.backend.lowlevel.transform.WeakReferenceTransformation
- 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
- 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(String) - Method in class org.teavm.backend.wasm.disasm.DisassemblyWriter
- write(String) - Method in class org.teavm.cache.VarDataOutput
- write(BufferedCodeWriter, String, BuildTarget) - Static method in class org.teavm.backend.c.generate.OutputFileUtil
- 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
- 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
- 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
- writeExpr(Expr) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
- writeExpr(Expr, Precedence) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
- 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
- writeHeapDump() - Static method in class org.teavm.runtime.MemoryTrace
- 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
- 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() - 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
- 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(WasmType, WasmBinaryVersion) - Method in class org.teavm.backend.wasm.render.WasmBinaryWriter
- writeType(ValueType) - Method in interface org.teavm.backend.javascript.spi.InjectorContext
- 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.SourceWriter
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form