Uses of Class
org.teavm.model.lowlevel.CallSiteDescriptor
Packages that use CallSiteDescriptor
Package
Description
-
Uses of CallSiteDescriptor in org.teavm.backend.c.generate
Method parameters in org.teavm.backend.c.generate with type arguments of type CallSiteDescriptorModifier and TypeMethodDescriptionvoid
CallSiteGenerator.generate(List<? extends CallSiteDescriptor> callSites)
void
ClassGenerator.setCallSites(List<CallSiteDescriptor> callSites)
void
CodeGenerator.setCallSites(List<CallSiteDescriptor> callSites)
Constructor parameters in org.teavm.backend.c.generate with type arguments of type CallSiteDescriptorModifierConstructorDescriptionCodeGenerationVisitor(ClassGenerationContext classContext, CodeWriter writer, IncludeManager includes, List<CallSiteDescriptor> callSites, VolatileDefinitionFinder volatileDefinitions)
-
Uses of CallSiteDescriptor in org.teavm.backend.c.generators
Methods in org.teavm.backend.c.generators that return CallSiteDescriptorModifier and TypeMethodDescriptionGeneratorContext.createCallSite(CallSiteLocation[] locations, ExceptionHandlerDescriptor[] exceptionHandlers)
-
Uses of CallSiteDescriptor in org.teavm.backend.wasm.generate
Method parameters in org.teavm.backend.wasm.generate with type arguments of type CallSiteDescriptorModifier and TypeMethodDescriptionint
CallSiteBinaryGenerator.writeCallSites(List<? extends CallSiteDescriptor> callSites)
-
Uses of CallSiteDescriptor in org.teavm.backend.wasm.intrinsics
Method parameters in org.teavm.backend.wasm.intrinsics with type arguments of type CallSiteDescriptorModifier and TypeMethodDescriptionvoid
ExceptionHandlingIntrinsic.postProcess(List<? extends CallSiteDescriptor> callSites)
-
Uses of CallSiteDescriptor in org.teavm.model.lowlevel
Methods in org.teavm.model.lowlevel that return types with arguments of type CallSiteDescriptorModifier and TypeMethodDescriptionstatic List<? extends CallSiteDescriptor>
CallSiteDescriptor.extract(ClassReaderSource classes, Collection<? extends String> classNames)
static List<? extends CallSiteDescriptor>
static Collection<? extends CallSiteDescriptor>
CallSiteDescriptor.load(AnnotationContainerReader annotations)
Method parameters in org.teavm.model.lowlevel with type arguments of type CallSiteDescriptorModifier and TypeMethodDescriptionstatic void
CallSiteDescriptor.save(Collection<? extends CallSiteDescriptor> descriptors, AnnotationContainer annotations)
Constructor parameters in org.teavm.model.lowlevel with type arguments of type CallSiteDescriptorModifierConstructorDescriptionExceptionHandlingShadowStackContributor(Characteristics characteristics, List<CallSiteDescriptor> callSites, MethodReference method, Program program)