Uses of Class
org.teavm.model.MethodDescriptor
Packages that use MethodDescriptor
Package
Description
-
Uses of MethodDescriptor in org.teavm.backend.c.generate
Methods in org.teavm.backend.c.generate with parameters of type MethodDescriptorModifier and TypeMethodDescriptionstatic voidCodeGenerator.generateMethodParameters(CodeWriter writer, MethodDescriptor methodRef, boolean isStatic, boolean withNames) ClassGenerationContext.getVirtualMethodId(MethodDescriptor methodDesc) -
Uses of MethodDescriptor in org.teavm.backend.javascript.codegen
Methods in org.teavm.backend.javascript.codegen with parameters of type MethodDescriptorModifier and TypeMethodDescriptionSourceWriter.appendMethod(MethodDescriptor method) voidNameFrequencyConsumer.consume(MethodDescriptor method) voidNamingOrderer.consume(MethodDescriptor method) AliasProvider.getMethodAlias(MethodDescriptor method) DefaultAliasProvider.getMethodAlias(MethodDescriptor method) MinifyingAliasProvider.getMethodAlias(MethodDescriptor method) DefaultNamingStrategy.getNameFor(MethodDescriptor method) NamingStrategy.getNameFor(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.backend.javascript.rendering
Fields in org.teavm.backend.javascript.rendering declared as MethodDescriptor -
Uses of MethodDescriptor in org.teavm.backend.lowlevel.generate
Fields in org.teavm.backend.lowlevel.generate with type parameters of type MethodDescriptorModifier and TypeFieldDescriptionprotected Map<MethodDescriptor,String> LowLevelNameProvider.virtualMethodNamesMethods in org.teavm.backend.lowlevel.generate with parameters of type MethodDescriptorModifier and TypeMethodDescriptionLowLevelNameProvider.forVirtualMethod(MethodDescriptor method) NameProvider.forVirtualMethod(MethodDescriptor method) NameProviderWithSpecialNames.forVirtualMethod(MethodDescriptor method) -
Uses of MethodDescriptor in org.teavm.debugging.information
Methods in org.teavm.debugging.information that return MethodDescriptorModifier and TypeMethodDescriptionDebugInformation.getMethod(int methodId) ExactMethodIterator.getMethod()DebugInformation.getMethods()Methods in org.teavm.debugging.information with parameters of type MethodDescriptorModifier and TypeMethodDescriptionvoidDebugInformationBuilder.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 MethodDescriptorMethods in org.teavm.dependency with parameters of type MethodDescriptorModifier and TypeMethodDescriptionDependencyAnalyzer.getMethod(String className, MethodDescriptor descriptor) DependencyAgent.linkMethod(String className, MethodDescriptor descriptor) DependencyAnalyzer.linkMethod(String className, MethodDescriptor descriptor) -
Uses of MethodDescriptor in org.teavm.model
Methods in org.teavm.model that return MethodDescriptorModifier and TypeMethodDescriptionstatic MethodDescriptorMethodDescriptor.get(MethodHolder method) ReferenceCache.getCached(MethodDescriptor descriptor) MethodHolder.getDescriptor()MethodReader.getDescriptor()MethodReference.getDescriptor()InvokeDynamicInstruction.getMethod()static MethodDescriptorReferenceCache.parseDescriptorCached(String value) static MethodDescriptorMethodDescriptor.parseIfPossible(String text) Methods in org.teavm.model with parameters of type MethodDescriptorModifier and TypeMethodDescriptionstatic MethodHandleMethodHandle.constructorCaller(String className, MethodDescriptor desc) ReferenceCache.getCached(String className, MethodDescriptor descriptor) ReferenceCache.getCached(MethodDescriptor descriptor) ClassHolder.getMethod(MethodDescriptor method) ClassReader.getMethod(MethodDescriptor method) static MethodHandleMethodHandle.interfaceCaller(String className, MethodDescriptor desc) ClassHierarchy.resolve(String className, MethodDescriptor method) default MethodReaderClassReaderSource.resolveImplementation(String className, MethodDescriptor descriptor) default MethodHolderClassHolderSource.resolveMutableImplementation(String className, MethodDescriptor descriptor) voidInvokeDynamicInstruction.setMethod(MethodDescriptor method) static MethodHandleMethodHandle.specialCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.staticCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.virtualCaller(String className, MethodDescriptor desc) Constructors in org.teavm.model with parameters of type MethodDescriptorModifierConstructorDescriptionMethodHolder(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 MethodDescriptorModifier and TypeMethodDescriptionvoidAliasAnalysis.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 MethodDescriptorMethods in org.teavm.model.classes that return types with arguments of type MethodDescriptorMethods in org.teavm.model.classes with parameters of type MethodDescriptorModifier and TypeMethodDescriptionVirtualTable.findMethodContainer(MethodDescriptor method) VirtualTable.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 MethodDescriptorModifier and TypeMethodDescriptionstatic ProgramEmitterProgramEmitter.create(MethodDescriptor method, ClassHierarchy classSource) -
Uses of MethodDescriptor in org.teavm.model.instructions
Methods in org.teavm.model.instructions with parameters of type MethodDescriptorModifier and TypeMethodDescriptionvoidAbstractInstructionReader.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 MethodDescriptorModifier and TypeMethodDescriptionbooleanConstantConditionElimination.optimize(MethodDescriptor descriptor, Program program) -
Uses of MethodDescriptor in org.teavm.model.util
Methods in org.teavm.model.util with parameters of type MethodDescriptorModifier and TypeMethodDescriptionvoidLivenessAnalyzer.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)