Uses of Class
org.teavm.model.MethodDescriptor
-
-
Uses of MethodDescriptor in org.teavm.backend.c.generate
Methods in org.teavm.backend.c.generate with parameters of type MethodDescriptor Modifier and Type Method Description static voidCodeGenerator. generateMethodParameters(CodeWriter writer, MethodDescriptor methodRef, boolean isStatic, boolean withNames)StringClassGenerationContext. getVirtualMethodId(MethodDescriptor methodDesc) -
Uses of MethodDescriptor in org.teavm.backend.javascript.codegen
Methods in org.teavm.backend.javascript.codegen with parameters of type MethodDescriptor Modifier and Type Method Description SourceWriterSourceWriter. appendMethod(MethodDescriptor method)voidNameFrequencyConsumer. consume(MethodDescriptor method)voidNamingOrderer. consume(MethodDescriptor method)StringAliasProvider. getMethodAlias(MethodDescriptor method)StringDefaultAliasProvider. getMethodAlias(MethodDescriptor method)StringMinifyingAliasProvider. getMethodAlias(MethodDescriptor method)StringDefaultNamingStrategy. getNameFor(MethodDescriptor method)StringNamingStrategy. getNameFor(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.backend.javascript.rendering
Fields in org.teavm.backend.javascript.rendering declared as MethodDescriptor Modifier and Type Field Description static MethodDescriptorRenderer. CLINIT_METHOD -
Uses of MethodDescriptor in org.teavm.backend.lowlevel.generate
Fields in org.teavm.backend.lowlevel.generate with type parameters of type MethodDescriptor Modifier and Type Field Description protected Map<MethodDescriptor,String>LowLevelNameProvider. virtualMethodNamesMethods in org.teavm.backend.lowlevel.generate with parameters of type MethodDescriptor Modifier and Type Method Description StringLowLevelNameProvider. forVirtualMethod(MethodDescriptor method)StringNameProvider. forVirtualMethod(MethodDescriptor method)StringNameProviderWithSpecialNames. forVirtualMethod(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.debugging.information
Methods in org.teavm.debugging.information that return MethodDescriptor Modifier and Type Method Description MethodDescriptorDebugInformation. getMethod(int methodId)MethodDescriptorExactMethodIterator. getMethod()MethodDescriptor[]DebugInformation. getMethods()Methods in org.teavm.debugging.information with parameters of type MethodDescriptor Modifier and Type Method Description voidDebugInformationBuilder. emitMethod(MethodDescriptor method)voidDebugInformationEmitter. emitMethod(MethodDescriptor method)voidDummyDebugInformationEmitter. emitMethod(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.dependency
Methods in org.teavm.dependency that return MethodDescriptor Modifier and Type Method Description MethodDescriptorDynamicCallSite. getCalledMethod()Methods in org.teavm.dependency with parameters of type MethodDescriptor Modifier and Type Method Description MethodDependencyDependencyAnalyzer. getMethod(String className, MethodDescriptor descriptor)MethodDependencyDependencyAgent. linkMethod(String className, MethodDescriptor descriptor)MethodDependencyDependencyAnalyzer. linkMethod(String className, MethodDescriptor descriptor) -
Uses of MethodDescriptor in org.teavm.model
Methods in org.teavm.model that return MethodDescriptor Modifier and Type Method Description static MethodDescriptorMethodDescriptor. get(MethodHolder method)MethodDescriptorReferenceCache. getCached(MethodDescriptor descriptor)MethodDescriptorMethodHolder. getDescriptor()MethodDescriptorMethodReader. getDescriptor()MethodDescriptorMethodReference. getDescriptor()MethodDescriptorInvokeDynamicInstruction. getMethod()static MethodDescriptorMethodDescriptor. parse(String text)MethodDescriptorReferenceCache. parseDescriptorCached(String value)static MethodDescriptorMethodDescriptor. parseIfPossible(String text)Constructors in org.teavm.model with parameters of type MethodDescriptor Constructor Description MethodHolder(MethodDescriptor descriptor)MethodReference(String className, MethodDescriptor descriptor) -
Uses of MethodDescriptor in org.teavm.model.analysis
Methods in org.teavm.model.analysis with parameters of type MethodDescriptor Modifier and Type Method Description voidAliasAnalysis. analyze(Program program, MethodDescriptor methodDescriptor)static NullnessInformationNullnessInformation. build(Program program, MethodDescriptor methodDescriptor)List<? extends MethodReference>ClassInference. getMethodImplementations(MethodDescriptor descriptor) -
Uses of MethodDescriptor in org.teavm.model.classes
Methods in org.teavm.model.classes that return MethodDescriptor Modifier and Type Method Description MethodDescriptorVirtualTableEntry. getMethod()Methods in org.teavm.model.classes that return types with arguments of type MethodDescriptor Modifier and Type Method Description List<? extends MethodDescriptor>VirtualTable. getMethods()Methods in org.teavm.model.classes with parameters of type MethodDescriptor Modifier and Type Method Description VirtualTableVirtualTable. findMethodContainer(MethodDescriptor method)VirtualTableEntryVirtualTable. getEntry(MethodDescriptor method)booleanVirtualTable. hasMethod(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.model.emit
Methods in org.teavm.model.emit with parameters of type MethodDescriptor Modifier and Type Method Description static ProgramEmitterProgramEmitter. create(MethodDescriptor method, ClassHierarchy classSource) -
Uses of MethodDescriptor in org.teavm.model.instructions
Methods in org.teavm.model.instructions with parameters of type MethodDescriptor Modifier and Type Method Description voidAbstractInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)voidInstructionReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments) -
Uses of MethodDescriptor in org.teavm.model.optimization
Methods in org.teavm.model.optimization with parameters of type MethodDescriptor Modifier and Type Method Description booleanConstantConditionElimination. optimize(MethodDescriptor descriptor, Program program) -
Uses of MethodDescriptor in org.teavm.model.util
Methods in org.teavm.model.util with parameters of type MethodDescriptor Modifier and Type Method Description voidLivenessAnalyzer. analyze(Program program, MethodDescriptor descriptor)voidNonSsaLivenessAnalyzer. analyze(Program program, MethodDescriptor descriptor)voidInstructionCopyReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)
-